



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
FPGA時序約束的基礎(chǔ)知識FPGA開發(fā)過程中,離不開時序約束,那么時序約束是什么?簡單點說,F(xiàn)PGA芯片中的邏輯電路,從輸入到輸出所需要的時間,這個時間必須在設(shè)定的時鐘周期內(nèi)完成,更詳細(xì)一點,即需要滿足建立和保持時間。時序約束可以讓VIvado和Quartus等FPGA開發(fā)軟件,在布線時檢測綜合出來的邏輯電路是否滿足這個時序要求,并生成時序報告。一、建立/保持時間1、基本概念設(shè)定時序約束的目的就是為了滿足建立時間和保持時間,所以理解“建立時間和保持時間”這兩個概念非常重要。建立時間:在時鐘上升沿到來之前,輸入信號需要提前一個最小時間里“預(yù)先準(zhǔn)備好”,這個最小時間量就是建立時間;保持時間:在時鐘上升沿到來之后,輸入信號必須保持一個最小時間量“不能變化”,這樣這個最小時間量就是保持時間。只有滿足建立時間和保持時間,這樣才能準(zhǔn)確捕獲到這個輸入信號,下一級電路邏輯才能正常接收到正確的信號。建立和保持時間是由FPGA芯片器件特性決定,也就是制程工藝決定的,以XilinxFPGAK7芯片為例,setuptime為0.04ns,holdtime為0.2ns,具體可以查對應(yīng)芯片手冊的setuptime和holdtime。2、時鐘抖動實際的時鐘信號是存在時鐘抖動的,時鐘抖動(ClockJitter)是實際時鐘存在隨著時間積累的、時而超前、時而滯后的偏移,如下圖所示。3、時鐘偏差時鐘偏差(ClockSkew)表示在同一個時鐘域內(nèi)時鐘信號到達各個寄存器用時的差異。時鐘信號在FPGA芯片中也是需要走線的,所以也存在布線延遲。時鐘的不確定性,就是由時鐘抖動和時鐘偏差組成的。二、時序路徑時序路徑是指從FPGA輸入到輸出的所有邏輯路徑組成的路徑。當(dāng)存在時序路徑時,需要考慮時序約束以確保正確的邏輯功能和時序性能。時序路徑中的關(guān)鍵元素包括:(1)路徑起點(即時鐘觸發(fā)器輸入端口)(2)路徑終點(即輸出端口的寄存器或查找表單元)(3)邏輯電路和邏輯器件有了這些元素,就可以構(gòu)建完整的時序路徑。在實踐中,我們可以使用FPGA工具來分析、優(yōu)化和修復(fù)時序路徑。時序路徑對于設(shè)計的正確性和時序性能來說都是非常重要的。為了最大程度地提高性能并避免瓶頸,我們必須對時序路徑進行詳細(xì)的分析和優(yōu)化。三、時序模型一個基本的時序路徑包括源時鐘路徑、數(shù)據(jù)路徑和目的時鐘路徑,如下圖所示:各部分對應(yīng)的延時計算如下圖所示:時序約束的公式為:Tclk≥Tco+Tlogic+Trouting+Tsetup-Tskew說明:Tclk表示系統(tǒng)時鐘周期;Tco表示發(fā)送端寄存器時鐘到輸出時間;Tlogic表示組合邏輯延遲時間;Trouting為兩級寄存器之間的布線延遲;Tsetup為接收端寄存器的建立時間;Tskew為時鐘偏差。Tlogic與我們寫的HDL代碼有直接關(guān)系,Trouting是FPGA開發(fā)軟件綜合布線根據(jù)FPGA內(nèi)部資源情況進行布線產(chǎn)生的延時。四、總結(jié)本文介紹
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 城管校園周邊管理制度
- 地產(chǎn)公司手續(xù)管理制度
- 公司薪酬獎勵管理制度
- 安順小區(qū)安全管理制度
- 工廠柜子鑰匙管理制度
- 公共停車服務(wù)管理制度
- 化工公司應(yīng)急管理制度
- 黨員教師食堂管理制度
- 庫房衛(wèi)生打掃管理制度
- 中醫(yī)助理醫(yī)師考試試題及答案
- GB/T 44186-2024固定式壓縮空氣泡沫滅火系統(tǒng)
- 國家開放大學(xué)本科《理工英語3》一平臺機考總題庫2025珍藏版
- 2024年黑龍江省齊齊哈爾市中考英語試卷真題(含答案解析)
- JC∕T 2533-2019 預(yù)拌混凝土企業(yè)安全生產(chǎn)規(guī)范
- DL∕T 5210.2-2018 電力建設(shè)施工質(zhì)量驗收規(guī)程 第2部分:鍋爐機組
- 大數(shù)據(jù)與人工智能營銷智慧樹知到期末考試答案章節(jié)答案2024年南昌大學(xué)
- 工程建設(shè)平移合同范本
- 新《主體結(jié)構(gòu)及裝飾裝修》考試習(xí)題庫(濃縮500題)
- 免拆底模鋼筋桁架樓承板圖集
- 尋夢環(huán)游記(Coco)中英文臺詞對照
- 寧夏2022年中考地理試卷(含答案)
評論
0/150
提交評論