伦伦影院久久影视,天天操天天干天天射,ririsao久久精品一区 ,一本大道香蕉大久在红桃,999久久久免费精品国产色夜,色悠悠久久综合88,亚洲国产精品久久无套麻豆,亚洲香蕉毛片久久网站,一本一道久久综合狠狠老

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

進入IP Core的時鐘,都不需要再手動添加約束嗎

C29F_xilinx_inc ? 來源:賽靈思 ? 作者:賽靈思 ? 2022-02-16 16:21 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

?在FPGA的時序約束中,主時鐘約束是第一步就要做的,主時鐘通常有兩種情形:一種是時鐘由外部時鐘源提供,通過時鐘引腳進入FPGA,該時鐘引腳綁定的時鐘為主時鐘:另一種是高速收發器(GT)的時鐘RXOUTCLK或TXOUTCLK。對于7系列FPGA,需要對GT的這兩個時鐘手工約束:對于UltraScale FPGA,只需對GT的輸入時鐘約束即可,Vivado會自動對這兩個時鐘約束。

??對于進入到IP Core(比如MMCM)的主時鐘,只有我們在IP Core中指定了時鐘頻率,那么Vivado會自動產生一個約束文件來約束該輸入的主時鐘。

??我們以Vivado自帶的wave_gen工程為例,該工程中輸入一對差分的時鐘信號,進入到MMCM中,我們無需再對這個主時鐘添加約束。

poYBAGIMpiiAYauqAAJ6J-4ddSU104.png

可以看到,綜合后這個時鐘已經被約束了:

pYYBAGIMpiyATfZbAADDnOt3aR0125.png

這是因為該ip生成的xdc文件中,已經包含了對這個主時鐘的約束,如下圖:

poYBAGIMpjOACAs6AAQOkkfcL4w722.png

所以很多同學可能誤以為只要是進了IP Core的主時鐘,都不需要再手動添加約束了。

??但如果收入的差分時鐘先經過了IBUFDS,然后再以單獨的形式進入了MMCM:

pYYBAGIMpjWAJRXdAAGfJIdBIJs514.png

綜合后,可以看到該時鐘是沒有被約束的:

poYBAGIMpjiAD2hHAADGzGPRIVY313.png

此時由于輸入時鐘并非來自管腳,所以Source選擇為Global Buffer

pYYBAGIMpjqAWyYWAAE3GxiLLAU452.png

再看剛剛的clk_core.xdc文件,已經沒有產生主時鐘的約束了:

pYYBAGIMpjyAWTMvAADVipEW5bw146.png

為什么會沒有這個約束了呢?因為輸入的時鐘并非來自管腳,IP Core并不知道從哪個pin輸入的,所以就無法添加主時鐘的約束,此時就需要我們再手動添加約束。

審核編輯:符乾江

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1663

    文章

    22483

    瀏覽量

    638627
  • Vivado
    +關注

    關注

    19

    文章

    860

    瀏覽量

    71345
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    請推薦適合 VisionFive 的 CPU 風扇型號,如何將風扇固定在CPU上,還是不需要風扇?

    以及如何將風扇固定在CPU上,還是不需要風扇?謝謝。
    發表于 03-25 07:40

    輸入引腳時鐘約束_Xilinx FPGA編程技巧-常用時序約束詳解

    一、輸入約束Input ConstraintOFFSET IN約束限定了輸入數據和輸入時鐘邊沿的關系。 1. 系統同步輸入約束System Synchronous Input 在系
    發表于 01-16 08:19

    請問SPI為什么不需要加上拉電阻?

    SPI為什么不需要加上拉電阻?
    發表于 11-25 07:52

    系統c盤滿了怎么清理不需要文件

    不需要的文件, 按步驟逐條操作, 每步后檢查可用空間, 如果不確定要刪除哪個文件, 先備份到外置硬盤或云端, 這些步驟優先考慮安全, 避免刪除 windows 運行所需的系統文件. ? 步驟 1, 清空回收站 ? 你刪除的文件會進入回收站, 仍然占用空間, 在桌面右鍵回收
    的頭像 發表于 11-22 09:30 ?1156次閱讀

    開源RISC-V處理器(蜂鳥E203)學習(二)修改FPGA綜合環境(移植到自己的Xilinx FPGA板卡)

    的板卡只有125M單端時鐘,所以約束的修改如下圖所示,為了避免混淆直接將時鐘信號名都改了。 這里需要修改腳本,如圖修改ip.tcl腳本,這
    發表于 10-31 08:46

    E203移植genesys2(差分時鐘板)生成比特流文件全過程

    是100Mhz,輸入選擇單時鐘源,輸出只需要16Mhz。 添加ip和自定義的分頻文件之后記得在system.v中例化。 4.設置頭文件與注釋
    發表于 10-27 07:16

    采用xc7a200開發板移植蜂鳥E203

    是這兩個復位信號至少有一個生效。當著兩個復位鍵都為1時,從而將電源喚醒,可以設置一個LED觀察現象是否燒錄至FPGA中,當約束的燈滅時,代表燒錄進去。 部分管腳約束如下圖所示: 有些管腳不需要約束時,可以采用以下三條腳本命令,
    發表于 10-24 13:50

    時序約束問題的解決辦法

    是:在兩寄存器的組合邏輯之間添加反相器當作 buffer。 若綜合后的 Hold Slack 為 7% 及以內的時鐘周期,都可以不用做優化,因為這個可以在 Implementation 之后由器件本身
    發表于 10-24 09:55

    關于綜合保持時間約束不滿足的問題

    兩個時鐘是沒有約束的異步時鐘 3、在 synthesis 中 打開 edit timing constraints 設置異步時鐘,如下圖: 4、
    發表于 10-24 07:42

    如何判斷電能質量在線監測裝置時鐘模塊需要進行手動校準?

    判斷電能質量在線監測裝置時鐘模塊是否需要手動校準,核心是識別 “ 自動同步失效 ” 或 “ 時鐘偏差超出對應精度等級允許范圍 ” 兩類場景,結合裝置狀態提示、數據對比、功能異常等直觀信
    的頭像 發表于 10-15 17:52 ?890次閱讀

    光纖線需不需要套管

    光纖線是否需要套管,需根據具體應用場景、環境條件及安裝要求綜合判斷。在大多數實際工程中,為了保護光纖、確保信號穩定性和延長使用壽命,套管是必要的防護措施。以下是詳細分析: 一、需要套管的情況 戶外或
    的頭像 發表于 08-07 09:45 ?2300次閱讀
    光纖線需<b class='flag-5'>不需要</b>套管

    使用stm32u575rg通過spi讀取外置adc的數據,如何設置才能讓spi不需要中斷重啟持續讀取數據?

    DBL_1=3,DINC=1, BNDT=64. 測試時候發現SPI只能讀取2組數據,共8個字節,EOT=1. 需要開啟EOT中斷然后中斷函數中重新關閉開啟SPI才能繼續讀數據。如何設置才能讓spi
    發表于 07-10 08:22

    設備數據的采集可以實現用“不需要點表的網關”嗎

    做變壓器的工廠,它的設備數據的采集可以實現用“不需要點表的網關”嗎
    發表于 05-28 09:59

    cypress3014視頻格式改變的話,GPIF狀態機需不需要重新配置?

    你好,請問視頻格式改變的話,GPIF狀態機需不需要重新配置
    發表于 05-14 07:28

    FPGA時序約束之設置時鐘

    Vivado中時序分析工具默認會分析設計中所有時鐘相關的時序路徑,除非時序約束中設置了時鐘組或false路徑。使用set_clock_groups命令可以使時序分析工具不分析時鐘組中
    的頭像 發表于 04-23 09:50 ?1577次閱讀
    FPGA時序<b class='flag-5'>約束</b>之設置<b class='flag-5'>時鐘</b>組