




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第3章集成電路設(shè)計流程及方法
IC設(shè)計特點及設(shè)計信息描述典型設(shè)計流程典型的布圖設(shè)計方法及可測性設(shè)計技術(shù)
設(shè)計的基本過程功能設(shè)計邏輯和電路設(shè)計版圖設(shè)計集成電路設(shè)計的最終輸出是掩膜版圖,通過制版和工藝流片可以得到所需的集成電路。設(shè)計與制備之間的接口:版圖設(shè)計特點和設(shè)計信息描述
設(shè)計特點(與分立電路相比)
對設(shè)計正確性提出更為嚴格的要求測試問題版圖設(shè)計:布局布線分層分級設(shè)計(Hierarchicaldesign)和模塊化設(shè)計
高度復(fù)雜電路系統(tǒng)的要求什么是分層分級設(shè)計?將一個復(fù)雜的集成電路系統(tǒng)的設(shè)計問題分解為復(fù)雜性較低的設(shè)計級別,這個級別可以再分解到復(fù)雜性更低的設(shè)計級別;這樣的分解一直繼續(xù)到使最終的設(shè)計級別的復(fù)雜性足夠低,也就是說,能相當容易地由這一級設(shè)計出的單元逐級組織起復(fù)雜的系統(tǒng)。一般來說,級別越高,抽象程度越高;級別越低,細節(jié)越具體域:行為域:集成電路的功能結(jié)構(gòu)域:集成電路的邏輯和電路組成物理域:集成電路掩膜版的幾何特性和物理特性的具體實現(xiàn)層次:系統(tǒng)級、算法級、寄存器傳輸級(也稱RTL級)、邏輯級與電路級從層次和域表示分層分級設(shè)計思想設(shè)計信息描述
分類內(nèi)容語言描述(如VHDL語言、Verilog語言等)功能描述與邏輯描述功能設(shè)計功能圖邏輯設(shè)計邏輯圖電路設(shè)計電路圖設(shè)計圖版圖設(shè)計符號式版圖,版圖舉例:x=a’b+ab’;CMOS與非門;CMOS反相器原理圖設(shè)計流程
理想的設(shè)計流程(自頂向下:TOP-DOWN)
系統(tǒng)功能設(shè)計,邏輯和電路設(shè)計,版圖設(shè)計
硅編譯器
siliconcompiler
(算法級、RTL級向下) 門陣列、標準單元陣列等邏輯和電路描述系統(tǒng)性能編譯器系統(tǒng)性能指標性能和功能描述邏輯和電路編譯器幾何版圖描述版圖編譯器制版及流片統(tǒng)一數(shù)據(jù)庫典型的實際設(shè)計流程
需要較多的人工干預(yù)某些設(shè)計階段無自動設(shè)計軟件,通過模擬分析軟件來完成設(shè)計各級設(shè)計需要驗證
1、系統(tǒng)功能設(shè)計目標:實現(xiàn)系統(tǒng)功能,滿足基本性能要求過程:功能塊劃分,RTL級描述,行為仿真
功能塊劃分
RTL級描述(RTL級VHDL、Verilog)
RTL級行為仿真:總體功能和時序是否正確功能塊劃分原則:功能塊之間的連線盡可能地少;接口清晰;功能塊規(guī)模合理,便于各個功能塊各自獨立設(shè)計;在功能塊最大規(guī)模的選擇時要考慮設(shè)計軟件可處理的設(shè)計級別。2、邏輯和電路設(shè)計確定滿足一定邏輯或電路功能的由邏輯或電路單元組成的邏輯或電路結(jié)構(gòu),其輸出一般是網(wǎng)表和邏輯圖或電路圖。過程:A.數(shù)字電路:RTL級描述
邏輯綜合(Synopsys,Ambit)
邏輯網(wǎng)表
邏輯模擬與驗證,時序分析和優(yōu)化難以綜合的:人工設(shè)計后進行原理圖輸入,再進行 邏輯模擬
電路實現(xiàn)(包括滿足電路性能要求的電路結(jié)構(gòu)和元件參數(shù)):調(diào)用單元庫完成;
沒有單元庫支持:對各單元進行電路設(shè)計,通過電路模擬與分析,預(yù)測電路的直流、交流、瞬態(tài)等特性,之后再根據(jù)模擬結(jié)果反復(fù)修改器件參數(shù),直到獲得滿意的結(jié)果。由此可形成用戶自己的單元庫單元庫:一組單元電路的集合
經(jīng)過優(yōu)化設(shè)計、并通過設(shè)計規(guī)則檢查和反復(fù)工藝驗證,能正確反映所需的邏輯和電路功能以及性能,適合于工藝制備,可達到最大的成品率。元件門元胞宏單元(功能塊)基于單元庫的描述:層次描述單元庫可由廠家提供,可由用戶自行建立
B.模擬電路:尚無良好的綜合軟件
RTL級仿真通過后,根據(jù)經(jīng)驗進行電路設(shè)計
邏輯和電路設(shè)計的輸出:網(wǎng)表(元件及其連接關(guān)系)或邏輯圖、電路圖
軟件支持:邏輯綜合、邏輯模擬、電路模擬、時序分析等軟件(EDA軟件系統(tǒng)中已集成)
電路模擬與驗證原理圖輸入模擬單元庫3.版圖設(shè)計概念:根據(jù)邏輯與電路功能和性能要求以及工藝水平要求來設(shè)計光刻用的掩膜版圖,
IC設(shè)計的最終輸出。什么是版圖?一組相互套合的圖形,各層版圖相應(yīng)于不同的工藝步驟,每一層版圖用不同的圖案來表示。版圖與所采用的制備工藝緊密相關(guān)版圖設(shè)計過程:由底向上過程主要是布局布線過程布局:將模塊安置在芯片的適當位置,滿足一定目標函數(shù)。對級別最低的功能塊,是指根據(jù)連接關(guān)系,確定各單元的位置,級別高一些的,是分配較低級別功能塊的位置,使芯片面積盡量小。布線:根據(jù)電路的連接關(guān)系(連接表)在指定區(qū)域(面積、形狀、層次)百分之百完成連線。布線均勻,優(yōu)化連線長度、保證布通率。單元庫中基本單元較小的功能塊總體版圖版圖檢查與驗證布局布線布局布線較大的功能塊布局布線布圖規(guī)劃人工版圖設(shè)計典型過程人工版圖設(shè)計典型過程
版圖驗證與檢查
DRC:幾何設(shè)計規(guī)則檢查
ERC:電學(xué)規(guī)則檢查
LVS:網(wǎng)表一致性檢查
POSTSIM:后仿真(提取實際版圖參數(shù)、電阻、電容,生成帶寄生量的器件級網(wǎng)表,進行開關(guān)級邏輯模擬或電路模擬,以驗證設(shè)計出的電路功能的正確性和時序性能等),產(chǎn)生測試向量軟件支持:成熟的CAD工具用于版圖編輯、人機交互式布局布線、自動布局布線以及版圖檢查和驗證VDSM電路設(shè)計對設(shè)計流程的影響時序問題突出,互連延遲超過門延遲,邏輯設(shè)計用的互連延遲模型與實際互連延遲特性不一致,通過邏輯設(shè)計的時序在布局布線后不符合要求。在邏輯設(shè)計階段加入物理設(shè)計的數(shù)據(jù)綜合優(yōu)化中的關(guān)鍵路徑以SDF格式傳給布圖規(guī)劃,初步的連線延遲再傳給綜合優(yōu)化工具(以PDEF格式)布局后將更精確的互連信息通過FLOORPLANTOOL傳給綜合優(yōu)化工具,進行布局迭代時延驅(qū)動布線,完成后進行延遲計算和時序分析,布線迭代VDSM電路設(shè)計對設(shè)計流程的影響
布圖時面向互連,先布互連網(wǎng),再布模塊集成度提高:可重用(REUSE)模塊
IP模塊針對各IP模塊和其他模塊進行布圖規(guī)劃,如何對IP模塊等已設(shè)計好的模塊進行處理功耗問題,尤其高層次設(shè)計中考慮布圖中寄生參數(shù)提取變成三維問題布圖設(shè)計方法(布圖風(fēng)格劃分)全定制設(shè)計方法、半定制設(shè)計方法、可編程邏輯器件以及基于這些方法的兼容設(shè)計方法設(shè)計方法選取的主要依據(jù):設(shè)計周期、設(shè)計成本、芯片成本、芯片尺寸、設(shè)計靈活性、保密性和可靠性等最主要的:設(shè)計成本在芯片成本中所占比例芯片成本CT:小批量的產(chǎn)品:減小設(shè)計費用;大批量的產(chǎn)品:提高工藝水平,減小芯片尺寸,增大圓片面積CD:設(shè)計開發(fā)費用;CP:每片硅片的工藝費用;V為生產(chǎn)數(shù)量;y為成品率,n為每個硅片上的芯片數(shù)目。
設(shè)計規(guī)則
IC設(shè)計與工藝制備之間的接口制定目的:使芯片尺寸在盡可能小的前提下,避免線條寬度的偏差和不同層版套準偏差可能帶來的問題,盡可能地提高電路制備的成品率什么是設(shè)計規(guī)則?考慮器件在正常工作的條件下,根據(jù)實際工藝水平(包括光刻特性、刻蝕能力、對準容差等)和成品率要求,給出的一組同一工藝層及不同工藝層之間幾何尺寸的限制,主要包括線寬、間距、覆蓋、露頭、凹口、面積等規(guī)則,分別給出它們的最小值,以防止掩膜圖形的斷裂、連接和一些不良物理效應(yīng)的出現(xiàn)。全定制設(shè)計版圖設(shè)計時采用人工設(shè)計,對每個器件進行優(yōu)化,芯片性能獲得最佳,芯片尺寸最小設(shè)計周期長,設(shè)計成本高,適用于性能要求極高或批量很大的產(chǎn)品,模擬電路符號式版圖設(shè)計:用一組事先定義好的符號來表示版圖中不同層版之間的信息,通過自動轉(zhuǎn)換程序轉(zhuǎn)換舉例:棍圖:棍形符號、不同顏色不必考慮設(shè)計規(guī)則的要求;設(shè)計靈活性大符號間距不固定,進行版圖壓縮,減小芯片面積
專用集成電路(ASIC:Application-SpecificIntegratedCircuit)(相對通用電路而言)針對某一應(yīng)用或某一客戶的特殊要求設(shè)計的集成電路批量小、單片功能強:降低設(shè)計開發(fā)費用主要的ASIC設(shè)計方法:門陣列設(shè)計方法:半定制標準單元設(shè)計方法:定制掩膜版方法積木塊設(shè)計方法:定制可編程邏輯器件設(shè)計方法門陣列設(shè)計方法(GA方法)
概念:形狀和尺寸完全相同的單元排列成陣列,每個單元內(nèi)部含有若干器件,單元之間留有布線通道,通道寬度和位置固定,并預(yù)先完成接觸孔和連線以外的芯片加工步驟,形成母片,母片半定制技術(shù)。根據(jù)不同的應(yīng)用,設(shè)計出不同的接觸孔版和金屬連線版,單元內(nèi)部連線及單元間連線實現(xiàn)所需電路功能。門陣列方法的設(shè)計特點:設(shè)計周期短,設(shè)計成本低,適合設(shè)計適當規(guī)模、中等性能、要求設(shè)計時間短、數(shù)量相對較少的電路不足:設(shè)計靈活性較低;門利用率低;芯片面積浪費標準單元設(shè)計方法(SC方法)
一種庫單元設(shè)計方法概念:從標準單元庫中調(diào)用事先經(jīng)過精心設(shè)計的邏輯單元,并排列成行,行間留有可調(diào)整的布線通道,再按功能要求將各內(nèi)部單元以及輸入/輸出單元連接起來,形成所需的專用電路芯片布局:芯片中心是單元區(qū),輸入/輸出單元和壓焊塊在芯片四周,基本單元具有等高不等寬的結(jié)構(gòu),布線通道區(qū)沒有寬度的限制,利于實現(xiàn)優(yōu)化布線。
標準單元庫:標準單元庫中的單元是用人工優(yōu)化設(shè)計的,力求達到最小的面積和最好的性能,完成設(shè)計規(guī)則檢查和電學(xué)驗證。
標準單元庫主要包括與非門、或非門、觸發(fā)器、鎖存器、移位寄存器加法器、乘法器、除法器、算術(shù)運算單元、FIFO等較大規(guī)模單元模擬單元模塊:振蕩器、比較器等
同一功能的單元有幾種不同的類型,視應(yīng)用不同選擇
積木塊設(shè)計方法:BBL方法
(通用單元設(shè)計方法)布圖特點:任意形狀的單元(一般為矩形或“L”型)、任意位置、無布線通道。BBL單元:較大規(guī)模的功能塊(如ROM、RAM、ALU或模擬電路單元等),單元可以用GA、SC、PLD或全定制方法設(shè)計。BBL方法特點:較大的設(shè)計自由度,可以在版圖和性能上得到最佳的優(yōu)化。布圖算法發(fā)展中:通道不規(guī)則,連線端口在單元四周,位置不規(guī)則??删幊踢壿嬈骷O(shè)計方法(PLD方法)概念:用戶通過生產(chǎn)商提供的通用器件自行進行現(xiàn)場編程和制造,或者通過對與或矩陣進行掩膜編程,得到所需的專用集成電路編程方式:現(xiàn)場編程:采用熔斷絲、電寫入等方法對已制備好的PLD器件實現(xiàn)編程,不需要微電子工藝,利用相應(yīng)的開發(fā)工具就可完成設(shè)計,有些PLD可多次擦除,易于系統(tǒng)和電路設(shè)計。掩膜編程:通過設(shè)計掩膜版圖來實現(xiàn)所需的電路功能,但由于可編程邏輯器件的規(guī)則結(jié)構(gòu),設(shè)計及驗證比較容易實現(xiàn)。PLA基本結(jié)構(gòu)“與”矩陣“或”矩陣X1X2XnP1PmO1O2O3Op將“與”矩陣或“或”矩陣的格點上是否有晶體管作為選擇,編程出任意邏輯。采用不規(guī)則的晶體管位置實現(xiàn)一定的邏輯,但晶體管可能的位置是規(guī)則的可編程陣列邏輯(PAL)
和通用陣列邏輯(GAL)PAL:固定或矩陣(八個輸入端即可滿足邏輯組合要求),可編與矩陣(輸入項可增多)結(jié)構(gòu)簡化、工藝簡單現(xiàn)場編程不同輸出結(jié)構(gòu)選用不同的PAL器件GAL:固定或矩陣浮柵工藝:控制柵上施加足夠高的電壓且漏端接地時,浮柵上將存儲負電荷,當控制柵接地而漏端加適當?shù)恼妷簳r,浮柵將放電,實現(xiàn)了電編程;具有不揮發(fā)性,掉電后不用重新編程提高可編程速度和器件速度電擦寫,可重復(fù)編程,不需要窗口式的封裝輸出邏輯單元有一些考慮:可編程可重新配置具有安全保護單元編程方式:現(xiàn)場編程PAL和GAL的器件密度較低,幾百門近年來出現(xiàn)高密度可編程邏輯器件HDPLD、系統(tǒng)內(nèi)編程邏輯器件IS-PLDLattice的pLSI1000,2000,3000系列,14000門
HDPLD:集總布線區(qū)(GRP:globalroutingpool):用于內(nèi)部邏輯連接四周通用邏輯塊(GLB)、輸出布線區(qū)(ORP:GLB輸出與管腳之間互連)輸入總線IB
可實現(xiàn)高速控制器等,DSP、數(shù)據(jù)加密等子系統(tǒng)現(xiàn)場可編程門陣列(FPGA)
(邏輯單元陣列)集成度高,使用靈活,引腳數(shù)多(可多達100多條),可以實現(xiàn)更為復(fù)雜的邏輯功能不是與或結(jié)構(gòu),以可配置邏輯功能塊(configurablelogicblock)排成陣列,功能塊間為互連區(qū),輸入/輸出功能塊IOB可編程的內(nèi)部連線:特殊設(shè)計的通導(dǎo)晶體管和可編程的開關(guān)矩陣
CLB、IOB的配置及內(nèi)連編程通過存儲器單元陣列實現(xiàn)現(xiàn)場編程XILINX:用SRAM存儲內(nèi)容控制互連:允許修改配置程序——
存儲器單元陣列中各單元狀態(tài)——
控制CLB的可選配置端、多路選擇端
控制IOB的可選配置端
控制通導(dǎo)晶體管的狀態(tài)和開關(guān)矩陣的連接關(guān)系A(chǔ)CTEL:可熔通的點,不可逆,易于保密適用:200塊以下的原型設(shè)計PLD和FPGA設(shè)計方法的特點現(xiàn)場編程:
功能、邏輯設(shè)計網(wǎng)表編程文件
PLD器件掩膜編程:PLA版圖自動生成系統(tǒng),可以從網(wǎng)表直接得到掩膜版圖設(shè)計周期短,設(shè)計效率高,有些可多次擦除,適合新產(chǎn)品開發(fā)編程軟件硬件編程器FPGA的轉(zhuǎn)換FPGA轉(zhuǎn)換到門陣列,降低價錢
網(wǎng)表轉(zhuǎn)換,用布局布線后提出的網(wǎng)表及庫單元映射時序一致性門陣列芯片的可測性(FPGA母片經(jīng)過廠家嚴格測試)管腳的兼容性多片F(xiàn)PGA向單片門陣列轉(zhuǎn)換布圖方法的比較
A:全定制法,B:符號法C:標準單元法D:積木塊法,E:門陣列法,F(xiàn):掩膜編程PLA法G:現(xiàn)場編程PLA法H:FPGA法I:激光掃描陣列J:硅編譯法兼容設(shè)計方法不同的設(shè)計方法有各自的優(yōu)勢,如果把它們優(yōu)化組合起來,則有望設(shè)計出性能良好的電路。以微處理器為例數(shù)據(jù)邏輯:位片式或陣列結(jié)構(gòu)網(wǎng)絡(luò),圖形重復(fù)多:BBL方法,ALU、移位器、寄存器等作為單元進行人工全定制設(shè)計隨機控制邏輯:差別較大,SC或PLA方法實現(xiàn)存儲器:ROM或RAM實現(xiàn)兼容設(shè)計過程數(shù)據(jù)邏輯、控制邏輯、存儲器管理、外部總線控制及時鐘等頂層功能塊及相應(yīng)子功能塊可測性設(shè)計技術(shù)
什么是集成電路測試?對制造出的電路進行功能和性能檢測,檢測并定位出電路的故障,用盡可能短的時間挑選出合格芯片。集成電路測試的特殊性什么是可測性設(shè)計?在盡可能少地增加附加引線腳和附加電路,并使芯片性能損失最小的情況下,滿足電路可控制性和可觀察性的要求可控制:從輸入端將芯片內(nèi)部邏輯電路置于指定狀態(tài)可觀察:直接或間接地從外部觀察內(nèi)部電路的狀態(tài)結(jié)構(gòu)式測試技術(shù)
掃描途徑測試概念:將時序元件和組合電路隔離開,解決時序電路測試困難的問題。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小班藝術(shù)活動豐富孩子的創(chuàng)意計劃
- 倉庫物流環(huán)節(jié)的協(xié)同管理計劃
- 中學(xué)教育改革計劃
- 醫(yī)保相關(guān)知識培訓(xùn)課件
- 貴州豐聯(lián)礦業(yè)有限公司普安縣久豐煤礦變更礦產(chǎn)資源綠色開發(fā)利用方案(三合一)評審意見
- 《且末縣邦泰礦業(yè)投資有限公司新疆且末縣屈庫勒克東礦區(qū)金(銻)礦礦產(chǎn)資源開發(fā)利用與生態(tài)保護修復(fù)方案》專家意見的認定
- 《8 節(jié)日美食》(教學(xué)設(shè)計)-2023-2024學(xué)年五年級下冊綜合實踐活動皖教版
- 如何改善個人責(zé)任意識提升組織效率
- 第三單元第十三課《使用電子郵件和QQ》-教學(xué)設(shè)計 2023-2024學(xué)年粵教版(2019)初中信息技術(shù)七年級上冊
- 2025年粘土主題組合創(chuàng)意標準教案
- 二年級下冊語文神州謠部編版課件
- 消毒供應(yīng)中心清洗消毒滅菌技術(shù)操作規(guī)范
- BIM在鋼結(jié)構(gòu)工程中應(yīng)用
- 職業(yè)健康安全交底
- GB∕T 7588.1-2020 電梯制造與安裝安全規(guī)范 第1部分:乘客電梯和載貨電梯
- 壓力容器定期(月度)檢查記錄
- 無線電遙控模型飛機戴氏教學(xué)法(業(yè)余特技飛行訓(xùn)練)
- 2022年全省公訴業(yè)務(wù)知識考試參考答案
- 天潤化肥事故案例警示會3.5
- 小學(xué)語文總復(fù)習(xí)指導(dǎo)(課堂PPT)
- 鎮(zhèn)政府(街道辦事處)辦公大樓平面圖
評論
0/150
提交評論