0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀(guān)看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一文解說(shuō):芯片設(shè)計(jì)到底難在哪里?

余玉紅 ? 來(lái)源:jf_15550837 ? 作者:jf_15550837 ? 2024-08-29 11:42 ? 次閱讀

前言:

芯片作為現(xiàn)代電子產(chǎn)品的核心部件,一直充當(dāng)著“大腦”的位置,其技術(shù)含量和資金極度密集,生產(chǎn)線(xiàn)動(dòng)輒數(shù)十億上百億美金。

芯片制造的完整過(guò)程包括:芯片設(shè)計(jì)、晶圓制造、封裝、測(cè)試等幾個(gè)主要環(huán)節(jié),其中每個(gè)環(huán)節(jié)都是技術(shù)和科技的體現(xiàn)。

單從芯片設(shè)計(jì)來(lái)講,自八十年代EDA(“電子設(shè)計(jì)自動(dòng)化”)技術(shù)誕生以來(lái),設(shè)計(jì)大規(guī)模集成電路的難度大大降低,設(shè)計(jì)工程師們只需要借助EDA軟件將語(yǔ)言編譯成邏輯電路,之后再進(jìn)行一段時(shí)間的調(diào)試就可以了。但重點(diǎn)是盡管有了EDA也并不代表芯片設(shè)計(jì)這件事很容易,芯片設(shè)計(jì)仍然是一個(gè)集高精尖于一體的復(fù)雜系統(tǒng)工程。

敲黑板,戴眼鏡,既然大家普遍對(duì)芯片制造的難度有一定的了解,那這篇文章希望可以讓大家對(duì)芯片設(shè)計(jì)的難度也有共同的認(rèn)知。

難點(diǎn)1一架構(gòu)

芯片設(shè)計(jì)有很多環(huán)節(jié),每一個(gè)都不可或缺,且都有其各自的難點(diǎn)。如若需要評(píng)估整個(gè)設(shè)計(jì)流程的難度,還需要拆分開(kāi)來(lái)看,按照順序,想要完整設(shè)計(jì)出一個(gè)芯片的基本架構(gòu),步驟通常有:

需求分析:

芯片應(yīng)用無(wú)處不在,市場(chǎng)需求各異。芯片設(shè)計(jì)首先要明確需求,包括市場(chǎng)趨勢(shì)、工廠(chǎng)能力、設(shè)計(jì)人員等。

wKgZombP7hWAJnayAAKwUBWTPDk066.png

前端設(shè)計(jì):

芯片前端設(shè)計(jì)主要包括HDL編碼,仿真驗(yàn)證,STA,邏輯綜合,簡(jiǎn)而言之就是從輸入需求到輸出網(wǎng)表的過(guò)程。

以上及其他未被列出的前端設(shè)計(jì)步驟,均需要designer嚴(yán)謹(jǐn)、周密的思維方式;需要對(duì)芯片的性能性質(zhì)等有良好的把揮;需要超于常人的精力,絕非一日之功可以達(dá)成。

后端設(shè)計(jì):

芯片后端設(shè)計(jì)主要包括DFT,布局規(guī)劃,布線(xiàn),CTS,版圖物理驗(yàn)證,簡(jiǎn)而言之就是從輸入網(wǎng)表到輸出GDSI文件的過(guò)程。

必須說(shuō)明的是,芯片設(shè)計(jì)時(shí),均需要考慮許多變量,例如信號(hào)干擾、發(fā)熱分布等,而芯片的物理特性,如磁場(chǎng)、信號(hào)干擾,在不同制程和不同環(huán)境下有很大不同,且無(wú)現(xiàn)成公式套用計(jì)算,只能依靠EDA工具不斷試錯(cuò)、模似和取舍。每一次模擬之后,如果效果不理想,就要重新設(shè)計(jì)一次,對(duì)團(tuán)隊(duì)的智慧、精力、耐心都是極大考驗(yàn)。

難點(diǎn)2一流片

IC設(shè)計(jì)領(lǐng)域,流片即指試生產(chǎn),就是說(shuō)設(shè)計(jì)完電路以后,先生產(chǎn)一部分以供試使用。雖然流片看起來(lái)是芯片制造的步躁,但實(shí)際屬于芯片設(shè)計(jì).

檢驗(yàn)流片在芯片設(shè)計(jì)到制誥的過(guò)程中,是一個(gè)不可或缺的步驟。流片技術(shù)上不困難,因?yàn)樾酒O(shè)計(jì)基于現(xiàn)有工藝,除了少量需要芯片設(shè)計(jì)企業(yè)指導(dǎo)的生產(chǎn)之外,困難在于錢(qián)、錢(qián)、錢(qián)。在設(shè)計(jì)的時(shí)發(fā)現(xiàn)某個(gè)地方可以法行優(yōu)化,但又怕給芯片帶來(lái)不可預(yù)估的后果,若根據(jù)有錯(cuò)誤的設(shè)計(jì)方案若手制造,那么損失難以估量。

流片一次有多貴?先引用CMP(Circuits Multi-Projets,美國(guó)一家非營(yíng)利性多項(xiàng)目晶圓服務(wù)組織)的公開(kāi)報(bào)價(jià)吧。

wKgZombP7haAALX8AAIrXXinB2I674.png

按照這份報(bào)價(jià),以業(yè)內(nèi)裸芯(die)面積最小的處理器高通驍龍855為例(尺寸為8.48毫米×8.64毫米,面積為73.27平方毫米),用28納米制程流片一次的標(biāo)準(zhǔn)價(jià)格為499,072.5歐元,也就是近400萬(wàn)元人民幣!

然后,芯片設(shè)計(jì)企業(yè)可以拿到什么呢?25個(gè)裸芯,平均每個(gè)16萬(wàn)元!

更重要的是,流片根本不是一次性的事??!

芯片設(shè)計(jì)的完整性、正確性,需要流片來(lái)檢驗(yàn)。從電路圖到芯片,每個(gè)工藝步驟都要可行,電路都要符合性能和功能的要求。試過(guò),就可以批量生產(chǎn);訓(xùn)試失敗,就要回到設(shè)計(jì)階段,找出問(wèn)題并改進(jìn)。每一次都需要至少幾百萬(wàn)元。

難點(diǎn)3一驗(yàn)證

它不是在設(shè)計(jì)完成后再進(jìn)行的工序,而是貫穿在設(shè)計(jì)的每一個(gè)環(huán)節(jié)中的重復(fù)性行為,可細(xì)分為系統(tǒng)級(jí)驗(yàn)證、硬件邏輯功能驗(yàn)證、混合信號(hào)驗(yàn)證、軟件功能驗(yàn)證、物理層驗(yàn)證、時(shí)序驗(yàn)證等。在驗(yàn)證過(guò)程中如若出現(xiàn)錯(cuò)誤,需要重復(fù)前面幾步、不斷運(yùn)代優(yōu)化才能解決,由此也夫定了這項(xiàng)工作的復(fù)雜性。

設(shè)計(jì)者需要反復(fù)考慮可能會(huì)違到的問(wèn)題,在保證正確率的情況下高效進(jìn)行,費(fèi)用高昂不說(shuō),也非常考設(shè)計(jì)者的耐心決心與智慧。一方面要對(duì)相關(guān)協(xié)議算法有足移了解,根據(jù)架構(gòu)、算法工程師設(shè)定的目標(biāo)設(shè)計(jì)仿真向量;另一方面要對(duì)設(shè)計(jì)本身足多了解,以提高驗(yàn)證效率,縮短驗(yàn)證時(shí)間。

難點(diǎn)4-越來(lái)越具有挑戰(zhàn)性的設(shè)計(jì)需求 首先是隨著芯片使用場(chǎng)景延伸至AI、云計(jì)算智能汽車(chē)、5G等領(lǐng)域,芯片的安全性、可靠性變得前所未有的重要,對(duì)芯片設(shè)計(jì)提出更高、更嚴(yán)格的要求。其次是隨著AI、智能汽車(chē)等領(lǐng)域快速發(fā)展,帶來(lái)專(zhuān)用芯片和適應(yīng)行業(yè)需求的全新架構(gòu)需求,這一全新的課題給芯片設(shè)計(jì)帶來(lái)更多新的挑戰(zhàn)。

最后是隨著硅基芯片根據(jù)摩爾定律,在兩三年之后將達(dá)到1納米的工藝極限,繼續(xù)提升性能、降低功耗的重任更多落在芯片設(shè)計(jì)身上,給芯片設(shè)計(jì)更大的壓力。此外,制程工藝提升也迫切需要芯片設(shè)計(jì)的指導(dǎo)才能實(shí)現(xiàn),也額外增加了壓力。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guān)點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 芯片
    +關(guān)注

    關(guān)注

    452

    文章

    50206

    瀏覽量

    420924
  • 芯片設(shè)計(jì)
    +關(guān)注

    關(guān)注

    15

    文章

    993

    瀏覽量

    54772
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    貼片電容與貼片電阻的本質(zhì)差異在哪里

    貼片電容與貼片電阻的本質(zhì)差異在哪里?
    的頭像 發(fā)表于 08-27 15:51 ?280次閱讀
    貼片電容與貼片電阻的本質(zhì)差異<b class='flag-5'>在哪里</b>?

    請(qǐng)問(wèn)fpga與單片機(jī)最大的區(qū)別在哪里?

    fpga和單片機(jī)是用得最多的兩款芯片,那么兩者最大的不同點(diǎn)在哪里呢?
    發(fā)表于 07-30 21:32

    請(qǐng)問(wèn)STM32F0308 -DISCOVER的USB驅(qū)動(dòng)在哪里?

    STM32F0308 -DISCOVER的USB驅(qū)動(dòng)在哪里?有的請(qǐng)丟個(gè).謝謝
    發(fā)表于 05-17 12:19

    請(qǐng)問(wèn)CMSIS-RTOS RTX的任務(wù)調(diào)度鎖在哪里

    請(qǐng)問(wèn)下,CMSIS-RTOS RTX的任務(wù)調(diào)度鎖在哪里?謝謝!
    發(fā)表于 05-13 08:28

    使用FreeRTOS創(chuàng)建的DHCP線(xiàn)程里面的DHCP是在哪里定義的?

    請(qǐng)教下,使用 FreeRTOS 創(chuàng)建的 DHCP 線(xiàn)程里面的 DHCP 是在哪里定義的,貌似沒(méi)有找到 ? FreeRTOS 版本 v9.0.0 具體如下: // 創(chuàng)建 DHCP 線(xiàn)程 void
    發(fā)表于 04-30 07:34

    使用STVD建個(gè)STM8的工程,.h文件在哪里添加??jī)?nèi)存分配函數(shù)是哪個(gè)?

    使用STVD建個(gè)STM8的工程,.h文件在哪里添加??jī)?nèi)存分配函數(shù)是哪個(gè)?芯片是怎樣啟動(dòng)的?Source Files 下面的mapping.asmand main.asm 是做什么用的文件?
    發(fā)表于 04-28 09:05

    rtthread stdio在哪里開(kāi)啟呢?

    以前使用MDK可以在設(shè)置里打開(kāi)浮點(diǎn)運(yùn)算單元,rtthread stdio在哪里開(kāi)啟呢?
    發(fā)表于 03-05 08:05

    光纖技術(shù)的進(jìn)步方向在哪里?19芯光纖是世界上最快的嗎?

    光纖技術(shù)的進(jìn)步方向在哪里?高速光通訊牽引力度大。
    的頭像 發(fā)表于 02-22 10:43 ?671次閱讀

    蘋(píng)果手機(jī)id密碼在哪里找 蘋(píng)果手機(jī)id密碼忘記了怎么辦

    蘋(píng)果手機(jī)id密碼在哪里找 蘋(píng)果手機(jī)id密碼忘記了怎么辦? 蘋(píng)果手機(jī)id密碼在哪里找,若蘋(píng)果手機(jī)id密碼忘記了,可以通過(guò)以下幾種方法來(lái)解決這個(gè)問(wèn)題。 1. 使用Apple ID找回密碼功能:蘋(píng)果官方
    的頭像 發(fā)表于 02-18 13:42 ?2069次閱讀

    如何通過(guò)Jlink查看GD32芯片跑飛后程序死在哪里?

    相信小伙伴們都會(huì)遇到這樣的場(chǎng)景:芯片程序跑著跑著就異常了,這個(gè)時(shí)候又不能仿真,因?yàn)?b class='flag-5'>一旦仿真程序就會(huì)重新download,異?,F(xiàn)象就消失了。現(xiàn)在就來(lái)教大家如何使用Jlink仿真器去查看GD32芯片跑飛后程序死
    的頭像 發(fā)表于 01-26 09:49 ?2188次閱讀
    如何通過(guò)Jlink查看GD32<b class='flag-5'>芯片</b>跑飛后程序死<b class='flag-5'>在哪里</b>?

    車(chē)載UPS與般UPS區(qū)別在哪里?車(chē)載有哪些優(yōu)勢(shì)特點(diǎn)?

    車(chē)載UPS與般UPS區(qū)別在哪里?車(chē)載有哪些優(yōu)勢(shì)特點(diǎn)? 車(chē)載UPS是種特殊的不間斷電源系統(tǒng),專(zhuān)門(mén)設(shè)計(jì)用于車(chē)輛上使用的電子設(shè)備。與般的UPS相比,車(chē)載UPS有
    的頭像 發(fā)表于 01-11 14:43 ?1167次閱讀

    請(qǐng)問(wèn)軸電流的閉合回路在哪里,閉合磁路在哪里?

    我始終搞不清楚軸電流的閉合回路在哪里,閉合磁路在哪里? 電流回路中哪部分是電能產(chǎn)生部分,哪部分是電流自然流經(jīng)消耗部分? 導(dǎo)體切割磁力線(xiàn)或者磁力線(xiàn)經(jīng)過(guò)閉合導(dǎo)體,那么將會(huì)在速度方向的兩側(cè)形成電勢(shì)差。那么此時(shí)磁力線(xiàn)什么方向速度什么方向電流什么方向?
    發(fā)表于 01-10 06:55

    普通開(kāi)關(guān)和霍爾開(kāi)關(guān)區(qū)別在哪里

    普通開(kāi)關(guān)和霍爾開(kāi)關(guān)區(qū)別在哪里?? 普通開(kāi)關(guān)和霍爾開(kāi)關(guān)是兩種常用的電子開(kāi)關(guān),它們?cè)诮Y(jié)構(gòu)、工作原理和應(yīng)用方面存在著些重要的區(qū)別。 首先,普通開(kāi)關(guān)是種機(jī)械式開(kāi)關(guān),它通常由個(gè)活動(dòng)的手柄或
    的頭像 發(fā)表于 12-18 15:28 ?811次閱讀

    AD2S1210的基準(zhǔn)電壓輸出REFOUT般是接在哪里?

    想問(wèn)下,AD2S1210的基準(zhǔn)電壓輸出 REFOUT般是接在哪里?是從芯片出來(lái)直接接在電路上嗎? 按照這個(gè)圖里的接法做仿真,但并沒(méi)有將波形拉高。
    發(fā)表于 12-07 06:24

    TVS管與穩(wěn)壓二極管,區(qū)別到底在哪里!

    TVS管與穩(wěn)壓二極管,區(qū)別到底在哪里
    的頭像 發(fā)表于 12-05 14:49 ?751次閱讀
    TVS管與穩(wěn)壓二極管,區(qū)別<b class='flag-5'>到底在哪里</b>!