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

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

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

設(shè)計(jì)一顆IC芯片時(shí)究竟有哪些步驟

半導(dǎo)體行業(yè)相關(guān) ? 來源:半導(dǎo)體行業(yè)相關(guān) ? 作者:半導(dǎo)體行業(yè)相關(guān) ? 2022-06-15 15:22 ? 次閱讀

昨天的文章中金譽(yù)半導(dǎo)體就提到了,芯片制作的第一個(gè)步驟就是制定芯片方案設(shè)計(jì),只有把芯片的內(nèi)部制造方案設(shè)計(jì)出來后,才能根據(jù)這個(gè)方案一步步完成。目前有很多專業(yè)的IC芯片方案設(shè)計(jì)公司,如Intel聯(lián)發(fā)科、高通等,金譽(yù)半導(dǎo)體也是擁有芯片方案設(shè)計(jì)團(tuán)隊(duì)的公司,可以根據(jù)不同要求制定,制定出滿足期望功能的芯片。

IC芯片小小一個(gè),設(shè)計(jì)起來非??简?yàn)工程師的技術(shù),同時(shí)也考驗(yàn)著公司的生產(chǎn)實(shí)力。那工程師們在設(shè)計(jì)一顆 IC 芯片時(shí),究竟有哪些步驟呢?設(shè)計(jì)流程可以簡單分成如下。



首先,制定目標(biāo):在ic芯片方案設(shè)計(jì)設(shè)計(jì)中,最重要的步驟就是規(guī)格制定。這個(gè)步驟就像是在設(shè)計(jì)建筑前,先決定要幾間房間、浴室,有什么建筑法規(guī)需要遵守,在確定好所有的功能之后在進(jìn)行設(shè)計(jì)。這一步主要是為了確定芯片的使用目的和效能,在大方向做出設(shè)定, 避免再花后續(xù)修改等問題。

接著是察看有哪些協(xié)定要符合,像無線網(wǎng)卡的芯片就需要符合 IEEE 802.11 等規(guī)范,不然,這芯片將無法和市面上的產(chǎn)品相容,使它無法和其他設(shè)備連線。最后則是確立這顆 IC 的實(shí)作方法,將不同功能分配成不同的單元,并確立不同單元間連結(jié)的方法,如此便完成規(guī)格的制定。

設(shè)計(jì)完規(guī)格后,接著就是設(shè)計(jì)芯片的細(xì)節(jié)了。這個(gè)步驟就像初步記下建筑的規(guī)畫,將整體輪廓描繪出來,方便后續(xù)制圖。在 IC 芯片中,便是使用硬體描述語言(HDL)將電路描寫出來。常使用的 HDL 有 Verilog、VHDL 等,藉由程式碼便可輕易地將一顆 IC 地功能表達(dá)出來。接著就是檢查程式功能的正確性并持續(xù)修改,直到它滿足期望的功能為止。



▲32 bits 加法器的 Verilog 范例

有了完整規(guī)畫后,接下來便是畫出平面的設(shè)計(jì)藍(lán)圖。在 IC 設(shè)計(jì)中,邏輯合成這個(gè)步驟便是將確定無誤的 HDL code,放入電子設(shè)計(jì)自動(dòng)化工具(EDA tool),讓電腦將 HDL code 轉(zhuǎn)換成邏輯電路,產(chǎn)生如下的電路圖。之后,反覆的確定此邏輯閘設(shè)計(jì)圖是否符合規(guī)格并修改,直到功能正確為止。


▲控制單元合成后的結(jié)果

最后,將合成完的程式碼再放入另一套 EDA tool,進(jìn)行電路布局與繞線(Place And Route)。在經(jīng)過不斷的檢測后,便會(huì)形成如下的電路圖。圖中可以看到藍(lán)、紅、綠、黃等不同顏色,每種不同的顏色就代表著一張光罩。至于光罩究竟要如何運(yùn)用呢?



▲常用的演算芯片-FFT芯片,完成電路布局與繞線的結(jié)果

首先,目前已經(jīng)知道一顆IC會(huì)產(chǎn)生多張的光罩,這些光罩有上下層的分別,每層有各自的任務(wù)。下圖為簡單的光罩例子,以積體電路中最基本的元件 CMOS 為范例。



上圖中,左邊就是經(jīng)過電路布局與繞線后形成的電路圖,在前面已經(jīng)知道每種顏色便代表一張光罩。右邊則是將每張光罩?jǐn)傞_的樣子。制作時(shí)便由底層開始,逐層制作,最后便會(huì)產(chǎn)生期望的芯片了。

至此,大家對于芯片方案設(shè)計(jì)應(yīng)該有初步的了解,整體看來就很清楚IC芯片方案設(shè)計(jì)是一門非常復(fù)雜的專業(yè),也多虧了電腦輔助軟體的成熟,讓芯片的設(shè)計(jì)得以加速。芯片設(shè)計(jì)廠十分依賴工程師的智慧,這里所述的每個(gè)步驟都有其專門的知識,像是撰寫硬體描述語言就不單純的只需要熟悉程式語言,還需要了解邏輯電路是如何運(yùn)作、如何將所需的演算法轉(zhuǎn)換成程式、合成軟體是如何將程式轉(zhuǎn)換成邏輯閘等問題,沒有一定實(shí)力的廠商是無法完成這一系列動(dòng)作的。

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

    關(guān)注

    56

    文章

    2702

    瀏覽量

    255491
  • 半導(dǎo)體
    +關(guān)注

    關(guān)注

    335

    文章

    28032

    瀏覽量

    225594
  • 晶圓
    +關(guān)注

    關(guān)注

    52

    文章

    5029

    瀏覽量

    128655
  • eda
    eda
    +關(guān)注

    關(guān)注

    71

    文章

    2813

    瀏覽量

    174610
  • IC芯片
    +關(guān)注

    關(guān)注

    8

    文章

    253

    瀏覽量

    26536
收藏 人收藏

    評論

    相關(guān)推薦

    一顆TXB0104可以進(jìn)行串口電壓轉(zhuǎn)換嗎?

    TXB0104現(xiàn)在有兩對串口 TXD,RXD共4路信號,他們是1.8伏的,需要轉(zhuǎn)成3.3伏的,問用一顆TXB0104可以嗎?
    發(fā)表于 01-21 09:01

    一顆光譜芯片的AI輝光

    讓光譜技術(shù)走進(jìn)消費(fèi)級市場,AI究竟芯片做了什么
    的頭像 發(fā)表于 01-05 10:56 ?2476次閱讀
    <b class='flag-5'>一顆</b>光譜<b class='flag-5'>芯片</b>的AI輝光

    一顆5G的204B接口DA芯片,DA芯片的輸入時(shí)鐘大小和輸入數(shù)據(jù)的速率是怎么樣的關(guān)系?

    假設(shè)我用一顆5G的204B接口DA芯片,DA芯片的輸入時(shí)鐘大小和輸入數(shù)據(jù)的速率是怎么樣的關(guān)系
    發(fā)表于 12-18 07:43

    一顆射頻開關(guān)的獨(dú)白

    轉(zhuǎn)載自——鐘林談芯 一顆射頻開關(guān)成就卓勝微,便催生出一百個(gè)卓勝微夢。時(shí)代需要榜樣,追夢人在路上。 卓勝微靠著一顆射頻開關(guān)起死回生,靠著一顆射頻開關(guān)成功上市。射頻開關(guān)已經(jīng)不只是代表射頻前端芯片
    的頭像 發(fā)表于 11-14 16:22 ?333次閱讀
    <b class='flag-5'>一顆</b>射頻開關(guān)的獨(dú)白

    TAS5711,一顆作2.0輸出,一顆作PBTL輸出,共用個(gè)I2S_DATA時(shí)發(fā)現(xiàn)失真增大,為什么?

    你們晚上好,請指導(dǎo)解決個(gè)問題: 問題描述: 兩TAS5711,一顆設(shè)置為2.0輸出:16W*2CH,一顆設(shè)置為PBTL輸出:36W*1CH,共用
    發(fā)表于 10-25 15:59

    OPA197如果使用多階,用一顆跟隨器提供基準(zhǔn)電壓是否可行?

    目前使用該芯片做濾波器性能,每階使用一顆作為跟隨,一顆來做濾波器。 Q1、如果使用多階,用一顆跟隨器提供基準(zhǔn)電壓是否可行,自測過,覺得不
    發(fā)表于 08-16 15:08

    鈺泰ETA300X主動(dòng)均衡芯片,一顆可以劫富濟(jì)貧的芯片

    芯片從ETA3000一顆芯片發(fā)展成ETA300X系列芯片群,市場認(rèn)可度逐漸提高,成為了電源管理芯片領(lǐng)域獨(dú)
    的頭像 發(fā)表于 08-14 23:07 ?2049次閱讀
    鈺泰ETA300X主動(dòng)均衡<b class='flag-5'>芯片</b>,<b class='flag-5'>一顆</b>可以劫富濟(jì)貧的<b class='flag-5'>芯片</b>

    HT7017 是一顆帶 UART 通訊接口的高精度單相多功能計(jì)量芯片

    1.芯片簡介HT7017是一顆帶UART通訊接口的高精度單相多功能計(jì)量芯片。芯片的工作電壓范圍是4.5~5.5V。工作晶振為6MHz。2.芯片
    的頭像 發(fā)表于 06-19 16:57 ?1461次閱讀
    HT7017 是<b class='flag-5'>一顆</b>帶 UART 通訊接口的高精度單相多功能計(jì)量<b class='flag-5'>芯片</b>

    STM32的DAC輸出有個(gè)BUFFER功能,BUFFer的驅(qū)動(dòng)能力究竟有多大,普通的運(yùn)放輸出可以嗎?驅(qū)動(dòng)LED可以嗎?

    DAC是輸出模擬電壓給外界參考,STM32的DAC輸出有個(gè)BUFFER功能,但不知這個(gè)BUFFer的驅(qū)動(dòng)能力究竟有多大,普通的運(yùn)放輸出可以嗎?驅(qū)動(dòng)LED可以嗎?有沒有人做過這塊,給個(gè)建議,因?yàn)樽罱O(shè)計(jì)個(gè)DAC輸出調(diào)節(jié)運(yùn)放輸出,希望能有個(gè)參考。 如果外接跟隨的話,用LM358可以嗎?請
    發(fā)表于 05-15 07:42

    推薦一顆簡單易用、高性能的專門用于433/315Mhz的射頻ICXL4456

    XL4456是一顆簡單易用,高性能的專門用于433&315Mhz的射頻IC,使用SOT23-6封裝。
    的頭像 發(fā)表于 05-10 11:45 ?837次閱讀
    推薦<b class='flag-5'>一顆</b>簡單易用、高性能的專門用于433/315Mhz的射頻ICXL4456

    共模電感選型依據(jù)究竟有哪些

    電子發(fā)燒友網(wǎng)站提供《共模電感選型依據(jù)究竟有哪些.docx》資料免費(fèi)下載
    發(fā)表于 05-06 10:26 ?1次下載

    芯片封裝測試流程詳解,具體到每個(gè)步驟

    封裝測試是將生產(chǎn)出來的合格晶圓進(jìn)行切割、焊線、塑封,使芯片電路與外部器件實(shí)現(xiàn)電氣連接,為芯片提供機(jī)械物理保護(hù),并利用測試工具,對封裝完的芯片進(jìn)行功能和性能測試。封測環(huán)節(jié),意義重大獲得一顆
    的頭像 發(fā)表于 04-29 08:11 ?3353次閱讀
    <b class='flag-5'>芯片</b>封裝測試流程詳解,具體到每<b class='flag-5'>一</b>個(gè)<b class='flag-5'>步驟</b>

    求推薦一顆2.4G純放大功能的芯片

    有哪位大神可以幫忙推薦一顆2.4G純放大功能的芯片 單通道的PA芯片,沒有倆個(gè)控制功能,就是單向純放大器
    發(fā)表于 04-26 10:19

    一顆改變了世界的芯片

    英特爾突破性的8008微處理器于50多年前首次生產(chǎn)。這是英特爾的第個(gè)8位微處理器,也是您現(xiàn)在可能正在使用的x86處理器系列的祖先。我找不到8008的好的Die照片,所以我打開了一顆并拍了些詳細(xì)
    的頭像 發(fā)表于 04-20 08:10 ?1057次閱讀
    <b class='flag-5'>一顆</b>改變了世界的<b class='flag-5'>芯片</b>

    一顆芯片的典型設(shè)計(jì)流程

    芯片設(shè)計(jì)流程的第步是定義芯片的要求和規(guī)格。這包括定義您的產(chǎn)品將做什么、如何使用以及您需要滿足哪些性能指標(biāo)。旦定義了這些要求,就可以將它們用作設(shè)計(jì)架構(gòu)和布局的輸入。
    的頭像 發(fā)表于 04-09 11:24 ?1083次閱讀