今天要介紹的基本sdc是系統(tǒng)接口sdc。主要包括set_drive,set_driving_cell, set_input_transition, set_load這四條命令,都是和端口上的驅(qū)動(dòng)負(fù)載有關(guān).
set_drive:設(shè)置輸入端口或者雙向端口的電阻值,主要是為了更加精確的估計(jì)輸入電路的延遲,我們需要知道信號(hào)到達(dá)輸入端口的transition time,set drive使用一個(gè)確定的值來估計(jì)輸入端的輸入電阻,從而得到輸入端口的延遲,該值越小,驅(qū)動(dòng)能力越強(qiáng)。
例:set_drive 2.0 [get_ports in1]
注意:不能使set_drive值為0,這樣輸入就具有無限大的驅(qū)動(dòng)能力,意味著transition time為0.
set_driving_cell:這個(gè)約束其實(shí)跟set_drive實(shí)現(xiàn)的是同一個(gè)功能,指使用設(shè)計(jì)庫(kù)中的某一個(gè)單元來驅(qū)動(dòng)輸入端口,然后按照該單元的輸入電阻來計(jì)算tranition time,從而得到輸入端口的延遲。通常要比set_drive使用更多,一般用在block level上, 因?yàn)闀?huì)考慮OCV等因素,會(huì)更加準(zhǔn)確一點(diǎn)。
例:set_driving_cell-lib_cell AND -from_pin B -pin Y IN1
set_input_transition:設(shè)定輸入端口的transition time,一般用于chip io pad約束,因?yàn)镻ad上電壓都比較高,對(duì)應(yīng)的capacitance和transition也比較大,沒法用driving cell.
例:set_input_transition 0.8 [get_ports DATA_IN*]
set_load:設(shè)置輸出電路的負(fù)載。由于外部電路的負(fù)載將會(huì)影響到接到端口上單元的延遲,因此需要對(duì)端口的帶負(fù)載能力做限制。為了比較精確地計(jì)算出輸出電路的延遲,我們需要知道輸出電路的所有負(fù)載。電路負(fù)載電容越大,延遲時(shí)間越小。
例:set_load 1.5 -min -pin_load [get_ports in1]
注意:不能使負(fù)載電容為0,這樣輸出端口就具有無窮大的驅(qū)動(dòng)能力
-
系統(tǒng)接口
+關(guān)注
關(guān)注
0文章
6瀏覽量
10468 -
SDC
+關(guān)注
關(guān)注
0文章
49瀏覽量
15860
原文標(biāo)題:時(shí)序分析基本概念介紹<系統(tǒng)接口sdc>
文章出處:【微信號(hào):IC_Physical_Design,微信公眾號(hào):數(shù)字后端IC芯片設(shè)計(jì)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
時(shí)序分析的設(shè)計(jì)約束(SDC)
ETD第14期:SDR源同步接口時(shí)序約束方法
SDC-CHINO DQ-100爐膛溫度顯示表
霍爾開關(guān)SDC1211,SDC1215,SDC1177,SDC1181,SDC1182,SDC1183應(yīng)用于TWS,筋模槍,流量傳感器,開關(guān)門檢測(cè)等
任何一個(gè)適用于ESP8266的MMC/SDC文件系統(tǒng)接口?
時(shí)序分析的設(shè)計(jì)約束SDC怎么寫呢?

時(shí)序分析基本概念—SDC概述

介紹基本的sdc時(shí)序特例

時(shí)序分析基本概念介紹<sdc檢查>

探討一下SDC的各種語法構(gòu)成和整體結(jié)構(gòu)

評(píng)論