時序收斂與靜態時序分析

時序工程變更(timing ECO)

時序 ECO 是對一個近乎完工的佈局所做的微小、外科手術式變更,專門用來修掉最後那些頑固的時序違規——加幾顆緩衝器、放大一個閘、重繞一條路徑——而不必把整個流程從頭重跑。專案後期,你不可能因為少數幾條路徑差了幾皮秒,就把整顆晶片重新合成、重新佈局;取而代之的是只修補那幾條路徑,就像在已印好的書頁上改一個錯字,而非重印整本書。ECO 正是時序收斂最後一哩路實際走完的方式。

它有兩種風味。光罩前 ECO 仍能自由更動任何層,因為還沒做任何光罩。光罩後(純金屬層或「備用單元」)ECO 則受限得多:電晶體已在矽中凍結,所以修正必須用預先放好的備用閘、並只改動便宜的上層金屬來接線——藉由重用昂貴的底層光罩省下大筆費用。兩種情況下的鐵律都是最小擾動:每次 ECO 都必須修好目標,同時可證明不在他處製造新違規,這要靠事後一次全新的完整 STA 來驗證。

純金屬 ECO 不需新的底層光罩組,就收尾了最後幾條路徑。

功能 ECO(改邏輯修錯)與時序 ECO 共用相同機制,但意圖不同——自動化工具能產生時序 ECO,而功能 ECO 通常需要人來推理正確性後,才動到網表。

又称
timing engineering change orderpost-route ECOmetal ECO時序 ECO