前兩篇博文對時序分析中的input delay max和輸入埠到內部暫存器的setup進行了一些簡單分析,其中涉及到用timequest timing analyzer進行分析。初學者估計對timequest當中一些術語的簡寫不是很清楚。如下圖用圈圈標出的部分:
這裡對這幾個術語進行解釋下:
rf列:r對應rising,f對應falling
rf列的值對應的意思如下:
空----unknown transiton
r ----rising output
f ----falling output
rr----rising input , rising output
rf----rising input , falling output
fr----falling input , rising output
ff----falling input , falling output
type列對應的是傳輸型別:
這裡的傳輸型別有很多種,只選我們比較關心的幾種講講,別的型別可以通過quartus的help找到。
cell:cell delay
對應為乙個le或者別的單元內部延時,由於是內部延時,所以延時時間很短,如上圖
第6行,才0.694納秒。這個延時一般由器件本身決定,我們很難去約束修改。
ic: interconnect delay
對應為le或別的單元之間的連線延時。由於是單元之間的延時,所以相對單元內部的延時會 長很多。如上圖的14行,延時時間高達5.288ns。而且由於單元在fpga內部分布位置的不同,ic的值也有很大的差異。這個可以通過時序約束去約束單元的分布。
iext: external input delay
外部輸入延時。上圖中外部輸入延時對應的為input delay max的值
oext: external output delay
外部輸出延時。上圖中沒有用到這個延時,其實對應為output
delay 的值
unc:clock uncertainty
utco: register micro-tco time
對應暫存器輸入到輸出時間
utsu: register micro-tsu time
對應暫存器建立時間
uth: register micro-th time
對應暫存器保持時間
別的還有如clknet clksrc comp loop 等等,可以通過quartus的help找到。
fanout,location,element列含義比較清楚,這裡就不做解釋了。
一些常用術語
1.打表 打表,是乙個資訊學專用術語,意指對某種找規律等題目,直接輸出答案。這種演算法也在對某種題目沒有最優解法時,用來得到分數的一種策略。打表一般分為兩步 找到答案與輸出答案。找到答案的方式 一 通過找規律,找出對於每個輸入資料n,f n 的最終結果。常見題目有費波納契數列等 二 通過暴力搜尋,找...
一些常用術語
1.打表 打表,是乙個資訊學專用術語,意指對某種找規律等題目,直接輸出答案。這種演算法也在對某種題目沒有最優解法時,用來得到分數的一種策略。打表一般分為兩步 找到答案與輸出答案。找到答案的方式 一 通過找規律,找出對於每個輸入資料n,f n 的最終結果。常見題目有費波納契數列等 二 通過暴力搜尋,找...
一些常見的術語
1.什麼是cti?電信網路是世界上覆蓋範圍最大的通訊網路,計算機通訊技術也以ip技術為代表,形成了另乙個覆蓋全球的傳輸資料的巨大網路,兩者的融合極大地提高了彼此的通訊能力和處理能力,由此形成計算機 整合技術 computer telephony integration 即cti,國外將其統稱為ct ...