chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

如何去實(shí)現(xiàn)一種數(shù)字IC的設(shè)計(jì)?

FPGA自習(xí)室 ? 來源:FPGA自習(xí)室 ? 作者:FPGA自習(xí)室 ? 2021-07-04 15:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、IC 定義

IC就是半導(dǎo)體元件產(chǎn)品的統(tǒng)稱,IC按功能可分為:數(shù)字IC、模擬IC、微波IC及其他IC。數(shù)字IC就是傳遞、加工、處理數(shù)字信號(hào)的IC,是近年來應(yīng)用最廣、發(fā)展最快的IC品種,可分為通用數(shù)字IC和專用數(shù)字IC。

通用IC:是指那些用戶多、使用領(lǐng)域廣泛、標(biāo)準(zhǔn)型的電路,如存儲(chǔ)器(DRAM)、微處理器(MPU)及微控制器MCU)等,反映了數(shù)字IC的現(xiàn)狀和水平。

專用IC(ASIC):是指為特定的用戶、某種專門或特別的用途而設(shè)計(jì)的電路。

集成電路產(chǎn)品有以下幾種設(shè)計(jì)、生產(chǎn)、銷售模式。

1.IC制造商(IDM)自行設(shè)計(jì),由自己的生產(chǎn)線加工、封裝,測(cè)試后的成品芯片自行銷售。

2.IC設(shè)計(jì)公司(Fabless)與標(biāo)準(zhǔn)工藝加工線(Foundry)相結(jié)合的方式。設(shè)計(jì)公司將所設(shè)計(jì)芯片最終的物理版圖交給Foundry加工制造,同樣,封裝測(cè)試也委托專業(yè)廠家完成,最后的成品芯片作為IC設(shè)計(jì)公司的產(chǎn)品而自行銷售。

二、芯片各個(gè)節(jié)點(diǎn)分工

全球晶圓片廠排名前五依次是 臺(tái)積電(TSMC)、格羅方德、聯(lián)電、三星、中芯國(guó)際(SMI).

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

pYYBAGDhY02AFw5OAADg0t9I-Qo914.jpg

四、IC Design

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

4.1 SPEC擬寫

(1)工藝的選定 ;(2)詳細(xì)feature描述 (3)模塊劃分、IP選型;

(4)架構(gòu)規(guī)劃 ;(5)時(shí)鐘域、時(shí)鐘結(jié)構(gòu)規(guī)劃;(6)電源域、低功耗規(guī)劃

(7)地址空間分配;(7)IO選定與分配;

4.2 RTL 邏輯設(shè)計(jì)

使用硬件描述語(yǔ)言(VHDL,Verilog HDL,業(yè)界公司一般都是使用后者)將模塊功能以代碼來描述實(shí)現(xiàn),也就是將實(shí)際的硬件電路功能通過HDL語(yǔ)言描述出來,形成RTL(寄存器傳輸級(jí))代碼。

前端邏輯設(shè)計(jì)時(shí)也需要注意PPA(Performance、Power、Area)性能、功耗、面積平衡。需要特別關(guān)注面積和速度互換原則(串并轉(zhuǎn)換和并串轉(zhuǎn)換、乒乓操作、流水線設(shè)計(jì))和低功耗設(shè)計(jì)方法(門控時(shí)鐘clock_gatinng、資源共享、采用獨(dú)熱碼多路器)等等,做到這些才能算是比較好的設(shè)計(jì)。

涉及到代碼檢查,使用工具vcs/verdi 把一般的錯(cuò)誤和警告消除掉,還有一些隱藏比較深的錯(cuò)誤和警告就要使用spyglass 進(jìn)行l(wèi)int/cdc檢查。

物理實(shí)現(xiàn) :

4.3 邏輯綜合、DFT

綜合:仿真驗(yàn)證通過后,進(jìn)行邏輯綜合,一般由后端工程師完成,但是時(shí)序的迭代需要與前端工程師配合。需要的文件:RTL代碼+約束文件+庫(kù)文件(.db);使用的工具是Design Compiler。邏輯綜合的結(jié)果就是把設(shè)計(jì)實(shí)現(xiàn)的HDL代碼翻譯成門級(jí)網(wǎng)表netlist。

DFT:Design For Test 可測(cè)試性設(shè)計(jì),一般由前端工程師集成DFT邏輯。DFT通過插入 DFT 邏輯,比如Scan Chain(寄存器)、MBist(片上存儲(chǔ)器)、Boundary Scan(IO)等,然后利用 ATPG、MBist、Boundary Scan 工具產(chǎn)生測(cè)試向量,仿真驗(yàn)證測(cè)試向量。目的為了檢測(cè)到芯片量產(chǎn)過程中出現(xiàn)的帶有各種制造缺陷的片子,從而為顧客提供性能更穩(wěn)定的產(chǎn)品,降低DPPM(每百萬(wàn)芯片缺陷數(shù)量),從而為公司產(chǎn)品保證良好的口碑。

4.4 布局&布線、CTS

布局規(guī)劃(Floorplan)直接影響芯片的面積,布線需要考慮擁塞情況,而且由于線延時(shí)的存在,在PR時(shí)一般時(shí)序比單純邏輯綜合要差一些。

CTS :clock tree synthesis 時(shí)鐘樹綜合,目的是要時(shí)鐘到各個(gè)寄存器單元延時(shí)差異最小。

4.5 靜態(tài)時(shí)序分析(STA)

主要是通過檢查建立時(shí)間和保持時(shí)間是否滿足要求,其目的是通過遍歷所有的傳輸路徑,尋找所有的組合邏輯電路的最壞延遲情況(以及毛刺、時(shí)鐘偏差等等),也被稱為關(guān)鍵路徑。涉及到的時(shí)序分析路徑有:寄存器到寄存器:Reg2Reg;寄存器到輸出引腳:Reg2Pin;

輸入引腳到寄存器:Pin2Reg;輸入引腳到輸出引腳:Pin2Pin. 此外,在芯片設(shè)計(jì)中我們還會(huì)經(jīng)常見到reg2mem和mem2reg 時(shí)序違例報(bào)告。

時(shí)序分析只能驗(yàn)證同步時(shí)序電路的時(shí)序特性,不能自動(dòng)識(shí)別設(shè)計(jì)中的特殊路徑,如多周期路徑(Multi-Cycle Path)、非正常路徑(False Path)、多時(shí)鐘分配(Multiple Path)。如果設(shè)計(jì)中含有較多的異步電路,我們一般把異步路徑設(shè)置為max_delay進(jìn)行約束。

4.6 形式驗(yàn)證

它是從功能上(STA是時(shí)序上)對(duì)綜合后的網(wǎng)表進(jìn)行驗(yàn)證。常用的就是等價(jià)性檢查方法,以功能驗(yàn)證后的HDL設(shè)計(jì)為參考,對(duì)比綜合后的網(wǎng)表功能,他們是否在功能上存在等價(jià)性。這樣做是為了保證在邏輯綜合過程中沒有改變?cè)菻DL描述的電路功能。形式驗(yàn)證工具有Synopsys的Formality。

4.7 TapeOut

在流片之前,為提高良率和解決物理規(guī)則違規(guī)還要做些DRC/LVS的工作;芯片設(shè)計(jì)階段完成之后,把輸出的物理版圖GDS文件->芯片代工廠->晶體硅->做出實(shí)際電路->封裝和測(cè)試->芯片。

功能驗(yàn)證:

4.8 驗(yàn)證環(huán)境

如下圖所示,其中,Scoreboard主要用于比較reference model與DUT輸出是否一致,并給出比較結(jié)果Reference model和DUT是對(duì)SPEC的兩個(gè)獨(dú)立的實(shí)現(xiàn)。當(dāng)ref model和DUT行為不一致時(shí),或者dut錯(cuò),或者ref model錯(cuò),或者兩者都錯(cuò),debug就好。Stimulus激勵(lì),需覆蓋DUT不同的工作場(chǎng)景以及可能出現(xiàn)的異常情況。Monitor 做一些中間狀態(tài)監(jiān)控或者計(jì)數(shù)。

pYYBAGDhY3CAVL7QAACG8JxFyAU846.jpg

4.9 驗(yàn)證方式

驗(yàn)證方式包含兩種:白盒驗(yàn)證和黑盒驗(yàn)證

白盒指的是驗(yàn)證對(duì)象(DUT)的內(nèi)部結(jié)構(gòu)是完全可見的,我們可以清楚的看到設(shè)計(jì)的詳細(xì)內(nèi)容,白盒驗(yàn)證的好處是我們可以了解設(shè)計(jì)者的意圖,并且驗(yàn)證可以達(dá)到設(shè)計(jì)上的每一點(diǎn),但這需要花費(fèi)更長(zhǎng)的時(shí)間。

灰盒指的是驗(yàn)證對(duì)象(DUT)的內(nèi)部結(jié)構(gòu),只有一部分是可見的,黑盒驗(yàn)證則DUT內(nèi)部完全不可見,我們只能看到設(shè)計(jì)的輸入接口和輸出接口,對(duì)黑盒驗(yàn)證,我們只能通過了解其設(shè)計(jì)文檔來了解它的功能。

4.10 驗(yàn)證語(yǔ)言和驗(yàn)證方法學(xué)

驗(yàn)證語(yǔ)言:Verilog 、SystemVerilog、Assertion、SystemC、Perl、Makefile

驗(yàn)證方法學(xué) :UVM 、OVM、VMM

4.11 驗(yàn)證覆蓋率

代碼覆蓋率(Code Coverage):Line coverage /Condition coverage 、

Branch coverage /Toggle coverage /FSM coverage

功能覆蓋率(Function Coverage):uassertion

4.12 后仿真

? 門級(jí)延遲

Sdf延遲文件加載

– 與RTL不一致

? X 態(tài)傳播

– 異步時(shí)序電路產(chǎn)生X態(tài)

– 增加debug難度

– 控制X態(tài)傳播

? PG網(wǎng)表門級(jí)仿真

– 低功耗仿真

4.13 FPGA驗(yàn)證

ASIC 代碼移植

– PLL/IO/MEM/STDCELL替換

– 時(shí)鐘產(chǎn)生邏輯去除

– 時(shí)鐘頻率、時(shí)鐘關(guān)系調(diào)整

– 設(shè)計(jì)裁剪partition

? 代碼FPGA實(shí)現(xiàn)

– 時(shí)序約束

– 時(shí)序檢查

? FPGA調(diào)試、驗(yàn)證

4.14 仿真加速器驗(yàn)證

Cadence – Palladium

CPU based

? Synopsys – ZeBu

– FPGA based

? Mentor – Veloce

– FPGA based

4.15 驗(yàn)證方式比較

一般在代碼開發(fā)過程中,以下驗(yàn)證方式一般是逐級(jí)遞進(jìn)的,后期同時(shí)進(jìn)行回歸驗(yàn)證,由于FPGA驗(yàn)證和仿真加速器都是降頻模式下驗(yàn)證下,一些時(shí)序問題也是驗(yàn)證不出來的。但是兩者好處在于仿真速度快,容易驗(yàn)出一些在長(zhǎng)時(shí)間運(yùn)行累積的錯(cuò)誤,因此,一般需要長(zhǎng)時(shí)間拷機(jī)測(cè)試。

責(zé)任編輯:lq6

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

    關(guān)注

    5441

    文章

    12323

    瀏覽量

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

    關(guān)注

    36

    文章

    6206

    瀏覽量

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

    關(guān)注

    2

    文章

    38

    瀏覽量

    13215

原文標(biāo)題:數(shù)字IC設(shè)計(jì)知識(shí)結(jié)構(gòu)

文章出處:【微信號(hào):FPGA_Study,微信公眾號(hào):FPGA自習(xí)室】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    【RA4M2-SENSOR】數(shù)字識(shí)讀及實(shí)現(xiàn)

    這里就介紹一種在RA4M2-SENSOR 開發(fā)板上實(shí)現(xiàn)數(shù)字識(shí)讀的方法,其實(shí)現(xiàn)的思路就是在給定數(shù)據(jù)的情況下,通過相應(yīng)的功能函數(shù)來自動(dòng)提取各數(shù)據(jù)位的值及權(quán)重,進(jìn)而通過串口向語(yǔ)音模塊發(fā)送指令
    發(fā)表于 09-15 22:47

    內(nèi)置光學(xué)濾鏡用于紅外線過濾的一種光-數(shù)字轉(zhuǎn)換器-WH81120UF

    WH81120UF是一種光數(shù)轉(zhuǎn)換器,它結(jié)合了光電二極管、電流放大器、模擬電路和數(shù)字信號(hào)處理器。環(huán)境光傳感器(ALS)內(nèi)置了個(gè)抑制紅外光譜的濾光片,并提供了個(gè)接近人眼反應(yīng)的光譜。
    的頭像 發(fā)表于 08-28 09:35 ?349次閱讀
    內(nèi)置光學(xué)濾鏡用于紅外線過濾的<b class='flag-5'>一種</b>光-<b class='flag-5'>數(shù)字</b>轉(zhuǎn)換器-WH81120UF

    文詳解線性霍爾IC

    全面認(rèn)知·線性霍爾IC 線性霍爾IC,是一種rail to rail的模擬輸出傳感器,后端微控制器處理起來簡(jiǎn)單方便,因此與霍爾IC樣,適用
    的頭像 發(fā)表于 07-24 17:59 ?1745次閱讀
    <b class='flag-5'>一</b>文詳解線性霍爾<b class='flag-5'>IC</b>

    一種高效智能的光伏電站管理平臺(tái)

    儲(chǔ)體化(集成多種儲(chǔ)能管理功能等)。用戶根據(jù)自身場(chǎng)景和需求,選擇合適光伏電站管理平臺(tái)及功能應(yīng)用配置,從而實(shí)現(xiàn)發(fā)電效率最大化、運(yùn)維成本最小化及碳中和目標(biāo)。 光伏電站管理平臺(tái)作為一種智能光伏管理系統(tǒng),通過光伏智能管理
    的頭像 發(fā)表于 07-18 09:20 ?582次閱讀
    <b class='flag-5'>一種</b>高效智能的光伏電站管理平臺(tái)

    開關(guān)式霍爾IC的應(yīng)用實(shí)例

    霍爾IC一種能夠進(jìn)行高/低電平數(shù)字信號(hào)輸出的傳感器,檢測(cè)磁場(chǎng)強(qiáng)度的霍爾IC被稱為開關(guān)式霍爾IC。本章將介紹開關(guān)式霍爾
    的頭像 發(fā)表于 07-10 14:32 ?731次閱讀
    開關(guān)式霍爾<b class='flag-5'>IC</b>的應(yīng)用實(shí)例

    鎖存型霍爾IC的定義和典型應(yīng)用實(shí)例

    霍爾IC一種能夠進(jìn)行高/低電平數(shù)字信號(hào)輸出的傳感器,交替檢測(cè)S極和N極磁場(chǎng)的霍爾IC被稱為鎖存型霍爾IC。
    的頭像 發(fā)表于 07-10 14:23 ?1265次閱讀
    鎖存型霍爾<b class='flag-5'>IC</b>的定義和典型應(yīng)用實(shí)例

    霍爾IC的原理和分類

    霍爾IC一種能夠進(jìn)行高/低電平數(shù)字信號(hào)輸出的傳感器,便于后端驅(qū)動(dòng)器和微控制器進(jìn)行數(shù)據(jù)處理,因此被廣泛應(yīng)用于各種白色家電和工業(yè)設(shè)備中。本頁(yè)將介紹霍爾IC的原理和分類。
    的頭像 發(fā)表于 07-08 14:28 ?1364次閱讀
    霍爾<b class='flag-5'>IC</b>的原理和分類

    實(shí)用電子電路設(shè)計(jì)(全6本)—— 數(shù)字系統(tǒng)設(shè)計(jì)

    。其中包括數(shù)字電路基礎(chǔ)、布爾代數(shù)和數(shù)字電路的表示方法、基本的數(shù)字IC、數(shù)字電路的基本功能塊、各種數(shù)字
    發(fā)表于 05-15 15:25

    一種基于分?jǐn)?shù)階 PID 直流電機(jī)調(diào)速的 AGV 控制系統(tǒng)

    為設(shè)計(jì)一種低成本、抗干擾、穩(wěn)定可靠的 AGV,提出一種基于磁帶導(dǎo)航的 AGV 系統(tǒng)。采用 Megawin 公司的80C51單片機(jī)為控制核心,以并排對(duì)稱設(shè)計(jì)的霍爾傳感器實(shí)現(xiàn)循跡和糾偏,紅外光
    發(fā)表于 03-25 15:10

    免費(fèi)分享篇《機(jī)械設(shè)計(jì)與制造》網(wǎng)絡(luò)首發(fā)論文——一種光電吊艙轉(zhuǎn)臺(tái)電機(jī)驅(qū)動(dòng)裝置設(shè)計(jì)與實(shí)現(xiàn)

    這里基于某機(jī)電科技公司的永磁無(wú)刷直流力矩電機(jī)和Microchip公司 dsPIC30F4012芯片設(shè)計(jì)了一種光電吊艙轉(zhuǎn)臺(tái)電機(jī)驅(qū)動(dòng)裝置。點(diǎn)擊附件查看詳情!*附件:一種光電吊艙轉(zhuǎn)臺(tái)電機(jī)驅(qū)動(dòng)裝置設(shè)計(jì)與實(shí)現(xiàn).pdf
    發(fā)表于 03-10 16:23

    用硬件電路實(shí)現(xiàn)PID的控制

    PID是一種非常經(jīng)典的控制方法,該方法被廣泛的應(yīng)用在工業(yè)領(lǐng)域,通常PID算法是通過對(duì)希望控制的模擬量進(jìn)行數(shù)字化采樣后得到的數(shù)據(jù)與預(yù)先希望的數(shù)據(jù)進(jìn)行做差,對(duì)得到的差值進(jìn)行積分、微分與比例運(yùn)算,然后加
    的頭像 發(fā)表于 03-03 19:33 ?1603次閱讀
    用硬件電路<b class='flag-5'>去</b><b class='flag-5'>實(shí)現(xiàn)</b>PID的控制

    AN-202: IC放大器用戶指南:耦、接地及其他些要點(diǎn)

    電子發(fā)燒友網(wǎng)站提供《AN-202: IC放大器用戶指南:耦、接地及其他些要點(diǎn).pdf》資料免費(fèi)下載
    發(fā)表于 01-13 15:16 ?3次下載
    AN-202: <b class='flag-5'>IC</b>放大器用戶指南:<b class='flag-5'>去</b>耦、接地及其他<b class='flag-5'>一</b>些要點(diǎn)

    一種實(shí)現(xiàn)寬電壓增益的改進(jìn)型LLC-AHB變換器

    電子發(fā)燒友網(wǎng)站提供《一種實(shí)現(xiàn)寬電壓增益的改進(jìn)型LLC-AHB變換器.pdf》資料免費(fèi)下載
    發(fā)表于 12-16 14:39 ?28次下載

    一種利用CSD16327Q3實(shí)現(xiàn)企業(yè)固態(tài)硬盤鉭電容短路保護(hù)的方法

    電子發(fā)燒友網(wǎng)站提供《一種利用CSD16327Q3實(shí)現(xiàn)企業(yè)固態(tài)硬盤鉭電容短路保護(hù)的方法.pdf》資料免費(fèi)下載
    發(fā)表于 10-25 10:22 ?0次下載
    <b class='flag-5'>一種</b>利用CSD16327Q3<b class='flag-5'>實(shí)現(xiàn)</b>企業(yè)固態(tài)硬盤鉭電容短路保護(hù)的方法

    瑞薩電子面向不斷增長(zhǎng)的 IO-link 市場(chǎng)推出四通道主控 IC 和傳感器信號(hào)調(diào)節(jié)器

    和ZSSC3286-支持IO-Link的雙通道電阻式傳感器信號(hào)調(diào)節(jié)器IC。IO-Link是一種數(shù)字通信協(xié)議,在工業(yè)自動(dòng)化應(yīng)用中使用最為廣泛。作為一種標(biāo)準(zhǔn)化技術(shù),它能夠實(shí)現(xiàn)自動(dòng)化系統(tǒng)
    的頭像 發(fā)表于 10-22 19:02 ?1139次閱讀
    瑞薩電子面向不斷增長(zhǎng)的 IO-link 市場(chǎng)推出四通道主控 <b class='flag-5'>IC</b> 和傳感器信號(hào)調(diào)節(jié)器