《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 業(yè)界動態(tài) > 促進(jìn)芯片設(shè)計發(fā)展,,芯片設(shè)計之系統(tǒng)級芯片設(shè)計集成策略(上篇)

促進(jìn)芯片設(shè)計發(fā)展,,芯片設(shè)計之系統(tǒng)級芯片設(shè)計集成策略(上篇)

2020-02-05
來源:中國電子網(wǎng)

  芯片設(shè)計老生常談,我國的芯片設(shè)計較其它發(fā)達(dá)國家而言,,略顯劣勢。為增進(jìn)全民對于芯片設(shè)計的了解,,本文將對系統(tǒng)級芯片設(shè)計中的多領(lǐng)域集成策略予以講解,。如果你對本文涉及的芯片設(shè)計內(nèi)容存在一定興趣,請繼續(xù)往下閱讀哦,。

  

6a3dc19ee5d49cef2ee855d7a8b2094e.jpg

  請注意,,本文僅為上篇,如果你想了解更多系統(tǒng)級芯片設(shè)計多領(lǐng)域集成策略,,請關(guān)注下篇文章哦,。

  大型多領(lǐng)域模擬混合信號(AMS)系統(tǒng)在電子行業(yè)中越來越常見,此類設(shè)計必須同時滿足進(jìn)度和準(zhǔn)確度要求,,從而給設(shè)計工程師帶來了極大的挑戰(zhàn),。本文介紹了一種結(jié)合自上而下和自下而上的方法來實(shí)現(xiàn) “中間相遇”,可有效地克服這些挑戰(zhàn),。

  大型多領(lǐng)域AMS系統(tǒng)在電子行業(yè)中越來越常見,,由于這些集成器件的設(shè)計中包括了RF器件、模擬器件,、存儲器,、定制化數(shù)字電路以及數(shù)字標(biāo)準(zhǔn)單元IP,全球工程師在設(shè)計AMS系統(tǒng)時也面臨著各種各樣的問題。要想成功地完成這些設(shè)計必須結(jié)合自上而下和自下而上的方法,,最后實(shí)現(xiàn) “中間相遇”,,并且需要采用多個領(lǐng)域的方法。Cadence的Virtuoso平臺用高級定制化設(shè)計(ACD)方法來開發(fā)適用于基于領(lǐng)域的設(shè)計流程藍(lán)圖并解決這些挑戰(zhàn),。

  設(shè)計可預(yù)見性

  可預(yù)見性是ACD方法的重要特性,。可預(yù)測性主要包括兩方面:從設(shè)計開始便一直滿足進(jìn)度要求從而盡快出帶(tap-out);滿足性能要求,,實(shí)現(xiàn)一次性設(shè)計成功,。

  

7e3d71e3eb865ce88bf631c2530832a0.jpg

  為滿足設(shè)計進(jìn)度,要求設(shè)計過程必須足夠快,,同時能支持徹底,、全面的仿真和物理設(shè)計。設(shè)計過程包括多個任務(wù),,而且當(dāng)前多數(shù)芯片都包含來自不同設(shè)計領(lǐng)域的多個模塊,。因此,必須在設(shè)計中納入盡可能多的模塊,,并盡可能地并行地執(zhí)行更多任務(wù),,并在設(shè)計過程中盡可能多地使用頂層IP。

  在仿真和物理設(shè)計中均使用自上而下的設(shè)計方法可加快設(shè)計進(jìn)程,,它將從高級設(shè)計到具體的晶體管級設(shè)計的多個抽象層結(jié)合在一起,,來支持一種混合層設(shè)計方案,完成測試前的所有細(xì)節(jié)設(shè)計,。這種方法可利用頂層及相關(guān)信息進(jìn)行模塊設(shè)計,,隨后在頂層環(huán)境中對模塊進(jìn)行再驗(yàn)證。

  另一方面,,芯片必須具有足夠的準(zhǔn)確度以實(shí)現(xiàn)設(shè)計性能要求,。芯片的準(zhǔn)確度與某些基本設(shè)計數(shù)據(jù)有關(guān),如支持精確仿真的器件模型和支持互連,、物理驗(yàn)證和分析的技術(shù)文件,。此外,這種方法還使用了靈敏度高,、結(jié)構(gòu)嚴(yán)謹(jǐn)?shù)臏y試芯片,,以驗(yàn)證設(shè)計工藝的可行性以及相應(yīng)工藝設(shè)計套件(PDK)的準(zhǔn)確度。為了支持某種特殊的設(shè)計風(fēng)格,,設(shè)計小組通常要在PDK中增加額外組件,,同時還必須擴(kuò)展器件模型,結(jié)合或增加臨界條件,、統(tǒng)計建?;蛟O(shè)計團(tuán)隊(duì)所需的其它方法,。

  芯片準(zhǔn)確度數(shù)據(jù)在整個設(shè)計過程和詳細(xì)的晶體管級的分析中都起著作用,包括版圖提取等詳細(xì)的晶體管層分析,。這些構(gòu)成了抽象鏈(abstracTIon chain)的較低層,反過來又支持將這些結(jié)果定標(biāo)到更高抽象層,。這就是高級定制化方法中的自下而上設(shè)計部分,。

  自上而下和自下而上的設(shè)計進(jìn)程可以并行展開,產(chǎn)生“中間相遇”的設(shè)計方法,。正是這種“中間相遇”法同時滿足了設(shè)計速度和芯片準(zhǔn)確度要求,,最后實(shí)現(xiàn)進(jìn)度的可預(yù)測性并獲得一次性設(shè)計成功。

  集成流程中的任何小毛病都會影響可預(yù)見性,。通常在規(guī)劃進(jìn)度時我們都假設(shè)集成過程中不會出現(xiàn)問題,,但實(shí)際上如果我們不注意整體的設(shè)計方法,問題是必然會發(fā)生的,,并且進(jìn)而影響到進(jìn)度,,最終導(dǎo)致無法正確預(yù)估設(shè)計的進(jìn)度或性能。

  從整個設(shè)計項(xiàng)目來看,,這些問題往往會使局面徹底失控,。更糟糕的是,這種情況通常發(fā)生在出帶前的最后三周內(nèi),。設(shè)計流程中最難的一部分便是將芯片集成在一起進(jìn)行驗(yàn)證,。由于多數(shù)設(shè)計都十分龐大,因此不允許出現(xiàn)一絲錯誤,,由不同團(tuán)隊(duì)獨(dú)立負(fù)責(zé)的模塊設(shè)計必須能迅速而準(zhǔn)確地集成在一起,。然而,這通常很難實(shí)現(xiàn),。更常見的情況是在即準(zhǔn)備出帶前,,工程師在數(shù)據(jù)庫上陷入永無止境的設(shè)計迭代循環(huán)中,進(jìn)度被無限期地拖延,。通常,,芯片設(shè)計在未經(jīng)正確驗(yàn)證便開始出帶,然后不可避免地造成返工,,從而進(jìn)一步推遲產(chǎn)品推出時間,,也將影響贏利預(yù)期。

  此外,,如果設(shè)計中使用了前幾代設(shè)計中的IP,,或從大型SoC設(shè)計中產(chǎn)生派生產(chǎn)品,情況將會更為復(fù)雜化,。通常這樣做的原因可能是為了滿足額外的市場要求,、使用了不同晶圓廠,,或考慮到性能和成本的原因而換用了下一代工藝技術(shù)。在定制化設(shè)計領(lǐng)域中,,“IP復(fù)用”一詞往往會引發(fā)爭議,,因?yàn)镮P移植/修改比純粹的數(shù)字設(shè)計涉及到更為全面設(shè)計。不過,,這種設(shè)計其本身具有高度可用性,,且對IP移植或修改工作來說也是一個十分有意義開始。這突顯了集成的問題:如果某個特殊模塊在首次設(shè)計中難于集成,,它會給下一個派生產(chǎn)品和再次集成增加設(shè)計困難,。因此,下次集成時除了會碰到首次集成的同樣問題外,,這些增加的設(shè)計困難也會引發(fā)新的問題,。因此,給這些支持未來在再利用和集成的設(shè)計選擇恰當(dāng)?shù)脑O(shè)計過程十分關(guān)鍵,。

  以上便是此次小編帶來的“芯片設(shè)計”相關(guān)內(nèi)容,,通過本文,希望大家對本文探討的內(nèi)容具備一定的了解,。如果你喜歡本文,,不妨持續(xù)關(guān)注我們網(wǎng)站哦,小編將于后期帶來更多精彩內(nèi)容,。最后,,十分感謝大家的閱讀,have a nice day!


本站內(nèi)容除特別聲明的原創(chuàng)文章之外,,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章,、圖片,、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者,。如涉及作品內(nèi)容,、版權(quán)和其它問題,請及時通過電子郵件或電話通知我們,,以便迅速采取適當(dāng)措施,,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118,;郵箱:[email protected],。