[發(fā)明專利]一種通過計算特征值比較標(biāo)準(zhǔn)單元庫的方法有效
| 申請?zhí)枺?/td> | 201611233879.X | 申請日: | 2016-12-28 |
| 公開(公告)號: | CN106776505B | 公開(公告)日: | 2020-09-01 |
| 發(fā)明(設(shè)計)人: | 周舒哲;楊曉東;陳彬;劉毅 | 申請(專利權(quán))人: | 北京華大九天軟件有限公司 |
| 主分類號: | G06F40/194 | 分類號: | G06F40/194;G06F30/392 |
| 代理公司: | 北京德崇智捷知識產(chǎn)權(quán)代理有限公司 11467 | 代理人: | 王金雙 |
| 地址: | 100102 北京*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 通過 計算 特征值 比較 標(biāo)準(zhǔn) 單元 方法 | ||
一種通過計算特征值比較標(biāo)準(zhǔn)單元庫的方法,包括步驟:獲取兩個標(biāo)準(zhǔn)單元庫的時序文件;對所述時序文件中的信息求取特征值;基于所述求取的特征值,評價所述兩個標(biāo)準(zhǔn)單元庫。本發(fā)明的通過計算特征值比較標(biāo)準(zhǔn)單元庫的方法,以面積、時延及功耗為目標(biāo)計算特征值,增加了標(biāo)準(zhǔn)庫的比較結(jié)果的可讀性,特別適用于EDA工具的設(shè)計及使用過程。
技術(shù)領(lǐng)域
本發(fā)明涉及集成電路計算機輔助設(shè)計領(lǐng)域,尤其涉及一種通過計算特征值比較標(biāo)準(zhǔn)單元庫的方法。
背景技術(shù)
隨著芯片技術(shù)的發(fā)展,時延模型由非線性延遲模型(NLDM)發(fā)展到復(fù)合電流源(CCS)模型,標(biāo)準(zhǔn)單元庫中的數(shù)據(jù)量越來越大;同時,多角多模(MMMC,Multi-Corner-Multi-Mode)的設(shè)計使得庫文件的數(shù)量也在增加。
設(shè)計文件規(guī)模不斷增大,這使得標(biāo)準(zhǔn)單元庫(Timing Library)文件的數(shù)據(jù)比較無法人工完成,因而需要EDA工具的輔助。標(biāo)準(zhǔn)單元庫的設(shè)計者需要一套自動化比較的工具,來比較兩套不同版本的庫的基本特征,從而驗證標(biāo)準(zhǔn)單元是否符合設(shè)計預(yù)期。芯片設(shè)計人員同樣也需要這樣的工具,根據(jù)面積、功耗及時延等信息來幫助選擇使用合適的標(biāo)準(zhǔn)單元。
因此,提出一種通過計算特征值比較單元庫的方法,能夠?qū)蓚€標(biāo)準(zhǔn)單元中的數(shù)據(jù)進(jìn)行比較成為亟待解決的問題。
發(fā)明內(nèi)容
為了解決現(xiàn)有技術(shù)存在的不足,本發(fā)明的目的在于提供一種標(biāo)準(zhǔn)單元庫的比較方法,運用在標(biāo)準(zhǔn)單元庫的制作以及使用過程中,對兩個標(biāo)準(zhǔn)單元中的數(shù)據(jù)進(jìn)行比較。
為實現(xiàn)上述目的,本發(fā)明提供的通過計算特征值比較標(biāo)準(zhǔn)單元庫的方法,包括以下步驟:
(1)獲取兩個標(biāo)準(zhǔn)單元庫的時序文件;(2)對所述時序文件中的信息求取特征值;(3)基于所述求取的特征值,評價所述兩個標(biāo)準(zhǔn)單元庫。
所述步驟(2)進(jìn)一步包括步驟:針對所述時序文件中的單值信息不做改變,直接求取所述特征值。
進(jìn)一步地,所述單值信息為面積及靜態(tài)功耗。
所述步驟(2)進(jìn)一步包括步驟:針對所述時序文件中的非線性模型信息,通過將采樣點轉(zhuǎn)換為單個數(shù)值求取所述特征值。
進(jìn)一步地,所述非線性模型信息為時延及內(nèi)部功耗;其中,所述時延為延遲時間及信號翻轉(zhuǎn)時間。
所述步驟(3)進(jìn)一步包括步驟:通過計算所述兩個標(biāo)準(zhǔn)單元庫中信息的特征值的相對誤差,對所述兩個標(biāo)準(zhǔn)單元庫進(jìn)行評價。
進(jìn)一步地,所述相對誤差的計算公式為:
其中,Error為相對誤差值,tar為目標(biāo)單元庫中的特征值,ref為參考單元庫中的特征值,min_ref為對比參數(shù)。
所述步驟(3)進(jìn)一步包括步驟:通過計算所述兩個標(biāo)準(zhǔn)單元庫中信息的特征值的評分,對所述兩個標(biāo)準(zhǔn)單元庫進(jìn)行評價。
進(jìn)一步地,所述評分的計算公式為:
其中,Score為特征值的評分值,A為面積的特征值,L為靜態(tài)功耗的特征值,I為內(nèi)部功耗的特征值, D為延遲時間的特征值,T為信號翻轉(zhuǎn)時間的特征值。
進(jìn)一步地,基于所述兩個標(biāo)準(zhǔn)單元庫的特征值的評分值,計算所述兩個標(biāo)準(zhǔn)單元庫的總誤差。
所述步驟(3)進(jìn)一步包括步驟:根據(jù)所述兩個標(biāo)準(zhǔn)單元庫中信息的特征值,制作多維度的雷達(dá)圖報告,對所述兩個標(biāo)準(zhǔn)單元庫進(jìn)行評價。
本發(fā)明的通過計算特征值比較標(biāo)準(zhǔn)單元庫的方法,以面積、時延及功耗為目標(biāo)計算特征值,增加了標(biāo)準(zhǔn)庫的比較結(jié)果的可讀性,特別適用于EDA工具的設(shè)計及使用過程。
該專利技術(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/201611233879.X/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





