時序收斂與靜態時序分析
時序降額(derating)
降額是刻意施加在延遲上的修正係數,用來反映「沒有單一數字永遠精準」這個事實——本該「一模一樣」的相鄰閘,在晶片各處其實會有些差異,而 STA 必須防範那種背運的組合。工具把路徑延遲乘上一個降額係數:把資料路徑延遲撐長一點、把時脈路徑延遲縮短一點(或反之),讓它檢查的間隙被悲觀地拉寬。這在工程上等同於「怕塞車而提早出門去機場」。
粗糙的平坦降額(傳統 OCV)到處套用同一個百分比,悲觀到浪費。更聰明的方案——進階 OCV(AOCV)與參數化 OCV(POCV/SOCV)——讓懲罰隨路徑經過的級數縮放,並以統計方式處理變異,因為隨機的局部失配在長路徑上會部分相互抵銷。把降額調對是高賭注的平衡術:太少,晶片會在現場失效;太多,時序「收斂」會難如登天、設計也白白變慢。
derated_delay = nominal_delay × (1 ± derate_factor)
降額與晶片內變異是從兩面描述同一個物理隱憂:OCV 是現象(延遲在局部變動),降額是對策(施加餘裕)——POCV 的統計式 √N 縮放,正是現代簽核遠比十年前平坦降額流程更不悲觀的原因。
又称
另见