集成電路eda技術(shù)作業(yè)

集成電路eda技術(shù)作業(yè)

ID:12583914

大?。?.00 MB

頁數(shù):0頁

時間:2018-07-17

集成電路eda技術(shù)作業(yè)_第頁
預(yù)覽圖正在加載中,預(yù)計需要20秒,請耐心等待
資源描述:

《集成電路eda技術(shù)作業(yè)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、集成電路EDA技術(shù)作業(yè)班級:電信11姓名:張瑞玲學(xué)號:2011331090110第120頁共120頁一、數(shù)字集成電路設(shè)計EDA目錄加法器設(shè)計實驗2加法器設(shè)計與仿真2halfadder3fulladder58-bitripplecarryadder64-bitcarrylookaheadadder716-bitcarrylookaheadadder964-bitcarrylookaheadadder128-bittwopipelinedstagesadder1712-bitthreepipelinedstagesadder19第120頁共120頁加法器設(shè)計與仿真一

2、,實驗?zāi)康耐ㄟ^試驗,掌握數(shù)字電路仿真工具M(jìn)odelsim仿真使用,掌握硬件描述語言基本語法,掌握組合邏輯電路和時序邏輯電路的設(shè)計與仿真,對半加器,全加器、串行進(jìn)位加法器,超前進(jìn)位加法器和流水線加法器從理論上和設(shè)計上進(jìn)行理解。二,實驗內(nèi)容halfadder(半加器)實驗原理:在半加器結(jié)構(gòu)中,只有兩個加數(shù),一個和,一個進(jìn)位輸出,行波進(jìn)位是用8個一位的加法器串聯(lián)而構(gòu)成的。因此由一個一位的半加器和7個一位的全加器構(gòu)成。一位半加器原理:半加器有兩個二進(jìn)制的輸入,其將輸入的值相加,并輸出結(jié)果到和(Sum)和進(jìn)位(Carry)。半加器雖能產(chǎn)生進(jìn)位值,但半加器本身并不能處理進(jìn)位

3、值。下表為半加器的真值表:輸入輸出ABCS0000010110011110則可以得到半加器的表達(dá)式為:一位全加器原理:全加器三個二進(jìn)制的輸入,其中一個是進(jìn)位值的輸入,所以全加器可以處理進(jìn)位值。下表為全加器的真值表:輸入輸出ABCiCoS00000001010100101110100011011011010第120頁共120頁11111進(jìn)行卡諾圖化簡:Co的卡諾圖:ABCi000111100001010111S的卡諾圖:ABCi000111100010111010則全加器的表達(dá)式如下:實驗程序:moduleonebit_hfad(a,b,co,s);inputa,

4、b;outputco,s;assignco=a&b,s=a^b;endmodule測試程序:moduleonebit_hfad_test;rega,b;wireco;wires;onebit_hfadHI(.a(a),.b(b),.co(co),.s(s));initialbegina=0;b=0;第120頁共120頁endalways#5a=a+1'b1;always#10b=b+1'b1;endmodule仿真分析:fulladder實驗程序moduleonebit_fad(a,b,ci,co,s);inputa,b,ci;outputco,s;assign

5、co=(a&b)

6、(b&ci)

7、(a&ci),s=a^b^ci;endmodule測試程序moduleonebit_fad_test;rega,b,ci;wireco;wires;onebit_fadHI(.a(a),.b(b),.co(co),.s(s),.ci(ci));initialbegina=0;b=0;ci=0;endalways#5a=a+1'b1;always#10b=b+1'b1;第120頁共120頁always#20ci=ci+1'b1;endmodule仿真分析:8-bitripplecarryadder實驗程序:moduleonebit_

8、fad(a,b,ci,co,s);inputa,b,ci;outputco,s;assignco=(a&b)

9、(b&ci)

10、(a&ci),s=a^b^ci;endmodulemoduleonebit_fad(ina,inb,cin,cout,sum);input[7:0]ina,inb;inputcin;outputcout;output[7:0]sum;wireci1,ci2,ci3,ci4,ci5,ci6,ci7;fadad0(.a(ina[0]),.b(inb[0]),.ci(cin),.co(ci1),.s(sum[0]));fadad1(.a(ina[

11、1]),.b(inb[1]),.ci(ci1),.co(ci2),.s(sum[1]));fadad2(.a(ina[2]),.b(inb[2]),.ci(ci2),.co(ci3),.s(sum[2]));fadad3(.a(ina[3]),.b(inb[3]),.ci(ci3),.co(ci4),.s(sum[3]));fadad4(.a(ina[4]),.b(inb[4]),.ci(ci4),.co(ci5),.s(sum[4]));fadad5(.a(ina[5]),.b(inb[5]),.ci(ci5),.co(ci6),.s(sum[5]));fad

12、ad6(.a(ina[6

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。