PT靜態時序分析 第七課

2021-10-10 20:08:41 字數 1851 閱讀 3698

why use physical data?

基本單元的延遲和連線延遲的佔比會根據工藝大小變化:

在目前的工藝水平下,連線延遲佔到了70%以上。 因此對連線延遲的準確性要求很高。

introduction to physical data

report_timing時也可用特定的符號表示到底用了哪種模型:

#sdf檔案

read_sdf

report/remove_annotated_delay

report/remove_annotated_check

#寄生引數

read_parasitics

report/remove_annotated_parasitics

1.set_load/set_resistance:集總rc模型

優點:簡單,只有乙個電阻和電容

缺點:應用範圍窄,準確性低,模型悲觀

rspf(π模型)比集總模型更準確,用cnear和cfar模擬不同的情況

缺點:沒有反映出拓撲結構

3.dspf——detailed parasitic exchange format

(2、3都是cadence軟體的格式)

反映出了拓撲結構,但是會消耗大量的計算資源

4.spef——standard parasitic exchange format(ieee標準格式)

resolve some back-annotation issues

知道該如何處理在sta過程**現的錯誤

對於無法忽略的缺失,可以手動補充寄生引數,或者從線載模型計算出時序資訊:

之前的學習內容中一直沒有考慮細節的問題,比如雜訊。primetime-si除了靜態時序分析,還可以考慮串擾問題。

180nm以下的工藝會經常用到,只有pt和pt-si的分析都滿足時序要求才算電路通過。

訊號的串擾**主要有:1.平行長導線 2.寄生電容 3.高頻開關,被串擾的訊號會出現雜訊、毛刺以及延遲的不確定。

時序檔案的參考資訊:

C語言第七課

主要內容 結構體 很重要,掌握 一 結構體的宣告 結構體是一種比較靈活的資料型別,與oc要學的類很相似 結構體是一種自己定義的資料型別示例 struct 結構體名 student 定義乙個學生型別 由結構體型別修飾的變數,叫結構體變數 定義 struct 結構體名 變數名 示例 struct stu...

第七課 C變數

第七課c變數 7.1 c 變數介紹 變數是程式可操作的儲存區的名稱。c 中每個變數都有特定的型別,型別決定了變數儲存的大小和布局,該範圍內的值都可以儲存在記憶體中,運算子可應用於變數上。變數的名稱可以由字母 數字和下劃線字元組成。它必須以字母或下劃線開頭。大寫字母和小寫字母是不同的,因為c 是大小寫...

python第七課(集合)

set 集合是乙個無序不重複元素的集合 無序唯一 支援 union 聯合 intersection 交 difference 差 和 sysmmetric difference 對稱差集 等數 算 建立語法 set1 set 空 set1 set1 set 字典將取key key 唯一 set1 s...