日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 消費電子 > 消費電子
[導讀]這是一個在邏輯設計中注意事項列表,由此引起的錯誤常使得設計不可靠或速度較慢,為了提高設計性能和提高速度的可靠性,必須確定設計通過所有的這些檢查。可靠性1. 為時鐘信

這是一個在邏輯設計中注意事項列表,由此引起的錯誤常使得設計不可靠或速度較慢,為了提高設計性能和提高速度的可靠性,必須確定設計通過所有的這些檢查。

可靠性

1. 為時鐘信號選用全局時鐘緩沖器BUFG!

不選用全局時鐘緩沖器的時鐘將會引入偏差。

2. 只用一個時鐘沿來寄存數(shù)據(jù)

使用時鐘的兩個沿是不可靠的,因為時鐘的某沿或者兩個沿會漂移。如果時鐘有漂移而且你只使用了時鐘的一個沿,你就降低了時鐘邊沿漂移的風險。這個問題可以這樣來解決:就是允許CLKDLL自動糾正時鐘的占空比,以達百分之五十的占空比。否則強烈建議只使用一個時鐘沿。

3. 除了用CLKDLL或DCM產生的時鐘外不要在內部產生時鐘

這包括產生門控時鐘和分頻時鐘。作為替代,可以建立時鐘使能或使用CLKDLL或DCM來產生不同的時鐘信號。對于一個純同步設計,建議在任何可能的情況下只使用一個時鐘。

4. 不要在內部產生異步的控制信號(例如復位信號或者置位信號)

內部產生的異步控制信號會產生毛刺,作為替代,可以產生一個同步的復位/置位信號。要比需要作用的時刻提前一個時鐘周期進行這個異步信號的同步。

5. 不要使用沒有相位關系的多個時鐘

也許并不總能避免這個條件,在這些情況下確定已使用了適當?shù)耐诫娐穪砜缭綍r鐘域,并已適當?shù)丶s束了跨越時鐘域的路徑。

6. 不要使用內部鎖存器

內部鎖存器會混淆時序,而且常常會引入另外的時鐘信號。內部鎖存器在透明門打開時可以被看成是組合邏輯,但在門被鎖存時可以被看成是同步元件,這將會混淆時序分析。內部鎖存器常常會引入門控時鐘,門控時鐘會產生毛刺使得設計變得不可靠。

性能

1. 邏輯級的時延不要超過時序預算的百分之五十

每個路徑邏輯級時延可以在邏輯級時序報告或布局后時序報告中找到,詳細分析了每個路徑之后,時序分析器將生成每個路徑時延的統(tǒng)計量,檢查一下總共的邏輯級時延,確保不超過時序預算的百分之五十。

2. IOB 寄存器

IOB寄存器提供了最快的時鐘到輸出和輸入到時鐘的時延。首先,有一些限制。

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

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

你也可在綜合工具或在用戶約束文件UCF中設定,使得能夠使用IOB寄存器。句法為: INST IOB = TRUE;

3. 對于關鍵的輸出選擇快速轉換速率

可以為LVCMOS和LVTTL電平選擇轉換速率,快速的轉換速率會降低輸出時延,但會增加地彈,所以必須在仔細考慮的基礎之上選擇快速轉換速率。

4. 流水邏輯

如果你的設計允許增加延遲,對組合邏輯采用流水操作可以提高性能。在Xilinx的FPGA中有大量的寄存器,對每一個四輸入LUT有一個對應的寄存器,在犧牲延遲的情況下,利用這些寄存器可以增加數(shù)據(jù)吞吐量。

5. 為四輸入的LUT結構進行代碼優(yōu)化

記住每一個查找表可以建立一個四輸入的組合邏輯函數(shù)。如果需要更大的功能,可根據(jù)“四輸入組合邏輯”這個特性,分析、優(yōu)化實現(xiàn)該功能所需的查找表的數(shù)目。

6. 使用Case語句而不是if-then-else語句

復雜的if-then-else語句通常會生成優(yōu)先級譯碼邏輯,這將會增加這些路徑上的組合時延(現(xiàn)在大部分綜合工具,可以把if-else的優(yōu)先級邏輯層次打平)。用來產生復雜邏輯的Case語句通常會生成不會有太多時延的并行邏輯。對于Verilog,可以使用約束parallel_case。

7. 多用Xilinx自帶Core generate

Core generate針對 Xilinx的結構進行了優(yōu)化,許多塊都可以允許用戶配置,包括大小、寬度和流水延遲。查看設計中的關鍵路徑,是否可以在核生成器中產生一個核來提高關鍵路徑性能。避免由代碼來推斷,又麻煩,又不可靠。

8. FSM的設計限制在一個層次中

為了允許綜合工具完全優(yōu)化FSM,它必須在它自己的塊中優(yōu)化。如果不是這樣的話,這將使得綜合工具將FSM邏輯和它周圍的邏輯一起優(yōu)化。FSM不能包括任何的算術邏輯、數(shù)據(jù)通路邏輯或者其它與狀態(tài)機不相關的組合邏輯。

9. 使用兩個進程或always塊的有限狀態(tài)機

下一個狀態(tài)和輸出譯碼邏輯必須放在獨立的進程或always塊中,這將不允許綜合工具在輸出和下一個狀態(tài)譯碼邏輯之間共享資源。便于代碼維護。

10. 使用一位有效編碼(one-hot、gray)FSM

一位有效編碼通常會在富含寄存器的FPGA中提供最高性能的狀態(tài)機。

11. 為每一個葉級(leaf-level)塊提供寄存輸出

葉級塊是可以推論的邏輯塊,而結構級(structural-level)的塊僅例化較底層的塊,這樣就建立了層次。如果葉級塊是寄存輸出,則可使綜合工具保留層次。這可使分析這些代碼的靜態(tài)時序變得比較容易。對module與module之間的邊界信號(用時鐘同步)進行寄存輸出,可以使得各個塊之間有確定的同步時序關系。

12. 不同的計數(shù)器風格

二進制計數(shù)器是非常慢的。如果二進制計數(shù)器是關鍵路徑,可以考慮使用不同風格的計數(shù)器LFSR、Pre-scalar或Johnson。

13. 設計必須被層次化的分成不同的功能塊

首先是較頂層的功能塊,然后是較底層的塊,也應該包括特定技術的塊。設計層次化使得設計更可讀、更易調試、更易復用。

14. 高扇出網(wǎng)絡需要復制寄存器

可以通過XST或者synplify pro等綜合工具的綜合選項來進行控制。

15. 利用四種全局約束來對設計進行全局的約束

周期(對每個時鐘),輸入偏移、輸出偏移、管腳到管腳的時間。也許會有針對多周期路徑、失敗路徑和關鍵路徑的其它約束,但是必須從這四個全局約束開始。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關鍵字: 驅動電源

在工業(yè)自動化蓬勃發(fā)展的當下,工業(yè)電機作為核心動力設備,其驅動電源的性能直接關系到整個系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動勢抑制與過流保護是驅動電源設計中至關重要的兩個環(huán)節(jié),集成化方案的設計成為提升電機驅動性能的關鍵。

關鍵字: 工業(yè)電機 驅動電源

LED 驅動電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個照明設備的使用壽命。然而,在實際應用中,LED 驅動電源易損壞的問題卻十分常見,不僅增加了維護成本,還影響了用戶體驗。要解決這一問題,需從設計、生...

關鍵字: 驅動電源 照明系統(tǒng) 散熱

根據(jù)LED驅動電源的公式,電感內電流波動大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關鍵字: LED 設計 驅動電源

電動汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產業(yè)的重要發(fā)展方向。電動汽車的核心技術之一是電機驅動控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機驅動系統(tǒng)中的關鍵元件,其性能直接影響到電動汽車的動力性能和...

關鍵字: 電動汽車 新能源 驅動電源

在現(xiàn)代城市建設中,街道及停車場照明作為基礎設施的重要組成部分,其質量和效率直接關系到城市的公共安全、居民生活質量和能源利用效率。隨著科技的進步,高亮度白光發(fā)光二極管(LED)因其獨特的優(yōu)勢逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關鍵字: 發(fā)光二極管 驅動電源 LED

LED通用照明設計工程師會遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關鍵字: LED 驅動電源 功率因數(shù)校正

在LED照明技術日益普及的今天,LED驅動電源的電磁干擾(EMI)問題成為了一個不可忽視的挑戰(zhàn)。電磁干擾不僅會影響LED燈具的正常工作,還可能對周圍電子設備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來解決L...

關鍵字: LED照明技術 電磁干擾 驅動電源

開關電源具有效率高的特性,而且開關電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機重量也有所下降,所以,現(xiàn)在的LED驅動電源

關鍵字: LED 驅動電源 開關電源

LED驅動電源是把電源供應轉換為特定的電壓電流以驅動LED發(fā)光的電壓轉換器,通常情況下:LED驅動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關鍵字: LED 隧道燈 驅動電源
關閉