eda技術(shù)實用教程課后答案---潘松,黃繼業(yè)

eda技術(shù)實用教程課后答案---潘松,黃繼業(yè)

ID:23141987

大小:273.82 KB

頁數(shù):19頁

時間:2018-11-04

eda技術(shù)實用教程課后答案---潘松,黃繼業(yè)_第1頁
eda技術(shù)實用教程課后答案---潘松,黃繼業(yè)_第2頁
eda技術(shù)實用教程課后答案---潘松,黃繼業(yè)_第3頁
eda技術(shù)實用教程課后答案---潘松,黃繼業(yè)_第4頁
eda技術(shù)實用教程課后答案---潘松,黃繼業(yè)_第5頁
資源描述:

《eda技術(shù)實用教程課后答案---潘松,黃繼業(yè)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、3-3給出一個4選1多路選擇器的VHDL描述。選通控制端有四個輸入:S0、S1、S2、S3。當(dāng)且僅當(dāng)S0=0時:Y=A;S1=0時:Y=B;S2=0時:Y=C;S3=0時:Y=D。--解:4選1多路選擇器VHDL程序設(shè)計。LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALL;ENTITYmux41aISPORT(A,B,C,D:INSTD_LOGIC;S0,S1,S2,S3:INSTD_LOGIC;Y:OUTSTD_LOGIC);ENDENTITYmux41a;ARCHITECTUREoneOFmux41aISSIGNALS0_3

2、:STD_LOGIC_VECTOR(3DOWNTO0);BEGINS0_3<=S0&S1&S2&S3;y<=AWHENS0_3="0111"ELSEBWHENS0_3="1011"ELSECWHENS0_3="1101"ELSEDWHENS0_3="1110"ELSE'Z';ENDARCHITECTUREone;3-4給出1位全減器的VHDL描述;最終實現(xiàn)8位全減器。要求:1)首先設(shè)計1位半減器,然后用例化語句將它們連接起來,圖4-20中h_suber是半減器,diff是輸出差(diff=x-y),s_out是借位輸出(s_out=1,x

3、in是借位輸入。cyinxindiff_outba圖3-191位全加器--解(1.1):實現(xiàn)1位半減器h_suber(diff=x-y;s_out=1,x

4、1;--解(1.2):采用例化實現(xiàn)圖4-20的1位全減器LIBRARYIEEE;--1位二進(jìn)制全減器順層設(shè)計描述USEIEEE.STD_LOGIC_1164.ALL;ENTITYf_suberISPORT(xin,yin,sub_in:INSTD_LOGIC;sub_out,diff_out:OUTSTD_LOGIC);ENDENTITYf_suber;ARCHITECTUREfs1OFf_suberISCOMPONENTh_suber--調(diào)用半減器聲明語句PORT(x,y:INSTD_LOGIC;diff,s_out:OUTSTD_LOGIC);END

5、COMPONENT;SIGNALa,b,c:STD_LOGIC;--定義1個信號作為內(nèi)部的連接線。BEGINu1:h_suberPORTMAP(x=>xin,y=>yin,diff=>a,s_out=>b);u2:h_suberPORTMAP(x=>a,y=>sub_in,diff=>diff_out,s_out=>c);sub_out<=cORb;ENDARCHITECTUREfs1;(2)以1位全減器為基本硬件,構(gòu)成串行借位的8位減法器,要求用例化語句來完成此項設(shè)計(減法運算是x-y-sun_in=difft)。xinsub_outyinu0sub_

6、indiff_outx0y0sindiff0xinsub_outyinu1sub_indiff_outx1y1diff1xinsub_outyinu7sub_indiff_outx7y7soutdiff7……………….……………….串行借位的8位減法器a0a1a6--解(2):采用例化方法,以1位全減器為基本硬件;實現(xiàn)串行借位的8位減法器(上圖所示)。LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALL;ENTITYsuber_8ISPORT(x0,x1,x2,x3,x4,x5,x6,x7:INSTD_LOGIC;y0,y1,y2

7、,y3,y4,y5,y6,y7,sin:INSTD_LOGIC;diff0,diff1,diff2,diff3:OUTSTD_LOGIC;diff4,diff5,diff6,diff7,sout:OUTSTD_LOGIC);ENDENTITYsuber_8;ARCHITECTUREs8OFsuber_8ISCOMPONENTf_suber--調(diào)用全減器聲明語句PORT(xin,yin,sub_in:INSTD_LOGIC;sub_out,diff_out:OUTSTD_LOGIC);ENDCOMPONENT;SIGNALa0,a1,a2,a3,a4,a5

8、,a6:STD_LOGIC;--定義1個信號作為內(nèi)部的連接線。BEGINu0:f

當(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ò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。