加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
    • 標(biāo)準(zhǔn)單元庫
    • 時(shí)序庫概述
    •  
    • 非線性延遲模型
    •  
    • Derating 參數(shù)
    •  
    • 時(shí)序模型
    •  
    • 參考書目
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

《數(shù)字集成電路靜態(tài)時(shí)序分析基礎(chǔ)》筆記⑤

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

網(wǎng)絡(luò)課程《數(shù)字集成電路靜態(tài)時(shí)序分析基礎(chǔ)》的筆記

地址:https://www.iccollege.cn/portal/courseDetail/193.mooc

標(biāo)準(zhǔn)單元庫

時(shí)序庫概述

一個(gè)模型

包含信息:庫名、查找表、各參數(shù)單位

對(duì)應(yīng)起之前 TCL 中 cell 的信息

?

非線性延遲模型

延遲模型

以一個(gè)反相器為例,輸入上升對(duì)應(yīng)輸出下降,輸入下降對(duì)應(yīng)輸出上升,一次考慮延遲模型。

要考慮的兩個(gè)因素,輸出負(fù)載和轉(zhuǎn)換時(shí)間

時(shí)序模型由兩種,上圖中的是線性模型。

隨著制程越來越小,線性模型會(huì)越來越不準(zhǔn)確,現(xiàn)在基本都使用非線性模型。

?

非線性模型

就像前面的例子,非線性模型使用一個(gè)二維查找表儲(chǔ)存,如下圖中的 index1 和 index2,這兩個(gè)是查找表的索引,查找表中會(huì)包含不同路徑、上升或下降轉(zhuǎn)換等不同的延遲信息。

如果坐標(biāo)并不在查找表中,應(yīng)該怎么辦呢?實(shí)際參數(shù)是連續(xù)的,而查找表是離散的,這種情況肯定會(huì)發(fā)生的。

將查找表映射到空間中,那么查找表就能生成很多個(gè)小平面,然后通過高斯消元法計(jì)算。

如上圖所示,某一點(diǎn)的延時(shí),可以使用周圍的四個(gè)點(diǎn)求解。

?

Derating 參數(shù)

在老工藝中,翻轉(zhuǎn)域值會(huì)定為 10%和 90%,而隨著工藝進(jìn)步,會(huì)將域值設(shè)定到 30%和 70%,在這個(gè)閾值下,才是最線性的。實(shí)際值沿用 30%-70%,庫使用 10%-90%,實(shí)際值范圍只有一半,如果想得到實(shí)際值,那么就需要乘以 slew_derate_from_library=0.5.

如果實(shí)際值和庫的值一致,也可以不指定 derate 指定

derate 也可以設(shè)定為其他值,如下圖,庫使用的是 20%-80%,實(shí)際值為全擺幅 0%-100%

總而言之,庫到實(shí)際值需要乘以 derate

在自己 K 庫的時(shí)候會(huì)用到這個(gè)參數(shù),在低功耗等場景下,在原有庫上做拓展,還要進(jìn)行晶體管級(jí)仿真。

?

時(shí)序模型

組合邏輯

有兩條 timing arc。

時(shí)序單元

相比組合邏輯時(shí)序單元的路徑更加復(fù)雜。

建立時(shí)間

保持時(shí)間

CK-Q

?

線延遲

分布式模型

線載模型,也使用查找表

線長不在庫的查找表中時(shí),和前面的類似地

?

參考書目

相關(guān)推薦

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