【技術(shù)實現(xiàn)步驟摘要】
【國外來華專利技術(shù)】半導(dǎo)體電路設(shè)計和單元引腳布置
[0001]本專利技術(shù)一般涉及半導(dǎo)體的芯片布局,更具體地,涉及將單元引腳置于半導(dǎo)體電路單元邊界上的半導(dǎo)體電路設(shè)計。
技術(shù)介紹
[0002]即使開發(fā)者和芯片設(shè)計者得到高度復(fù)雜的工具和抽象語言(例如VHDL(超高速集成電路硬件描述語言))的支持,適當(dāng)?shù)男酒O(shè)計仍然是經(jīng)驗問題很大的領(lǐng)域之一。通常,大型復(fù)雜半導(dǎo)體電路和芯片的形式不是由一個開發(fā)者或小組設(shè)計的,而是由在半導(dǎo)體芯片的不同單元上工作的多個小組設(shè)計的。在設(shè)計過程開始時,集中于不同功能單元的團隊可能僅松散地一起工作,即,他們開始設(shè)計他們的特定單元而不包含來自其他單元的直接要求。然而,在設(shè)計的稍后階段期間,不同的團隊可協(xié)作以優(yōu)化最終半導(dǎo)體產(chǎn)品。例如,可以在開發(fā)過程的后期階段設(shè)計在不同金屬層上使用不同信號路徑的不同單元之間的布線。此外,不同團隊之間的協(xié)作可以優(yōu)化最終產(chǎn)品。例如,為了在布線階段期間實現(xiàn)不同單元之間的導(dǎo)線的短長度,考慮各個單元相對于彼此的位置。如果第二單元位于第一單元的“南”,則在最佳情況下,第一和第二單元之間的連接線不應(yīng)在第一單元的“北”側(cè)離開第一單元。
[0003]作為附加的方面,還可以考慮到,對單元的引腳布置的一些改變可能在設(shè)計過程中非常晚地發(fā)生。因此,在新設(shè)計的芯片上互連單元的方法可能需要高度靈活,但同時允許高度優(yōu)化。在這種情況下,應(yīng)當(dāng)記住,正在設(shè)計的芯片的單元由若干宏塊組成,例如,組合成單元的回歸分析和線性模型(RLM)、寄存器、高速緩存等。多個單元可以被構(gòu)造為核心或完成的半導(dǎo)體芯片。為了將這些單元彼此連接或連接到 ...
【技術(shù)保護點】
【技術(shù)特征摘要】
【國外來華專利技術(shù)】1.一種用于設(shè)計半導(dǎo)體電路的方法,所述方法包括:接收引腳位置數(shù)據(jù),所述引腳位置數(shù)據(jù)包括單元引腳被配置為電連接到的單元的外部的芯片區(qū)域內(nèi)的芯片引腳的芯片引腳位置;確定所述單元的中心點的坐標;確定從所述單元的所述中心點延伸到所述芯片引腳位置的線的位置;以及將所述單元引腳布置在所述單元的邊界上,在所述單元引腳處從所述單元的所述中心點延伸到所述芯片引腳位置的所述線與所述單元的所述邊界相交。2.根據(jù)權(quán)利要求1所述的方法,其中所述中心點對應(yīng)于所述單元的區(qū)域的幾何中心。3.根據(jù)權(quán)利要求1所述的方法,其中所述芯片引腳位置是另一單元的中心點。4.根據(jù)權(quán)利要求1所述的方法,其中所述單元具有凸幾何形狀。5.根據(jù)權(quán)利要求1所述的方法,其中所述線是交叉所述中心點和所述芯片引腳的直線。6.根據(jù)權(quán)利要求1所述的方法,其中,所述線由函數(shù)定義,并且其中,所述方法還包括:改變所述函數(shù)的至少一個參數(shù),直到避免所述單元引腳的布置與先前布置的單元引腳的重疊。7.根據(jù)權(quán)利要求1所述的方法,還包括迭代地布置多個單元引腳,其中布置所述單元引腳的順序基于設(shè)計約束信息。8.根據(jù)權(quán)利要求7所述的方法,其中所述設(shè)計約束信息包括所述半導(dǎo)體電路內(nèi)的可用于布置所述單元引腳的一組金屬層位置。9.根據(jù)權(quán)利要求8所述的方法,其中,基于所述芯片引腳和所述單元引腳之間的線的長度來確定用于布置所述單元引腳的所述一組金屬層位置的可用性,并且其中,所述方法包括根據(jù)從所述芯片引腳和正被布置的相應(yīng)單元引腳延伸的所述線的長度來對所述單元引腳進行分類。10.根據(jù)權(quán)利要求1所述的方法,其中,用于布置所述單元引腳的約束是所述單元的邊界的預(yù)先選擇的側(cè)邊。11.一種用于設(shè)計半導(dǎo)體電路的系統(tǒng),所述系統(tǒng)包括:接收器,其被配置為接收引腳位置數(shù)據(jù),所述引腳位置數(shù)據(jù)包括單元引腳被配置為電連接到的單元的外部的芯片區(qū)域內(nèi)的芯片引腳的芯片引腳位置;確定模塊,被配置為確定所述單元的中心點的坐標;第二確定模塊,被配置為確定從所述單元的所述中心點延伸到所述芯片引腳位置的線的位置;以及定位模塊,被配置為將所述單元引腳布置在所述單元的邊界上,在所述單元引腳處從所述單元的所述中心點延伸到所述芯片引腳位置的所述線與所述單元的所述邊界相交。12.根據(jù)權(quán)利要求11所述的系統(tǒng),其中,所述中心點對應(yīng)于所述單元的區(qū)域的幾何中心。13.根據(jù)權(quán)利要求11所述的系統(tǒng),其中所述芯片引腳位置是另一單元的中心點。14.根據(jù)權(quán)利要求11所述的系統(tǒng),其中所述單元具有凸幾何形狀。15.根據(jù)權(quán)利要求11所述的系統(tǒng),其中,所述線是交叉所述中心點和所述芯片引腳的直線。16.根據(jù)權(quán)利要求11所述的系統(tǒng),其中,所述線由函數(shù)限定,并且其中,所述定位模塊被
配置為改變所述函數(shù)的至少一個參數(shù),直到避免所述單元引腳與先前布置的單元引腳的重疊。17.根據(jù)權(quán)利要求11所述的系統(tǒng),其中所述定位模塊被配置為迭代地布置多個單元引腳,其中布置所述單元引腳的順序基于設(shè)計約束信息。18.根據(jù)權(quán)利要求17所述的系統(tǒng),其中所述設(shè)計約束信息包括所述半導(dǎo)體電路內(nèi)的可用于布置所述單元引腳的一組金屬層位置。19.根據(jù)權(quán)利要求18所述的系統(tǒng),其中,用于布置所述單元引腳的所述一組可用金屬層位置的可用性是基于所述芯片引腳與所述單元引腳之間的所述線的長度來確定的,并且...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:L,
申請(專利權(quán))人:國際商業(yè)機器公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。