- 內容
- 時脈結構規劃、時脈緩衝器、時脈繞線、偏移與抖動預算
- 適用
- 管線資料路徑、MAC 陣列與多核心運算區塊
- 搭配
- 客製化元件、多位元暫存器、手工網表、手工 PR
- 驗證
- 偏移與抖動分析、靜態時序分析、時脈功耗分析
客製化時脈樹做什麼
時脈與資料路徑一起設計。
結構
規劃 依管線與陣列的結構規劃時脈主幹與分支,與擺置一一對應。
降低
時脈 功耗 多位元暫存器讓多個位元共用一個時脈接腳與內部時脈反相器,時脈樹驅動的端點更少,時脈負載與切換功耗隨之降低。
偏移
與抖動 控制 規則結構對稱繞線,控制時脈偏移;緩衝級數少、級間匹配,限制時脈樹引入的抖動。
建立
與保持 平衡 配合資料流方向安排時脈,在建立時間與保持時間路徑之間取得平衡。
多相時脈
閂鎖器方案可以採用三相非重疊時脈:閂鎖器支援級間時間借用,非重疊區間讓保持時間更容易滿足。
與自動
流程 整合 客製化區塊向頂層提供時脈介面與模型,頂層繼續使用工具時脈樹合成。
客製化時脈樹流程
六個步驟,從時脈需求到簽核。
需求
定義 確定頻率、電壓、偏移與抖動預算,以及時脈功耗目標。
結構
設計 選擇時脈結構與循序元件,規劃主幹與分支。
緩衝器
與繞線 擺置時脈緩衝器,依規則完成時脈繞線。
萃取
與模擬 萃取寄生參數,模擬偏移、抖動與時脈功耗。
時序
分析 完成多角落靜態時序分析,反覆最佳化。
簽核
與整合 向頂層交付時脈介面與模型,完成簽核。
關於客製化時脈樹的問題
客製化時脈樹和工具自動產生的時脈樹有什麼不同?
工具時脈樹合成(CTS)適合控制邏輯與介面等不規則的邏輯。客製化時脈樹針對管線與規則陣列的結構設計,可以更好地平衡功耗、偏移與時序。
哪些區塊適合客製化時脈樹?
暫存器數量多、結構規整、切換率高的區塊,例如管線資料路徑與 MAC 陣列。暫存器越多,效益越明顯。
客製化時脈樹能和自動流程一起使用嗎?
可以。客製化區塊向頂層提供時脈介面與模型,頂層繼續使用工具時脈樹合成。
你們可以為我們的專案客製化時脈樹嗎?
可以。我們可以單獨承接客製化時脈樹,也可以與手工網表、手工 PR 一起承接。
相關頁面
需要客製化時脈樹?
把區塊結構、目標頻率、目標製程與時脈功耗目標寄給我們,我們會回覆您。