文章 ID: 000074416 內容類型: 疑難排解 最近查看日期: 2017 年 10 月 20 日

為什麼在使用 Arria 10 SEU IP 時,會看到與alt_fi_reserved_intosc相關的計時警告?

環境

    Intel® Quartus® Prime Pro Edition 軟體
    進階 SEU 偵測器 Intel® FPGA IP
    錯誤訊息登錄卸載器 Intel® FPGA IP
    CRC 錯誤驗證 Intel® FPGA IP
BUILT IN - ARTICLE INTRO SECOND COMPONENT
描述

當使用具有 10 個裝置Arria的錯誤訊息註冊卸載器、故障注入和Altera進階 SEU 偵測 IP 時,您可能會得到一個名為「alt_fi_reserved_intosc」的無限制頻率。

Arria 10 使用 EMR 卸載器 IP 和故障注入 IP,其中 EMR 卸載器 IP 中的 clk 訊號來自故障注入 IP 的入端輸出。在此情況下,EMR 卸載器 IP 無法正確產生.sdc 檔案的計時限制。

此警告的主要原因是 EMR 卸載器 IP 中的狀態機器未正確受限為頻率。

 

解決方法

2. 然後限制狀態機器如下:

create_generated_clock-name emr_unloader_STATE_CLOCKHIGH ──來源 [get_nets {[get_keepers {*altera_emr_unloader:emr_unloader_component|current_state。STATE_CLOCKHIGH[]

    - 在此處,頻率名稱可根據您的設計進行修改,並且與 步驟 1 相同。

    - 通常名稱get_keepers顯示為上方,我們也建議在 TimeQuest 中驗證此點。

若要解決此問題,請修改 .sdc 檔案,以滿足 insc 的限制要求,如下所示:

1. 將create_clock修改為:

create_clock-期間「50 MHz」-name insc [get_nets {[]

- 由於 insc 是由內部振盪器產生,因此需要get_nets來限制進入的訊號節點。

        - 如需參考, insc 的名稱一般為:{*|alt_fault_injection_component|alt_fi_inst|intosc®

 

相關產品

本文章適用於 1 產品

Intel® Arria® 10 FPGA 與 SoC FPGA

1

這個頁面的內容綜合了英文原始內容的人工翻譯譯文與機器翻譯譯文。本內容是基於一般資訊目的,方便您參考而提供,不應視同完整或準確的內容。如果這個頁面的英文版與譯文之間發生任何牴觸,將受英文版規範及管轄。 查看這個頁面的英文版。