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

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

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

一文讀懂什么是數(shù)字 IC 設(shè)計(jì)

jf_78858299 ? 來(lái)源:摩爾學(xué)堂 ? 作者:摩爾學(xué)堂 ? 2023-03-16 10:34 ? 次閱讀

什么是數(shù)字 IC 設(shè)計(jì)?

數(shù)字 IC 設(shè)計(jì)是一個(gè)程序過(guò)程,涉及將規(guī)格和功能轉(zhuǎn)換為數(shù)字塊,然后進(jìn)一步轉(zhuǎn)換為邏輯電路。許多與數(shù)字 IC 設(shè)計(jì)相關(guān)的限制來(lái)自代工工藝和技術(shù)限制。

設(shè)計(jì)技能和獨(dú)創(chuàng)性是數(shù)字 IC 設(shè)計(jì)的更高級(jí)別階段以及確保設(shè)計(jì)盡可能高效地滿足規(guī)范的系統(tǒng)和流程開(kāi)發(fā)的關(guān)鍵。

1、綜合與驗(yàn)證:硬件描述語(yǔ)言與功能驗(yàn)證

在數(shù)字設(shè)計(jì)的早期階段開(kāi)發(fā)的具有行為描述的數(shù)字模塊需要轉(zhuǎn)換為硬件描述語(yǔ)言 (HDL),例如 Verilog 或 VHDL。這個(gè)階段通常被稱為寄存器傳輸級(jí) (RTL) 階段,它通常包括功能驗(yàn)證,以確保邏輯實(shí)現(xiàn)符合高層規(guī)范。

(a) HDL 代碼示例和 (b) 它描述的電路

在這一步之后,硬件描述然后被轉(zhuǎn)換成門級(jí)網(wǎng)表,在此期間可以嘗試各種實(shí)現(xiàn)和優(yōu)化例程以更好地滿足設(shè)計(jì)目標(biāo)。此階段的重要考慮因素包括功率預(yù)算、速度、占地面積和可靠性。

2、物理 IC 布局:布局規(guī)劃和 IP 核

經(jīng)過(guò)綜合驗(yàn)證后,門級(jí)網(wǎng)表轉(zhuǎn)化為物理版圖,即IC的層級(jí)和物理結(jié)構(gòu)的幾何表示。布局規(guī)劃方法用于確保整個(gè) IC 中的塊和焊盤布局符合設(shè)計(jì)目標(biāo)。

由于某些數(shù)字模塊(例如存儲(chǔ)器和寄存器)的結(jié)構(gòu)化和重復(fù)性,部分?jǐn)?shù)字 IC 布局通常使用腳本和自動(dòng)化軟件流程完成。外部 IP 核也在此階段放置,其中軟件僅顯示 IP 的必要接口部分。在放置所有塊和門之后——以及手動(dòng)布線,如有必要——布線自動(dòng)化腳本和軟件用于連接每個(gè)元素。

3、驗(yàn)證和模擬:流片和測(cè)試

然后執(zhí)行驗(yàn)證和模擬,兩者都必須考慮布局的布局和物理特征。如果成功,結(jié)果是一個(gè)輸出文件,例如 GDSII (GDS2),代工廠使用內(nèi)部軟件和流程來(lái)制造 IC,即流片階段。在某些情況下,代工廠會(huì)發(fā)現(xiàn)設(shè)計(jì)問(wèn)題,然后需要設(shè)計(jì)團(tuán)隊(duì)糾正/確認(rèn)。

M00/81/D4/wKgZomQSf8WAMkDRABZ936qOS4A939.jpg) 布局和布線后的芯片布局。圖片由 Cadence Design Systems 提供。

流片后,會(huì)生產(chǎn)小批量的首次運(yùn)行或原型 IC,以便進(jìn)行測(cè)試。根據(jù)生產(chǎn) IC 的性能和經(jīng)濟(jì)性,此測(cè)試可能會(huì)導(dǎo)致重新設(shè)計(jì)或工藝更改。

數(shù)字集成電路抽象級(jí)別

  1. 行為的
  2. 寄存器傳輸級(jí) (RTL)
  3. 功能性
  4. 晶體管
  5. 物理布局

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

  • 以下列表概述了數(shù)字 IC 設(shè)計(jì)流程中的步驟,包括子步驟:
  • 設(shè)計(jì)規(guī)范
    • 規(guī)格
    • 約束
    • 測(cè)試臺(tái)開(kāi)發(fā)
  • 高級(jí)系統(tǒng)設(shè)計(jì)
    • 設(shè)計(jì)分區(qū)
    • 入門 Verilog 行為建模
    • 模擬/功能驗(yàn)證
    • 集成與驗(yàn)證
  • 邏輯綜合
    • 寄存器傳輸級(jí) (RTL) 轉(zhuǎn)換為網(wǎng)表
    • 設(shè)計(jì)劃分為物理塊
    • 時(shí)序裕量和時(shí)序約束
    • RTL和門級(jí)網(wǎng)表驗(yàn)證
    • 靜態(tài)時(shí)序分析
  • 平面規(guī)劃
  • 合成
    • 時(shí)序約束和優(yōu)化
    • 靜態(tài)時(shí)序分析
    • 更新展示位置
    • 更新電源和時(shí)鐘規(guī)劃
  • 塊級(jí)布局
    • 完整的塊布局和布線
  • IC 級(jí)布局
    • 所有模塊的IC集成
    • 單元格放置
    • 掃描鏈/時(shí)鐘樹(shù)插入
    • 信元路由
    • 物理和電氣設(shè)計(jì)規(guī)則檢查 (DRC)
    • 布局與原理圖 (LVS)
    • 寄生提取
    • 布局后時(shí)序驗(yàn)證
    • GDSII 創(chuàng)建
    • 流片
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(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)注

    13

    文章

    494

    瀏覽量

    42625
  • HDL
    HDL
    +關(guān)注

    關(guān)注

    8

    文章

    327

    瀏覽量

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

    關(guān)注

    1

    文章

    38

    瀏覽量

    12554
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    讀懂接口模塊的組合應(yīng)用有哪些?

    讀懂接口模塊的組合應(yīng)用有哪些?
    發(fā)表于 05-17 07:15

    讀懂如何去優(yōu)化AC耦合電容?

    讀懂如何去優(yōu)化AC耦合電容?
    發(fā)表于 06-08 07:04

    讀懂DS18B20溫度傳感器及編程

    讀懂DS18B20溫度傳感器及編程對(duì)于新手而言,DS18B20基本概念僅做了解,最重要的是利用單片機(jī)對(duì)DS18B20進(jìn)行編程,讀取溫度信息,并把讀取到的溫度信息利用數(shù)碼管,LCD1602或者上位
    發(fā)表于 07-06 07:10

    讀懂什么是NEC協(xié)議

    讀懂什么是NEC協(xié)議?
    發(fā)表于 10-15 09:22

    讀懂中斷方式和輪詢操作有什么區(qū)別嗎

    讀懂中斷方式和輪詢操作有什么區(qū)別嗎?
    發(fā)表于 12-10 06:00

    讀懂模擬IC數(shù)字IC差異

    模擬IC按技術(shù)類型來(lái)分有只處理模擬信號(hào)的線性IC和同時(shí)處理模擬與數(shù)字信號(hào)的混合IC。模擬IC按應(yīng)用來(lái)分可分為標(biāo)準(zhǔn)型模擬
    發(fā)表于 03-13 16:57 ?2.9w次閱讀

    讀懂NB-IoT 的現(xiàn)狀、挑戰(zhàn)和前景

    讀懂 NB-IoT 的現(xiàn)狀、挑戰(zhàn)和前景
    的頭像 發(fā)表于 02-28 15:42 ?6386次閱讀

    讀懂MCU的特點(diǎn)、功能及如何編寫

    讀懂MCU的特點(diǎn)、功能及如何編寫
    發(fā)表于 12-05 09:51 ?24次下載
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>讀懂</b>MCU的特點(diǎn)、功能及如何編寫

    讀懂模擬IC數(shù)字IC的區(qū)別

    數(shù)字電路ic是處理數(shù)字信號(hào)的器件,比如CPU、邏輯電路等;而模擬電路ic是處理和提供模擬信號(hào)的器件,比如運(yùn)算放大器、線性穩(wěn)壓器、基準(zhǔn)電壓源等,它們都屬于模擬
    發(fā)表于 02-13 09:46 ?3710次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>讀懂</b>模擬<b class='flag-5'>IC</b>與<b class='flag-5'>數(shù)字</b><b class='flag-5'>IC</b>的區(qū)別

    讀懂,什么是BLE?

    讀懂,什么是BLE?
    的頭像 發(fā)表于 11-27 17:11 ?2297次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>讀懂</b>,什么是BLE?

    讀懂車規(guī)級(jí)AEC-Q認(rèn)證

    讀懂車規(guī)級(jí)AEC-Q認(rèn)證
    的頭像 發(fā)表于 12-04 16:45 ?955次閱讀

    讀懂微力扭轉(zhuǎn)試驗(yàn)機(jī)的優(yōu)勢(shì)

    讀懂微力扭轉(zhuǎn)試驗(yàn)機(jī)的優(yōu)勢(shì)
    的頭像 發(fā)表于 11-30 09:08 ?580次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>讀懂</b>微力扭轉(zhuǎn)試驗(yàn)機(jī)的優(yōu)勢(shì)

    讀懂新能源汽車的功能安全

    電子發(fā)燒友網(wǎng)站提供《讀懂新能源汽車的功能安全.pdf》資料免費(fèi)下載
    發(fā)表于 09-04 09:22 ?3次下載

    讀懂MSA(測(cè)量系統(tǒng)分析)

    讀懂MSA(測(cè)量系統(tǒng)分析)
    的頭像 發(fā)表于 11-01 11:08 ?910次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>讀懂</b>MSA(測(cè)量系統(tǒng)分析)

    讀懂單燈控制器工作原理

    讀懂單燈控制器工作原理
    的頭像 發(fā)表于 11-11 13:13 ?242次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>讀懂</b>單燈控制器工作原理