国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

數字電路設計之需要注意的幾個點

發布時間:2017-12-3 09:31    發布者:技術小白
關鍵詞: 數字電路 , 設計
這是一個在邏輯設計中注意事項列表,由此引起的錯誤常使得設計不可靠或速度較慢,為了提高設計性能和提高速度的可靠性,必須確定設計通過所有的這些檢查。

可靠性

1. 為時鐘信號選用全局時鐘緩沖器BUFG!
不選用全局時鐘緩沖器的時鐘將會引入偏差。
2. 只用一個時鐘沿來寄存數據
使用時鐘的兩個沿是不可靠的,因為時鐘的某沿或者兩個沿會漂移。如果時鐘有漂移而且你只使用了時鐘的一個沿,你就降低了時鐘邊沿漂移的風險。這個問題可以這樣來解決:就是允許CLKDLL自動糾正時鐘的占空比,以達百分之五十的占空比。否則強烈建議只使用一個時鐘沿。
3. 除了用CLKDLL或DCM產生的時鐘外不要在內部產生時鐘
這包括產生門控時鐘和分頻時鐘。作為替代,可以建立時鐘使能或使用CLKDLL或DCM來產生不同的時鐘信號。對于一個純同步設計,建議在任何可能的情況下只使用一個時鐘。
4. 不要在內部產生異步的控制信號(例如復位信號或者置位信號)
內部產生的異步控制信號會產生毛刺,作為替代,可以產生一個同步的復位/置位信號。要比需要作用的時刻提前一個時鐘周期進行這個異步信號的同步。
5. 不要使用沒有相位關系的多個時鐘
也許并不總能避免這個條件,在這些情況下確定已使用了適當的同步電路來跨越時鐘域,并已適當地約束了跨越時鐘域的路徑。
6. 不要使用內部鎖存器
內部鎖存器會混淆時序,而且常常會引入另外的時鐘信號。內部鎖存器在透明門打開時可以被看成是組合邏輯,但在門被鎖存時可以被看成是同步元件,這將會混淆時序分析。內部鎖存器常常會引入門控時鐘,門控時鐘會產生毛刺使得設計變得不可靠。

性能

1. 邏輯級的時延不要超過時序預算的百分之五十
每個路徑邏輯級時延可以在邏輯級時序報告或布局后時序報告中找到,詳細分析了每個路徑之后,時序分析器將生成每個路徑時延的統計量,檢查一下總共的邏輯級時延,確保不超過時序預算的百分之五十。
2. IOB 寄存器
IOB寄存器提供了最快的時鐘到輸出和輸入到時鐘的時延。首先,有一些限制。

對于輸入寄存器在從管腳到寄存器間不能有組合邏輯存在。對于輸出寄存器,在寄存器和管腳之間也不能有組合邏輯存在。對于三態輸出,在IOB中的所有的寄存器必須使用同一個時鐘信號和復位信號,而且IOB三態寄存器必須低電平有效才能放到IOB中(三態緩沖器低電平有效,所以在寄存器和三態緩沖器之間不需要一個反相器)。

必須使軟件能夠選用IOB寄存器,可以設置全局實現選項:為輸入、輸出或輸入輸出選擇IOB寄存器。缺省值為關 off。

你也可在綜合工具或在用戶約束文件UCF中設定,使得能夠使用IOB寄存器。句法為: INST IOB = TRUE;
3. 對于關鍵的輸出選擇快速轉換速率
可以為LVCMOS和LVTTL電平選擇轉換速率,快速的轉換速率會降低輸出時延,但會增加地彈,所以必須在仔細考慮的基礎之上選擇快速轉換速率。
4. 流水邏輯
如果你的設計允許增加延遲,對組合邏輯采用流水操作可以提高性能。在XilinxFPGA中有大量的寄存器,對每一個四輸入LUT有一個對應的寄存器,在犧牲延遲的情況下,利用這些寄存器可以增加數據吞吐量。
5. 為四輸入的LUT結構進行代碼優化
記住每一個查找表可以建立一個四輸入的組合邏輯函數。如果需要更大的功能,可根據“四輸入組合邏輯”這個特性,分析、優化實現該功能所需的查找表的數目。
6. 使用Case語句而不是if-then-else語句
復雜的if-then-else語句通常會生成優先級譯碼邏輯,這將會增加這些路徑上的組合時延(現在大部分綜合工具,可以把if-else的優先級邏輯層次打平)。用來產生復雜邏輯的Case語句通常會生成不會有太多時延的并行邏輯。對于Verilog,可以使用約束parallel_case。
7. 多用Xilinx自帶Core generate
Core generate針對 Xilinx的結構進行了優化,許多塊都可以允許用戶配置,包括大小、寬度和流水延遲。查看設計中的關鍵路徑,是否可以在核生成器中產生一個核來提高關鍵路徑性能。避免由代碼來推斷,又麻煩,又不可靠。
8. FSM的設計限制在一個層次中
為了允許綜合工具完全優化FSM,它必須在它自己的塊中優化。如果不是這樣的話,這將使得綜合工具將FSM邏輯和它周圍的邏輯一起優化。FSM不能包括任何的算術邏輯、數據通路邏輯或者其它與狀態機不相關的組合邏輯。
9. 使用兩個進程或always塊的有限狀態機
下一個狀態和輸出譯碼邏輯必須放在獨立的進程或always塊中,這將不允許綜合工具在輸出和下一個狀態譯碼邏輯之間共享資源。便于代碼維護。
10. 使用一位有效編碼(one-hot、gray)FSM
一位有效編碼通常會在富含寄存器的FPGA中提供最高性能的狀態機。
11. 為每一個葉級(leaf-level)塊提供寄存輸出
葉級塊是可以推論的邏輯塊,而結構級(structural-level)的塊僅例化較底層的塊,這樣就建立了層次。如果葉級塊是寄存輸出,則可使綜合工具保留層次。這可使分析這些代碼的靜態時序變得比較容易。對module與module之間的邊界信號(用時鐘同步)進行寄存輸出,可以使得各個塊之間有確定的同步時序關系。
12. 不同的計數器風格
二進制計數器是非常慢的。如果二進制計數器是關鍵路徑,可以考慮使用不同風格的計數器LFSR、Pre-scalar或Johnson。
13. 設計必須被層次化的分成不同的功能塊
首先是較頂層的功能塊,然后是較底層的塊,也應該包括特定技術的塊。設計層次化使得設計更可讀、更易調試、更易復用。
14. 高扇出網絡需要復制寄存器
可以通過XST或者synplify pro等綜合工具的綜合選項來進行控制。
15. 利用四種全局約束來對設計進行全局的約束
周期(對每個時鐘),輸入偏移、輸出偏移、管腳到管腳的時間。也許會有針對多周期路徑、失敗路徑和關鍵路徑的其它約束,但是必須從這四個全局約束開始。


信盈達靠技術打天下
以下課程可免費試聽C語言電子PCBSTM32Linux、FPGA、JAVA、安卓等。
想學習的你和我聯系預約就可以免費聽課了。
宋工企鵝號:35--24-65--90-88   Tel/WX:173--17--95--19--08



本文地址:http://m.qingdxww.cn/thread-520361-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
15323708338 發表于 2017-12-7 21:12:55
專業PCB線路板打樣以及批量生產
雙面板:10*10以內10pcs價格:50元
四層板:10*10以內10pcs價格:200元
六層板:10*10以內10pcs價格:600元
雙面板:批量價格300-350元/平米,量大從優!
四層板:批量價格600-800元/平米,量大從優!
六層板:批量價格1000-1200元/平米,量大從優!
打樣加急最快可做8小時!承諾:100%飛針測試。
       深圳市天鑫昊電子有限公司
       24小時業務聯系電話:18038018833謝生
              在線詢價QQ:3345777356
              網址:www.txhpcb.com
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • Chiptorials ——使用ATECC608 TrustFLEX實現基本非對稱身份驗證
  • Chiptorials ——如何將CryptoAuthLib庫用于Microchip安全身份驗證IC
  • Chiptorials——如何使用ATECC608 TrustFLEX實現公鑰輪換
  • FPGA設計流程培訓教程
  • 貿澤電子(Mouser)專區

相關在線工具

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 青青青在线观看视频免费播放 | 国产在线视欧美亚综合 | 久久精品亚洲牛牛影视 | 九九热国产 | 欧美一区色 | 中文字幕日本一区 | 精东影业果冻传媒 | 欧美在线视频免费观看 | 裙底盗摄国产精品 | 香蕉视频一区二区三区 | 四虎影院永久网址 | 日本一区二区在线 | 国产亚洲综合精品一区二区三区 | 中文字幕国产 | 国内精品免费麻豆网站91麻豆 | 日本一区二区三区视频在线 | 91麻豆国产在线观看 | 亚洲国产欧美日韩一区二区 | 日韩精品大片 | 200款禁用软件免费下载安卓 | 1314亚洲人成网站在线观看 | 第四色视频 | 天天草天天草 | 日本一区中文字幕 | 欧美三级欧美一级 | 无限看动漫片的视频高清免费 | 日韩精品福利视频一区二区三区 | 成人嫩草影院免费观看 | 色丁香综合| 国内精品99 | 97se狠狠狠狠狠亚洲综合网 | 中文字幕在线日韩 | 久久久久久综合对白国产 | 美日韩在线视频 | 亚洲天堂免费在线视频 | 黄工厂精品视频在线观看 | 高清视频日韩剧在线观看 | 免费观看色 | 国产成人精品一区二三区在线观看 | 欧美日韩片| 国产 麻豆 |