• 正文
    • 什么是時(shí)序弧
    • 報(bào)告解讀
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

時(shí)序弧delay report包含了哪些信息?

02/11 11:30
1213
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

在Innovus使用reportDelayCalculation報(bào)了一個(gè)時(shí)序弧的delay,怎么讀這個(gè)報(bào)告呢?

什么是時(shí)序弧

時(shí)序?。═iming Arc)是用于描述數(shù)字電路中信號(hào)傳播和時(shí)序關(guān)系的基本概念。?時(shí)序弧定義了信號(hào)穿過(guò)邏輯門或網(wǎng)絡(luò)的傳播,以及兩個(gè)相關(guān)聯(lián)引腳(pin)之間的時(shí)序關(guān)系。它代表了一種不可分割的路徑或者兩個(gè)引腳之間的約束,能告知EDA工具去考慮這兩個(gè)引腳之間的路徑及時(shí)序關(guān)系。

按涉及對(duì)象可分為單元時(shí)序?。╟ell arcs)和連線延時(shí)序弧(net arcs)。單元時(shí)序弧又分為基本時(shí)序弧和約束時(shí)序弧兩類,基本時(shí)序弧主要用于組合邏輯單元的延時(shí)信息,包括組合時(shí)序弧、邊沿時(shí)序弧等;約束時(shí)序弧包括建立時(shí)序弧、保持時(shí)序弧等。

按邏輯狀態(tài)分類分為同向時(shí)序?。╬ositive unate arc)、反向時(shí)序?。╪egative unate arc)和不定態(tài)時(shí)序弧(non-unate arc);同向時(shí)序弧表示輸入和輸出端信號(hào)變化方向一致;反向時(shí)序弧表示輸入和輸出端信號(hào)變化方向相反;不定態(tài)時(shí)序弧表示輸入信號(hào)與輸出信號(hào)變化方向無(wú)固定確定關(guān)系。

時(shí)序弧是靜態(tài)時(shí)序分析的基礎(chǔ)數(shù)據(jù),用于描述兩個(gè)節(jié)點(diǎn)的延時(shí)信息,可幫助工程師分析和驗(yàn)證電路是否滿足時(shí)序要求,確保電路在各種工作條件下能正確穩(wěn)定地運(yùn)行,避免出現(xiàn)數(shù)據(jù)錯(cuò)誤、競(jìng)爭(zhēng)冒險(xiǎn)等問(wèn)題。

報(bào)告解讀

上圖為該時(shí)序弧的延遲報(bào)告節(jié)選。

第6行和第7行指出了這個(gè)時(shí)序弧的起點(diǎn)和終點(diǎn)分別是同一個(gè)實(shí)例單元的一個(gè)輸入端(A1)和唯一的輸出端(Z),該實(shí)例的instance name(實(shí)例名)為g30352。

第8行指出該時(shí)序弧對(duì)應(yīng)的實(shí)例的reference name(參考單元名)為XOR4D2BWP240H8P57PDLVT。該單元是一個(gè)XOR4(四輸入異或門),該器件具有四個(gè)輸入端,一個(gè)輸出端。Reference name中“D2”代表該單元的驅(qū)動(dòng)等級(jí)(Driver level為2),其中數(shù)字“2”應(yīng)該代表該單元并聯(lián)柵極數(shù)量是普通”D1“的XOR4的兩倍。”BWP”代表tap-less library(此處tap就是well tap的意思),也就是說(shuō)該單元中的P阱和N阱沒(méi)有預(yù)先鉗位到VDD電源)或VSS(地)上,需要額外的tap cell,作用是防止閂鎖效用?!?40”代表該單元的cell height(高度)?!癏8”代表柵極長(zhǎng)度?!癙57”代表poly pitch?!癙D”的含義我猜測(cè)是“physical design(物理設(shè)計(jì))”。“LVT”代表柵極閾值電壓low threshold voltage(低閾值電壓)。

第10行指出該時(shí)序弧的敏感性(arc sence)為反向時(shí)序?。╪egative unate arc)。

第11行的arc condition指出該報(bào)告是其他三個(gè)輸入端處在某種電平情況下報(bào)出的,其他三個(gè)管腳狀態(tài)會(huì)影響delay的情況。

第12行指出該報(bào)告報(bào)處的是cell delay,不是net delay。

14行到21行報(bào)的是具體delay信息。“Rise”和“Fall”分別代表rise delay(輸出從低電平變?yōu)?a class="article-link" target="_blank" href="/tag/%E9%AB%98%E7%94%B5%E5%B9%B3/">高電平時(shí)的延遲)和fall delay(輸出從高電平變?yōu)榈碗娖綍r(shí)的延遲)?!癿ean”代表平均延遲?!皀s”代表單位是納秒?!?-sigma”代表使用的是SOCV的庫(kù),sigma是正太分布的標(biāo)準(zhǔn)差,3-sigma 代表OCV隨機(jī)數(shù)據(jù)分布范圍(正太分布中落在此區(qū)間概率為99.73%),3-sigma delay代表;SOCV庫(kù)中單元延遲等于本身的cell delay(均值) +3 sigma(三倍標(biāo)準(zhǔn)差)?!癟iming derate”代表設(shè)計(jì)環(huán)境中額外加的OCV derate,該設(shè)計(jì)中cell delay都是“1”?!癉erated cell delay“就是加上額外的OCV derate之后的cell delay。

25行到30行報(bào)的是transition信息。計(jì)算方法參考cell delay。

相關(guān)推薦

登錄即可解鎖
  • 海量技術(shù)文章
  • 設(shè)計(jì)資源下載
  • 產(chǎn)業(yè)鏈客戶資源
  • 寫文章/發(fā)需求
立即登錄

前華為海思工程師;與非網(wǎng)2022年度影響力創(chuàng)作者;IC技術(shù)圈成員。

微信公眾號(hào)