[發(fā)明專利]產(chǎn)生集成電路布圖的方法有效
| 申請(qǐng)?zhí)枺?/td> | 201410497838.6 | 申請(qǐng)日: | 2014-09-25 |
| 公開(kāi)(公告)號(hào): | CN104517004B | 公開(kāi)(公告)日: | 2019-11-01 |
| 發(fā)明(設(shè)計(jì))人: | 馬林·維尼·小弗雷德里克;珍·盧克·佩洛依 | 申請(qǐng)(專利權(quán))人: | ARM有限公司 |
| 主分類號(hào): | G06F17/50 | 分類號(hào): | G06F17/50 |
| 代理公司: | 北京東方億思知識(shí)產(chǎn)權(quán)代理有限責(zé)任公司 11258 | 代理人: | 李曉冬 |
| 地址: | 英國(guó)*** | 國(guó)省代碼: | 英國(guó);GB |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 產(chǎn)生 集成電路 方法 | ||
一種產(chǎn)生集成電路布圖的方法,該方法包含以下步驟:在容許邊界沖突的同時(shí)確定選自標(biāo)準(zhǔn)單元庫(kù)的標(biāo)準(zhǔn)單元的置放,在邊界沖突中,標(biāo)準(zhǔn)單元的不兼容邊界區(qū)域緊接于彼此置放。在確定標(biāo)準(zhǔn)單元之間的路由連接之后,產(chǎn)生集成電路布圖。集成電路布圖的產(chǎn)生包括將至少一個(gè)不兼容邊界區(qū)域映像至替代邊界區(qū)域以消除至少一個(gè)邊界沖突的映射步驟。
技術(shù)領(lǐng)域
本發(fā)明涉及集成電路領(lǐng)域。更具體而言,本發(fā)明涉及一種產(chǎn)生集成電路布圖的方法。
背景技術(shù)
可提供自動(dòng)化工具用于產(chǎn)生集成電路布圖。標(biāo)準(zhǔn)單元庫(kù)定義不同類型的標(biāo)準(zhǔn)單元,這些標(biāo)準(zhǔn)單元可經(jīng)選擇包括在集成電路布圖中。系統(tǒng)設(shè)計(jì)者可向自動(dòng)化設(shè)計(jì)系統(tǒng)提供待產(chǎn)生的電路布圖的功能定義,且該自動(dòng)化設(shè)計(jì)系統(tǒng)可隨后藉由從庫(kù)中選擇滿足所需功能定義的標(biāo)準(zhǔn)單元來(lái)產(chǎn)生集成電路布圖。
已知提供一些標(biāo)準(zhǔn)單元,這些標(biāo)準(zhǔn)單元具有邊界區(qū)域,這些邊界區(qū)域與相鄰單元的邊界區(qū)域具有有限兼容性。一些單元可具有彼此不兼容的邊界區(qū)域,使得此類單元在集成電路布圖中無(wú)法緊接于彼此置放。因此,當(dāng)確定集成電路的單元置放時(shí),自動(dòng)化設(shè)計(jì)系統(tǒng)可考慮相鄰邊界區(qū)域的兼容性。舉例而言,該系統(tǒng)可選擇單元,使得僅具有兼容邊界區(qū)域的單元被緊接于彼此置放。然而,如此限制了單元置放及與單元連接的路由的靈活性,從而可降低電路布圖的效率。此外,可在相鄰單元的不兼容邊界區(qū)域之間置放填充物區(qū)域,使得這些單元仍可緊接于彼此置放。然而,填充物區(qū)域增加了集成電路布圖的面積,此舉并非所欲。本技術(shù)設(shè)法解決這些問(wèn)題。
發(fā)明內(nèi)容
從一方面看,本發(fā)明提供一種使用定義多個(gè)標(biāo)準(zhǔn)單元的標(biāo)準(zhǔn)單元庫(kù)產(chǎn)生集成電路布圖的計(jì)算機(jī)實(shí)施方法,各個(gè)標(biāo)準(zhǔn)單元定義潛在功能組件以便包括在集成電路布圖中;
該方法包含以下步驟:
在容許一個(gè)或更多個(gè)邊界沖突的同時(shí)確定選自標(biāo)準(zhǔn)單元庫(kù)的標(biāo)準(zhǔn)單元的置放,在所述沖突中,在所述置放的鄰接標(biāo)準(zhǔn)單元中,不兼容邊界區(qū)域鄰接于彼此置放,所述不兼容邊界區(qū)域包含在集成電路布圖中無(wú)法鄰接于彼此置放的邊界區(qū)域;
確定置放中的標(biāo)準(zhǔn)單元之間的路由連接;以及
基于置放及路由連接產(chǎn)生集成電路布圖,其中產(chǎn)生包含映射步驟,在映射步驟中,針對(duì)邊界沖突中的至少一者,將置放中的不兼容邊界區(qū)域中的至少一者映射至集成電路布圖中的替代邊界區(qū)域,以消除邊界沖突。
該方法在容許一個(gè)或更多個(gè)邊界沖突的同時(shí)確定選自單元庫(kù)的標(biāo)準(zhǔn)單元的置放,在邊界沖突中,在置放的鄰接標(biāo)準(zhǔn)單元中不兼容區(qū)域鄰接于彼此置放。此舉與將不允許具有邊界沖突的置放的已知系統(tǒng)形成比較。映射步驟是在布圖產(chǎn)生方法中稍后提供,在該映射步驟中,針對(duì)邊界沖突中的至少一者,將置放中的不兼容邊界區(qū)域中的至少一者映射至替代邊界區(qū)域以消除邊界沖突。此技術(shù)提供若干優(yōu)勢(shì)。藉由在置放及路由后提供映射步驟,置放及路由步驟變得較不復(fù)雜,因?yàn)檫@些步驟不需要考慮鄰接單元的邊界區(qū)域的兼容性。此外,此技術(shù)允許在選擇在單元置放中置放哪些單元方面更加靈活,如此可例如容許標(biāo)準(zhǔn)單元之間的連接的較好路由。又,藉由在容許邊界沖突的同時(shí)置放標(biāo)準(zhǔn)單元,但稍后將不兼容邊界區(qū)域映射至替代邊界區(qū)域以消除沖突,能夠在無(wú)需在不兼容邊界區(qū)域之間使用填充物區(qū)域的情況下置放標(biāo)準(zhǔn)單元,從而減小最終集成電路布圖的面積。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于ARM有限公司,未經(jīng)ARM有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410497838.6/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語(yǔ)言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫(kù)結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 時(shí)鐘產(chǎn)生電路及產(chǎn)生方法
- 用于產(chǎn)生有用媒體流、尤其用于產(chǎn)生聲音的產(chǎn)生設(shè)備
- 顯示路徑的產(chǎn)生方法、產(chǎn)生設(shè)備和產(chǎn)生程序
- 信號(hào)產(chǎn)生裝置及其產(chǎn)生方法
- 諧波產(chǎn)生裝置及其產(chǎn)生方法
- 氫產(chǎn)生催化劑、氫產(chǎn)生方法、氫產(chǎn)生裝置
- FRU產(chǎn)生裝置及其產(chǎn)生方法
- 信號(hào)產(chǎn)生電路及信號(hào)產(chǎn)生方法
- 蒸汽產(chǎn)生裝置和蒸汽產(chǎn)生設(shè)備
- 音頻產(chǎn)生裝置及音頻產(chǎn)生方法
- 一種數(shù)據(jù)庫(kù)讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





