[發明專利]一種模擬集成電路對稱約束的自動布局方法與裝置在審
| 申請號: | 202310037019.2 | 申請日: | 2023-01-10 |
| 公開(公告)號: | CN116167320A | 公開(公告)日: | 2023-05-26 |
| 發明(設計)人: | 葉佐昌;王燕;方芳 | 申請(專利權)人: | 清華大學;北方集成電路技術創新中心(北京)有限公司 |
| 主分類號: | G06F30/373 | 分類號: | G06F30/373;G06F111/06 |
| 代理公司: | 北京清亦華知識產權代理事務所(普通合伙) 11201 | 代理人: | 劉海蓮 |
| 地址: | 10008*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 模擬 集成電路 對稱 約束 自動 布局 方法 裝置 | ||
1.一種模擬集成電路對稱約束的自動布局方法,其特征在于,包括以下步驟:
獲取基于模擬集成電路的對稱對序列數據,基于所述對稱對序列數據中的約束模塊構建序列對;
利用模擬退火優化方法對所述序列對進行數據篩選,得到滿足預設條件的序列對的篩選結果;
根據所述篩選結果將所述滿足預設條件的序列對進行還原操作,得到模擬集成電路的對稱約束的部分布局結果;以及,
基于預設的對稱模式,利用所述滿足預設條件的序列對和所述部分布局結果計算對稱部分的布局結果,以得到模擬集成電路的對稱約束的整體布局結果。
2.根據權利要求1所述的方法,其特征在于,所述約束模塊,包括自對稱約束模塊和對稱對約束模塊;所述自對稱約束模塊,通過將所述自對稱約束模塊基于垂直軸對稱或者水平軸對稱分為兩個模塊,即將自對稱約束模塊的最對稱約束,轉換為對稱對序列數據基于垂直軸對稱或者水平軸對稱的約束。
3.根據權利要求2所述的方法,其特征在于,當關于所述對稱對約束模塊的垂直軸對稱,不存在所述自對稱約束模塊,基于對稱模塊的左半布局的位置信息時,右半布局的位置信息通過下面公式得到:
x(a2)=2·W+spacing-x(a1)-w(a1)
y(a2)=y(a1)
其中W,H為左半布局的最小邊界框,spacing是為布線所留空間,x(a1)是左半布局中a1的x坐標信息,w(a1)是a1模塊的寬。
4.根據權利要求3所述的方法,其特征在于,當關于所述對稱對約束模塊的水平軸對稱,不存在所述自對稱約束模塊時,所有模塊的絕對位置通過上半布局的序列對表示得到,位置信息為:
5.根據權利要求4所述的方法,其特征在于,利用評價函數將所述自對稱約束模塊約束在對稱軸的邊界:
6.一種模擬集成電路對稱約束的自動布局裝置,其特征在于,包括:
序列對獲取模塊,用于獲取基于模擬集成電路的對稱對序列數據,基于所述對稱對序列數據中的約束模塊構建序列對;
數據篩選模塊,用于利用模擬退火優化方法對所述序列對進行數據篩選,得到滿足預設條件的序列對的篩選結果;
部分布局模塊,用于根據所述篩選結果將所述滿足預設條件的序列對進行還原操作,得到模擬集成電路的對稱約束的部分布局結果;以及,
整體布局模塊,用于基于預設的對稱模式,利用所述滿足預設條件的序列對和所述部分布局結果計算對稱部分的布局結果,以得到模擬集成電路的對稱約束的整體布局結果。
7.根據權利要求6所述的裝置,其特征在于,所述約束模塊,包括自對稱約束模塊和對稱對約束模塊;所述自對稱約束模塊,通過將所述自對稱約束模塊基于垂直軸對稱或者水平軸對稱分為兩個模塊,即將自對稱約束模塊的最對稱約束,轉換為對稱對序列數據基于垂直軸對稱或者水平軸對稱的約束。
8.根據權利要求7所述的裝置,其特征在于,當關于所述對稱對約束模塊的垂直軸對稱,不存在所述自對稱約束模塊,基于對稱模塊的左半布局的位置信息時,右半布局的位置信息通過下面公式得到:
x(a2)=2·W+spacing-x(a1)-w(a1)
y(a2)=y(a1)
其中W,H為左半布局的最小邊界框,spacing是為布線所留空間,x(a1)是左半布局中a1的x坐標信息,w(a1)是a1模塊的寬。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于清華大學;北方集成電路技術創新中心(北京)有限公司,未經清華大學;北方集成電路技術創新中心(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310037019.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種極端紅曲霉高粱發酵產物的制備方法和應用
- 下一篇:一種化妝品包裝盒





