




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、集成電路設(shè)計(jì)集成電路設(shè)計(jì)集成電路設(shè)計(jì)與制造的主要流程框架集成電路設(shè)計(jì)與制造的主要流程框架設(shè)計(jì)設(shè)計(jì)芯片檢測(cè)芯片檢測(cè)單晶、外單晶、外延材料延材料掩膜版掩膜版芯片制造芯片制造過(guò)程過(guò)程封裝封裝測(cè)試測(cè)試系統(tǒng)需求系統(tǒng)需求 集成電路的集成電路的設(shè)計(jì)過(guò)程設(shè)計(jì)過(guò)程: 設(shè)計(jì)創(chuàng)意設(shè)計(jì)創(chuàng)意 + 仿真驗(yàn)證仿真驗(yàn)證集成電路芯片設(shè)計(jì)過(guò)程框架集成電路芯片設(shè)計(jì)過(guò)程框架From 吉利久教授吉利久教授是是功能要求功能要求行為設(shè)計(jì)(行為設(shè)計(jì)(VHDL)行為仿真行為仿真綜合、優(yōu)化綜合、優(yōu)化網(wǎng)表網(wǎng)表時(shí)序仿真時(shí)序仿真布局布線布局布線版圖版圖后仿真后仿真否否是是否否否否是是Sing off設(shè)計(jì)業(yè)設(shè)計(jì)業(yè)引引 言言 半導(dǎo)體器件物理半導(dǎo)體器件物理
2、基礎(chǔ)基礎(chǔ):包括:包括PN結(jié)的物理機(jī)制、雙極管、結(jié)的物理機(jī)制、雙極管、MOS管的工作原理等管的工作原理等 器件器件 小規(guī)模電路小規(guī)模電路 大規(guī)模電路大規(guī)模電路 超大規(guī)模電路超大規(guī)模電路 甚大規(guī)模電路甚大規(guī)模電路 電路的制備電路的制備工藝工藝:光刻、刻蝕、氧化、離子注入、擴(kuò)散、:光刻、刻蝕、氧化、離子注入、擴(kuò)散、化學(xué)氣相淀積、金屬蒸發(fā)或?yàn)R射、封裝等工序化學(xué)氣相淀積、金屬蒸發(fā)或?yàn)R射、封裝等工序 集成電路設(shè)計(jì):另一重要環(huán)節(jié),最能反映人的能動(dòng)性集成電路設(shè)計(jì):另一重要環(huán)節(jié),最能反映人的能動(dòng)性 結(jié)合具體的電路,具體的系統(tǒng),設(shè)計(jì)出各種各樣的電路結(jié)合具體的電路,具體的系統(tǒng),設(shè)計(jì)出各種各樣的電路掌握正確的設(shè)計(jì)方法
3、掌握正確的設(shè)計(jì)方法,可以以不變應(yīng)萬(wàn)變,可以以不變應(yīng)萬(wàn)變,隨著電路規(guī)模的增大,隨著電路規(guī)模的增大,計(jì)算機(jī)輔助設(shè)計(jì)手段計(jì)算機(jī)輔助設(shè)計(jì)手段在集成電路設(shè)計(jì)中起著越來(lái)越重要的作用在集成電路設(shè)計(jì)中起著越來(lái)越重要的作用引引 言言 什么是集成電路?什么是集成電路?( (相對(duì)分立器件組成的電路而言相對(duì)分立器件組成的電路而言) ) 把組成電路的元件、器件以及相互間的連線放在把組成電路的元件、器件以及相互間的連線放在單個(gè)芯片上,整個(gè)電路就在這個(gè)芯片上,把這個(gè)單個(gè)芯片上,整個(gè)電路就在這個(gè)芯片上,把這個(gè)芯片放到管殼中進(jìn)行封裝,電路與外部的連接靠芯片放到管殼中進(jìn)行封裝,電路與外部的連接靠引腳完成。引腳完成。什么是集成電路
4、設(shè)計(jì)?什么是集成電路設(shè)計(jì)? 根據(jù)電路功能和性能的要根據(jù)電路功能和性能的要求,在正確選擇系統(tǒng)配置、電路形式、器件結(jié)構(gòu)、求,在正確選擇系統(tǒng)配置、電路形式、器件結(jié)構(gòu)、工藝方案和設(shè)計(jì)規(guī)則的情況下,盡量減小芯片面工藝方案和設(shè)計(jì)規(guī)則的情況下,盡量減小芯片面積,降低設(shè)計(jì)成本,縮短設(shè)計(jì)周期,以保證積,降低設(shè)計(jì)成本,縮短設(shè)計(jì)周期,以保證全局全局優(yōu)化,設(shè)計(jì)出滿足要求的集成電路。優(yōu)化,設(shè)計(jì)出滿足要求的集成電路。 設(shè)計(jì)的基本過(guò)程設(shè)計(jì)的基本過(guò)程 (舉例)(舉例) 功能設(shè)計(jì)功能設(shè)計(jì) 邏輯和電路設(shè)計(jì)邏輯和電路設(shè)計(jì) 版圖設(shè)計(jì)版圖設(shè)計(jì)集成電路設(shè)計(jì)的最終輸出是掩膜版圖,通過(guò)制版集成電路設(shè)計(jì)的最終輸出是掩膜版圖,通過(guò)制版和工藝流片
5、可以得到所需的集成電路。和工藝流片可以得到所需的集成電路。 設(shè)計(jì)與制備之間的接口:版圖設(shè)計(jì)與制備之間的接口:版圖主要內(nèi)容主要內(nèi)容 IC設(shè)計(jì)特點(diǎn)及設(shè)計(jì)信息描述設(shè)計(jì)特點(diǎn)及設(shè)計(jì)信息描述 典型設(shè)計(jì)流程典型設(shè)計(jì)流程 典型的布圖設(shè)計(jì)方法及可測(cè)性設(shè)計(jì)技術(shù)典型的布圖設(shè)計(jì)方法及可測(cè)性設(shè)計(jì)技術(shù)設(shè)計(jì)特點(diǎn)和設(shè)計(jì)信息描述設(shè)計(jì)特點(diǎn)和設(shè)計(jì)信息描述 設(shè)計(jì)特點(diǎn)設(shè)計(jì)特點(diǎn)(與分立電路相比與分立電路相比) 對(duì)設(shè)計(jì)正確性提出更為嚴(yán)格的要求對(duì)設(shè)計(jì)正確性提出更為嚴(yán)格的要求 測(cè)試問(wèn)題測(cè)試問(wèn)題 版圖設(shè)計(jì):布局布線版圖設(shè)計(jì):布局布線 分層分級(jí)設(shè)計(jì)分層分級(jí)設(shè)計(jì)(Hierarchical design)和模塊化設(shè)計(jì)和模塊化設(shè)計(jì) 高度復(fù)雜電路系統(tǒng)的要
6、求高度復(fù)雜電路系統(tǒng)的要求 什么是分層分級(jí)設(shè)計(jì)?什么是分層分級(jí)設(shè)計(jì)? 將一個(gè)復(fù)雜的集成電路系統(tǒng)的設(shè)計(jì)問(wèn)題分解為復(fù)雜性較低的設(shè)將一個(gè)復(fù)雜的集成電路系統(tǒng)的設(shè)計(jì)問(wèn)題分解為復(fù)雜性較低的設(shè)計(jì)級(jí)別,這個(gè)級(jí)別可以再分解到復(fù)雜性更低的設(shè)計(jì)級(jí)別;這樣計(jì)級(jí)別,這個(gè)級(jí)別可以再分解到復(fù)雜性更低的設(shè)計(jì)級(jí)別;這樣的分解一直繼續(xù)到使最終的設(shè)計(jì)級(jí)別的復(fù)雜性足夠低,也就是的分解一直繼續(xù)到使最終的設(shè)計(jì)級(jí)別的復(fù)雜性足夠低,也就是說(shuō),能相當(dāng)容易地由這一級(jí)設(shè)計(jì)出的單元逐級(jí)組織起復(fù)雜的系說(shuō),能相當(dāng)容易地由這一級(jí)設(shè)計(jì)出的單元逐級(jí)組織起復(fù)雜的系統(tǒng)。一般來(lái)說(shuō),級(jí)別越高,抽象程度越高;級(jí)別越低,細(xì)節(jié)越統(tǒng)。一般來(lái)說(shuō),級(jí)別越高,抽象程度越高;級(jí)別越低
7、,細(xì)節(jié)越具體具體從層次和域表示分層分級(jí)設(shè)計(jì)思想從層次和域表示分層分級(jí)設(shè)計(jì)思想域:域:行為域:集成電路的功能行為域:集成電路的功能 結(jié)構(gòu)域:集成電路的邏輯和電路組成結(jié)構(gòu)域:集成電路的邏輯和電路組成 物理域:物理域:集成電路掩膜版的幾何特性集成電路掩膜版的幾何特性和物理特性的具體實(shí)現(xiàn)和物理特性的具體實(shí)現(xiàn)層次:層次:系統(tǒng)級(jí)、算法級(jí)、寄存器傳輸級(jí)系統(tǒng)級(jí)、算法級(jí)、寄存器傳輸級(jí)(也也稱稱RTL級(jí)級(jí))、 邏輯級(jí)與電路級(jí)邏輯級(jí)與電路級(jí)系統(tǒng)級(jí)系統(tǒng)級(jí)行為、性行為、性能描述能描述CPU、存儲(chǔ)、存儲(chǔ)器、控制器器、控制器等等芯片、電路芯片、電路板、子系統(tǒng)板、子系統(tǒng)算法級(jí)算法級(jí)I/O算法算法硬件模塊、硬件模塊、數(shù)據(jù)結(jié)構(gòu)數(shù)
8、據(jù)結(jié)構(gòu)部件間的物部件間的物理連接理連接RTL級(jí)級(jí)狀態(tài)表狀態(tài)表ALU、寄存、寄存器、器、 MUX微存儲(chǔ)器微存儲(chǔ)器芯片、宏單芯片、宏單元元邏輯級(jí)邏輯級(jí)布爾方程布爾方程 門、觸發(fā)器門、觸發(fā)器 單元布圖單元布圖電路級(jí)電路級(jí)微分方程微分方程 晶體管、電晶體管、電阻、電容阻、電容管子布圖管子布圖設(shè)計(jì)信息描述設(shè)計(jì)信息描述 分類分類內(nèi)容內(nèi)容語(yǔ)言描述語(yǔ)言描述(如如VHDL語(yǔ)語(yǔ)言、言、Verilog語(yǔ)言等語(yǔ)言等)功能描述與邏輯描述功能描述與邏輯描述功能設(shè)計(jì)功能設(shè)計(jì)功能圖功能圖邏輯設(shè)計(jì)邏輯設(shè)計(jì)邏輯圖邏輯圖電路設(shè)計(jì)電路設(shè)計(jì)電路圖電路圖設(shè)設(shè)計(jì)計(jì)圖圖版圖設(shè)計(jì)版圖設(shè)計(jì)符號(hào)式版圖符號(hào)式版圖, 版圖版圖舉例:舉例:x=ab+a
9、b;CMOS與非門;與非門;CMOS反相器版圖反相器版圖 什么是版圖?一組相互套合的圖形,各層版圖相什么是版圖?一組相互套合的圖形,各層版圖相應(yīng)于不同的工藝步驟,每一層版圖用不同的圖案應(yīng)于不同的工藝步驟,每一層版圖用不同的圖案來(lái)表示。來(lái)表示。 版圖與所采用的制備工藝緊密相關(guān)版圖與所采用的制備工藝緊密相關(guān)設(shè)計(jì)流程設(shè)計(jì)流程 理想的設(shè)計(jì)流程理想的設(shè)計(jì)流程(自頂向下:自頂向下:TOP-DOWN) 系統(tǒng)功能設(shè)計(jì),邏輯和電路設(shè)計(jì),版圖設(shè)計(jì)系統(tǒng)功能設(shè)計(jì),邏輯和電路設(shè)計(jì),版圖設(shè)計(jì)硅編譯器硅編譯器silicon compiler(算法級(jí)、算法級(jí)、RTL級(jí)向下)級(jí)向下)門陣列、標(biāo)準(zhǔn)單元陣列等門陣列、標(biāo)準(zhǔn)單元陣列等
10、邏輯和電路描述邏輯和電路描述系統(tǒng)性能編譯器系統(tǒng)性能編譯器系統(tǒng)性能指標(biāo)系統(tǒng)性能指標(biāo)性能和功能描述性能和功能描述邏輯和電路編譯器邏輯和電路編譯器幾何版圖描述幾何版圖描述版圖編譯器版圖編譯器制版及流片制版及流片統(tǒng)統(tǒng)一一數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)典型的實(shí)際設(shè)計(jì)流程典型的實(shí)際設(shè)計(jì)流程 需要較多的人工干預(yù)需要較多的人工干預(yù) 某些設(shè)計(jì)階段無(wú)某些設(shè)計(jì)階段無(wú)自動(dòng)設(shè)計(jì)自動(dòng)設(shè)計(jì)軟件,通過(guò)軟件,通過(guò)模擬模擬分析軟分析軟件來(lái)完成設(shè)計(jì)件來(lái)完成設(shè)計(jì) 各級(jí)設(shè)計(jì)需要驗(yàn)證各級(jí)設(shè)計(jì)需要驗(yàn)證典型的實(shí)際設(shè)計(jì)流程典型的實(shí)際設(shè)計(jì)流程 1、系統(tǒng)功能設(shè)計(jì)系統(tǒng)功能設(shè)計(jì) 目標(biāo):實(shí)現(xiàn)系統(tǒng)功能,滿足基本性能要求目標(biāo):實(shí)現(xiàn)系統(tǒng)功能,滿足基本性能要求過(guò)程:過(guò)程:功能塊
11、劃分,功能塊劃分,RTL級(jí)描述,行為仿真級(jí)描述,行為仿真 功能塊劃分功能塊劃分 RTL級(jí)描述(級(jí)描述(RTL級(jí)級(jí)VHDL、Verilog) RTL級(jí)行為仿真:總體功能和時(shí)序是否正確級(jí)行為仿真:總體功能和時(shí)序是否正確功能塊劃分原則:功能塊劃分原則: 既要使功能塊之間的連線盡可能地少,接口清既要使功能塊之間的連線盡可能地少,接口清晰,又要求功能塊規(guī)模合理,便于各個(gè)功能塊晰,又要求功能塊規(guī)模合理,便于各個(gè)功能塊各自獨(dú)立設(shè)計(jì)。同時(shí)在功能塊最大規(guī)模的選擇各自獨(dú)立設(shè)計(jì)。同時(shí)在功能塊最大規(guī)模的選擇時(shí)要考慮設(shè)計(jì)軟件可處理的設(shè)計(jì)級(jí)別時(shí)要考慮設(shè)計(jì)軟件可處理的設(shè)計(jì)級(jí)別實(shí)際設(shè)計(jì)流程實(shí)際設(shè)計(jì)流程系統(tǒng)功能設(shè)計(jì)系統(tǒng)功能設(shè)計(jì)
12、 輸出:語(yǔ)言或功能圖輸出:語(yǔ)言或功能圖 軟件支持:多目標(biāo)多約束條件優(yōu)化問(wèn)題軟件支持:多目標(biāo)多約束條件優(yōu)化問(wèn)題 無(wú)自動(dòng)設(shè)計(jì)軟件無(wú)自動(dòng)設(shè)計(jì)軟件 仿真軟件:仿真軟件:VHDL仿真器、仿真器、Verilog仿真器仿真器實(shí)際設(shè)計(jì)流程實(shí)際設(shè)計(jì)流程2、邏輯和電路設(shè)計(jì)、邏輯和電路設(shè)計(jì)概念:確定滿足一定邏輯或電路功能的由邏輯或電路單概念:確定滿足一定邏輯或電路功能的由邏輯或電路單元組成的邏輯或電路結(jié)構(gòu)元組成的邏輯或電路結(jié)構(gòu)過(guò)程:過(guò)程:A.數(shù)字電路:數(shù)字電路:RTL級(jí)描述級(jí)描述 邏輯綜合邏輯綜合(Synopsys,Ambit) 邏輯網(wǎng)表邏輯網(wǎng)表 邏輯模擬與驗(yàn)證,時(shí)序分析和優(yōu)化邏輯模擬與驗(yàn)證,時(shí)序分析和優(yōu)化 難以綜
13、合的:人工設(shè)計(jì)后進(jìn)行原理圖輸入,再進(jìn)行難以綜合的:人工設(shè)計(jì)后進(jìn)行原理圖輸入,再進(jìn)行邏輯模擬邏輯模擬 電路實(shí)現(xiàn)電路實(shí)現(xiàn)(包括滿足電路性能要求的電包括滿足電路性能要求的電路結(jié)構(gòu)和元件參數(shù)路結(jié)構(gòu)和元件參數(shù)):調(diào)用單元庫(kù)完成;調(diào)用單元庫(kù)完成; 沒(méi)有單元庫(kù)支持:沒(méi)有單元庫(kù)支持:對(duì)各單元進(jìn)行電路設(shè)計(jì),對(duì)各單元進(jìn)行電路設(shè)計(jì),通過(guò)電路模擬與分析,預(yù)測(cè)電路的直流、交流、通過(guò)電路模擬與分析,預(yù)測(cè)電路的直流、交流、瞬態(tài)等特性,之后再根據(jù)模擬結(jié)果反復(fù)修改器瞬態(tài)等特性,之后再根據(jù)模擬結(jié)果反復(fù)修改器件參數(shù),直到獲得滿意的結(jié)果。由此可形成用件參數(shù),直到獲得滿意的結(jié)果。由此可形成用戶自己的單元庫(kù)戶自己的單元庫(kù)單元庫(kù):?jiǎn)卧獛?kù):
14、一組單元電路的集合一組單元電路的集合 經(jīng)過(guò)經(jīng)過(guò)優(yōu)化設(shè)計(jì)、并通過(guò)設(shè)計(jì)規(guī)則檢查和反復(fù)工藝驗(yàn)證,優(yōu)化設(shè)計(jì)、并通過(guò)設(shè)計(jì)規(guī)則檢查和反復(fù)工藝驗(yàn)證,能正確反映所需的邏輯和電路功能以及性能,適合于工能正確反映所需的邏輯和電路功能以及性能,適合于工藝制備,可達(dá)到最大的成品率。藝制備,可達(dá)到最大的成品率。元件元件 門門 元胞元胞 宏單元(功能塊)宏單元(功能塊)基于單元庫(kù)的描述:層次描述基于單元庫(kù)的描述:層次描述單元庫(kù)可由廠家提供,可由用戶自行建立單元庫(kù)可由廠家提供,可由用戶自行建立 B. 模擬電路:尚無(wú)良好的綜合軟件模擬電路:尚無(wú)良好的綜合軟件 RTL級(jí)仿真通過(guò)后,根據(jù)經(jīng)驗(yàn)進(jìn)行電路設(shè)計(jì)級(jí)仿真通過(guò)后,根據(jù)經(jīng)驗(yàn)進(jìn)行
15、電路設(shè)計(jì) 邏輯和電路設(shè)計(jì)的輸出:邏輯和電路設(shè)計(jì)的輸出:網(wǎng)表(元件及其連接關(guān)系)或邏網(wǎng)表(元件及其連接關(guān)系)或邏輯圖、電路圖輯圖、電路圖 軟件支持軟件支持:邏輯綜合、邏輯模擬、電路模擬、時(shí)序分析等軟:邏輯綜合、邏輯模擬、電路模擬、時(shí)序分析等軟件件 (EDA軟件系統(tǒng)中已集成軟件系統(tǒng)中已集成) 電路模擬與驗(yàn)證電路模擬與驗(yàn)證原理圖輸入原理圖輸入模擬單元庫(kù)模擬單元庫(kù)實(shí)際設(shè)計(jì)流程實(shí)際設(shè)計(jì)流程3. 版圖設(shè)計(jì)版圖設(shè)計(jì)概念:根據(jù)邏輯與電路功能和性能要求以及工藝概念:根據(jù)邏輯與電路功能和性能要求以及工藝水平要求來(lái)設(shè)計(jì)光刻用的掩膜版圖,水平要求來(lái)設(shè)計(jì)光刻用的掩膜版圖, IC設(shè)計(jì)的最終輸出。設(shè)計(jì)的最終輸出。什么是版圖
16、?一組相互套合的圖形,各層版圖相什么是版圖?一組相互套合的圖形,各層版圖相應(yīng)于不同的工藝步驟,每一層版圖用不同的圖案應(yīng)于不同的工藝步驟,每一層版圖用不同的圖案來(lái)表示。來(lái)表示。 版圖與所采用的制備工藝緊密相關(guān)版圖與所采用的制備工藝緊密相關(guān)版圖設(shè)計(jì)過(guò)程:由底向上過(guò)程版圖設(shè)計(jì)過(guò)程:由底向上過(guò)程 主要是布局布線過(guò)程主要是布局布線過(guò)程 布局:將模塊安置在芯片的適當(dāng)位置,滿足一定目標(biāo)布局:將模塊安置在芯片的適當(dāng)位置,滿足一定目標(biāo)函數(shù)。對(duì)級(jí)別最低的功能塊,是指根據(jù)連接關(guān)系,確函數(shù)。對(duì)級(jí)別最低的功能塊,是指根據(jù)連接關(guān)系,確定各單元的位置,級(jí)別高一些的,是分配較低級(jí)別功定各單元的位置,級(jí)別高一些的,是分配較低級(jí)
17、別功能塊的位置,使芯片面積盡量小。能塊的位置,使芯片面積盡量小。 布線:根據(jù)電路的連接關(guān)系(連接表)在指定區(qū)域布線:根據(jù)電路的連接關(guān)系(連接表)在指定區(qū)域(面積、形狀、層次)百分之百完成連線。布線均勻,(面積、形狀、層次)百分之百完成連線。布線均勻,優(yōu)化連線長(zhǎng)度、保證布通率。優(yōu)化連線長(zhǎng)度、保證布通率。版圖設(shè)計(jì)過(guò)程版圖設(shè)計(jì)過(guò)程大多數(shù)基于單元庫(kù)實(shí)現(xiàn)大多數(shù)基于單元庫(kù)實(shí)現(xiàn)(1)軟件自動(dòng)轉(zhuǎn)換到版圖,可人工調(diào)整(規(guī)則芯片)軟件自動(dòng)轉(zhuǎn)換到版圖,可人工調(diào)整(規(guī)則芯片)(2)布圖規(guī)劃()布圖規(guī)劃(floor planning)工具工具 布局布線工具(布局布線工具(place&route) 布圖規(guī)劃:布圖
18、規(guī)劃:在一定約束條件下對(duì)設(shè)計(jì)進(jìn)行物理劃分,在一定約束條件下對(duì)設(shè)計(jì)進(jìn)行物理劃分,并初步確定芯片面積和形狀、單元區(qū)位置、功能塊的并初步確定芯片面積和形狀、單元區(qū)位置、功能塊的面積形狀和相對(duì)位置、面積形狀和相對(duì)位置、I/O位置,產(chǎn)生布線網(wǎng)格,還可位置,產(chǎn)生布線網(wǎng)格,還可以規(guī)劃電源、地線以及數(shù)據(jù)通道分布以規(guī)劃電源、地線以及數(shù)據(jù)通道分布(3)全人工版圖設(shè)計(jì):人工布圖規(guī)劃,提取單元,)全人工版圖設(shè)計(jì):人工布圖規(guī)劃,提取單元, 人工布局布線(由底向上:人工布局布線(由底向上: 小功能塊到大功能塊)小功能塊到大功能塊)單元庫(kù)中基本單元單元庫(kù)中基本單元較小的功能塊較小的功能塊總體版圖總體版圖版圖檢查與驗(yàn)證版圖檢
19、查與驗(yàn)證布局布線布局布線布局布線布局布線較大的功能塊較大的功能塊布局布線布局布線布圖規(guī)劃布圖規(guī)劃人工版圖設(shè)人工版圖設(shè)計(jì)典型過(guò)程計(jì)典型過(guò)程 版圖驗(yàn)證與檢查版圖驗(yàn)證與檢查 DRC:幾何設(shè)計(jì)規(guī)則檢查幾何設(shè)計(jì)規(guī)則檢查 ERC:電學(xué)規(guī)則檢查電學(xué)規(guī)則檢查 LVS:網(wǎng)表一致性檢查網(wǎng)表一致性檢查 POSTSIM:后仿真(提取實(shí)際版圖參數(shù)、電阻、電后仿真(提取實(shí)際版圖參數(shù)、電阻、電容,生成帶寄生量的器件級(jí)網(wǎng)表,進(jìn)行開(kāi)關(guān)級(jí)邏輯模容,生成帶寄生量的器件級(jí)網(wǎng)表,進(jìn)行開(kāi)關(guān)級(jí)邏輯模擬或電路模擬,以驗(yàn)證設(shè)計(jì)出的電路功能的正確性和擬或電路模擬,以驗(yàn)證設(shè)計(jì)出的電路功能的正確性和時(shí)序性能等時(shí)序性能等),產(chǎn)生測(cè)試向量,產(chǎn)生測(cè)試向量
20、 軟件支持:成熟的軟件支持:成熟的CAD工具用于版圖編輯、人機(jī)交工具用于版圖編輯、人機(jī)交互式布局布線、自動(dòng)布局布線以及版圖檢查和驗(yàn)證互式布局布線、自動(dòng)布局布線以及版圖檢查和驗(yàn)證 設(shè)計(jì)規(guī)則設(shè)計(jì)規(guī)則 IC設(shè)計(jì)與工藝制備之間的接口設(shè)計(jì)與工藝制備之間的接口 制定目的:使制定目的:使芯片尺寸芯片尺寸在在盡可能小盡可能小的前提下,避的前提下,避免線條寬度的偏差和不同層版免線條寬度的偏差和不同層版套準(zhǔn)偏差套準(zhǔn)偏差可能帶來(lái)可能帶來(lái)的問(wèn)題,盡可能地的問(wèn)題,盡可能地提高電路制備的成品率提高電路制備的成品率 什么是設(shè)計(jì)規(guī)則?考慮器件在正常工作的條件下,什么是設(shè)計(jì)規(guī)則?考慮器件在正常工作的條件下,根據(jù)實(shí)際工藝水平根據(jù)
21、實(shí)際工藝水平(包括光刻特性、刻蝕能力、對(duì)包括光刻特性、刻蝕能力、對(duì)準(zhǔn)容差等準(zhǔn)容差等)和成品率要求,給出的和成品率要求,給出的一組同一工藝層一組同一工藝層及不同工藝層之間幾何尺寸的限制及不同工藝層之間幾何尺寸的限制,主要包括線,主要包括線寬、間距、覆蓋、露頭、凹口、面積等規(guī)則,分寬、間距、覆蓋、露頭、凹口、面積等規(guī)則,分別給出它們的最小值,以防止掩膜圖形的斷裂、別給出它們的最小值,以防止掩膜圖形的斷裂、連接和一些不良物理效應(yīng)的出現(xiàn)。連接和一些不良物理效應(yīng)的出現(xiàn)。 設(shè)計(jì)規(guī)則的表示方法設(shè)計(jì)規(guī)則的表示方法 以以 為單位:把大多數(shù)尺寸(覆蓋,出頭等等)約為單位:把大多數(shù)尺寸(覆蓋,出頭等等)約定為定為
22、的倍數(shù)的倍數(shù) 與工藝線所具有的工藝分辨率有關(guān),線寬偏離理與工藝線所具有的工藝分辨率有關(guān),線寬偏離理想特征尺寸的上限以及掩膜版之間的最大套準(zhǔn)偏差,想特征尺寸的上限以及掩膜版之間的最大套準(zhǔn)偏差,一般等于柵長(zhǎng)度的一半。一般等于柵長(zhǎng)度的一半。 優(yōu)點(diǎn):版圖設(shè)計(jì)獨(dú)立于工藝和實(shí)際尺寸優(yōu)點(diǎn):版圖設(shè)計(jì)獨(dú)立于工藝和實(shí)際尺寸 舉例:舉例: 以微米為單位:每個(gè)尺寸之間沒(méi)有必然的比例關(guān)系,以微米為單位:每個(gè)尺寸之間沒(méi)有必然的比例關(guān)系, 提高每一尺寸的合理度;簡(jiǎn)化度不高提高每一尺寸的合理度;簡(jiǎn)化度不高 舉例:舉例: 總體要求總體要求系統(tǒng)功能設(shè)計(jì)系統(tǒng)功能設(shè)計(jì)寄存器傳輸級(jí)寄存器傳輸級(jí)描述描述寄存器傳輸級(jí)寄存器傳輸級(jí)模擬與驗(yàn)證
23、模擬與驗(yàn)證子系統(tǒng)子系統(tǒng)/功能塊功能塊綜綜 合合門級(jí)邏輯門級(jí)邏輯網(wǎng)表網(wǎng)表邏輯模擬邏輯模擬與驗(yàn)證與驗(yàn)證電路模擬電路模擬與驗(yàn)證與驗(yàn)證版圖生成版圖生成邏輯圖邏輯圖電路圖電路圖最終版圖數(shù)據(jù)最終版圖數(shù)據(jù)與測(cè)試向量與測(cè)試向量制版制版與工藝流片與工藝流片計(jì)算機(jī)輔助計(jì)算機(jī)輔助測(cè)試測(cè)試(ICCAT)生產(chǎn)定型生產(chǎn)定型工藝模擬工藝模擬版圖幾何設(shè)計(jì)規(guī)則和版圖幾何設(shè)計(jì)規(guī)則和電學(xué)規(guī)則檢查電學(xué)規(guī)則檢查網(wǎng)表一致性檢網(wǎng)表一致性檢查和后仿真查和后仿真 IC設(shè)計(jì)流程視具體系統(tǒng)而定設(shè)計(jì)流程視具體系統(tǒng)而定 隨著隨著 IC CAD系統(tǒng)的發(fā)展,系統(tǒng)的發(fā)展,IC設(shè)計(jì)更側(cè)重系統(tǒng)設(shè)計(jì)設(shè)計(jì)更側(cè)重系統(tǒng)設(shè)計(jì) 正向設(shè)計(jì),逆向設(shè)計(jì)正向設(shè)計(jì),逆向設(shè)計(jì) SoC
24、: IP(Intelligent Proprietary) 庫(kù)庫(kù)(優(yōu)化設(shè)計(jì)優(yōu)化設(shè)計(jì))軟核:行為級(jí)描述軟核:行為級(jí)描述firm IP: 門級(jí)門級(jí) hard IP:版圖級(jí),版圖級(jí), D/A A/D DRAM,優(yōu)化的深亞微米電路等優(yōu)化的深亞微米電路等 IC設(shè)計(jì)與電路制備相對(duì)獨(dú)立的新模式設(shè)計(jì)與電路制備相對(duì)獨(dú)立的新模式 Foundry的出現(xiàn)的出現(xiàn)VDSM電路設(shè)計(jì)對(duì)設(shè)計(jì)流程的影電路設(shè)計(jì)對(duì)設(shè)計(jì)流程的影響響時(shí)序問(wèn)題突出,互連延遲超過(guò)門延遲,邏輯設(shè)計(jì)時(shí)序問(wèn)題突出,互連延遲超過(guò)門延遲,邏輯設(shè)計(jì)用的互連延遲模型與實(shí)際互連延遲特性不一致,用的互連延遲模型與實(shí)際互連延遲特性不一致,通過(guò)邏輯設(shè)計(jì)的時(shí)序在布局布線后不符合要
25、求。通過(guò)邏輯設(shè)計(jì)的時(shí)序在布局布線后不符合要求。 在邏輯設(shè)計(jì)階段加入物理設(shè)計(jì)的數(shù)據(jù)在邏輯設(shè)計(jì)階段加入物理設(shè)計(jì)的數(shù)據(jù) 綜合優(yōu)化中的關(guān)鍵路徑以綜合優(yōu)化中的關(guān)鍵路徑以SDF格式傳給布圖規(guī)劃,格式傳給布圖規(guī)劃,初步的連線延遲再傳給綜合優(yōu)化工具(以初步的連線延遲再傳給綜合優(yōu)化工具(以PDEF格格式)式) 布局后將更精確的互連信息通過(guò)布局后將更精確的互連信息通過(guò)FLOORPLAN TOOL傳給綜合優(yōu)化工具,進(jìn)行布局迭代傳給綜合優(yōu)化工具,進(jìn)行布局迭代 時(shí)延驅(qū)動(dòng)布線,完成后進(jìn)行延遲計(jì)算和時(shí)序分析,時(shí)延驅(qū)動(dòng)布線,完成后進(jìn)行延遲計(jì)算和時(shí)序分析,布線迭代布線迭代VDSM電路設(shè)計(jì)對(duì)設(shè)計(jì)流程的影電路設(shè)計(jì)對(duì)設(shè)計(jì)流程的影響響
26、 布圖時(shí)面向互連,先布互連網(wǎng),再布模塊布圖時(shí)面向互連,先布互連網(wǎng),再布模塊 集成度提高:集成度提高: 可重用(可重用(REUSE)模塊模塊 IP模塊模塊 針對(duì)各針對(duì)各 IP模塊和其他模塊進(jìn)行布圖規(guī)劃,如何對(duì)模塊和其他模塊進(jìn)行布圖規(guī)劃,如何對(duì)IP模塊等已設(shè)計(jì)好的模塊進(jìn)行處理模塊等已設(shè)計(jì)好的模塊進(jìn)行處理 功耗問(wèn)題,尤其高層次設(shè)計(jì)中考慮功耗問(wèn)題,尤其高層次設(shè)計(jì)中考慮布圖設(shè)計(jì)方法(布圖風(fēng)格劃分)布圖設(shè)計(jì)方法(布圖風(fēng)格劃分)全定制設(shè)計(jì)方法、半定制設(shè)計(jì)方法、可編程邏輯全定制設(shè)計(jì)方法、半定制設(shè)計(jì)方法、可編程邏輯器件以及基于這些方法的兼容設(shè)計(jì)方法器件以及基于這些方法的兼容設(shè)計(jì)方法 設(shè)計(jì)方法選取的主要依據(jù):設(shè)計(jì)
27、方法選取的主要依據(jù):設(shè)計(jì)周期、設(shè)計(jì)成本、設(shè)計(jì)周期、設(shè)計(jì)成本、芯片成本、芯片尺寸、設(shè)計(jì)靈活性、保密性和可靠性等芯片成本、芯片尺寸、設(shè)計(jì)靈活性、保密性和可靠性等 最主要的:設(shè)計(jì)成本在芯片成本中所占比例最主要的:設(shè)計(jì)成本在芯片成本中所占比例 芯片成本芯片成本CT:ynCVCCPDT小批量的產(chǎn)品:減小設(shè)計(jì)費(fèi)用;小批量的產(chǎn)品:減小設(shè)計(jì)費(fèi)用;大批量的產(chǎn)品:提高工藝水平,減小芯片尺寸,大批量的產(chǎn)品:提高工藝水平,減小芯片尺寸,增大圓片面積增大圓片面積全定制設(shè)計(jì)全定制設(shè)計(jì)版圖設(shè)計(jì)時(shí)采用人工設(shè)計(jì),對(duì)每個(gè)器件進(jìn)行優(yōu)化,版圖設(shè)計(jì)時(shí)采用人工設(shè)計(jì),對(duì)每個(gè)器件進(jìn)行優(yōu)化,芯片性能獲得最佳,芯片尺寸最小芯片性能獲得最佳,芯片
28、尺寸最小設(shè)計(jì)周期長(zhǎng),設(shè)計(jì)成本高,適用于性能要求極高設(shè)計(jì)周期長(zhǎng),設(shè)計(jì)成本高,適用于性能要求極高或批量很大的產(chǎn)品,模擬電路或批量很大的產(chǎn)品,模擬電路符號(hào)式版圖設(shè)計(jì):用一組符號(hào)式版圖設(shè)計(jì):用一組事先定義好的符號(hào)事先定義好的符號(hào)來(lái)表來(lái)表示版圖中示版圖中不同層版不同層版之間的信息,通過(guò)自動(dòng)轉(zhuǎn)換程之間的信息,通過(guò)自動(dòng)轉(zhuǎn)換程序轉(zhuǎn)換序轉(zhuǎn)換 舉例:棍圖:棍形符號(hào)、不同顏色舉例:棍圖:棍形符號(hào)、不同顏色不必考慮設(shè)計(jì)規(guī)則的要求;設(shè)計(jì)靈活性大不必考慮設(shè)計(jì)規(guī)則的要求;設(shè)計(jì)靈活性大符號(hào)間距不固定,進(jìn)行版圖壓縮,減小芯片面積符號(hào)間距不固定,進(jìn)行版圖壓縮,減小芯片面積V VDDDDV Vssss 專用集成電路(專用集成電路(
29、ASIC:Application-Specific Integrated Circuit)()(相對(duì)通用電路而言)相對(duì)通用電路而言)針對(duì)某一應(yīng)用或某一客戶的特殊要求設(shè)計(jì)的集成電路針對(duì)某一應(yīng)用或某一客戶的特殊要求設(shè)計(jì)的集成電路 批量小、單片功能強(qiáng):降低設(shè)計(jì)開(kāi)發(fā)費(fèi)用批量小、單片功能強(qiáng):降低設(shè)計(jì)開(kāi)發(fā)費(fèi)用主要的主要的ASIC設(shè)計(jì)方法:設(shè)計(jì)方法:門陣列設(shè)計(jì)方法:半定制門陣列設(shè)計(jì)方法:半定制標(biāo)準(zhǔn)單元設(shè)計(jì)方法:定制標(biāo)準(zhǔn)單元設(shè)計(jì)方法:定制 掩膜版方法掩膜版方法積木塊設(shè)計(jì)方法:定制積木塊設(shè)計(jì)方法:定制可編程邏輯器件設(shè)計(jì)方法可編程邏輯器件設(shè)計(jì)方法門陣列設(shè)計(jì)方法(門陣列設(shè)計(jì)方法(GA方法)方法) 概念:概念:形狀和
30、尺寸完全相同的單元排列成陣形狀和尺寸完全相同的單元排列成陣列,每個(gè)單元內(nèi)部含有若干器件,單元之間留列,每個(gè)單元內(nèi)部含有若干器件,單元之間留有布線通道,通道寬度和位置固定,并預(yù)先完有布線通道,通道寬度和位置固定,并預(yù)先完成接觸孔和連線以外的芯片加工步驟,形成母成接觸孔和連線以外的芯片加工步驟,形成母片片 根據(jù)不同的應(yīng)用,設(shè)計(jì)出不同的接觸孔版和金根據(jù)不同的應(yīng)用,設(shè)計(jì)出不同的接觸孔版和金屬連線版,單元內(nèi)部連線及單元間連線實(shí)現(xiàn)所屬連線版,單元內(nèi)部連線及單元間連線實(shí)現(xiàn)所需電路功能需電路功能 母片半定制技術(shù)母片半定制技術(shù)寄存器傳輸寄存器傳輸級(jí)行為描述級(jí)行為描述邏輯網(wǎng)表邏輯網(wǎng)表邏輯模擬邏輯模擬制版制版/流片
31、流片/測(cè)試測(cè)試/封裝封裝設(shè)計(jì)中心設(shè)計(jì)中心Foundry向向Foundry提供提供網(wǎng)表網(wǎng)表布局布線布局布線掩膜版圖掩膜版圖版圖檢查版圖檢查/網(wǎng)表和參數(shù)網(wǎng)表和參數(shù)提取提取/網(wǎng)表一致性檢查網(wǎng)表一致性檢查后仿真后仿真產(chǎn)生測(cè)試向量產(chǎn)生測(cè)試向量行為仿真行為仿真邏輯圖邏輯圖綜合綜合生成延遲生成延遲文件文件單元庫(kù)單元庫(kù)門陣列設(shè)計(jì)過(guò)程門陣列設(shè)計(jì)過(guò)程門陣列方法的設(shè)計(jì)特點(diǎn):設(shè)計(jì)周期短,設(shè)計(jì)成本門陣列方法的設(shè)計(jì)特點(diǎn):設(shè)計(jì)周期短,設(shè)計(jì)成本低,適合設(shè)計(jì)適當(dāng)規(guī)模、中等性能、要求設(shè)計(jì)時(shí)低,適合設(shè)計(jì)適當(dāng)規(guī)模、中等性能、要求設(shè)計(jì)時(shí)間短、數(shù)量相對(duì)較少的電路間短、數(shù)量相對(duì)較少的電路不足:設(shè)計(jì)靈活性較低;門利用率低;芯片面積不足:設(shè)計(jì)
32、靈活性較低;門利用率低;芯片面積浪費(fèi)浪費(fèi)標(biāo)準(zhǔn)單元設(shè)計(jì)方法(標(biāo)準(zhǔn)單元設(shè)計(jì)方法(SC方法)方法) 一種庫(kù)單元設(shè)計(jì)方法一種庫(kù)單元設(shè)計(jì)方法 概念:概念:從標(biāo)準(zhǔn)單元庫(kù)中調(diào)用事先經(jīng)過(guò)精心設(shè)計(jì)的邏輯單從標(biāo)準(zhǔn)單元庫(kù)中調(diào)用事先經(jīng)過(guò)精心設(shè)計(jì)的邏輯單元,并排列成行,行間留有可調(diào)整的布線通道,再按功能元,并排列成行,行間留有可調(diào)整的布線通道,再按功能要求將各內(nèi)部單元以及輸入要求將各內(nèi)部單元以及輸入/輸出單元連接起來(lái),形成所輸出單元連接起來(lái),形成所需的專用電路需的專用電路芯片布局:芯片布局:芯片中心是單元區(qū),輸入芯片中心是單元區(qū),輸入/輸出單元和壓焊塊輸出單元和壓焊塊在芯片四周,基本單元具有等高不等寬的結(jié)構(gòu),布線通道在
33、芯片四周,基本單元具有等高不等寬的結(jié)構(gòu),布線通道區(qū)沒(méi)有寬度的限制,利于實(shí)現(xiàn)優(yōu)化布線。區(qū)沒(méi)有寬度的限制,利于實(shí)現(xiàn)優(yōu)化布線。 標(biāo)準(zhǔn)單元庫(kù):標(biāo)準(zhǔn)單元庫(kù)中的單元是用人工標(biāo)準(zhǔn)單元庫(kù):標(biāo)準(zhǔn)單元庫(kù)中的單元是用人工優(yōu)化設(shè)計(jì)優(yōu)化設(shè)計(jì)的,力求的,力求達(dá)到最小的面積和最好的性能,完成設(shè)計(jì)規(guī)則檢查和電學(xué)驗(yàn)證達(dá)到最小的面積和最好的性能,完成設(shè)計(jì)規(guī)則檢查和電學(xué)驗(yàn)證描述電路單元在不同層級(jí)的屬性的一組數(shù)據(jù)描述電路單元在不同層級(jí)的屬性的一組數(shù)據(jù)邏輯符號(hào)(邏輯符號(hào)(L):):?jiǎn)卧Q與符號(hào)、單元名稱與符號(hào)、I/O端:用于邏輯圖端:用于邏輯圖功能描述功能描述電路結(jié)構(gòu)、電學(xué)指標(biāo)電路結(jié)構(gòu)、電學(xué)指標(biāo)拓?fù)浒鎴D(拓?fù)浒鎴D(O):):拓?fù)鋯卧?/p>
34、名、單元寬度高度、拓?fù)鋯卧?、單元寬度高度、I/O位置及名稱位置及名稱掩膜版圖(掩膜版圖(A)舉例:舉例: 不同設(shè)計(jì)階段調(diào)用不同描述不同設(shè)計(jì)階段調(diào)用不同描述 標(biāo)準(zhǔn)單元庫(kù)主要包括標(biāo)準(zhǔn)單元庫(kù)主要包括 與非門、或非門、觸發(fā)器、鎖存器、移位寄存器與非門、或非門、觸發(fā)器、鎖存器、移位寄存器 加法器、乘法器、除法器、算術(shù)運(yùn)算單元、加法器、乘法器、除法器、算術(shù)運(yùn)算單元、FIFO等較大規(guī)模單元等較大規(guī)模單元 模擬單元模塊:振蕩器、比較器等模擬單元模塊:振蕩器、比較器等 同一功能的單元有幾種不同的類型,視應(yīng)用不同選擇同一功能的單元有幾種不同的類型,視應(yīng)用不同選擇 標(biāo)準(zhǔn)單元設(shè)計(jì)標(biāo)準(zhǔn)單元設(shè)計(jì) 基本排列形式:基本排列
35、形式:雙邊雙邊I/O、單邊單邊I/O、連線單元(單層布線中連線單元(單層布線中用得較多、跨單元連線)用得較多、跨單元連線) 走線:走線:電源和地線一般要求從單元左右邊進(jìn)出,信號(hào)端從上下進(jìn)出??呻娫春偷鼐€一般要求從單元左右邊進(jìn)出,信號(hào)端從上下進(jìn)出。可以在單元內(nèi)部或單元邊界以在單元內(nèi)部或單元邊界電源線可以放在單元外,在布線通道內(nèi),便于根據(jù)單元功率要求電源線可以放在單元外,在布線通道內(nèi),便于根據(jù)單元功率要求調(diào)整寬度,從各單元引出端口調(diào)整寬度,從各單元引出端口電源線水平金屬線,信號(hào)線用第二層金屬或垂直多晶硅線,單元電源線水平金屬線,信號(hào)線用第二層金屬或垂直多晶硅線,單元內(nèi)部連線用第一層金屬和多晶硅,內(nèi)
36、部連線用第一層金屬和多晶硅, 單元之間連線在走線通道內(nèi)單元之間連線在走線通道內(nèi) 單元拼接單元拼接 單元高度:器件寬度,(考慮最小延遲,最省面積,足夠高度單元高度:器件寬度,(考慮最小延遲,最省面積,足夠高度以保證電源線、地線、單元內(nèi)部連線)以保證電源線、地線、單元內(nèi)部連線) SC方法設(shè)計(jì)流程與門陣列類似方法設(shè)計(jì)流程與門陣列類似 SC方法特點(diǎn):方法特點(diǎn):需要全套掩膜版,屬于定制設(shè)計(jì)方法需要全套掩膜版,屬于定制設(shè)計(jì)方法門陣列方法:合適的母片,固定的單元數(shù)、壓焊塊門陣列方法:合適的母片,固定的單元數(shù)、壓焊塊數(shù)和通道間距數(shù)和通道間距 標(biāo)準(zhǔn)單元方法:可變的單元數(shù)、壓焊塊數(shù)、通道間距,標(biāo)準(zhǔn)單元方法:可變的
37、單元數(shù)、壓焊塊數(shù)、通道間距,布局布線的自由度增大布局布線的自由度增大較高的芯片利用率和連線布通率較高的芯片利用率和連線布通率依賴于標(biāo)準(zhǔn)單元庫(kù),依賴于標(biāo)準(zhǔn)單元庫(kù),SC庫(kù)建立需較長(zhǎng)的周期和較高庫(kù)建立需較長(zhǎng)的周期和較高的成本,尤其工藝更新時(shí)的成本,尤其工藝更新時(shí)適用于中批量或者小批量但是性能要求較高的芯片設(shè)計(jì)適用于中批量或者小批量但是性能要求較高的芯片設(shè)計(jì)積木塊設(shè)計(jì)方法:積木塊設(shè)計(jì)方法: BBL方法方法(通用單元設(shè)計(jì)方法)(通用單元設(shè)計(jì)方法)布圖特點(diǎn):任意形狀的單元(一般為矩形或布圖特點(diǎn):任意形狀的單元(一般為矩形或“L”L”型)、任意位置、無(wú)布線通道型)、任意位置、無(wú)布線通道BBL單元:較大規(guī)模的
38、功能塊(如單元:較大規(guī)模的功能塊(如ROM、RAM、ALU或模擬電路單元等),單元可以用或模擬電路單元等),單元可以用GA、SC、PLD或全定制方法設(shè)計(jì)或全定制方法設(shè)計(jì)設(shè)計(jì)過(guò)程:可以基于設(shè)計(jì)過(guò)程:可以基于Foundry提供的單元庫(kù),更提倡提供的單元庫(kù),更提倡用自己的單元庫(kù)用自己的單元庫(kù) 平面布置:影響延遲的單元靠近安放平面布置:影響延遲的單元靠近安放 軟件預(yù)估性能軟件預(yù)估性能 詳細(xì)布圖詳細(xì)布圖 后仿真后仿真 BBL方法特點(diǎn):較大的設(shè)計(jì)自由度,可以方法特點(diǎn):較大的設(shè)計(jì)自由度,可以在版圖和性能上得到最佳的優(yōu)化在版圖和性能上得到最佳的優(yōu)化布圖算法發(fā)展中:通道不規(guī)則,連線端口布圖算法發(fā)展中:通道不規(guī)則
39、,連線端口在單元四周,位置不規(guī)則在單元四周,位置不規(guī)則可編程邏輯器件設(shè)計(jì)方法(可編程邏輯器件設(shè)計(jì)方法(PLD方法)方法)概念:概念:用戶通過(guò)生產(chǎn)商提供的通用器件自行進(jìn)行現(xiàn)場(chǎng)編用戶通過(guò)生產(chǎn)商提供的通用器件自行進(jìn)行現(xiàn)場(chǎng)編程和制造,或者通過(guò)對(duì)與或矩陣進(jìn)行掩膜編程,得到所需程和制造,或者通過(guò)對(duì)與或矩陣進(jìn)行掩膜編程,得到所需的專用集成電路的專用集成電路編程方式:編程方式:現(xiàn)場(chǎng)編程:現(xiàn)場(chǎng)編程:采用熔斷絲、電寫入等方法對(duì)已制備好的采用熔斷絲、電寫入等方法對(duì)已制備好的PLD器件實(shí)現(xiàn)編程,不需要微電子工藝,利用相應(yīng)的器件實(shí)現(xiàn)編程,不需要微電子工藝,利用相應(yīng)的開(kāi)發(fā)工具就可完成設(shè)計(jì),有些開(kāi)發(fā)工具就可完成設(shè)計(jì),有些P
40、LD可多次擦除,易于可多次擦除,易于系統(tǒng)和電路設(shè)計(jì)。系統(tǒng)和電路設(shè)計(jì)。掩膜編程:掩膜編程:通過(guò)設(shè)計(jì)掩膜版圖來(lái)實(shí)現(xiàn)所需的電路功能,通過(guò)設(shè)計(jì)掩膜版圖來(lái)實(shí)現(xiàn)所需的電路功能,但由于可編程邏輯器件的規(guī)則結(jié)構(gòu),設(shè)計(jì)及驗(yàn)證比較但由于可編程邏輯器件的規(guī)則結(jié)構(gòu),設(shè)計(jì)及驗(yàn)證比較容易實(shí)現(xiàn)。容易實(shí)現(xiàn)??删幊踢壿嬈骷诸惪删幊踢壿嬈骷诸?ROM、EPROM、EEPROM、PLA、PAL、GAL 可編程邏輯陣列(可編程邏輯陣列(PLA):):實(shí)現(xiàn)數(shù)字邏輯實(shí)現(xiàn)數(shù)字邏輯基本思想:組合邏輯可以轉(zhuǎn)換成與基本思想:組合邏輯可以轉(zhuǎn)換成與-或邏輯或邏輯 基本結(jié)構(gòu):基本結(jié)構(gòu):可編程陣列邏輯(PAL)和通用陣列邏輯(GAL)PAL:固定或
41、矩陣(八個(gè)輸入端即可滿足邏輯組固定或矩陣(八個(gè)輸入端即可滿足邏輯組合要求),可編與矩陣(輸入項(xiàng)可增多)合要求),可編與矩陣(輸入項(xiàng)可增多) 結(jié)構(gòu)簡(jiǎn)化、工藝簡(jiǎn)單結(jié)構(gòu)簡(jiǎn)化、工藝簡(jiǎn)單 現(xiàn)場(chǎng)編程現(xiàn)場(chǎng)編程 不同輸出結(jié)構(gòu)選用不同的不同輸出結(jié)構(gòu)選用不同的PAL器件器件GAL:固定或矩陣:固定或矩陣: 浮柵工藝:浮柵工藝:控制柵上施加足夠高的電壓且漏端接地時(shí),控制柵上施加足夠高的電壓且漏端接地時(shí),浮柵上將存儲(chǔ)負(fù)電荷,當(dāng)控制柵接地而漏端加適當(dāng)?shù)恼姼派蠈⒋鎯?chǔ)負(fù)電荷,當(dāng)控制柵接地而漏端加適當(dāng)?shù)恼妷簳r(shí),浮柵將放電,實(shí)現(xiàn)了電編程;具有不揮發(fā)性,掉電壓時(shí),浮柵將放電,實(shí)現(xiàn)了電編程;具有不揮發(fā)性,掉電后不用重新編程后
42、不用重新編程提高可編程速度和器件速度提高可編程速度和器件速度電擦寫,可重復(fù)編程,不需要窗口式的封裝電擦寫,可重復(fù)編程,不需要窗口式的封裝 輸出邏輯單元有一些考慮:可編程可重新配置輸出邏輯單元有一些考慮:可編程可重新配置 具有安全保護(hù)單元具有安全保護(hù)單元 編程方式:現(xiàn)場(chǎng)編程編程方式:現(xiàn)場(chǎng)編程 PAL 和和GAL的器件密度較低,幾百門的器件密度較低,幾百門 近年來(lái)出現(xiàn)高密度可編程邏輯器件近年來(lái)出現(xiàn)高密度可編程邏輯器件HDPLD、 系統(tǒng)內(nèi)編程邏輯器件系統(tǒng)內(nèi)編程邏輯器件IS-PLD Lattice的的 pLSI1000,2000,3000系列,系列,14000門門 HDPLD:集總布線區(qū)(集總布線區(qū)(
43、GRP:global routing pool):):用于內(nèi)部邏輯用于內(nèi)部邏輯連接連接 四周通用邏輯塊(四周通用邏輯塊(GLB)、)、輸出布線區(qū)(輸出布線區(qū)(ORP:GLB輸出輸出與管腳之間互連)輸入總線與管腳之間互連)輸入總線IB 可實(shí)現(xiàn)高速控制器等,可實(shí)現(xiàn)高速控制器等,DSP、數(shù)據(jù)加密等子系統(tǒng)數(shù)據(jù)加密等子系統(tǒng)系統(tǒng)內(nèi)編程邏輯器件系統(tǒng)內(nèi)編程邏輯器件IS-PLD(in system-programmable logic device ):):帶串行接口及使帶串行接口及使能端(用作串口或正常信號(hào)端)能端(用作串口或正常信號(hào)端)串行口:數(shù)據(jù)輸入、數(shù)據(jù)輸出、時(shí)鐘、模式選擇串行口:數(shù)據(jù)輸入、數(shù)據(jù)輸出、時(shí)
44、鐘、模式選擇具有具有GAL和和HDPLD的可編程、再配置功能的可編程、再配置功能 可編程、再配置在系統(tǒng)內(nèi)或可編程、再配置在系統(tǒng)內(nèi)或PCB板上進(jìn)行板上進(jìn)行 消除管腳多次彎曲消除管腳多次彎曲 易于進(jìn)行電路版級(jí)測(cè)試易于進(jìn)行電路版級(jí)測(cè)試 一塊電路板有不同功能:硬件軟件化一塊電路板有不同功能:硬件軟件化現(xiàn)場(chǎng)可編程門陣列現(xiàn)場(chǎng)可編程門陣列(FPGA)(邏輯單元陣列)邏輯單元陣列)集成度高,使用靈活,引腳數(shù)多集成度高,使用靈活,引腳數(shù)多(可多達(dá)可多達(dá)100多條多條),可以實(shí)現(xiàn)更為復(fù)雜的邏輯功能可以實(shí)現(xiàn)更為復(fù)雜的邏輯功能 不是與或結(jié)構(gòu),以可配置邏輯功能塊不是與或結(jié)構(gòu),以可配置邏輯功能塊(configurable
45、 logic block)排成陣列,功能塊間排成陣列,功能塊間為互連區(qū),輸入為互連區(qū),輸入/輸出功能塊輸出功能塊IOB可編程的內(nèi)部連線:特殊設(shè)計(jì)的通導(dǎo)晶體管和可可編程的內(nèi)部連線:特殊設(shè)計(jì)的通導(dǎo)晶體管和可編程的開(kāi)關(guān)矩陣編程的開(kāi)關(guān)矩陣 CLB、IOB的配置及內(nèi)連編程通過(guò)存儲(chǔ)器單元陣的配置及內(nèi)連編程通過(guò)存儲(chǔ)器單元陣列實(shí)現(xiàn)列實(shí)現(xiàn)現(xiàn)場(chǎng)編程現(xiàn)場(chǎng)編程XILINX:用用SRAM存儲(chǔ)內(nèi)容控制互連:允許修改存儲(chǔ)內(nèi)容控制互連:允許修改 配置程序配置程序 存儲(chǔ)器單元陣列中各單元狀態(tài)存儲(chǔ)器單元陣列中各單元狀態(tài)控制控制CLB的可選配置端、多路選擇端的可選配置端、多路選擇端 控制控制IOB的可選配置端的可選配置端 控制控制
46、通導(dǎo)晶體管的狀態(tài)和開(kāi)關(guān)矩陣的連接關(guān)系通導(dǎo)晶體管的狀態(tài)和開(kāi)關(guān)矩陣的連接關(guān)系A(chǔ)CTEL:可熔通的點(diǎn),不可逆,易于保密可熔通的點(diǎn),不可逆,易于保密適用:適用:200塊以下的原型設(shè)計(jì)塊以下的原型設(shè)計(jì) PLD和和FPGA設(shè)計(jì)方法的特點(diǎn)設(shè)計(jì)方法的特點(diǎn)現(xiàn)場(chǎng)編程:現(xiàn)場(chǎng)編程: 功能、邏輯設(shè)計(jì)功能、邏輯設(shè)計(jì) 網(wǎng)表網(wǎng)表 編程文件編程文件 PLD器件器件掩膜編程:掩膜編程:PLA版圖自動(dòng)生成系統(tǒng),可以從網(wǎng)版圖自動(dòng)生成系統(tǒng),可以從網(wǎng)表直接得到掩膜版圖表直接得到掩膜版圖設(shè)計(jì)周期短,設(shè)計(jì)效率高,有些可多次擦除,設(shè)計(jì)周期短,設(shè)計(jì)效率高,有些可多次擦除,適合新產(chǎn)品開(kāi)發(fā)適合新產(chǎn)品開(kāi)發(fā)編程軟件編程軟件硬件編程器硬件編程器FPGA的
47、轉(zhuǎn)換的轉(zhuǎn)換 FPGA轉(zhuǎn)換到門陣列,降低價(jià)錢轉(zhuǎn)換到門陣列,降低價(jià)錢 網(wǎng)表轉(zhuǎn)換,用布局布線后提出的網(wǎng)表及庫(kù)單元映網(wǎng)表轉(zhuǎn)換,用布局布線后提出的網(wǎng)表及庫(kù)單元映射射 時(shí)序一致性時(shí)序一致性 門陣列芯片的可測(cè)性(門陣列芯片的可測(cè)性(FPGA母片經(jīng)過(guò)廠家嚴(yán)格母片經(jīng)過(guò)廠家嚴(yán)格測(cè)試)測(cè)試) 管腳的兼容性管腳的兼容性 多片多片F(xiàn)PGA向單片門陣列轉(zhuǎn)換向單片門陣列轉(zhuǎn)換布圖方法的比較布圖方法的比較 算法級(jí)寄存器級(jí)門級(jí)邏輯網(wǎng)表/邏輯圖電路圖符號(hào)圖版圖確定BBL單元/標(biāo)準(zhǔn)單元子系統(tǒng)ABC、DEG、HDJ確定PLA圖形確定布線F、IA:全定制法,B:符號(hào)法C:標(biāo)準(zhǔn)單元法D:積木塊法,E:門陣列法,F(xiàn):掩膜編程PLA法G:現(xiàn)場(chǎng)
48、編程PLA法H:FPGA法I:激光掃描陣列J:硅編譯法設(shè)計(jì)技術(shù) 全定制 符號(hào)圖 積木塊(BBL) 標(biāo)準(zhǔn)單元 掩膜編程PLA 門陣列 現(xiàn)場(chǎng)編程PLD和FPGA 定制情況 全定制 全定制 定制 定制 定制 半定制 要求IC生產(chǎn)商提供 工藝文件及設(shè)計(jì)規(guī)則 工藝文件 BBL單元庫(kù) 標(biāo)準(zhǔn)單元庫(kù) PLA單元庫(kù) 門單元庫(kù) PLD器件FPGA器件 向IC生產(chǎn)商提供 版圖數(shù)據(jù) 符號(hào)版圖 邏輯網(wǎng)表及測(cè)試向量 邏輯網(wǎng)表及測(cè)試向量 邏輯網(wǎng)表及測(cè)試向量 邏輯網(wǎng)表及測(cè)試向量 基片狀況 無(wú) 無(wú) 無(wú) 無(wú) 無(wú) 有 無(wú) 基于單元情況 基于BBL 單元 基于標(biāo)準(zhǔn) 單元 基于PLA 單元 基于門單元 單元的幾何形狀 任意形狀的矩形
49、等高不等寬的矩形 完全相同的矩形 單元的電路屬性 可有子系統(tǒng)功能 有單元電路功能 無(wú)電路屬性 布線狀況 BBL布線 寬度可變的布線通道 等寬的布線通道 掩膜版數(shù)目(單層金屬) 全套 全套 全套 全套 全套 12 設(shè)設(shè)計(jì)計(jì)技技術(shù)術(shù) 全全定定制制 符符號(hào)號(hào)圖圖 積積木木塊塊(BBL) 標(biāo)標(biāo)準(zhǔn)準(zhǔn)單單元元 掩掩膜膜編編程程PLA 門門陣陣列列 現(xiàn)現(xiàn)場(chǎng)場(chǎng)編編程程PLD 功功能能/面面積積 + + + + 電電路路速速度度 + + + + + 設(shè)設(shè)計(jì)計(jì)出出錯(cuò)錯(cuò)率率 + + + + 重重新新設(shè)設(shè)計(jì)計(jì)的的可可能能性性 + + + + + 可可測(cè)測(cè)性性 + + + 設(shè)設(shè)計(jì)計(jì)效效率率 + + + + 適適合合批批
50、量量 105 105 104 104 102 103 103 102 兼容設(shè)計(jì)方法兼容設(shè)計(jì)方法不同的設(shè)計(jì)方法有各自的優(yōu)勢(shì),如果把它們優(yōu)化不同的設(shè)計(jì)方法有各自的優(yōu)勢(shì),如果把它們優(yōu)化組合起來(lái),則有望設(shè)計(jì)出性能良好的電路。組合起來(lái),則有望設(shè)計(jì)出性能良好的電路。 以微處理器為例以微處理器為例數(shù)據(jù)邏輯:位片式或陣列結(jié)構(gòu)網(wǎng)絡(luò),圖形重復(fù)多:數(shù)據(jù)邏輯:位片式或陣列結(jié)構(gòu)網(wǎng)絡(luò),圖形重復(fù)多:BBL方法,方法,ALU、移位器、寄存器等作為單元進(jìn)移位器、寄存器等作為單元進(jìn)行人工全定制設(shè)計(jì)行人工全定制設(shè)計(jì) 隨機(jī)控制邏輯:差別較大,隨機(jī)控制邏輯:差別較大,SC或或PLA方法實(shí)現(xiàn)方法實(shí)現(xiàn) 存儲(chǔ)器:存儲(chǔ)器:ROM或或RAM實(shí)現(xiàn)
51、實(shí)現(xiàn)可測(cè)性設(shè)計(jì)技術(shù)可測(cè)性設(shè)計(jì)技術(shù) 什么是集成電路測(cè)試?什么是集成電路測(cè)試?對(duì)制造出的電路進(jìn)行功能和性對(duì)制造出的電路進(jìn)行功能和性能檢測(cè),檢測(cè)并定位出電路的故障,用盡可能短的時(shí)間挑能檢測(cè),檢測(cè)并定位出電路的故障,用盡可能短的時(shí)間挑選出合格芯片。選出合格芯片。 集成電路測(cè)試的特殊性集成電路測(cè)試的特殊性 什么是可測(cè)性設(shè)計(jì)?什么是可測(cè)性設(shè)計(jì)?在盡可能少地增加附加引線腳和在盡可能少地增加附加引線腳和附加電路,并使芯片性能損失最小的情況下,滿足電路可附加電路,并使芯片性能損失最小的情況下,滿足電路可控制性和可觀察性的要求控制性和可觀察性的要求可控制:可控制:從輸入端將芯片內(nèi)部邏輯電路置于指定狀態(tài)從輸入端將芯
52、片內(nèi)部邏輯電路置于指定狀態(tài)可觀察:可觀察:直接或間接地從外部觀察內(nèi)部電路的狀態(tài)直接或間接地從外部觀察內(nèi)部電路的狀態(tài) 設(shè)計(jì)過(guò)程(假設(shè)沒(méi)有邏輯綜合軟件)設(shè)計(jì)過(guò)程(假設(shè)沒(méi)有邏輯綜合軟件)功能設(shè)計(jì):功能劃分:算術(shù)邏輯單元、移位器、寄存器陣列、功能設(shè)計(jì):功能劃分:算術(shù)邏輯單元、移位器、寄存器陣列、I/O端口等頂層功能塊,并由控制線協(xié)調(diào)各功能塊的工作端口等頂層功能塊,并由控制線協(xié)調(diào)各功能塊的工作 邏輯和電路設(shè)計(jì):邏輯和電路設(shè)計(jì):?jiǎn)卧獛?kù)中有單元庫(kù)中有BBL單元可直接調(diào)用,進(jìn)行邏輯模擬;單元可直接調(diào)用,進(jìn)行邏輯模擬;沒(méi)有,基于門單元庫(kù)對(duì)各功能塊分別設(shè)計(jì),通過(guò)邏輯圖輸入進(jìn)沒(méi)有,基于門單元庫(kù)對(duì)各功能塊分別設(shè)計(jì),通
53、過(guò)邏輯圖輸入進(jìn)行邏輯模擬,將各功能塊組裝生成整個(gè)電路的邏輯網(wǎng)表,對(duì)此行邏輯模擬,將各功能塊組裝生成整個(gè)電路的邏輯網(wǎng)表,對(duì)此再進(jìn)行邏輯模擬再進(jìn)行邏輯模擬 版圖設(shè)計(jì)版圖設(shè)計(jì)初步的布圖規(guī)劃,初步總體平面圖(總線結(jié)構(gòu))初步的布圖規(guī)劃,初步總體平面圖(總線結(jié)構(gòu)) 各功能塊的版圖設(shè)計(jì)及版圖組裝各功能塊的版圖設(shè)計(jì)及版圖組裝 版圖驗(yàn)證版圖驗(yàn)證 ASSP(application specific standard products): 賣賣給多個(gè)用戶,列入制造商的產(chǎn)品目錄,如給多個(gè)用戶,列入制造商的產(chǎn)品目錄,如LAN用用電路,圖形處理用電路,通信用電路,圖形處理用電路,通信用CODEC等,等,32-BIT RI
54、SC MPU為為CORE的的ASSP ASIC依然有生命力,使產(chǎn)品有別,獲得更大市依然有生命力,使產(chǎn)品有別,獲得更大市場(chǎng)份額和利潤(rùn)場(chǎng)份額和利潤(rùn)集成電路設(shè)計(jì)的集成電路設(shè)計(jì)的CAD系統(tǒng)系統(tǒng)ICCAD系統(tǒng)概述系統(tǒng)概述ICCAD系統(tǒng)的發(fā)展系統(tǒng)的發(fā)展第一代:第一代:60年代末:版圖編輯和檢查年代末:版圖編輯和檢查第二代:第二代:80年代初:原理圖輸入、邏輯模擬向下年代初:原理圖輸入、邏輯模擬向下第三代:從第三代:從RTL級(jí)輸入向下,包括行為仿真、行級(jí)輸入向下,包括行為仿真、行為綜合、邏輯綜合等為綜合、邏輯綜合等流行的流行的CAD系統(tǒng):系統(tǒng):Cadence, Mentor Graphics, Viewlo
55、gic, Compass,Panda等等 ICCAD系統(tǒng)的理想作用:實(shí)現(xiàn)完全的自動(dòng)化設(shè)計(jì),系統(tǒng)的理想作用:實(shí)現(xiàn)完全的自動(dòng)化設(shè)計(jì),設(shè)計(jì)出各種各樣的電路設(shè)計(jì)出各種各樣的電路 ICCAD系統(tǒng)的實(shí)際作用系統(tǒng)的實(shí)際作用設(shè)計(jì)信息輸入:設(shè)計(jì)信息輸入:語(yǔ)言輸入編輯工具語(yǔ)言輸入編輯工具高層次描述的圖形輸入工具:高層次描述的圖形輸入工具:VHDL功能圖輸入、邏輯圖功能圖輸入、邏輯圖/電電路圖輸入編輯、版圖輸入編輯路圖輸入編輯、版圖輸入編輯 設(shè)計(jì)實(shí)現(xiàn):綜合器設(shè)計(jì)實(shí)現(xiàn):綜合器設(shè)計(jì)驗(yàn)證:驗(yàn)證系統(tǒng)設(shè)計(jì)驗(yàn)證:驗(yàn)證系統(tǒng)/電路符合功能電路符合功能/性能要求及設(shè)計(jì)規(guī)則要性能要求及設(shè)計(jì)規(guī)則要求求 模擬器進(jìn)行模擬(仿真)分析模擬器進(jìn)
56、行模擬(仿真)分析 設(shè)計(jì)規(guī)則的檢查設(shè)計(jì)規(guī)則的檢查 什么是模擬?什么是模擬? 對(duì)于設(shè)計(jì)輸入抽象出模型,施加外部激勵(lì),觀察輸入,進(jìn)行對(duì)于設(shè)計(jì)輸入抽象出模型,施加外部激勵(lì),觀察輸入,進(jìn)行判斷判斷整個(gè)設(shè)計(jì)過(guò)程就是把高層次的抽象描述逐級(jí)向下整個(gè)設(shè)計(jì)過(guò)程就是把高層次的抽象描述逐級(jí)向下進(jìn)行綜合、驗(yàn)證、實(shí)現(xiàn),直到物理級(jí)的低層次描進(jìn)行綜合、驗(yàn)證、實(shí)現(xiàn),直到物理級(jí)的低層次描述,即掩膜版圖。述,即掩膜版圖。 各設(shè)計(jì)階段相互聯(lián)系各設(shè)計(jì)階段相互聯(lián)系,例如,寄存器傳輸級(jí)描述,例如,寄存器傳輸級(jí)描述是邏輯綜合的輸入,邏輯綜合的輸出又可以是邏是邏輯綜合的輸入,邏輯綜合的輸出又可以是邏輯模擬和自動(dòng)版圖設(shè)計(jì)的輸入,版圖設(shè)計(jì)的結(jié)果
57、輯模擬和自動(dòng)版圖設(shè)計(jì)的輸入,版圖設(shè)計(jì)的結(jié)果則是版圖驗(yàn)證的輸入。則是版圖驗(yàn)證的輸入。 ICCAD系統(tǒng)介入了包括系統(tǒng)功能設(shè)計(jì)、邏輯和電系統(tǒng)介入了包括系統(tǒng)功能設(shè)計(jì)、邏輯和電路設(shè)計(jì)以及版圖設(shè)計(jì)等在內(nèi)的集成電路設(shè)計(jì)的各路設(shè)計(jì)以及版圖設(shè)計(jì)等在內(nèi)的集成電路設(shè)計(jì)的各個(gè)環(huán)節(jié)個(gè)環(huán)節(jié)主要內(nèi)容主要內(nèi)容系統(tǒng)描述及模擬系統(tǒng)描述及模擬 綜合綜合 邏輯模擬邏輯模擬 電路模擬電路模擬 時(shí)序分析時(shí)序分析 版圖設(shè)計(jì)的版圖設(shè)計(jì)的CAD工具工具 計(jì)算機(jī)輔助測(cè)試技術(shù)計(jì)算機(jī)輔助測(cè)試技術(shù) 器件模擬和工藝模擬器件模擬和工藝模擬系統(tǒng)描述與模擬:系統(tǒng)描述與模擬:VHDL語(yǔ)言及模擬語(yǔ)言及模擬 VHDL語(yǔ)言出現(xiàn)背景語(yǔ)言出現(xiàn)背景 一種硬件描述語(yǔ)言一種硬
58、件描述語(yǔ)言(hardware description language) 廣義地說(shuō),描述電子實(shí)體的語(yǔ)言:邏輯圖,電路圖廣義地說(shuō),描述電子實(shí)體的語(yǔ)言:邏輯圖,電路圖 大規(guī)模電路大規(guī)模電路的出現(xiàn)的出現(xiàn): 邏輯圖、布爾方程不太適用邏輯圖、布爾方程不太適用 需要在更高層次上描述系統(tǒng)需要在更高層次上描述系統(tǒng) 出現(xiàn)多種出現(xiàn)多種HDL語(yǔ)言,為便于信息交換和維護(hù),出現(xiàn)工業(yè)標(biāo)準(zhǔn)語(yǔ)言,為便于信息交換和維護(hù),出現(xiàn)工業(yè)標(biāo)準(zhǔn) 通常指高層設(shè)計(jì)階段描述硬件通常指高層設(shè)計(jì)階段描述硬件HDL語(yǔ)言的特點(diǎn)語(yǔ)言的特點(diǎn) 抽象地進(jìn)行行為描述抽象地進(jìn)行行為描述 結(jié)構(gòu)化語(yǔ)言:可以描述電子實(shí)體的結(jié)構(gòu)結(jié)構(gòu)化語(yǔ)言:可以描述電子實(shí)體的結(jié)構(gòu) 多層次混
59、合描述多層次混合描述 既可被模擬,又可被綜合既可被模擬,又可被綜合能提供能提供VHDL模擬器的公司:模擬器的公司:Cadence、Mentor Graphics、Viewlogic、Synopsys等大型等大型EDA公司和公司和CLSI、Model-Technology、Vantage等專門公司等專門公司 VerilogVHDL語(yǔ)言語(yǔ)言 基本概念:描述硬件電路,可以抽象地表示電路基本概念:描述硬件電路,可以抽象地表示電路的行為和結(jié)構(gòu)(完成什么功能,怎樣組成)的行為和結(jié)構(gòu)(完成什么功能,怎樣組成)作用:作用:對(duì)對(duì)IC設(shè)計(jì),支持從系統(tǒng)級(jí)到門和器件級(jí)的電路描設(shè)計(jì),支持從系統(tǒng)級(jí)到門和器件級(jí)的電路描述,
60、并具有在不同設(shè)計(jì)層次上的模擬驗(yàn)證機(jī)制述,并具有在不同設(shè)計(jì)層次上的模擬驗(yàn)證機(jī)制可作為綜合軟件的輸入語(yǔ)言,支持電路描述由高可作為綜合軟件的輸入語(yǔ)言,支持電路描述由高層向低層的轉(zhuǎn)換層向低層的轉(zhuǎn)換 建模機(jī)制、模擬算法、模擬環(huán)境建模機(jī)制、模擬算法、模擬環(huán)境綜合綜合 概念:從設(shè)計(jì)的高層次向低層次轉(zhuǎn)換的過(guò)程,是概念:從設(shè)計(jì)的高層次向低層次轉(zhuǎn)換的過(guò)程,是一種自動(dòng)設(shè)計(jì)的過(guò)程一種自動(dòng)設(shè)計(jì)的過(guò)程 一種專家系統(tǒng)一種專家系統(tǒng) 分類:分類:系統(tǒng)級(jí)綜合系統(tǒng)級(jí)綜合高級(jí)綜合高級(jí)綜合RTL級(jí)綜合:行為綜合(軟件:級(jí)綜合:行為綜合(軟件:Synopsys,Ambit)邏輯綜合邏輯綜合物理綜合(邏輯圖或電路圖到版圖,嚴(yán)格說(shuō)應(yīng)該物理綜合(邏輯
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 勞務(wù)公司補(bǔ)充合同范本
- 汽車維修外協(xié)合同范本
- 兼職合同范本15篇
- 幕墻工程合同范本
- 創(chuàng)客合同范本
- 協(xié)調(diào)服務(wù)合同范例
- 南京監(jiān)理公司合同范本
- 古宅出售合同范本
- 變壓器試驗(yàn)合同范本
- 與飯店合作合同范本
- 海洋工程裝備保險(xiǎn)研究
- 2024年廣東省深圳市中考英語(yǔ)試題含解析
- GB/T 16288-2024塑料制品的標(biāo)志
- 中國(guó)舞課件下載
- 3素炒圓白菜 教案
- 透析患者營(yíng)養(yǎng)不良護(hù)理
- 學(xué)生消防安全常識(shí)問(wèn)卷及答案
- 《儒林外史》參考課件1
- 5G 智慧地鐵白皮書(2019) -中國(guó)電信(上海)
- 物理化學(xué)考前復(fù)習(xí):基礎(chǔ)知識(shí)+重點(diǎn)(考前)
- DL∕T 5210.2-2018 電力建設(shè)施工質(zhì)量驗(yàn)收規(guī)程 第2部分:鍋爐機(jī)組
評(píng)論
0/150
提交評(píng)論