[發明專利]電路優化方法及裝置有效
| 申請號: | 201410292959.7 | 申請日: | 2014-06-25 |
| 公開(公告)號: | CN104036090B | 公開(公告)日: | 2017-03-29 |
| 發明(設計)人: | 肖斌;楊梁 | 申請(專利權)人: | 龍芯中科技術有限公司 |
| 主分類號: | G06F17/50 | 分類號: | G06F17/50 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司11205 | 代理人: | 劉芳 |
| 地址: | 100095 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 電路 優化 方法 裝置 | ||
1.一種電路優化方法,其特征在于,包括:
讀取待優化電路的結構信息,生成初始網表;
根據所述初始網表對所述電路中各時序器件進行功耗分析,建立所述電路中各時序器件在多個應用場景中的功耗曲線模型;
根據所述初始網表對所述電路進行時序分析,獲取所述電路的時序約束信息;
根據所述電路中各時序器件在所述多個應用場景中的功耗曲線模型和所述電路的時序約束信息對所述電路的峰值功耗進行優化,以獲取適合所述電路運行的時鐘延遲方案。
2.根據權利要求1所述的方法,其特征在于,所述根據所述初始網表對所述電路中各時序器件進行功耗分析,建立所述電路中各時序器件在多個應用場景中的功耗曲線模型,包括:
根據所述初始網表設置多個應用場景中的輸入參數信息;
根據所述初始網表、所述多個應用場景中的輸入參數信息和所述電路的工藝參數信息對所述電路進行功耗分析,分析出所述電路在所述多個應用場景中的功耗信息;
根據所述初始網表和所述電路在所述多個應用場景中的功耗信息,生成所述電路中各時序器件在所述多個應用場景中的功耗曲線模型。
3.根據權利要求2所述的方法,其特征在于,所述根據所述初始網表和所述電路在所述多個應用場景中的功耗信息,生成所述電路中各時序器件在所述多個應用場景中的功耗曲線模型,包括:
根據所述初始網表對所述電路中各時序器件進行分析,生成所述各時序器件在所述多個應用場景中自身的功耗曲線;
根據所述初始網表和所述電路在所述多個應用場景中的功耗信息,生成所述各時序器件在所述電路的組合邏輯中分配到的功耗曲線;
根據所述各時序器件在所述多個應用場景中自身的功耗曲線和所述各時序器件在所述電路的組合邏輯中分配到的功耗曲線,獲取所述電路中各時序器件在所述多個應用場景中的功耗曲線模型。
4.根據權利要求1所述的方法,其特征在于,所述根據所述電路中各時序器件在所述多個應用場景中的功耗曲線模型和所述電路的時序約束信息對所述電路的峰值功耗進行優化之前,還包括:
在所述電路中構建具有不同延遲時間的多個時鐘單元,并根據所述電路的工藝參數信息形成所述多個時鐘單元的功耗曲線模型;
則所述根據所述電路中各時序器件在所述多個應用場景中的功耗曲線模型和所述電路的時序約束信息對所述電路的峰值功耗進行優化,以獲取適合所述電路運行的時鐘延遲方案,包括:
根據所述電路中各時序器件在所述多個應用場景中的功耗曲線模型、所述多個時鐘單元的功耗曲線模型,以及所述電路的時序約束信息對所述電路的峰值功耗進行優化,以獲取適合所述電路運行的時鐘延遲方案。
5.根據權利要求4所述的方法,其特征在于,所述根據所述電路中各時序器件在所述多個應用場景中的功耗曲線模型、所述多個時鐘單元的功耗曲線模型,以及所述電路的時序約束信息對所述電路的峰值功耗進行優化,以獲取適合所述電路運行的時鐘延遲方案,包括:
根據所述電路中各時序器件在所述多個應用場景中的功耗曲線模型和所述多個時鐘單元的功耗曲線模型,獲取所述電路在所述多個應用場景中的峰值功耗函數;
根據所述電路在所述多個應用場景中的峰值功耗函數和所述多個應用場景在所述電路應用中重要等級,獲得用于評估所述電路的加權峰值功耗函數;
通過優化算法對所述電路的加權峰值功耗函數進行評估,以獲取所述加權峰值功耗函數中適合所述電路運行的時鐘延遲方案,其中,所述電路的時序約束信息作為所述優化算法的解空間約束條件。
6.根據權利要求1~5中任一項所述的方法,其特征在于,還包括:
將已獲取的所述時鐘延遲方案用于所述初始網表,驗證所述初始網表在所述多個應用場景中的峰值功耗;
將符合預置優化目標的峰值功耗所指示的時鐘延遲方案構建為所述電路中相應的延遲結構以形成優化電路。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于龍芯中科技術有限公司,未經龍芯中科技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410292959.7/1.html,轉載請聲明來源鉆瓜專利網。





