[發(fā)明專利]芯片層次化物理設(shè)計中的靜態(tài)時序分析方法及裝置有效
| 申請?zhí)枺?/td> | 201710457207.5 | 申請日: | 2017-06-16 |
| 公開(公告)號: | CN109145320B | 公開(公告)日: | 2022-11-25 |
| 發(fā)明(設(shè)計)人: | 孫一;郝志剛;陸炳華;彭濤;陸辰鴻 | 申請(專利權(quán))人: | 展訊通信(上海)有限公司 |
| 主分類號: | G06F30/3323 | 分類號: | G06F30/3323 |
| 代理公司: | 北京蘭亭信通知識產(chǎn)權(quán)代理有限公司 11667 | 代理人: | 趙永剛 |
| 地址: | 201203 上海市浦東新區(qū)浦東*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 芯片 層次 物理 設(shè)計 中的 靜態(tài) 時序 分析 方法 裝置 | ||
本發(fā)明提供一種芯片層次化物理設(shè)計中的靜態(tài)時序分析方法及裝置。所述方法包括:讀取原始數(shù)據(jù)文件;根據(jù)所述原始數(shù)據(jù)文件,生成所有電壓模式的運行目錄文件;在所述所有電壓模式的運行目錄文件中分別讀入頂層的sdc約束文件,并行計算跨電壓域路徑的時序。本發(fā)明能夠節(jié)省時序分析的運行時間和消耗的內(nèi)存,縮短時序收斂時間。
技術(shù)領(lǐng)域
本發(fā)明涉及芯片設(shè)計技術(shù)領(lǐng)域,尤其涉及一種芯片層次化物理設(shè)計中的靜態(tài)時序分析方法及裝置。
背景技術(shù)
在深亞微米階段,隨著工藝尺寸的不斷縮小,芯片設(shè)計越來越復(fù)雜,規(guī)模越來越大,層次化物理設(shè)計已經(jīng)成為主流,具體做法是在后端物理設(shè)計階段,把設(shè)計對象分成多個層次進(jìn)行設(shè)計。在設(shè)計的過程中,要考慮層次之間的關(guān)系以及子模塊內(nèi)部的優(yōu)化等等。最終,在各個模塊達(dá)到其設(shè)計要求的同時,滿足頂層的設(shè)計要求,實現(xiàn)頂層、子模塊物理設(shè)計的并行。同時為了降低芯片功耗,設(shè)計對象采用跨電壓域設(shè)計,即某個模塊可以工作在多種電壓下,對于這樣的設(shè)計對象,在靜態(tài)時序分析時我們需要考慮每個模塊在不同的電壓下的時序是否滿足約束條件,如建立時間、保持時間等。
現(xiàn)有的靜態(tài)時序分析方法,主要通過命令,如link和link_path_per_instance,給不同的模塊指定不同的電壓庫,隨著電壓域設(shè)計的復(fù)雜度增加,該方法需要針對所有的電壓可變模塊指定對應(yīng)的電壓庫,運行腳本變得非常復(fù)雜,時序分析所需要的運行時間和消耗的內(nèi)存大幅增加,時序收斂時間長。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種芯片層次化物理設(shè)計中的靜態(tài)時序分析方法及裝置,能夠縮短時序收斂時間。
第一方面,本發(fā)明提供一種芯片層次化物理設(shè)計中的靜態(tài)時序分析方法,適用于跨電壓域的時序路徑,包括:
讀取原始數(shù)據(jù)文件;
根據(jù)所述原始數(shù)據(jù)文件,生成所有電壓模式的運行目錄文件;
在所述所有電壓模式的運行目錄文件中分別讀入頂層的sdc約束文件,并行計算跨電壓域路徑的時序。
可選地,所述原始數(shù)據(jù)文件包括:頂層的、各電壓可變模塊的及各電壓固定模塊的netlist門級網(wǎng)表文件、spef標(biāo)準(zhǔn)寄生交換格式文件及sdc約束文件。
可選地,所述根據(jù)所述原始數(shù)據(jù)文件,生成所有電壓模式的運行目錄文件包括:
根據(jù)所述原始數(shù)據(jù)文件,并行生成各電壓可變模塊及各電壓固定模塊在頂層電壓模式下的lib庫文件;
根據(jù)所述原始數(shù)據(jù)文件、所述各電壓可變模塊及各電壓固定模塊在頂層電壓模式下的lib庫文件,并行生成頂層的sdf標(biāo)準(zhǔn)延時格式文件及所述各電壓可變模塊分別在各自不同工作電壓下的sdf標(biāo)準(zhǔn)延時格式文件;
將所述各電壓可變模塊分別在各自不同工作電壓下的sdf標(biāo)準(zhǔn)延時格式文件自由組合,生成所有電壓模式的初始目錄文件;
在所述所有電壓模式的初始目錄文件中分別添加所述頂層的sdf標(biāo)準(zhǔn)延時格式文件、所述各電壓固定模塊在頂層電壓模式下的lib庫文件、所述各電壓可變模塊及各電壓固定模塊的netlist門級網(wǎng)表文件,得到所有電壓模式的運行目錄文件。
可選地,所述并行生成各電壓可變模塊及各電壓固定模塊在頂層電壓模式下的lib庫文件包括:
判斷是否存在嵌套模塊,如果存在嵌套模塊,并行生成除嵌套模塊之外的所有模塊的lib庫文件,否則并行生成所有模塊的lib庫文件。
第二方面,本發(fā)明提供一種芯片層次化物理設(shè)計中的靜態(tài)時序分析裝置,適用于跨電壓域的時序路徑,包括:
讀取模塊,用于讀取原始數(shù)據(jù)文件;
運行目錄生成模塊,用于根據(jù)所述原始數(shù)據(jù)文件,生成所有電壓模式的運行目錄文件;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于展訊通信(上海)有限公司,未經(jīng)展訊通信(上海)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710457207.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 針織設(shè)計裝置和設(shè)計方法、設(shè)計程序
- 燈具(設(shè)計1?設(shè)計3)
- 頭燈(設(shè)計1?設(shè)計2?設(shè)計3)
- LED透鏡(設(shè)計1、設(shè)計2、設(shè)計3)
- 設(shè)計用圖形設(shè)計桌
- 手機(jī)殼(設(shè)計1設(shè)計2設(shè)計3設(shè)計4)
- 機(jī)床鉆夾頭(設(shè)計1設(shè)計2設(shè)計3設(shè)計4)
- 吹風(fēng)機(jī)支架(設(shè)計1設(shè)計2設(shè)計3設(shè)計4)
- 設(shè)計桌(平面設(shè)計)
- 設(shè)計臺(雕塑設(shè)計用)





