• <small id="4aaaa"></small>
    <tr id="4aaaa"></tr>
  • <nav id="4aaaa"></nav>
    <tr id="4aaaa"></tr>
  • 国产,欧美1区2区,亚洲精品A,色www88,特级西西4444www无码,黄色99,九九三级影视,3P无码,中文字幕av久久爽Av
    財訊中國

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

    來源:網絡 2022-01-29 07:30:27

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

    可靠性

    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. 流水邏輯

    如果你的設計允許增加延遲,對組合邏輯采用流水操作可以提高性能。在Xilinx的FPGA中有大量的寄存器,對每一個四輸入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. 利用四種全局約束來對設計進行全局的約束

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

    關鍵詞: 數字電路

    相關新聞

    數字電路設計之需要注意的幾個點
    2022-01-29 07:30:27
    變壓器常見參數總匯
    2022-01-29 07:30:22
    功率放大電路用途詳解
    2022-01-29 07:30:17
    變壓器工作原理
    2022-01-29 07:30:11
    蓄電池容量的計算方法
    2022-01-29 07:30:06
    如何識別串聯電路和并聯電路
    2022-01-29 07:30:00
    暗網網站運營者因使用虛擬貨幣洗錢被判入獄
    2022-01-29 06:11:41
    “10至名歸” - 一加10 Pro破界黑上手輕體驗
    2022-01-29 06:11:35
    中消協點名商家售前人工售后智能:有意制造溝通障礙
    2022-01-29 06:11:29
    J.D.Power美國電動車滿意度報告:特斯拉成最大贏家 豪華陣營第一
    2022-01-29 06:11:24
    倒車影像存“失明”風險 特斯拉召回大批Model 3
    2022-01-29 06:11:18
    Google以涂色本的形式半官方透露Pixel 6A即將到來
    2022-01-29 06:11:12
    中消協:商家不能售前“人工” 售后“智能”
    2022-01-29 06:11:07
    帶貨“假燕窩”遭公益訴訟 辛巴等涉事方各應承擔何責?
    2022-01-29 06:11:01
    傳常程已離開小米 公司回應稱因個人原因離開
    2022-01-29 06:10:55
    特斯拉得克薩斯超級工廠所產Model Y將采用4680電池
    2022-01-29 06:10:50
    iOS 15.4也將允許戴著口罩用Apple Pay的Face ID進行支付
    2022-01-29 06:10:44
    美光證實年底關閉國內內存設計團隊 今后專注閃存技術
    2022-01-29 06:10:38
    大鉦資本控股 瑞幸有意重返納斯達克
    2022-01-29 06:10:33
    貝殼:針對渾水做空報告已完成內部調查 相關指控無事實依據
    2022-01-29 06:10:27
    4天能賺7500元? 揭秘交友App聊天員黑產
    2022-01-29 06:10:21
    微軟去年曾遭遇史上最強DDoS攻擊 峰值流量高達3.47Tbps
    2022-01-29 06:10:15
    單程10元起 國內機票燃油附加費2月5日恢復征收
    2022-01-29 06:10:10
    贏得美國35個區域總檢察長支持 Epic Games與蘋果之爭出現新轉機
    2022-01-29 06:10:04
    美國聯邦調查局曾考慮使用Pegasus間諜軟件進行國內監控
    2022-01-29 06:09:58
    勞斯萊斯旗艦轎車幻影典藏版發布:歷時兩年打造 滿滿中國風
    2022-01-29 06:09:52
    Google將讓G Suite老用戶遷移至免費的Google賬戶
    2022-01-29 06:09:47
    AdDuplex:數據顯示Windows 11采用率升至16.1%
    2022-01-29 06:09:41
    摸魚做的虎年頭像生成器 歡迎大家來玩
    2022-01-29 06:09:35
    默沙東新冠藥物在體外對奧密克戎有效
    2022-01-29 06:09:30
    UT斯達康收到納斯達克通知函 稱其不符合股價最低買入價格要求
    2022-01-29 06:09:24
    macOS 12.3 終于移除了 Python 2
    2022-01-29 06:09:18
    A股年度預虧王?蘇寧易購去年預虧超423億 同比擴大9倍
    2022-01-29 06:09:12
    京東方展示全球最高刷新率顯示屏:27英寸FHD 500Hz+
    2022-01-29 06:09:07
    微軟解釋為何電腦經常無法獲取最新Windows補丁:聯網時間太短
    2022-01-29 06:09:00
    Omdia: 盡管Q4不盡如人意 但2021年智能手機行業仍在增長
    2022-01-29 06:08:54
    埃隆·馬斯克向一位少年開價5000美元要求不要公開他的飛行路線
    2022-01-29 06:08:47
    OpenSea稱其平臺上創建的免費NFT有80%以上是剽竊或垃圾信息
    2022-01-29 06:08:41
    零首付購買新手機?商家誘導消費套路怎么破
    2022-01-29 06:08:33
    特斯拉在德國買鐵路 只為柏林工廠員工通勤便利
    2022-01-29 06:08:25
    蘋果營收盈利創新高股價漲超5% 巴菲特大賺80億美元
    2022-01-29 06:08:17
    游戲版號停發已半年 裁員游戲公司不斷擴圍
    2022-01-29 06:08:10
    白宮:已有6000萬個美國家庭下單了免費的新冠檢測試劑
    2022-01-29 06:08:02
    比重計原理
    2022-01-29 06:00:18
    嵌入式軟件開發的優缺點淺談
    2022-01-29 06:00:13
    手語識別和翻譯
    2022-01-29 06:00:08
    MAX232引腳圖功能應用電路
    2022-01-29 06:00:03
    【手慢無】微星Z690 CARBON暗黑板秒殺促銷
    2022-01-28 22:38:03
    寄存器和移位寄存器
    2022-01-28 22:30:18
    1分鐘看懂什么是IGZO屏幕
    2022-01-28 22:30:12
    電子工程師的八種級別,你是哪一種?
    2022-01-28 22:30:07
    AXIe 技術標準
    2022-01-28 22:30:01
    聯想宣布退出MWC 2022現場活動 將采用線上虛擬形式舉辦
    2022-01-28 21:21:38
    索尼推出HT-S400無線2.1聲道音箱:附帶低音炮
    2022-01-28 21:21:30
    納德拉:Windows月活躍設備數量超過14億臺
    2022-01-28 21:21:24
    Windows 10獲1月可選更新:幫用戶遷移到Windows 11
    2022-01-28 21:21:17
    Windows 11 Build 22000.469發布:可在設置中管理微軟賬號
    2022-01-28 21:21:09
    Galaxy S22/S22+/S22 Ultra高清渲染圖再曝光
    2022-01-28 21:21:02
    【手慢無】西部數據1TB移動硬盤秒殺促銷
    2022-01-28 21:08:05
    差壓式流量計原理
    2022-01-28 21:00:17
    一套完整的無線門禁系統解決方案
    2022-01-28 21:00:12
    什么才是真正的熱電阻三線制接線法
    2022-01-28 21:00:06
    如何一步一步建立CAN通訊
    2022-01-28 21:00:01
    ROG槍神6系列開啟預約:雙顯三模、最高150W釋放
    2022-01-28 19:51:28
    小屏驍龍8旗艦三星S22曝光:直屏、四邊等寬
    2022-01-28 19:51:21
    RTX 4080性能曝光:恐怖90T算力、2.5倍于RTX 3090
    2022-01-28 19:51:15
    全球活躍設備數量超14億臺!微軟Windows創新高
    2022-01-28 19:51:08
    國行Switch春節特賣上線:209元就能買任天堂大作
    2022-01-28 19:51:01
    愛奇藝+京東PLUS會員只要148 只賣1周
    2022-01-28 19:38:57
    小米MIUI 13上線春節小部件:可以下載使用了
    2022-01-28 19:38:49
    7699元起 OPPO Find N明日上午開啟全款預售
    2022-01-28 19:38:40
    以用戶所需打造用戶所愛 2021年尼康Z系列產品榮獲多項大獎
    2022-01-28 19:38:31
    疑似安兔兔跑分超110萬,紅魔新機拿下驍龍旗艦第一?
    2022-01-28 19:38:22
    雷軍回應卸任小米公司董事長:正常調整 別慌
    2022-01-28 19:38:13
    1Tb固態硬盤478元秒殺:只賣3天 手慢無!
    2022-01-28 19:38:03
    無損檢測工藝概述
    2022-01-28 19:30:19
    ISim你不得不知的技巧
    2022-01-28 19:30:14
    avr單片機流水燈匯編程序及電路圖
    2022-01-28 19:30:08
    酷比魔方U30GT雙核豌豆拆解
    2022-01-28 19:30:03
    比亞迪西安抽車獎勵復產員工:DM-i車型產量將恢復
    2022-01-28 18:21:39
    IHS Towers斥資3.15億美元收購逾2000巴西塔站
    2022-01-28 18:21:32
    最便宜的特斯拉Model Y停產!老車主只能提新款
    2022-01-28 18:21:24
    動視承諾繼續為索尼平臺提供CoD游戲
    2022-01-28 18:21:17
    微軟700億收購后第一作!暴雪神秘新作開啟公開招聘
    2022-01-28 18:21:10
    Windows 11正式發布3個月相當爭氣:給微軟長臉了
    2022-01-28 18:21:02
    拯救者Y90手機入網:外觀曝光 22G大內存
    2022-01-28 18:08:23
    三星S22 Ultra參數大曝光:萬元的滿血旗艦要來了
    2022-01-28 18:08:13
    透明機身設計 紅魔 7電競手機預告片出爐
    2022-01-28 18:08:02
    高通濾波器原理
    2022-01-28 18:00:29
    老板,示波器多少錢一斤?
    2022-01-28 18:00:23
    3D打印機把制造PCB變得越來越簡單!
    2022-01-28 18:00:17
    DR五大優點以及平板探測器原理介紹
    2022-01-28 18:00:11
    烈火見真金 智器Ten3資深玩家拆解
    2022-01-28 18:00:06
    一款簡單的數字電感電容表設計制作
    2022-01-28 18:00:01
    realme榮獲出海品牌社媒影響力榜單TOP10
    2022-01-28 16:40:16
    iOS 15.4更新,這些功能讓iPhone好用10倍
    2022-01-28 16:40:07
    ZOL百萬補貼:榮耀 Magic3 至臻版到手6499
    2022-01-28 16:39:59
    小米要“變天”了? 雷軍已卸任董事長職位
    2022-01-28 16:39:50
    昨日小米市值蒸發4000億 今日雷軍卸任董事長
    2022-01-28 16:39:40
    最高摸到3070Ti!Intel Arc A370M筆記本顯卡現身 整裝待發
    2022-01-28 16:39:40

    熱門文章

    熱點專題