欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

3天內(nèi)不再提示

FPGA時序約束:如何查看具體錯誤的時序路徑

FPGA設(shè)計論壇 ? 來源:未知 ? 2023-03-17 03:25 ? 次閱讀

1、時序錯誤的影響

一個設(shè)計的時序報告中,design run 時序有紅色,裕量(slack)為負數(shù)時,表示時序約束出現(xiàn)違例,雖然個別違例不代表你的工程就有致命的問題,但是這是一個風(fēng)險(時序報告是按照工藝、電壓以及溫度的上下限給出的結(jié)果)。當(dāng)違例數(shù)較多,也就意味著設(shè)計在實際環(huán)境中出現(xiàn)問題的概率也會越大。 時間裕量包括建立時間裕量和保持時間裕量(setup slack和hold slack)。從字面上理解,所謂“裕量”即富余的、多出的。什么意思呢?即保持最低要求的建立時間或保持時間所多出的時間,那么“裕量”越多,意味著時序約束越寬松。

2、如何查看具體錯誤的時序路徑

上述錯誤的時序,雙擊可以看到詳細的時鐘路徑和數(shù)據(jù)路徑,右鍵可以看到具體代碼中的原理圖。個人比較喜歡先查看原理圖可以很直觀的看到到底是哪一塊的代碼錯了。 在調(diào)試的過程中發(fā)現(xiàn),基本上時序錯誤都是代碼的錯誤,比如沒有跨時鐘操作(跨時鐘需要打兩拍,跨時鐘一些信號前后初始化不一致);數(shù)據(jù)路徑過長(主要是針對位寬較大的數(shù)據(jù),路徑又長。解決辦法是在該路徑上添加寄存器)。出現(xiàn)時序錯誤,先從代碼邏輯上找問題,代碼邏輯排查完了,在考慮時序怎么約束。

3、clock interaction 時序錯誤還可以通過下圖查看,以前特別愛用里面的指令 set false path 和 set clock groups。自從意識到大部分的時序錯誤都是邏輯錯誤導(dǎo)致以后,基本沒用到這兩句話。有一次盲目的使用set false path 指令,沒有對 set false path 的用法有深刻理解, 導(dǎo)致代碼邏輯不正常后,就更不會輕易用這些優(yōu)化指令了。擴展:1)set_false_path 設(shè)置偽路徑后,不再對特殊路徑進行時序分析。特殊路徑如測試邏輯、添加同步電路后的跨時鐘域路徑等。在兩個時鐘域之間應(yīng)該相互設(shè)置為set_false:(注意:只是不對特殊路徑進行時序分析,而不是只要出現(xiàn)錯誤就能用這句話) set_false_path -from [get_clocks clk_a] -to [get_clocks clk_b] set_false_path -from [get_clocks clk_b] -to [get_clocks clk_a] 2)set_clock_groups :添加完以后事這樣的 set_clock_groups -asynchronous -group clk_a -group clk_b clk_a和clk_b是異步時鐘 設(shè)置異步時鐘







精彩推薦



至芯科技-FPGA就業(yè)培訓(xùn)來襲!你的選擇開啟你的高薪之路!3月28號北京中心開課、歡迎咨詢!
FPGA學(xué)習(xí)-Verilog例化說明
FPGA vs ASIC
掃碼加微信邀請您加入FPGA學(xué)習(xí)交流群




歡迎加入至芯科技FPGA微信學(xué)習(xí)交流群,這里有一群優(yōu)秀的FPGA工程師、學(xué)生、老師、這里FPGA技術(shù)交流學(xué)習(xí)氛圍濃厚、相互分享、相互幫助、叫上小伙伴一起加入吧!


點個在看你最好看





原文標(biāo)題:FPGA時序約束:如何查看具體錯誤的時序路徑

文章出處:【微信公眾號:FPGA設(shè)計論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1630

    文章

    21799

    瀏覽量

    606196

原文標(biāo)題:FPGA時序約束:如何查看具體錯誤的時序路徑

文章出處:【微信號:gh_9d70b445f494,微信公眾號:FPGA設(shè)計論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    ldc1000使用的具體時序是怎樣的呢?

    ldc1000 evm,測得它的波形均是在上跳變接收數(shù)據(jù)和發(fā)送數(shù)據(jù),這與ldc1000的芯片手冊中的時序圖不同,想問下您ldc1000的使用的具體時序是怎樣的呢? 2.我最開始是使用pic16f887
    發(fā)表于 01-13 07:59

    時序約束一主時鐘與生成時鐘

    一、主時鐘create_clock 1.1 定義 主時鐘是來自FPGA芯片外部的時鐘,通過時鐘輸入端口或高速收發(fā)器GT的輸出引腳進入FPGA內(nèi)部。對于賽靈思7系列的器件,主時鐘必須手動定義到GT
    的頭像 發(fā)表于 11-29 11:03 ?627次閱讀
    <b class='flag-5'>時序</b><b class='flag-5'>約束</b>一主時鐘與生成時鐘

    常用時序約束使用說明-v1

    的完整路徑all_inputs/all_outputs 可以查看輸入輸出端口get_ports?*get_nets *get_pins *|*get cells
    的頭像 發(fā)表于 11-01 11:06 ?255次閱讀

    高速ADC與FPGA的LVDS數(shù)據(jù)接口中避免時序誤差的設(shè)計考慮

    電子發(fā)燒友網(wǎng)站提供《高速ADC與FPGA的LVDS數(shù)據(jù)接口中避免時序誤差的設(shè)計考慮.pdf》資料免費下載
    發(fā)表于 10-15 09:50 ?6次下載
    高速ADC與<b class='flag-5'>FPGA</b>的LVDS數(shù)據(jù)接口中避免<b class='flag-5'>時序</b>誤差的設(shè)計考慮

    鎖存器的基本輸出時序

    在深入探討鎖存器的輸出時序時,我們需要詳細分析鎖存器在不同控制信號下的行為表現(xiàn),特別是控制信號(如使能信號E)的電平變化如何影響數(shù)據(jù)輸入(D)到輸出(Q)的傳輸過程。以下是對鎖存器輸出時序的詳細描述,旨在全面覆蓋其工作原理和時序
    的頭像 發(fā)表于 08-30 10:43 ?700次閱讀

    時序邏輯電路必不可少的部分是什么

    狀態(tài)信息和當(dāng)前的輸入信號來產(chǎn)生輸出。 具體來說,時序邏輯電路中的存儲電路通常由觸發(fā)器(Flip-flops)組成,觸發(fā)器是時序邏輯電路的基本存儲單元。觸發(fā)器可以存儲一位二進制信息,并在時鐘信號的控制下根據(jù)輸入信號的變化改變其
    的頭像 發(fā)表于 08-28 14:12 ?592次閱讀

    FPGA電源時序控制

    電子發(fā)燒友網(wǎng)站提供《FPGA電源時序控制.pdf》資料免費下載
    發(fā)表于 08-26 09:25 ?0次下載
    <b class='flag-5'>FPGA</b>電源<b class='flag-5'>時序</b>控制

    深度解析FPGA中的時序約束

    建立時間和保持時間是FPGA時序約束中兩個最基本的概念,同樣在芯片電路時序分析中也存在。
    的頭像 發(fā)表于 08-06 11:40 ?816次閱讀
    深度解析<b class='flag-5'>FPGA</b>中的<b class='flag-5'>時序</b><b class='flag-5'>約束</b>

    電源時序器的原理及使用方法是什么

    電源時序器是一種用于控制多個電源設(shè)備按照一定順序開啟或關(guān)閉的電子設(shè)備。它廣泛應(yīng)用于音響、舞臺燈光、電視廣播、工業(yè)自動化等領(lǐng)域。本文將介紹電源時序器的原理及使用方法。 一、電源時序器的原理 電源
    的頭像 發(fā)表于 07-08 14:16 ?2737次閱讀

    FPGA 高級設(shè)計:時序分析和收斂

    結(jié)果當(dāng)然是要求系統(tǒng)時序滿足設(shè)計者提出的要求。 下面舉一個最簡單的例子來說明時序分析的基本概念。 假設(shè)信號需要從輸入到輸出在FPGA 內(nèi)部經(jīng)過一些邏輯延時和路徑延時。我們的系統(tǒng)要求這個
    發(fā)表于 06-17 17:07

    Xilinx FPGA編程技巧之常用時序約束詳解

    今天給大俠帶來Xilinx FPGA編程技巧之常用時序約束詳解,話不多說,上貨。 基本的約束方法 為了保證成功的設(shè)計,所有路徑
    發(fā)表于 05-06 15:51

    FPGA工程的時序約束實踐案例

    詳細的原時鐘時序、數(shù)據(jù)路徑時序、目標(biāo)時鐘時序的各延遲數(shù)據(jù)如下圖所示。值得注意的是數(shù)據(jù)路徑信息,其中包括Tco延遲和布線延遲,各級累加之后得到
    發(fā)表于 04-29 10:39 ?936次閱讀
    <b class='flag-5'>FPGA</b>工程的<b class='flag-5'>時序</b><b class='flag-5'>約束</b>實踐案例

    時序約束實操

    添加約束的目的是為了告訴FPGA你的設(shè)計指標(biāo)及運行情況。在上面的生成約束之后,在Result àxx.sdc中提供約束參考(請注意該文件不能直接添加到工程中,需要熱復(fù)制到別的指定目錄或
    的頭像 發(fā)表于 04-28 18:36 ?2429次閱讀
    <b class='flag-5'>時序</b><b class='flag-5'>約束</b>實操

    Xilinx FPGA編程技巧之常用時序約束詳解

    今天給大俠帶來Xilinx FPGA編程技巧之常用時序約束詳解,話不多說,上貨。 基本的約束方法為了保證成功的設(shè)計,所有路徑
    發(fā)表于 04-12 17:39

    fpga時序仿真和功能仿真的區(qū)別

    FPGA時序仿真和功能仿真在芯片設(shè)計和驗證過程中各自扮演著不可或缺的角色,它們之間存在明顯的區(qū)別。
    的頭像 發(fā)表于 03-15 15:28 ?2433次閱讀