版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第四章第四章設(shè)計(jì)約束設(shè)計(jì)約束設(shè)計(jì)約束描述了設(shè)計(jì)的目標(biāo),這里所說的設(shè)計(jì)目標(biāo)主要包括時(shí)延目標(biāo)和面積目標(biāo)兩部分,相應(yīng)的,設(shè)計(jì)約束也由時(shí)延約束和面積約束兩部分組成。4.1時(shí)序電路的時(shí)延約束時(shí)序電路的時(shí)延約束時(shí)序電路的時(shí)延約束主要包括時(shí)鐘主頻、輸入延時(shí)、輸出延時(shí)等內(nèi)容。4.1.1創(chuàng)建時(shí)鐘創(chuàng)建時(shí)鐘在DC中使用create_clock命令創(chuàng)建系統(tǒng)時(shí)鐘(該命令對(duì)當(dāng)前設(shè)計(jì)有效),該命令的語法如下:create_clockperiodwavefm?:設(shè)計(jì)的
2、時(shí)鐘端口?period:時(shí)鐘周期,單位一般為ns?wavefm:時(shí)鐘上升沿和下降沿的時(shí)刻,從而決定時(shí)鐘信號(hào)的占空比。一般上升沿的時(shí)刻設(shè)為0例41(為(為ddfs設(shè)計(jì)創(chuàng)建一個(gè)設(shè)計(jì)創(chuàng)建一個(gè)5ns的時(shí)鐘,時(shí)鐘端口為的時(shí)鐘,時(shí)鐘端口為clk,占空比為,占空比為1:1)current_designddfscreate_clockclk–period5–wavefm02.5由于時(shí)鐘端的負(fù)載很大,DC會(huì)使用Buffer來增加其驅(qū)動(dòng)能力。但是一般情況下
3、,設(shè)計(jì)者都使用布局布線工具來完成這項(xiàng)工作,所以有必要指示DC不要對(duì)時(shí)鐘網(wǎng)絡(luò)進(jìn)行修改,可以使用以下命令:set_dont_touch_wkclk在圖形界面中,進(jìn)入ddfs的符號(hào)描述,選中其時(shí)鐘端(clk),選擇AttributesClocksSpecify菜單。在彈出的SpecifyClock對(duì)話框的Period域中填入指定的周期值(本例中是10),在圖43中,假設(shè)時(shí)鐘周期為Tc,外部邏輯中,觸發(fā)器的傳輸延時(shí)為Td,組合邏輯M的延時(shí)為TM
4、,待綜合的邏輯中,組合邏輯N的延時(shí)為TN,觸發(fā)器的建立時(shí)間為TS。則有:Tc=TdTMTNTs(1)即:TNTs=Tc–(TdTM)(2)當(dāng)系統(tǒng)時(shí)鐘設(shè)置完畢后,Tc已經(jīng)確定,對(duì)待綜合模塊的輸入部分加以約束(即設(shè)定TNTs的值),可以通過設(shè)定TdTM來實(shí)現(xiàn)。這里的TdTM就是DC定義的(對(duì)于待綜合模塊的)輸入延時(shí)。若外部邏輯是寄存器直接輸出,則TM=0,輸入延時(shí)就是外部邏輯觸發(fā)器的延時(shí),一般為1ns或更小。在DC中,可以使用set_inp
5、ut_delay命令來設(shè)置輸入延時(shí)(該命令對(duì)當(dāng)前設(shè)計(jì)有效),其命令格式如下:set_input_delayclockmaxmin?clock:輸入延時(shí)所參考(關(guān)聯(lián))的時(shí)鐘?max:指定輸入延時(shí)的最大值?min:指定輸入延時(shí)的最小值?:輸入延時(shí)的大小,單位一般為ns?:設(shè)定輸入延時(shí)的端口例42(將(將ddfs設(shè)計(jì)的設(shè)計(jì)的mode輸入端的輸入延時(shí)最大值設(shè)為輸入端的輸入延時(shí)最大值設(shè)為1ns,最小值設(shè)為,最小值設(shè)為0,參考,參考(關(guān)聯(lián))時(shí)鐘為(
6、關(guān)聯(lián))時(shí)鐘為clk):):current_designddfsset_input_delay–clockclk–max1find(pt“mode”)set_input_delay–clockclk–min0find(pt“mode”)在圖形界面中,進(jìn)入ddfs的符號(hào)描述,選中mode端口,選擇AttributeOperatingEnvironmentInputDelay菜單。在彈出的InputDelay對(duì)話框的關(guān)聯(lián)時(shí)鐘選擇框中選擇clk
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《 約束與約束反力》教學(xué)設(shè)計(jì)
- 約束與約束反力
- 磁約束控濺射源設(shè)計(jì).pdf
- 績(jī)效考評(píng)與激勵(lì)約束機(jī)制設(shè)計(jì)
- 機(jī)械設(shè)計(jì)約束和結(jié)構(gòu)設(shè)計(jì)
- 列級(jí)約束與表級(jí)約束
- 屈曲約束支撐框架抗震設(shè)計(jì)研究.pdf
- 超空泡約束模實(shí)驗(yàn)裝置設(shè)計(jì).pdf
- 融資約束
- 時(shí)間約束
- 草圖約束
- 理論力學(xué)—常見約束類型及約束反力
- 基于定性約束的故障診斷設(shè)計(jì).pdf
- 感性意象約束的材料質(zhì)感設(shè)計(jì)研究.pdf
- 屈曲約束支撐框架的抗震設(shè)計(jì)研究.pdf
- 家用轎車的形態(tài)設(shè)計(jì)約束研究.pdf
- 約束預(yù)測(cè)控制的設(shè)計(jì)方法研究.pdf
- 四種常見約束類型的約束反力
- 隨機(jī)均衡約束優(yōu)化問題的約束研究.pdf
- 約束的作用
評(píng)論
0/150
提交評(píng)論