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

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

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

數(shù)字IC設(shè)計(jì)流程

旺材芯片 ? 來(lái)源:旺材芯片 ? 作者:溫戈 ? 2020-12-09 10:12 ? 次閱讀

數(shù)字IC設(shè)計(jì)流程是每個(gè)IC從業(yè)者的第一課,無(wú)論你是做前端,后端,還是驗(yàn)證,都需要對(duì)芯片的整個(gè)設(shè)計(jì)流程有個(gè)基本的了解。

本文章主要介紹以下三點(diǎn)內(nèi)容:

一. 數(shù)字IC設(shè)計(jì)的流程及每個(gè)流程需要做的工作

二. 每個(gè)流程涉及到的EDA工具

在介紹設(shè)計(jì)流程之前,我們先來(lái)看看數(shù)字芯片內(nèi)部的架構(gòu)。

如下圖所示,一個(gè)芯片是包含很多模塊的,有CPU,DSP,USB外設(shè),memory等,然后通過(guò)總線連接,1通常我們都是把各個(gè)模塊先設(shè)計(jì)好(IP team),然后再把他們集成到一起(SOC team).

ff65a872-2f77-11eb-a64d-12bb97331649.jpg

一. 數(shù)字IC設(shè)計(jì)的流程

下面我用流程圖把設(shè)計(jì)的四大步以及要做的事情整理出來(lái),主要分四大步:

1.確定項(xiàng)目需求

首先做一款芯片需要有市場(chǎng),一般公司會(huì)先做市場(chǎng)調(diào)研,比如最近市面上比較火的人工智能芯片,物聯(lián)網(wǎng)芯片,5G芯片,需求量都比較大。有了市場(chǎng)的需求我們就可以設(shè)計(jì)芯片的spec了。先由架構(gòu)工程師來(lái)設(shè)計(jì)架構(gòu),確定芯片的功能,然后用算法進(jìn)行模擬仿真,最后得出一個(gè)可行的芯片設(shè)計(jì)方案。

有了芯片的spec,下一步就可以做RTL coding了。

2. 前端設(shè)計(jì)

RTL(register transfer level) 設(shè)計(jì):利用硬件描述語(yǔ)言,如VHDL,Verilog,System Verilog, 對(duì)電路以寄存器之間的傳輸為基礎(chǔ)進(jìn)行描述。

功能仿真:通常是有DV工程師來(lái)完成這部分工作,通過(guò)搭建test bench, 對(duì)電路功能進(jìn)行驗(yàn)證。

邏輯綜合:邏輯綜合是將電路的行為級(jí)描述,特別是RTL級(jí)描述轉(zhuǎn)化成為門(mén)級(jí)表達(dá)的過(guò)程。也就是將代碼翻譯成各種實(shí)際的元器件。

STA:(static timing analysis) 靜態(tài)時(shí)序分析,也就是套用特定的時(shí)序模型,針對(duì)特定電路分析其是否違反設(shè)計(jì)者給定的時(shí)序限制。

整個(gè)IC設(shè)計(jì)流程都是一個(gè)迭代的過(guò)程,每一步如果不能滿足要求,都要重復(fù)之前的過(guò)程,直至滿足要求為止,才能進(jìn)行下一步。

除了以上的步驟,前端設(shè)計(jì)還有一個(gè)步驟就是DFT,隨著芯片越來(lái)越大,DFT也就成為必不可少的一步。DFT通常要做scan chain, mbist ,ATPG等工作。

完成以上的工作后,就生成nestlist交給后端。

3. 后端設(shè)計(jì)

下圖給出了后端設(shè)計(jì)的流程及主要工作。

Place & Route一般由后端工程師來(lái)做,Physical Design Engineer.

后端里DRC就是要檢查設(shè)計(jì)規(guī)則是否符合芯片制造商的要求,這樣才能正確的生產(chǎn)芯片。

最后上一個(gè)全家福:

這里就不對(duì)每一步做具體的介紹了,因?yàn)閮?nèi)容實(shí)在太多,每一點(diǎn)都可以挖掘的很深入。

后端完成工作后,最終會(huì)生成GDSII格式的文件,交由芯片制造商流片。

二. 每個(gè)流程使用的EDA 工具

數(shù)字邏輯仿真工具:

cadence: Incisive

synopsys: VCS

mentor: QuestaSim

數(shù)字邏輯綜合工具:

Cadence:Genus

Synopsis: design

Compiler (DC)

數(shù)字后端設(shè)計(jì)工具:

1. 自動(dòng)布局布線工具

Cadence: Innovus

Synopsis: IC Compiler

2.物理驗(yàn)證工具

Mentor: Calibre

Synopsis: Hercules

Cadence: Diva/dracula

責(zé)任編輯:xj

原文標(biāo)題:干貨 | 數(shù)字IC設(shè)計(jì)全流程介紹

文章出處:【微信公眾號(hào):旺材芯片】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎ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

    文章

    49941

    瀏覽量

    419622
  • IC
    IC
    +關(guān)注

    關(guān)注

    36

    文章

    5833

    瀏覽量

    174905
  • 數(shù)字
    +關(guān)注

    關(guān)注

    1

    文章

    1691

    瀏覽量

    51231

原文標(biāo)題:干貨 | 數(shù)字IC設(shè)計(jì)全流程介紹

文章出處:【微信號(hào):wc_ysj,微信公眾號(hào):旺材芯片】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    TI電池監(jiān)控器IC的高級(jí)電量監(jiān)測(cè)器固件流程

    電子發(fā)燒友網(wǎng)站提供《TI電池監(jiān)控器IC的高級(jí)電量監(jiān)測(cè)器固件流程圖.pdf》資料免費(fèi)下載
    發(fā)表于 10-12 10:07 ?0次下載
    TI電池監(jiān)控器<b class='flag-5'>IC</b>的高級(jí)電量監(jiān)測(cè)器固件<b class='flag-5'>流程</b>圖

    【「數(shù)字IC設(shè)計(jì)入門(mén)」閱讀體驗(yàn)】+ 數(shù)字IC設(shè)計(jì)流程

    設(shè)計(jì)的流程,對(duì)IC行業(yè)有個(gè)初步的認(rèn)識(shí),這樣有助于后面技術(shù)章節(jié)的學(xué)習(xí);對(duì)于我通讀第1章后,最大的收獲就是了解了數(shù)字IC的設(shè)計(jì)流程。書(shū)中使用圖1
    發(fā)表于 09-25 15:51

    【「數(shù)字IC設(shè)計(jì)入門(mén)」閱讀體驗(yàn)】+ 概觀

    IC和模擬IC的設(shè)計(jì)流程,后面幾節(jié)說(shuō)明了模擬IC、數(shù)字IC和FPGA設(shè)計(jì)的區(qū)別,平時(shí)了解的這些知
    發(fā)表于 09-24 10:58

    名單公布!【書(shū)籍評(píng)測(cè)活動(dòng)NO.40】數(shù)字IC設(shè)計(jì)入門(mén),多角度透視芯片設(shè)計(jì)

    系統(tǒng)地介紹了IC設(shè)計(jì)及仿真驗(yàn)證過(guò)程。初學(xué)者可完整、詳細(xì)地學(xué)習(xí)IC設(shè)計(jì)及驗(yàn)證流程,不僅有數(shù)字IC的設(shè)計(jì)介紹,還有模擬
    發(fā)表于 08-08 15:31

    自動(dòng)化IC封裝模擬分析工作流程

    IC封裝制程的制程模擬中,為了同時(shí)提升工作效率與質(zhì)量,CAE團(tuán)隊(duì)常會(huì)面臨到許多挑戰(zhàn)。在一般的CAE分析流程中,仿真分析產(chǎn)生結(jié)構(gòu)性網(wǎng)格,是非常繁瑣且相當(dāng)花時(shí)間的。必須要先匯入2D(或3D)圖檔,接著
    的頭像 發(fā)表于 06-26 08:35 ?222次閱讀
    自動(dòng)化<b class='flag-5'>IC</b>封裝模擬分析工作<b class='flag-5'>流程</b>

    fpga和數(shù)字ic區(qū)別 fpga和plc區(qū)別

    fpga和數(shù)字ic區(qū)別 FPGA(現(xiàn)場(chǎng)可編程邏輯門(mén)陣列)和數(shù)字IC(集成電路)在設(shè)計(jì)、功能、應(yīng)用等方面存在顯著的區(qū)別。 FPGA和數(shù)字
    的頭像 發(fā)表于 03-14 18:08 ?2292次閱讀

    數(shù)字IC設(shè)計(jì)入門(mén)經(jīng)典書(shū)籍合集推薦

    本文所列書(shū)籍都面向數(shù)字集成電路方向,其他方向,諸如模擬集成電路、射頻IC、功率器件、工藝、器件等,均未涉及。將從理論基礎(chǔ)、晶體管級(jí)電路、系統(tǒng)級(jí)電路、物理實(shí)現(xiàn)、Verilog HDL 、FPGA、處理器設(shè)計(jì)、數(shù)字
    的頭像 發(fā)表于 03-07 13:48 ?900次閱讀

    什么是燒錄?怎么判別IC是否燒錄過(guò)

     IC燒錄的基本流程,有時(shí)候我們會(huì)買(mǎi)來(lái)新料,新料一般是空白的可以跳過(guò)清除這道程序。
    的頭像 發(fā)表于 02-02 14:14 ?4701次閱讀

    數(shù)字電路設(shè)計(jì)有哪些仿真驗(yàn)證流程

    數(shù)字電路設(shè)計(jì)的仿真驗(yàn)證流程是確保設(shè)計(jì)能夠正確運(yùn)行的重要步驟之一。在現(xiàn)代電子設(shè)備中,數(shù)字電路被廣泛應(yīng)用于各種應(yīng)用領(lǐng)域,如計(jì)算機(jī)、通信設(shè)備、汽車(chē)電子等等。因此,設(shè)計(jì)師必須通過(guò)仿真驗(yàn)證來(lái)確保電路能夠按照
    的頭像 發(fā)表于 01-02 17:00 ?1200次閱讀

    數(shù)字IC與模擬IC的架構(gòu)差異

    如今的芯片大多數(shù)都同時(shí)具有數(shù)字模塊和模擬模塊,因此芯片到底歸屬為哪類(lèi)產(chǎn)品是沒(méi)有絕對(duì)標(biāo)準(zhǔn)的,通常會(huì)根據(jù)芯片的核心功能來(lái)區(qū)分。在數(shù)?;旌闲酒膶?shí)際工作中,數(shù)字IC與模擬IC工程師也是遵照各
    發(fā)表于 12-20 11:29 ?639次閱讀
    <b class='flag-5'>數(shù)字</b><b class='flag-5'>IC</b>與模擬<b class='flag-5'>IC</b>的架構(gòu)差異

    新思科技攜手三星面向其SF2工藝開(kāi)發(fā)優(yōu)化數(shù)字和定制設(shè)計(jì)流程

    由Synopsys.ai EDA解決方案加持的優(yōu)化數(shù)字和定制設(shè)計(jì)流程加速了針對(duì)三星先進(jìn)節(jié)點(diǎn)設(shè)計(jì)的開(kāi)發(fā)。
    的頭像 發(fā)表于 12-07 09:51 ?534次閱讀

    3D-IC 設(shè)計(jì)之 Memory-on-Logic 堆疊實(shí)現(xiàn)流程

    3D-IC 設(shè)計(jì)之 Memory-on-Logic 堆疊實(shí)現(xiàn)流程
    的頭像 發(fā)表于 12-01 16:53 ?632次閱讀
    3D-<b class='flag-5'>IC</b> 設(shè)計(jì)之 Memory-on-Logic 堆疊實(shí)現(xiàn)<b class='flag-5'>流程</b>

    流程工業(yè)數(shù)字化轉(zhuǎn)型的需要與解決方案

    在體量龐大的工業(yè)經(jīng)濟(jì)體系中,流程工業(yè)始終占據(jù)重要的位置,而數(shù)字化轉(zhuǎn)型正與流程工業(yè)深度融合,創(chuàng)造出新的行業(yè)形態(tài)。對(duì)此企業(yè)來(lái)說(shuō),數(shù)字化轉(zhuǎn)型已經(jīng)成為未來(lái)競(jìng)爭(zhēng)發(fā)展的必審題,需要將
    的頭像 發(fā)表于 12-01 11:06 ?357次閱讀

    數(shù)字ic測(cè)試系統(tǒng)有什么特點(diǎn)?如何助力車(chē)載mcu芯片測(cè)試?

    數(shù)字ic測(cè)試系統(tǒng)有什么特點(diǎn)?如何助力車(chē)載mcu芯片測(cè)試? 數(shù)字IC測(cè)試系統(tǒng)是用于評(píng)估和驗(yàn)證集成電路(IC)性能的設(shè)備。它們?cè)陔娮有袠I(yè)中起到至
    的頭像 發(fā)表于 11-10 15:29 ?572次閱讀

    ic測(cè)試是什么意思

    。 根據(jù)器件類(lèi)型,IC測(cè)試可以分為數(shù)字電路測(cè)試、模擬電路測(cè)試和混合電路測(cè)試。 數(shù)字電路測(cè)試是IC測(cè)試的基礎(chǔ),除少數(shù)純模擬IC如運(yùn)算放大器、電
    的頭像 發(fā)表于 10-30 11:16 ?2353次閱讀
    <b class='flag-5'>ic</b>測(cè)試是什么意思