




版權(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ì)的CAD系統(tǒng)系統(tǒng)北京大學(xué)北京大學(xué)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, Viewlogic, Compass,Panda等等 ICCAD系統(tǒng)的理想作用:實(shí)現(xiàn)完全的自動(dòng)化設(shè)計(jì),系統(tǒng)的理想作用:實(shí)現(xiàn)完全的自動(dòng)化設(shè)計(jì)
2、,設(shè)計(jì)出各種各樣的電路設(shè)計(jì)出各種各樣的電路 ICCAD系統(tǒng)的實(shí)際作用系統(tǒng)的實(shí)際作用設(shè)計(jì)信息輸入:設(shè)計(jì)信息輸入:語(yǔ)言輸入編輯工具語(yǔ)言輸入編輯工具高層次描述的圖形輸入工具:高層次描述的圖形輸入工具:VHDL、Verilog功能圖輸入、邏輯圖功能圖輸入、邏輯圖/電路圖輸入編輯、版圖輸入編輯電路圖輸入編輯、版圖輸入編輯 設(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)行模擬(仿真)分析 設(shè)計(jì)規(guī)則的檢查設(shè)計(jì)規(guī)則的檢查 什么是模擬?什么是模擬? 對(duì)于設(shè)計(jì)輸入抽象出模型,施加外部激
3、勵(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é)果輯模擬和自動(dòng)版圖設(shè)計(jì)的輸入,版圖設(shè)計(jì)的結(jié)果則是版圖驗(yàn)證的輸入。則是版圖驗(yàn)證的輸入。 ICCAD系統(tǒng)介入了包括系
4、統(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ǔ)言一種硬件描述語(yǔ)言(hardware description language) 廣義地說(shuō),描述電子實(shí)體的語(yǔ)言:邏輯圖
5、,電路圖廣義地說(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) 多層次混合描述多層次混合描述 既可被模擬,又可被綜合既可被模擬,又可被綜合能提供能提供VHDL模擬器的公司:模擬器的公
6、司:Cadence、Mentor Graphics、Viewlogic、Synopsys等大型等大型EDA公司和公司和CLSI、Model-Technology、Vantage等專(zhuān)門(mén)公司等專(zhuān)門(mén)公司 VerilogVHDL語(yǔ)言語(yǔ)言 基本概念:描述硬件電路,可以抽象地表示電路基本概念:描述硬件電路,可以抽象地表示電路的行為和結(jié)構(gòu)(完成什么功能,怎樣組成)的行為和結(jié)構(gòu)(完成什么功能,怎樣組成)作用:作用:對(duì)對(duì)IC設(shè)計(jì),支持從系統(tǒng)級(jí)到門(mén)和器件級(jí)的電路描設(shè)計(jì),支持從系統(tǒng)級(jí)到門(mén)和器件級(jí)的電路描述,并具有在不同設(shè)計(jì)層次上的模擬驗(yàn)證機(jī)制述,并具有在不同設(shè)計(jì)層次上的模擬驗(yàn)證機(jī)制可作為綜合軟件的輸入語(yǔ)言,支持電路
7、描述由高可作為綜合軟件的輸入語(yǔ)言,支持電路描述由高層向低層的轉(zhuǎn)換層向低層的轉(zhuǎn)換 建模機(jī)制、模擬算法、模擬環(huán)境建模機(jī)制、模擬算法、模擬環(huán)境建模機(jī)制建模機(jī)制 基本結(jié)構(gòu)基本結(jié)構(gòu) 行為描述行為描述 結(jié)構(gòu)描述結(jié)構(gòu)描述 VHDL語(yǔ)言的建模機(jī)制語(yǔ)言的建模機(jī)制 基本結(jié)構(gòu)基本結(jié)構(gòu) 基本結(jié)構(gòu):基本結(jié)構(gòu):一個(gè)硬件單元在一個(gè)硬件單元在VHDL中看作一個(gè)設(shè)計(jì)實(shí)體中看作一個(gè)設(shè)計(jì)實(shí)體 實(shí)體外觀實(shí)體外觀實(shí)體說(shuō)明實(shí)體說(shuō)明:實(shí)體命名,實(shí)體與外部環(huán)境的接口描實(shí)體命名,實(shí)體與外部環(huán)境的接口描述,述,未涉及其內(nèi)部行為及結(jié)構(gòu)未涉及其內(nèi)部行為及結(jié)構(gòu) 實(shí)體功能實(shí)體功能 在在結(jié)構(gòu)體結(jié)構(gòu)體中實(shí)現(xiàn)中實(shí)現(xiàn) 結(jié)構(gòu)體:實(shí)體的輸入結(jié)構(gòu)體:實(shí)體的輸入- -
8、輸出關(guān)系,實(shí)體的結(jié)構(gòu)和行為描述輸出關(guān)系,實(shí)體的結(jié)構(gòu)和行為描述對(duì)應(yīng)一個(gè)實(shí)體說(shuō)明可以有多個(gè)結(jié)構(gòu)體,不同的實(shí)現(xiàn)方案對(duì)應(yīng)一個(gè)實(shí)體說(shuō)明可以有多個(gè)結(jié)構(gòu)體,不同的實(shí)現(xiàn)方案ENTITY count IS -設(shè)計(jì)實(shí)體count GENERIC (tpd : Time:=10ns); PORT(clock : IN Bit; q1,q0: OUT Bit); END ENTITY count; ARCHITECTURE arch of count IS - count實(shí)體的結(jié)構(gòu)體 BEGIN count_up : PROCESS(clock) -進(jìn)程體count_up VARIABLE count_value:
9、Natural : =0; BEGIN IF clock=1 THEN Count_value :=(count_value+1) MOD4; q1 =bitVal(count_value/2) AFTER tpd; q0 =bitVal(count_value MOD 2) AFTER tpd; END IF; END PROCESS count_up ; END ARCHITECTURE arch; 功能描述:功能描述: 行為描述行為描述數(shù)據(jù)流描述數(shù)據(jù)流描述結(jié)構(gòu)描述結(jié)構(gòu)描述混合描述混合描述Architecture behavioral of half _adder is 行為描述:描述外部
10、行為行為描述:描述外部行為begin process SUM =A+B; CO = A and B; wait on A,B; end process;end behavioral;Architecture behavioral of half _adder is 數(shù)據(jù)流描述,未涉及具體結(jié)構(gòu)數(shù)據(jù)流描述,未涉及具體結(jié)構(gòu)begin SUM =A+B; CO = A and B;end behavioral;Architecture behavioral of half _adder is component XOR 元件的外觀說(shuō)明(表示符號(hào),與實(shí)體不同)元件的外觀說(shuō)明(表示符號(hào),與實(shí)體不同) po
11、rt(I1: in std_logic I2: in std_logic O1: out std_logic ); end component; component AND2 port(I1: in std_logic I2: in std_logic O1: out_ std_logic ); end component; beginU1: XOR port map(A,B,SUM); 元件引用,生成例元元件引用,生成例元 (標(biāo)號(hào):元件名標(biāo)號(hào):元件名 端口映射端口映射)U2: AND2 port map(A,B,CO);end behavioral;VHDL語(yǔ)言的建模機(jī)制語(yǔ)言的建模機(jī)制行為描
12、述行為描述電子實(shí)體中的電子實(shí)體中的 行為:行為:反映信號(hào)的變化、組合和傳播反映信號(hào)的變化、組合和傳播 行為的特點(diǎn)是信號(hào)的延遲和并行性行為的特點(diǎn)是信號(hào)的延遲和并行性 VHDL中描述行為的基本單位是中描述行為的基本單位是進(jìn)程,由進(jìn)程語(yǔ)進(jìn)程,由進(jìn)程語(yǔ)句描述。句描述。 ARCHITECTURE arch of count IS - count實(shí)體的結(jié)構(gòu)體 BEGIN count_up : PROCESS(clock) -進(jìn)程體count_up VARIABLE count_value: Natural : =0; BEGIN IF clock=1 THEN Count_value :=(count_v
13、alue+1) MOD4; q1 =bitVal(count_value/2) AFTER tpd; q0 =bitVal(count_value MOD 2) AFTER tpd; END IF; END PROCESS count_up ; END ARCHITECTURE arch; 進(jìn)程之間是進(jìn)程之間是并行并行的,進(jìn)程內(nèi)部是順序的,進(jìn)程內(nèi)部是順序 執(zhí)行的。進(jìn)程執(zhí)行的。進(jìn)程語(yǔ)句本身由一系列的順序語(yǔ)句組成,順序語(yǔ)句發(fā)生在語(yǔ)句本身由一系列的順序語(yǔ)句組成,順序語(yǔ)句發(fā)生在該進(jìn)程被激活的同一時(shí)刻該進(jìn)程被激活的同一時(shí)刻信號(hào):各進(jìn)程之間的通信,數(shù)據(jù)通路。信號(hào)的狀信號(hào):各進(jìn)程之間的通信,數(shù)據(jù)通路。信號(hào)的
14、狀態(tài)可能影響與信號(hào)相關(guān)的進(jìn)程的狀態(tài)態(tài)可能影響與信號(hào)相關(guān)的進(jìn)程的狀態(tài)信號(hào)賦值:信號(hào)賦值:模擬周期:在時(shí)刻模擬周期:在時(shí)刻t,從從 一些信號(hào)更新、若干進(jìn)程一些信號(hào)更新、若干進(jìn)程被激活到進(jìn)程被掛起被激活到進(jìn)程被掛起信號(hào)在一個(gè)模擬周期完成求值,延遲信號(hào)在一個(gè)模擬周期完成求值,延遲td后更新值,后更新值, td是信號(hào)延遲,也稱(chēng)是信號(hào)延遲,也稱(chēng)DELTA延遲,在同一模擬時(shí)延遲,在同一模擬時(shí) 刻,發(fā)生刻,發(fā)生t, t+td ,t+2td,.多個(gè)模擬周期多個(gè)模擬周期 進(jìn)程并行:進(jìn)程并行:每個(gè)進(jìn)程僅在滿足一定條件的某個(gè)每個(gè)進(jìn)程僅在滿足一定條件的某個(gè)時(shí)刻被激活,同一時(shí)刻可以有多個(gè)進(jìn)程被激活時(shí)刻被激活,同一時(shí)刻可以
15、有多個(gè)進(jìn)程被激活 對(duì)于串行機(jī),模擬時(shí)鐘在每個(gè)時(shí)刻停下,直到對(duì)于串行機(jī),模擬時(shí)鐘在每個(gè)時(shí)刻停下,直到每個(gè)時(shí)刻被激活進(jìn)程全被處理完每個(gè)時(shí)刻被激活進(jìn)程全被處理完延遲描述:反映時(shí)序,建立精確的電路硬件模型延遲描述:反映時(shí)序,建立精確的電路硬件模型 什么是延遲?什么是延遲? 傳輸延遲傳輸延遲 慣性延遲:慣性延遲:輸入信號(hào)在指定延遲時(shí)間內(nèi)保持不變,輸入信號(hào)在指定延遲時(shí)間內(nèi)保持不變,元件的輸出端才有響應(yīng)。元件的輸出端才有響應(yīng)。進(jìn)程為行為的基本單元進(jìn)程為行為的基本單元信號(hào)作為系統(tǒng)進(jìn)程之間的數(shù)據(jù)通路信號(hào)作為系統(tǒng)進(jìn)程之間的數(shù)據(jù)通路各進(jìn)程并行執(zhí)行各進(jìn)程并行執(zhí)行VHDL語(yǔ)言的建模機(jī)制語(yǔ)言的建模機(jī)制結(jié)構(gòu)描述結(jié)構(gòu)描述結(jié)構(gòu)
16、描述:若干部件用信號(hào)線互連形成一個(gè)實(shí)體結(jié)構(gòu)描述:若干部件用信號(hào)線互連形成一個(gè)實(shí)體 部件:對(duì)某元件的調(diào)用(例元)部件:對(duì)某元件的調(diào)用(例元) 一個(gè)結(jié)構(gòu)體由若干例元互連而成一個(gè)結(jié)構(gòu)體由若干例元互連而成元件:某個(gè)實(shí)體的某種結(jié)構(gòu),只有外觀說(shuō)明(元元件:某個(gè)實(shí)體的某種結(jié)構(gòu),只有外觀說(shuō)明(元件說(shuō)明語(yǔ)句)件說(shuō)明語(yǔ)句) 一個(gè)元件說(shuō)明,代表一種類(lèi)型的元件,是一個(gè)符號(hào)一個(gè)元件說(shuō)明,代表一種類(lèi)型的元件,是一個(gè)符號(hào) 元件調(diào)用:元件例化語(yǔ)句元件調(diào)用:元件例化語(yǔ)句: 結(jié)構(gòu)描述中的信號(hào):連接例元,值傳遞結(jié)構(gòu)描述中的信號(hào):連接例元,值傳遞 例元的輸出值變化會(huì)影響以此信號(hào)為輸入的其他例元例元的輸出值變化會(huì)影響以此信號(hào)為輸入的其
17、他例元 元件例化語(yǔ)句可以并行元件例化語(yǔ)句可以并行Architecture behavioral of half _adder is component XOR 元件的外觀說(shuō)明(表示符號(hào),與實(shí)體不同)元件的外觀說(shuō)明(表示符號(hào),與實(shí)體不同) port(I1: in std_logic I2: in std_logic O1: out std_logic ); end component; component AND2 port(I1: in std_logic I2: in std_logic O1: out_ std_logic ); end component; beginU1: XOR po
18、rt map(A,B,SUM); 元件引用,生成例元元件引用,生成例元 (標(biāo)號(hào):元件名標(biāo)號(hào):元件名 端口映射端口映射)U2: AND2 port map(A,B,CO);end behavioral;元件配置元件配置 元件例化語(yǔ)句生成例元引用的是元件,不是實(shí)元件例化語(yǔ)句生成例元引用的是元件,不是實(shí)體,實(shí)體結(jié)構(gòu)中的例元應(yīng)該同實(shí)在的實(shí)體設(shè)計(jì)體,實(shí)體結(jié)構(gòu)中的例元應(yīng)該同實(shí)在的實(shí)體設(shè)計(jì)相對(duì)應(yīng),進(jìn)行元件配置,指出使用的實(shí)體和結(jié)相對(duì)應(yīng),進(jìn)行元件配置,指出使用的實(shí)體和結(jié)構(gòu)體構(gòu)體 FOR : USE ENTITY . (結(jié)構(gòu)名)(結(jié)構(gòu)名) 標(biāo)號(hào)例元所引用的元件對(duì)應(yīng)于某指定庫(kù)的某實(shí)標(biāo)號(hào)例元所引用的元件對(duì)應(yīng)于某指定
19、庫(kù)的某實(shí)體和某結(jié)構(gòu)體體和某結(jié)構(gòu)體 Architecture structural_view OF full_adder IS Component half_adderPORT (in1,in2 : IN Std_logic; sum, carry : OUT Std_logic); End Component;Component or_gate PORT (in1,in2 : IN Std_logic; sum, carry : OUT Std_logic); End Component; Signal a,b,c : Std_logic;說(shuō)明連接元件所用的內(nèi)部信號(hào)說(shuō)明連接元件所用的內(nèi)部信號(hào)B
20、egin u1: half_adder PORT MAP (x,y,b,a); u2: half_adder PORT MAP (c_in,b,sum,c); u3: or_gate PORT MAP (c, a, c_out);End structural_view; Configuration parts of full_adder IS For structural_view For u1,u2 : half_adderUSE ENTITY WORK.half_adder(behav); End For; For u3 : or_gateUSE ENTITY WORK.or_gate(a
21、rch1); End For;End For;End parts; 實(shí)體實(shí)體FULL_ADDER的配置,命名為的配置,命名為PARTS,采用結(jié)構(gòu)體采用結(jié)構(gòu)體 structural_view作為實(shí)體作為實(shí)體full-adder的結(jié)構(gòu)體,該結(jié)構(gòu)體中例化的兩個(gè)的結(jié)構(gòu)體,該結(jié)構(gòu)體中例化的兩個(gè)元件元件u1,u2采用實(shí)體采用實(shí)體half-adder,結(jié)構(gòu)體結(jié)構(gòu)體behav來(lái)源于來(lái)源于WORK庫(kù),庫(kù),u3采用實(shí)體采用實(shí)體or-gate,結(jié)構(gòu)體結(jié)構(gòu)體arch1來(lái)源于來(lái)源于WORK庫(kù)庫(kù) VHDL語(yǔ)言的模擬算法語(yǔ)言的模擬算法 面向事件的模擬算法:同一時(shí)刻活躍信號(hào)占全部面向事件的模擬算法:同一時(shí)刻活躍信號(hào)占全部信號(hào)
22、的信號(hào)的15%,為提高效率,僅對(duì)發(fā)生事件的信號(hào),為提高效率,僅對(duì)發(fā)生事件的信號(hào)進(jìn)行計(jì)算,對(duì)于不發(fā)生事件的信號(hào)則不進(jìn)行計(jì)算進(jìn)行計(jì)算,對(duì)于不發(fā)生事件的信號(hào)則不進(jìn)行計(jì)算 幾個(gè)概念幾個(gè)概念什么是事件?信號(hào)的邏輯值發(fā)生變化什么是事件?信號(hào)的邏輯值發(fā)生變化動(dòng)態(tài)的全局事件表:動(dòng)態(tài)的全局事件表:記錄信號(hào)事件和時(shí)間事件,可更新。記錄信號(hào)事件和時(shí)間事件,可更新。 信號(hào)事件:信號(hào)驅(qū)動(dòng)產(chǎn)生的事件;信號(hào)事件:信號(hào)驅(qū)動(dòng)產(chǎn)生的事件; 時(shí)間事件:進(jìn)程由于等待時(shí)間條件而掛起的事件時(shí)間事件:進(jìn)程由于等待時(shí)間條件而掛起的事件激活進(jìn)程:與電路中某變化的信號(hào)相關(guān)的進(jìn)程,相應(yīng)激活進(jìn)程:與電路中某變化的信號(hào)相關(guān)的進(jìn)程,相應(yīng)的信號(hào)稱(chēng)為敏感信
23、號(hào)。的信號(hào)稱(chēng)為敏感信號(hào)。進(jìn)程可以被敏感信號(hào)、等待時(shí)間、激活條件激活。進(jìn)程可以被敏感信號(hào)、等待時(shí)間、激活條件激活。開(kāi)始開(kāi)始激活所有進(jìn)程激活所有進(jìn)程讀入激勵(lì)信號(hào)讀入激勵(lì)信號(hào)記入全局事件表記入全局事件表產(chǎn)生新的信號(hào)事件記入事件表;產(chǎn)生新的信號(hào)事件記入事件表;時(shí)間等待事件記入事件表;時(shí)間等待事件記入事件表;進(jìn)程掛起進(jìn)程掛起當(dāng)前時(shí)刻所有當(dāng)前時(shí)刻所有激活進(jìn)程模擬完激活進(jìn)程模擬完?增加事件增加事件最小時(shí)間間隔最小時(shí)間間隔否否施加施加新的輸入信號(hào)新的輸入信號(hào)根據(jù)全局事件表根據(jù)全局事件表更新相應(yīng)的信號(hào)更新相應(yīng)的信號(hào)執(zhí)行被激活的進(jìn)程執(zhí)行被激活的進(jìn)程否否存在被激活的存在被激活的進(jìn)程?進(jìn)程?是是無(wú)無(wú)全局全局 事件表空
24、?事件表空?是是是是用戶:語(yǔ)言輸入,用戶:語(yǔ)言輸入,模擬器模擬模擬器模擬VHDL模擬環(huán)境的特點(diǎn)模擬環(huán)境的特點(diǎn)屬性屬性 幫助獲取某些特定的信息幫助獲取某些特定的信息斷言、報(bào)告語(yǔ)句斷言、報(bào)告語(yǔ)句決斷信號(hào)和決斷函數(shù)決斷信號(hào)和決斷函數(shù)對(duì)象和數(shù)據(jù)類(lèi)型對(duì)象和數(shù)據(jù)類(lèi)型設(shè)計(jì)庫(kù)設(shè)計(jì)庫(kù)“測(cè)試臺(tái)測(cè)試臺(tái)”技術(shù)技術(shù) 幫助獲取某些特定的信息幫助獲取某些特定的信息綜合綜合 概念:從設(shè)計(jì)的高層次向低層次轉(zhuǎn)換的過(guò)程,是概念:從設(shè)計(jì)的高層次向低層次轉(zhuǎn)換的過(guò)程,是一種自動(dòng)設(shè)計(jì)的過(guò)程一種自動(dòng)設(shè)計(jì)的過(guò)程 一種專(zhuān)家系統(tǒng)一種專(zhuān)家系統(tǒng) 分類(lèi):分類(lèi):系統(tǒng)級(jí)綜合系統(tǒng)級(jí)綜合高級(jí)綜合高級(jí)綜合RTL級(jí)綜合:行為綜合(軟件:級(jí)綜合:行為綜合(軟件:Sy
25、nopsys,Ambit)邏輯綜合邏輯綜合物理綜合(邏輯圖或電路圖到版圖,嚴(yán)格說(shuō)應(yīng)該物理綜合(邏輯圖或電路圖到版圖,嚴(yán)格說(shuō)應(yīng)該是同級(jí)驅(qū)動(dòng))是同級(jí)驅(qū)動(dòng))高級(jí)綜合高級(jí)綜合 設(shè)計(jì)的算法級(jí)描述轉(zhuǎn)換為設(shè)計(jì)的算法級(jí)描述轉(zhuǎn)換為RTL級(jí)描述級(jí)描述 核心:分配(核心:分配(ALLOCATION)和調(diào)度和調(diào)度(SCHEDULING) 分配:給定性能、面積分配:給定性能、面積/功耗條件下,確定硬件資功耗條件下,確定硬件資源:執(zhí)行單元、存儲(chǔ)器、控制器、總線等,產(chǎn)生源:執(zhí)行單元、存儲(chǔ)器、控制器、總線等,產(chǎn)生數(shù)據(jù)通道數(shù)據(jù)通道調(diào)度:確定這些結(jié)構(gòu)的操作次序調(diào)度:確定這些結(jié)構(gòu)的操作次序根據(jù)控制流圖和調(diào)度中產(chǎn)生的狀態(tài)信息,利用傳
26、根據(jù)控制流圖和調(diào)度中產(chǎn)生的狀態(tài)信息,利用傳統(tǒng)的統(tǒng)的RTL/邏輯綜合技術(shù)綜合出控制器部分邏輯綜合技術(shù)綜合出控制器部分目標(biāo):找到代價(jià)最小的硬件結(jié)構(gòu),使性能最佳目標(biāo):找到代價(jià)最小的硬件結(jié)構(gòu),使性能最佳 綜合過(guò)程:綜合過(guò)程: 輸入的行為描述編譯輸入的行為描述編譯 中間數(shù)據(jù)結(jié)構(gòu)中間數(shù)據(jù)結(jié)構(gòu) 數(shù)據(jù)流綜合子系統(tǒng)、控制流綜合子系統(tǒng)數(shù)據(jù)流綜合子系統(tǒng)、控制流綜合子系統(tǒng) 數(shù)據(jù)通道和控制部分(數(shù)據(jù)通道和控制部分(RTL級(jí)網(wǎng)表)級(jí)網(wǎng)表) 模擬驗(yàn)證模擬驗(yàn)證 RTL兩級(jí)工藝映射兩級(jí)工藝映射 工藝相關(guān)的結(jié)構(gòu)工藝相關(guān)的結(jié)構(gòu) 邏輯圖自動(dòng)生成邏輯圖自動(dòng)生成 邏輯圖邏輯圖 模擬驗(yàn)證模擬驗(yàn)證綜合系統(tǒng)組成:編譯器、模擬綜合系統(tǒng)組成:編譯
27、器、模擬器、數(shù)據(jù)流綜合子系統(tǒng)、控制器、數(shù)據(jù)流綜合子系統(tǒng)、控制流綜合子系統(tǒng)、工藝映射系統(tǒng)流綜合子系統(tǒng)、工藝映射系統(tǒng)邏輯圖自動(dòng)生成系統(tǒng)邏輯圖自動(dòng)生成系統(tǒng) 工藝映射:已知工藝無(wú)關(guān)的結(jié)構(gòu)描述、目標(biāo)工藝工藝映射:已知工藝無(wú)關(guān)的結(jié)構(gòu)描述、目標(biāo)工藝及一組設(shè)計(jì)約束,在滿足設(shè)計(jì)約束條件下,在物及一組設(shè)計(jì)約束,在滿足設(shè)計(jì)約束條件下,在物理域上實(shí)現(xiàn)同一層次的結(jié)構(gòu)描述。(不丟結(jié)構(gòu)信理域上實(shí)現(xiàn)同一層次的結(jié)構(gòu)描述。(不丟結(jié)構(gòu)信息,增加工藝數(shù)據(jù))息,增加工藝數(shù)據(jù)) 算法級(jí)不適用,算法級(jí)不適用,RTL級(jí)(宏單元),邏輯級(jí)(標(biāo)級(jí)(宏單元),邏輯級(jí)(標(biāo)準(zhǔn)單元或門(mén)陣單元、準(zhǔn)單元或門(mén)陣單元、FPGA、PLD等)適用等)適用綜合中的優(yōu)
28、化問(wèn)題(黑箱):資源共享、連接優(yōu)綜合中的優(yōu)化問(wèn)題(黑箱):資源共享、連接優(yōu)化、時(shí)鐘分配等化、時(shí)鐘分配等 優(yōu)化目標(biāo):面積、速度、功耗、可測(cè)試性優(yōu)化目標(biāo):面積、速度、功耗、可測(cè)試性邏輯綜合邏輯綜合 概念:概念:由給定的邏輯功能和性能要求,在一個(gè)包含由給定的邏輯功能和性能要求,在一個(gè)包含許多結(jié)構(gòu)、功能、性能已知的邏輯元件的邏輯單元庫(kù)許多結(jié)構(gòu)、功能、性能已知的邏輯元件的邏輯單元庫(kù)支持下,確定出由一定邏輯單元組成的邏輯結(jié)構(gòu)支持下,確定出由一定邏輯單元組成的邏輯結(jié)構(gòu) 輸入:邏輯設(shè)計(jì)描述;輸出:邏輯網(wǎng)表或邏輯圖輸入:邏輯設(shè)計(jì)描述;輸出:邏輯網(wǎng)表或邏輯圖 綜合過(guò)程:綜合過(guò)程: 1. 設(shè)計(jì)描述設(shè)計(jì)描述 2. 設(shè)
29、計(jì)編譯設(shè)計(jì)編譯 3. 邏輯化簡(jiǎn)和優(yōu)化:完成邏輯化簡(jiǎn)和優(yōu)化:完成邏輯結(jié)構(gòu)的生成與優(yōu)化邏輯結(jié)構(gòu)的生成與優(yōu)化,滿足,滿足系統(tǒng)邏輯功能的要求。系統(tǒng)邏輯功能的要求。 4. 利用給定的邏輯單元庫(kù)進(jìn)行工藝映射,對(duì)生成的邏輯利用給定的邏輯單元庫(kù)進(jìn)行工藝映射,對(duì)生成的邏輯網(wǎng)絡(luò)進(jìn)行元件配置,進(jìn)而估算速度、面積、功耗,進(jìn)行網(wǎng)絡(luò)進(jìn)行元件配置,進(jìn)而估算速度、面積、功耗,進(jìn)行邏輯結(jié)構(gòu)的邏輯結(jié)構(gòu)的性能優(yōu)化性能優(yōu)化 5. 得到邏輯網(wǎng)表得到邏輯網(wǎng)表綜合中的優(yōu)化問(wèn)題(黑箱):綜合中的優(yōu)化問(wèn)題(黑箱): 優(yōu)化目標(biāo):面積、速度、功耗、可測(cè)試性優(yōu)化目標(biāo):面積、速度、功耗、可測(cè)試性 可綜合的輸入描述:可綜合的輸入描述:VHDL、Veri
30、log、HardwareC邏輯模擬邏輯模擬 邏輯模擬的基本概念:將邏輯設(shè)計(jì)輸入到計(jì)算機(jī),邏輯模擬的基本概念:將邏輯設(shè)計(jì)輸入到計(jì)算機(jī),用軟件方法形成硬件的模型,給定輸入波形,利用用軟件方法形成硬件的模型,給定輸入波形,利用模型算出各節(jié)點(diǎn)和輸出端的波形,判斷正確否模型算出各節(jié)點(diǎn)和輸出端的波形,判斷正確否 主要作用:驗(yàn)證邏輯功能和時(shí)序的正確性主要作用:驗(yàn)證邏輯功能和時(shí)序的正確性分類(lèi):根據(jù)所模擬邏輯單元規(guī)模的大小分類(lèi):根據(jù)所模擬邏輯單元規(guī)模的大小 寄存器傳輸級(jí)模擬:總體操作正確性寄存器傳輸級(jí)模擬:總體操作正確性 功能塊級(jí)模擬:加法器、計(jì)數(shù)器、存儲(chǔ)器等功能塊級(jí)模擬:加法器、計(jì)數(shù)器、存儲(chǔ)器等 門(mén)級(jí)模擬:基
31、本邏輯單元:門(mén)、觸發(fā)器等門(mén)級(jí)模擬:基本邏輯單元:門(mén)、觸發(fā)器等 開(kāi)關(guān)級(jí)模擬:晶體管:后仿真開(kāi)關(guān)級(jí)模擬:晶體管:后仿真 主要介紹功能塊級(jí)和門(mén)級(jí)邏輯模擬主要介紹功能塊級(jí)和門(mén)級(jí)邏輯模擬 幾個(gè)概念幾個(gè)概念什么是邏輯功能?輸入和輸出之間的邏輯關(guān)系,不考慮與時(shí)間什么是邏輯功能?輸入和輸出之間的邏輯關(guān)系,不考慮與時(shí)間的關(guān)系。的關(guān)系。什么是時(shí)序?考慮與時(shí)間的關(guān)系,輸入和輸出之什么是時(shí)序?考慮與時(shí)間的關(guān)系,輸入和輸出之 間與時(shí)間有關(guān)間與時(shí)間有關(guān)系系組合邏輯和時(shí)序邏輯組合邏輯和時(shí)序邏輯 組合邏輯:輸出只決定于同一時(shí)刻各輸入狀態(tài)的組合,與以前組合邏輯:輸出只決定于同一時(shí)刻各輸入狀態(tài)的組合,與以前狀態(tài)無(wú)關(guān)狀態(tài)無(wú)關(guān) 特點(diǎn)
32、:輸入與輸出間無(wú)反饋途徑;電路中無(wú)記憶單元特點(diǎn):輸入與輸出間無(wú)反饋途徑;電路中無(wú)記憶單元 時(shí)序邏輯電路:輸出與輸入狀態(tài)有關(guān),還與系統(tǒng)原先狀態(tài)有關(guān)時(shí)序邏輯電路:輸出與輸入狀態(tài)有關(guān),還與系統(tǒng)原先狀態(tài)有關(guān) 特點(diǎn):輸入與輸出間有反饋途徑;電路中有記憶單元特點(diǎn):輸入與輸出間有反饋途徑;電路中有記憶單元邏輯模擬(續(xù))邏輯模擬(續(xù)) 設(shè)計(jì)輸入方法:邏輯綜合的結(jié)果;原理圖輸入;邏輯描設(shè)計(jì)輸入方法:邏輯綜合的結(jié)果;原理圖輸入;邏輯描述語(yǔ)言述語(yǔ)言 主要作用:主要作用:驗(yàn)證邏輯功能的正確性,真值表(驗(yàn)證邏輯功能的正確性,真值表(first-step)延遲模擬:時(shí)序的正確性,預(yù)先檢查是否有尖峰、競(jìng)爭(zhēng)冒險(xiǎn)延遲模擬:時(shí)序
33、的正確性,預(yù)先檢查是否有尖峰、競(jìng)爭(zhēng)冒險(xiǎn)現(xiàn)象現(xiàn)象(second step) 競(jìng)爭(zhēng)冒險(xiǎn):競(jìng)爭(zhēng)冒險(xiǎn):從門(mén)的輸入到輸出存在延遲,不同門(mén)的延遲不同,不同從門(mén)的輸入到輸出存在延遲,不同門(mén)的延遲不同,不同通路上的延遲不同,引起電路出現(xiàn)錯(cuò)誤的輸出通路上的延遲不同,引起電路出現(xiàn)錯(cuò)誤的輸出 舉例:舉例: 兩個(gè)路徑在不同時(shí)刻到達(dá):競(jìng)爭(zhēng);輸出的干擾脈沖:冒險(xiǎn)兩個(gè)路徑在不同時(shí)刻到達(dá):競(jìng)爭(zhēng);輸出的干擾脈沖:冒險(xiǎn) 主要環(huán)節(jié):邏輯模擬模型、設(shè)計(jì)輸入、模擬算法主要環(huán)節(jié):邏輯模擬模型、設(shè)計(jì)輸入、模擬算法邏輯模擬模型邏輯模擬模型 元件的延遲模型和信號(hào)模型元件的延遲模型和信號(hào)模型 元件的延遲模型:檢查時(shí)序關(guān)系、反映競(jìng)爭(zhēng)和冒險(xiǎn)元件的延
34、遲模型:檢查時(shí)序關(guān)系、反映競(jìng)爭(zhēng)和冒險(xiǎn)等現(xiàn)象;調(diào)用的門(mén)單元中已含有不同延遲模型信息等現(xiàn)象;調(diào)用的門(mén)單元中已含有不同延遲模型信息 零延遲:檢查邏輯關(guān)系正確性,組合邏輯和同步時(shí)序零延遲:檢查邏輯關(guān)系正確性,組合邏輯和同步時(shí)序 單位延遲:邏輯關(guān)系正確性單位延遲:邏輯關(guān)系正確性 指定延遲:不同元件或不同的元件類(lèi)型指定不同的延指定延遲:不同元件或不同的元件類(lèi)型指定不同的延遲;指定上升、下降時(shí)間;尖峰分析遲;指定上升、下降時(shí)間;尖峰分析 最大最大-最小延遲:分析競(jìng)爭(zhēng)最小延遲:分析競(jìng)爭(zhēng) 慣性延遲:可抑制尖峰慣性延遲:可抑制尖峰 連線延遲:加到門(mén)延遲中;門(mén)之間加入延遲元件等連線延遲:加到門(mén)延遲中;門(mén)之間加入延遲
35、元件等ab1ab12最小延遲=1 最大延遲=2 不同要求的邏輯模擬調(diào)用不同的延遲信息不同要求的邏輯模擬調(diào)用不同的延遲信息 快速模擬:驗(yàn)證邏輯功能快速模擬:驗(yàn)證邏輯功能 單位延遲單位延遲 指定延遲指定延遲 最大或最小延遲最大或最小延遲 詳細(xì)模擬:檢查競(jìng)爭(zhēng)冒險(xiǎn)等情況詳細(xì)模擬:檢查競(jìng)爭(zhēng)冒險(xiǎn)等情況 雙延遲模型雙延遲模型邏輯模擬模型(續(xù))邏輯模擬模型(續(xù)) 信號(hào)模型:邏輯模擬中信號(hào)的邏輯值和信號(hào)強(qiáng)度信號(hào)模型:邏輯模擬中信號(hào)的邏輯值和信號(hào)強(qiáng)度 信號(hào)值信號(hào)值:實(shí)際電路,邏輯狀態(tài)是實(shí)際電路,邏輯狀態(tài)是0和和1 在邏輯模擬中為了反映信號(hào)狀態(tài)的過(guò)渡過(guò)程,模擬出競(jìng)爭(zhēng)冒險(xiǎn),在邏輯模擬中為了反映信號(hào)狀態(tài)的過(guò)渡過(guò)程,模擬
36、出競(jìng)爭(zhēng)冒險(xiǎn),引入新的狀態(tài)值引入新的狀態(tài)值三值模擬三值模擬0,1, (不定態(tài):記憶元件等未指定的初始態(tài)、不可預(yù)測(cè)的不定態(tài):記憶元件等未指定的初始態(tài)、不可預(yù)測(cè)的振蕩態(tài)、無(wú)關(guān)態(tài)等)振蕩態(tài)、無(wú)關(guān)態(tài)等)真值表真值表 檢測(cè)靜態(tài)冒險(xiǎn)檢測(cè)靜態(tài)冒險(xiǎn)(靜態(tài)(靜態(tài)0冒險(xiǎn)和冒險(xiǎn)和1冒險(xiǎn))冒險(xiǎn)) 不能檢測(cè)動(dòng)態(tài)冒險(xiǎn)不能檢測(cè)動(dòng)態(tài)冒險(xiǎn) 與 0 1 0 0 0 0 1 0 1 0 邏輯模擬模型(續(xù))邏輯模擬模型(續(xù))四值模擬四值模擬0,1, ,Z(高阻態(tài):信號(hào)與其源斷開(kāi)后的狀態(tài),如單向開(kāi)高阻態(tài):信號(hào)與其源斷開(kāi)后的狀態(tài),如單向開(kāi)關(guān))關(guān))真值表真值表五值模擬、八值模擬等,但邏輯狀態(tài)過(guò)多,模擬速度變慢五值模擬、八值模擬等,但邏輯狀態(tài)
37、過(guò)多,模擬速度變慢與 0 1 Z 0 0 0 0 0 1 0 1 1 0 Z 0 1 或Z 邏輯模擬模型(續(xù))邏輯模擬模型(續(xù)) 信號(hào)強(qiáng)度:處理線連邏輯關(guān)系:多個(gè)元件輸出信信號(hào)強(qiáng)度:處理線連邏輯關(guān)系:多個(gè)元件輸出信號(hào)線直接相連,匯集點(diǎn)與信號(hào)的關(guān)系號(hào)線直接相連,匯集點(diǎn)與信號(hào)的關(guān)系 信號(hào)強(qiáng)度:信號(hào)驅(qū)動(dòng)能力,高強(qiáng)度信號(hào)占優(yōu)勢(shì)。信號(hào)強(qiáng)度:信號(hào)驅(qū)動(dòng)能力,高強(qiáng)度信號(hào)占優(yōu)勢(shì)。 如果強(qiáng)度相等信號(hào)值不同,線連點(diǎn)強(qiáng)度不變,信如果強(qiáng)度相等信號(hào)值不同,線連點(diǎn)強(qiáng)度不變,信號(hào)值未知。號(hào)值未知。邏輯描述邏輯描述邏輯圖輸入:復(fù)雜電路(專(zhuān)門(mén)的輸入編輯工具)邏輯圖輸入:復(fù)雜電路(專(zhuān)門(mén)的輸入編輯工具)對(duì)綜合得到的邏輯網(wǎng)表可以直接模
38、擬對(duì)綜合得到的邏輯網(wǎng)表可以直接模擬邏輯描述語(yǔ)言:不同的邏輯模擬器不同邏輯描述語(yǔ)言:不同的邏輯模擬器不同 不同的設(shè)計(jì)層次不同不同的設(shè)計(jì)層次不同門(mén)級(jí)邏輯描述:邏輯的詳細(xì)細(xì)節(jié),門(mén)、觸發(fā)器等門(mén)級(jí)邏輯描述:邏輯的詳細(xì)細(xì)節(jié),門(mén)、觸發(fā)器等邏輯元件及其相互連接邏輯元件及其相互連接邏輯元件的描述:類(lèi)型、功能、延遲、負(fù)載等邏輯元件的描述:類(lèi)型、功能、延遲、負(fù)載等連接關(guān)系:線路圖連接關(guān)系:線路圖 可以嵌套,反映層次關(guān)系可以嵌套,反映層次關(guān)系邏輯模擬算法邏輯模擬算法編譯方式和表格驅(qū)動(dòng)方式編譯方式和表格驅(qū)動(dòng)方式編譯方式編譯方式將邏輯電路編譯轉(zhuǎn)換成一組指令代碼。元件按功能將邏輯電路編譯轉(zhuǎn)換成一組指令代碼。元件按功能編成子
39、程序,按相互間連接關(guān)系以一定順序?qū)⒆映叹幊勺映绦颍聪嗷ラg連接關(guān)系以一定順序?qū)⒆映绦蜻B成總的可執(zhí)行程序。序連成總的可執(zhí)行程序。元件的計(jì)算順序編排元件的計(jì)算順序編排 輸入端為輸入端為0級(jí),元件的級(jí)數(shù)等于所有前級(jí)元件最大級(jí),元件的級(jí)數(shù)等于所有前級(jí)元件最大級(jí)數(shù)加級(jí)數(shù)加1;不考慮延遲,只能模擬組合邏輯電路和可忽略競(jìng)不考慮延遲,只能模擬組合邏輯電路和可忽略競(jìng)爭(zhēng)冒險(xiǎn)的同步時(shí)序電路爭(zhēng)冒險(xiǎn)的同步時(shí)序電路只能組合邏輯電路和可以忽略競(jìng)爭(zhēng)冒險(xiǎn)的同步時(shí)只能組合邏輯電路和可以忽略競(jìng)爭(zhēng)冒險(xiǎn)的同步時(shí)序電路序電路邏輯模擬算法(續(xù))邏輯模擬算法(續(xù))表格驅(qū)動(dòng)方式表格驅(qū)動(dòng)方式將邏輯電路轉(zhuǎn)換成表格:電路描述表、元件類(lèi)型表;將邏輯電
40、路轉(zhuǎn)換成表格:電路描述表、元件類(lèi)型表;元件的扇入扇出表、信號(hào)線表等,也需要按照功元件的扇入扇出表、信號(hào)線表等,也需要按照功能編寫(xiě)一個(gè)子程序能編寫(xiě)一個(gè)子程序可考慮延遲,可模擬異步時(shí)序可考慮延遲,可模擬異步時(shí)序采用面向事件模擬:與采用面向事件模擬:與VHDL模擬算法類(lèi)似,信模擬算法類(lèi)似,信號(hào)驅(qū)動(dòng)的是元件號(hào)驅(qū)動(dòng)的是元件 對(duì)于較大規(guī)模的電路:對(duì)于較大規(guī)模的電路: 高速邏輯模擬器:軟件硬件化,并行處理,模擬速度提高高速邏輯模擬器:軟件硬件化,并行處理,模擬速度提高 1000倍倍電路模擬電路模擬電路設(shè)計(jì):根據(jù)電路性能確定電路結(jié)構(gòu)和元件參數(shù),電路設(shè)計(jì):根據(jù)電路性能確定電路結(jié)構(gòu)和元件參數(shù), 沒(méi)有自動(dòng)設(shè)計(jì)軟件沒(méi)
41、有自動(dòng)設(shè)計(jì)軟件 設(shè)計(jì)人員根據(jù)電路性能要求,初步確定電路結(jié)構(gòu)和元件參數(shù),設(shè)計(jì)人員根據(jù)電路性能要求,初步確定電路結(jié)構(gòu)和元件參數(shù),利用電路模擬軟件進(jìn)行模擬分析,判斷修改利用電路模擬軟件進(jìn)行模擬分析,判斷修改電路模擬:電路模擬:根據(jù)電路的拓?fù)浣Y(jié)構(gòu)和元件參數(shù)將電路問(wèn)題轉(zhuǎn)根據(jù)電路的拓?fù)浣Y(jié)構(gòu)和元件參數(shù)將電路問(wèn)題轉(zhuǎn)換成適當(dāng)?shù)臄?shù)學(xué)方程并求解,根據(jù)計(jì)算結(jié)果檢驗(yàn)電路設(shè)計(jì)換成適當(dāng)?shù)臄?shù)學(xué)方程并求解,根據(jù)計(jì)算結(jié)果檢驗(yàn)電路設(shè)計(jì)的正確性的正確性 模擬對(duì)象:元件模擬對(duì)象:元件 優(yōu)點(diǎn):優(yōu)點(diǎn):不需實(shí)際元件、可作各種模擬甚至破壞性模擬不需實(shí)際元件、可作各種模擬甚至破壞性模擬電路模擬(續(xù))電路模擬(續(xù))在集成電路設(shè)計(jì)中起的作用:在集成
42、電路設(shè)計(jì)中起的作用:版圖設(shè)計(jì)前的電路設(shè)計(jì),保證電路正確版圖設(shè)計(jì)前的電路設(shè)計(jì),保證電路正確(包括電路包括電路結(jié)構(gòu)和元件參數(shù)結(jié)構(gòu)和元件參數(shù))有單元庫(kù)支持:?jiǎn)卧孪冉?jīng)過(guò)電路模擬有單元庫(kù)支持:?jiǎn)卧孪冉?jīng)過(guò)電路模擬無(wú)單元庫(kù)支持的全定制設(shè)計(jì):由底向上,首先對(duì)無(wú)單元庫(kù)支持的全定制設(shè)計(jì):由底向上,首先對(duì)單元門(mén)電路進(jìn)行電路設(shè)計(jì)、電路模擬,依此進(jìn)行單元門(mén)電路進(jìn)行電路設(shè)計(jì)、電路模擬,依此進(jìn)行版圖設(shè)計(jì),直至整個(gè)電路版圖設(shè)計(jì),直至整個(gè)電路后仿真:考慮了寄生參數(shù),由電路模擬預(yù)測(cè)電路后仿真:考慮了寄生參數(shù),由電路模擬預(yù)測(cè)電路性能性能典型軟件:典型軟件:SPICE、HSPICE以以SPICE為例為例 電路模擬的基本功能電路模
43、擬的基本功能 軟件基本結(jié)構(gòu)軟件基本結(jié)構(gòu) 電路描述電路描述電路模擬的基本功能電路模擬的基本功能 可處理的元器件:可處理的元器件:電阻、電容、電感、互感、獨(dú)立電流源、電壓電阻、電容、電感、互感、獨(dú)立電流源、電壓源、傳輸線、四種受控源、四種器件(二極管、雙極管、結(jié)型場(chǎng)效應(yīng)源、傳輸線、四種受控源、四種器件(二極管、雙極管、結(jié)型場(chǎng)效應(yīng)管、管、MOS)等等 可完成的分析功能:可完成的分析功能:直流分析:典型的是求解直流轉(zhuǎn)移特性直流分析:典型的是求解直流轉(zhuǎn)移特性(.DC),輸入加掃描輸入加掃描電壓或電流,求輸出和其他節(jié)點(diǎn)(元件連接處)電壓或支路電壓或電流,求輸出和其他節(jié)點(diǎn)(元件連接處)電壓或支路電流;還有電
44、流;還有 .TF、.OP、.SENSE交流分析交流分析(.AC):以頻率為變量,在不同的頻率上求出穩(wěn)態(tài):以頻率為變量,在不同的頻率上求出穩(wěn)態(tài)下輸出和其他節(jié)點(diǎn)電壓或支路電流的幅值和相位。噪聲分析下輸出和其他節(jié)點(diǎn)電壓或支路電流的幅值和相位。噪聲分析和失真分析和失真分析瞬態(tài)分析瞬態(tài)分析(.TRAN):以時(shí)間為變量,輸入加隨時(shí)間:以時(shí)間為變量,輸入加隨時(shí)間變化的信號(hào),計(jì)算輸出和其節(jié)點(diǎn)電壓或支路電流變化的信號(hào),計(jì)算輸出和其節(jié)點(diǎn)電壓或支路電流的瞬態(tài)值。的瞬態(tài)值。溫度特性分析溫度特性分析(.TEMP):不同溫度下進(jìn)行上述分析,:不同溫度下進(jìn)行上述分析,求出電路的溫度特性求出電路的溫度特性電路模擬軟件的基本結(jié)
45、構(gòu)電路模擬軟件的基本結(jié)構(gòu) 五部分組成:輸入處理、元器件模型處理、建立五部分組成:輸入處理、元器件模型處理、建立電路方程、方程求解和輸出處理電路方程、方程求解和輸出處理電路模擬軟件的基本結(jié)構(gòu)電路模擬軟件的基本結(jié)構(gòu)輸入處理:主要完成對(duì)輸入文件進(jìn)行編譯,詞法輸入處理:主要完成對(duì)輸入文件進(jìn)行編譯,詞法語(yǔ)法檢查、存儲(chǔ)輸入數(shù)據(jù)、其他(元件預(yù)處理等)語(yǔ)法檢查、存儲(chǔ)輸入數(shù)據(jù)、其他(元件預(yù)處理等) 模型處理:元器件的數(shù)學(xué)模型:用數(shù)學(xué)公式描述模型處理:元器件的數(shù)學(xué)模型:用數(shù)學(xué)公式描述器件的電流電壓特性、與物理參數(shù)和工藝參數(shù)的器件的電流電壓特性、與物理參數(shù)和工藝參數(shù)的關(guān)系關(guān)系主要是非線性元件的模型:如主要是非線性元
46、件的模型:如MOS、BJT、二極管二極管等等這些模型編入模型庫(kù),可調(diào)用;也可自行定義后加這些模型編入模型庫(kù),可調(diào)用;也可自行定義后加入模型庫(kù)入模型庫(kù)電路模擬的精度:模型精度、參數(shù)選取電路模擬的精度:模型精度、參數(shù)選取電路模擬軟件的基本結(jié)構(gòu)(續(xù))電路模擬軟件的基本結(jié)構(gòu)(續(xù)) 建立電路方程建立電路方程根據(jù)電路結(jié)構(gòu)、元件參數(shù)、分析要求,建立方程根據(jù)電路結(jié)構(gòu)、元件參數(shù)、分析要求,建立方程依據(jù)的基本原理是歐姆定律和基爾霍夫定律(解釋?zhuān)┮罁?jù)的基本原理是歐姆定律和基爾霍夫定律(解釋?zhuān)┙⒌姆椒ê芏?,以?jié)點(diǎn)法為例建立的方法很多,以節(jié)點(diǎn)法為例 方程求解方程求解數(shù)值解法:線性代數(shù)方程組解法、非線性方程組解法、數(shù)值
47、解法:線性代數(shù)方程組解法、非線性方程組解法、 常微分方程組解法常微分方程組解法線性電路的直流分析:選主元的高斯消去法或線性電路的直流分析:選主元的高斯消去法或LU分解法分解法非線性電路的直流分析:對(duì)非線性元件進(jìn)行線性化處理,非線性電路的直流分析:對(duì)非線性元件進(jìn)行線性化處理, 迭代方法迭代方法交流分析:線性電路、非線性電路,處理同上交流分析:線性電路、非線性電路,處理同上瞬態(tài)分析:常微分方程組,通過(guò)數(shù)值積分轉(zhuǎn)換瞬態(tài)分析:常微分方程組,通過(guò)數(shù)值積分轉(zhuǎn)換 輸出處理:輸出處理:選擇輸出內(nèi)容和輸出方式(表格和曲線)選擇輸出內(nèi)容和輸出方式(表格和曲線)電路描述電路描述 較大規(guī)模電路,一般用較大規(guī)模電路,一
48、般用電路圖輸入電路圖輸入,相應(yīng)的編譯,相應(yīng)的編譯程序轉(zhuǎn)換為電路描述語(yǔ)言再進(jìn)行模擬。程序轉(zhuǎn)換為電路描述語(yǔ)言再進(jìn)行模擬。 電路描述語(yǔ)言電路描述語(yǔ)言:描述電路結(jié)構(gòu)、元件參數(shù)、器件:描述電路結(jié)構(gòu)、元件參數(shù)、器件模型、電路運(yùn)行環(huán)境、分析類(lèi)型和輸出要求等模型、電路運(yùn)行環(huán)境、分析類(lèi)型和輸出要求等電路描述前首先要畫(huà)好電路圖,節(jié)點(diǎn)編號(hào)(接地電路描述前首先要畫(huà)好電路圖,節(jié)點(diǎn)編號(hào)(接地節(jié)點(diǎn)零號(hào),其他正整數(shù))節(jié)點(diǎn)零號(hào),其他正整數(shù))SPICE的描述語(yǔ)言:的描述語(yǔ)言:電路拓?fù)洌ňW(wǎng)表)電路拓?fù)洌ňW(wǎng)表)采用模型(元件屬性)采用模型(元件屬性) 仿真內(nèi)容控制仿真內(nèi)容控制電路描述舉例電路描述舉例 VCCM1M2VIN123CMO
49、S INVERTER DC TRANS. CHARACTERISTICSVCC 2 0 5VIN 1 0M1 3 1 2 2 MOD1 L=2U W=18UM2 3 1 0 0 MOD2 L=2U W=10U.MODEL MOD1 PMOS LEVEL=3 VTO= 1 NSUB=2E15 UO=166.MODEL MOD2 NMOS LEVEL=3 VTO=1 NSUB=2E15 UO=550.DC VIN 0 5 0.1.PLOT DC V(3).END元件語(yǔ)句:元件名 與之相連的節(jié)點(diǎn)號(hào)(D,G,S,B) 元件參數(shù)(模型名,模型語(yǔ)句與元件語(yǔ)句分開(kāi)) 相比與相比與SPICE,HSPICE特點(diǎn)
50、特點(diǎn) 快速收斂;快速收斂; 具有多種精確的器件模型;具有多種精確的器件模型; 采用層次化方法命名節(jié)點(diǎn);采用層次化方法命名節(jié)點(diǎn); 可以為多種分析類(lèi)型輸出波形圖;可以為多種分析類(lèi)型輸出波形圖; 可以依據(jù)電路性能要求和測(cè)量數(shù)據(jù)進(jìn)行可以依據(jù)電路性能要求和測(cè)量數(shù)據(jù)進(jìn)行參數(shù)優(yōu)化參數(shù)優(yōu)化,自動(dòng)產(chǎn),自動(dòng)產(chǎn)生模型參數(shù)和元器件值;生模型參數(shù)和元器件值; 具有良好的建立單元庫(kù)的功能;具有良好的建立單元庫(kù)的功能; 可以進(jìn)行統(tǒng)計(jì)容差分析,分析元件及模型參數(shù)變化對(duì)電路可以進(jìn)行統(tǒng)計(jì)容差分析,分析元件及模型參數(shù)變化對(duì)電路性能的影響;性能的影響;允許允許Monto-Carlo分析,支持最壞情況分析,支持最壞情況(worse-c
51、ase)設(shè)計(jì)設(shè)計(jì) PSPICE特點(diǎn)特點(diǎn) 允許用戶改變內(nèi)建器件模型允許用戶改變內(nèi)建器件模型 模擬模擬A/D D/A靈活靈活 MC 模擬模擬開(kāi)關(guān)級(jí)模擬開(kāi)關(guān)級(jí)模擬介于門(mén)級(jí)邏輯模擬和電路模擬之間,可用于版圖介于門(mén)級(jí)邏輯模擬和電路模擬之間,可用于版圖的后仿真的后仿真關(guān)鍵是簡(jiǎn)歷基于開(kāi)關(guān)級(jí)別的模型:關(guān)鍵是簡(jiǎn)歷基于開(kāi)關(guān)級(jí)別的模型: mos管作為開(kāi)關(guān),互連線作為連接器、負(fù)載管作管作為開(kāi)關(guān),互連線作為連接器、負(fù)載管作為衰減器為衰減器算法包括強(qiáng)度比較算法和基于等效電路的阻容網(wǎng)算法包括強(qiáng)度比較算法和基于等效電路的阻容網(wǎng)絡(luò)算法絡(luò)算法作業(yè):作業(yè):1. 試述面向事件的模擬算法的基本思路。試述面向事件的模擬算法的基本思路。2
52、. 列出邏輯模擬中的主要延遲模型,并給出簡(jiǎn)單說(shuō)列出邏輯模擬中的主要延遲模型,并給出簡(jiǎn)單說(shuō)明。明。3. 用用SPICE模擬軟件模擬一個(gè)模擬軟件模擬一個(gè)E/D NMOS反相器的反相器的直流輸出特性,請(qǐng)寫(xiě)出相應(yīng)的輸入文件。直流輸出特性,請(qǐng)寫(xiě)出相應(yīng)的輸入文件。時(shí)序分析時(shí)序分析邏輯模擬的基本單元是門(mén)或功能塊,一定程度上邏輯模擬的基本單元是門(mén)或功能塊,一定程度上反映競(jìng)爭(zhēng)、冒險(xiǎn)等現(xiàn)象,模擬速度比反映競(jìng)爭(zhēng)、冒險(xiǎn)等現(xiàn)象,模擬速度比SPICE快三快三個(gè)量級(jí),但精度不夠,各節(jié)點(diǎn)電流、電壓不知個(gè)量級(jí),但精度不夠,各節(jié)點(diǎn)電流、電壓不知電路模擬的基本單元是晶體管、電阻、電容等元電路模擬的基本單元是晶體管、電阻、電容等元器
53、件,可以較精確地獲得電路中各節(jié)點(diǎn)的電壓或器件,可以較精確地獲得電路中各節(jié)點(diǎn)的電壓或電流,但對(duì)于較大的電路,很多的迭代求解需要電流,但對(duì)于較大的電路,很多的迭代求解需要很大的存儲(chǔ)空間和很長(zhǎng)的計(jì)算時(shí)間很大的存儲(chǔ)空間和很長(zhǎng)的計(jì)算時(shí)間 時(shí)序分析介于兩者之間,可提供詳細(xì)的波形和時(shí)時(shí)序分析介于兩者之間,可提供詳細(xì)的波形和時(shí)序關(guān)系,比序關(guān)系,比SPICE快二個(gè)量級(jí),精度低快二個(gè)量級(jí),精度低10%,但,但比帶延遲的邏輯模擬要高得多比帶延遲的邏輯模擬要高得多器件級(jí)時(shí)序分析:器件級(jí)時(shí)序分析:基本原理:簡(jiǎn)化了器件模型,采用查表技術(shù),關(guān)基本原理:簡(jiǎn)化了器件模型,采用查表技術(shù),關(guān)鍵電學(xué)量與工作條件的關(guān)系以表格形式反映鍵
54、電學(xué)量與工作條件的關(guān)系以表格形式反映算法上:?jiǎn)尾降磺蠼饴?lián)立方程,超松弛牛算法上:?jiǎn)尾降?,不求解?lián)立方程,超松弛牛頓迭代法加速收斂頓迭代法加速收斂器件上:簡(jiǎn)化模型,建立關(guān)鍵電學(xué)量隨漏源電源器件上:簡(jiǎn)化模型,建立關(guān)鍵電學(xué)量隨漏源電源的工作條件關(guān)系表格的工作條件關(guān)系表格 查找表算法查找表算法宏模型宏模型門(mén)級(jí)時(shí)序分析門(mén)級(jí)時(shí)序分析 特別是數(shù)字電路在功能仿真之后進(jìn)行時(shí)序仿真特別是數(shù)字電路在功能仿真之后進(jìn)行時(shí)序仿真靜態(tài)時(shí)序分析和時(shí)序模擬器(動(dòng)態(tài)時(shí)序分析)靜態(tài)時(shí)序分析和時(shí)序模擬器(動(dòng)態(tài)時(shí)序分析)靜態(tài)時(shí)序分析:關(guān)鍵路徑相鄰兩個(gè)觸發(fā)器之間最長(zhǎng)路徑延遲靜態(tài)時(shí)序分析:關(guān)鍵路徑相鄰兩個(gè)觸發(fā)器之間最長(zhǎng)路徑延遲,包
55、括輸入延遲、輸出延遲、級(jí)間延遲,包括輸入延遲、輸出延遲、級(jí)間延遲建立時(shí)間和保持時(shí)間稱(chēng)為是電路的時(shí)序約束建立時(shí)間和保持時(shí)間稱(chēng)為是電路的時(shí)序約束基于時(shí)序約束和最小最大算法,可進(jìn)行電路的最壞情況分析基于時(shí)序約束和最小最大算法,可進(jìn)行電路的最壞情況分析 最小最大算法:最小最大算法:對(duì)于數(shù)據(jù)路徑取最大延遲時(shí)鐘路徑取最小對(duì)于數(shù)據(jù)路徑取最大延遲時(shí)鐘路徑取最小延遲不能違反建立時(shí)間約束,對(duì)于數(shù)據(jù)路徑取最小延遲時(shí)延遲不能違反建立時(shí)間約束,對(duì)于數(shù)據(jù)路徑取最小延遲時(shí)鐘路徑取最大延遲不能違反保持時(shí)間約束。鐘路徑取最大延遲不能違反保持時(shí)間約束。 通過(guò)采用路徑尋跡和約束分析的方法窮盡所有路徑進(jìn)行分析通過(guò)采用路徑尋跡和約束分
56、析的方法窮盡所有路徑進(jìn)行分析驗(yàn)證驗(yàn)證Cadengce的的pearl 和和 synopsys的的prime time工具工具 混合模擬:結(jié)合三者特點(diǎn),對(duì)影響電路性能的關(guān)鍵部分進(jìn)混合模擬:結(jié)合三者特點(diǎn),對(duì)影響電路性能的關(guān)鍵部分進(jìn)行電路模擬,其他部分用邏輯模擬和時(shí)序分析行電路模擬,其他部分用邏輯模擬和時(shí)序分析版圖設(shè)計(jì)的版圖設(shè)計(jì)的CAD工具工具版圖設(shè)計(jì):版圖設(shè)計(jì):根據(jù)電路功能和性能要求及工藝限制(線寬、根據(jù)電路功能和性能要求及工藝限制(線寬、間距等),設(shè)計(jì)掩膜版圖間距等),設(shè)計(jì)掩膜版圖輸入:可以是原理圖、網(wǎng)表;可以直接編輯版圖輸入:可以是原理圖、網(wǎng)表;可以直接編輯版圖輸出:版圖輸出:版圖版圖設(shè)計(jì)的重要
57、性:版圖設(shè)計(jì)的重要性:電路功能和性能的物理實(shí)現(xiàn)電路功能和性能的物理實(shí)現(xiàn)尺寸減小后,連線延遲直接決定芯片速度。布線尺寸減小后,連線延遲直接決定芯片速度。布線方案、從而布局方案很重要方案、從而布局方案很重要 芯片面積、速度芯片面積、速度 版圖設(shè)計(jì)的目標(biāo):版圖設(shè)計(jì)的目標(biāo):連線全部實(shí)現(xiàn),芯片面積最小,性連線全部實(shí)現(xiàn),芯片面積最小,性能優(yōu)化(連線總延遲最小)能優(yōu)化(連線總延遲最?。〤AD工具分類(lèi)(按工作方式分):自動(dòng)設(shè)計(jì)、半工具分類(lèi)(按工作方式分):自動(dòng)設(shè)計(jì)、半自動(dòng)設(shè)計(jì)、人工設(shè)計(jì);版圖驗(yàn)證與檢查自動(dòng)設(shè)計(jì)、人工設(shè)計(jì);版圖驗(yàn)證與檢查 用的大多是啟發(fā)式算法用的大多是啟發(fā)式算法版圖的自動(dòng)設(shè)計(jì)版圖的自動(dòng)設(shè)計(jì)概念:
58、通過(guò)概念:通過(guò)CAD軟件,將邏輯描述自動(dòng)轉(zhuǎn)換成版軟件,將邏輯描述自動(dòng)轉(zhuǎn)換成版圖描述圖描述成熟的自動(dòng)版圖設(shè)計(jì)包括基于門(mén)陣列、標(biāo)準(zhǔn)單元、成熟的自動(dòng)版圖設(shè)計(jì)包括基于門(mén)陣列、標(biāo)準(zhǔn)單元、PLA的布圖系統(tǒng),的布圖系統(tǒng),BBL布圖系統(tǒng)也在發(fā)展中布圖系統(tǒng)也在發(fā)展中典型的典型的IC CAD軟件,如軟件,如Cadence、Mentor、Compass、Panda等設(shè)計(jì)系統(tǒng)中都有自動(dòng)版圖設(shè)等設(shè)計(jì)系統(tǒng)中都有自動(dòng)版圖設(shè)計(jì)功能計(jì)功能自動(dòng)版圖設(shè)計(jì)過(guò)程自動(dòng)版圖設(shè)計(jì)過(guò)程邏輯劃分布局布線設(shè)計(jì)檢驗(yàn)輸出輸入人機(jī)交互單元庫(kù)布圖規(guī)劃自動(dòng)版圖設(shè)計(jì)過(guò)程(續(xù))自動(dòng)版圖設(shè)計(jì)過(guò)程(續(xù))邏輯劃分邏輯劃分概念:功能劃分概念:功能劃分原則:功能塊面積和
59、端子數(shù)滿足要求,使功能塊原則:功能塊面積和端子數(shù)滿足要求,使功能塊數(shù)目或總的外連接數(shù)最小數(shù)目或總的外連接數(shù)最小基本思想:連接度大的元件放在同一功能塊中基本思想:連接度大的元件放在同一功能塊中劃分算法:簡(jiǎn)單連接度法、分配法、劃分算法:簡(jiǎn)單連接度法、分配法、Lin法等法等布圖規(guī)劃布圖規(guī)劃 布局規(guī)劃:布圖規(guī)劃邏輯描述到物理描述的映射,模塊是布局規(guī)劃:布圖規(guī)劃邏輯描述到物理描述的映射,模塊是軟模塊,形狀和大小不定,根據(jù)電路網(wǎng)表、估計(jì)的芯片的軟模塊,形狀和大小不定,根據(jù)電路網(wǎng)表、估計(jì)的芯片的大體面積和形狀、各功能塊的大體形狀面積、功能塊的數(shù)大體面積和形狀、各功能塊的大體形狀面積、功能塊的數(shù)目、輸入目、輸
60、入/輸出數(shù)目等,對(duì)設(shè)計(jì)的電路進(jìn)行輸出數(shù)目等,對(duì)設(shè)計(jì)的電路進(jìn)行物理劃分和預(yù)物理劃分和預(yù)布局布局。先進(jìn)行初始規(guī)劃(。先進(jìn)行初始規(guī)劃(initialize floorplan),),產(chǎn)生輸入產(chǎn)生輸入/輸出行,單元區(qū)行以及布線網(wǎng)格等,然后進(jìn)行行調(diào)整、芯輸出行,單元區(qū)行以及布線網(wǎng)格等,然后進(jìn)行行調(diào)整、芯片面積調(diào)整、布線網(wǎng)格調(diào)整,并進(jìn)行預(yù)布局,初步確定各片面積調(diào)整、布線網(wǎng)格調(diào)整,并進(jìn)行預(yù)布局,初步確定各功能塊的形狀面積及相對(duì)位置、功能塊的形狀面積及相對(duì)位置、I/O位置以及芯片形狀尺位置以及芯片形狀尺寸,而且可以從總體上考慮電源、地線、數(shù)據(jù)通道分布寸,而且可以從總體上考慮電源、地線、數(shù)據(jù)通道分布(datap
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 小班藝術(shù)活動(dòng)豐富孩子的創(chuàng)意計(jì)劃
- 倉(cāng)庫(kù)物流環(huán)節(jié)的協(xié)同管理計(jì)劃
- 中學(xué)教育改革計(jì)劃
- 醫(yī)保相關(guān)知識(shí)培訓(xùn)課件
- 貴州豐聯(lián)礦業(yè)有限公司普安縣久豐煤礦變更礦產(chǎn)資源綠色開(kāi)發(fā)利用方案(三合一)評(píng)審意見(jiàn)
- 《且末縣邦泰礦業(yè)投資有限公司新疆且末縣屈庫(kù)勒克東礦區(qū)金(銻)礦礦產(chǎn)資源開(kāi)發(fā)利用與生態(tài)保護(hù)修復(fù)方案》專(zhuān)家意見(jiàn)的認(rèn)定
- 《8 節(jié)日美食》(教學(xué)設(shè)計(jì))-2023-2024學(xué)年五年級(jí)下冊(cè)綜合實(shí)踐活動(dòng)皖教版
- 如何改善個(gè)人責(zé)任意識(shí)提升組織效率
- 第三單元第十三課《使用電子郵件和QQ》-教學(xué)設(shè)計(jì) 2023-2024學(xué)年粵教版(2019)初中信息技術(shù)七年級(jí)上冊(cè)
- 2025年粘土主題組合創(chuàng)意標(biāo)準(zhǔn)教案
- 2024年云南省中考物理真題含解析
- 《信號(hào)工程施工》課件全套 穆中華 項(xiàng)目1-3 信號(hào)圖紙識(shí)讀、施工技能訓(xùn)練、信號(hào)聯(lián)鎖試驗(yàn)
- 全新網(wǎng)絡(luò)安全教案:應(yīng)對(duì)2024年網(wǎng)絡(luò)威脅
- 江蘇省蘇州市2023-2024學(xué)年八年級(jí)上學(xué)期期末語(yǔ)文試題及答案
- 2024年新疆區(qū)公務(wù)員錄用考試《行測(cè)》真題及解析
- 老年人護(hù)理安全風(fēng)險(xiǎn)管理
- 音樂(lè)課《詠鵝》教案7篇
- 【2×600MW火電廠電氣部分設(shè)計(jì)(論文)16000字】
- 醫(yī)學(xué)教程 常見(jiàn)動(dòng)物咬蟄傷應(yīng)急救護(hù)課件
- 中學(xué)校園廣播聽(tīng)力系統(tǒng)管理制度
- 組合型浮式防波堤水動(dòng)力響應(yīng)與消浪性能研究
評(píng)論
0/150
提交評(píng)論