版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、如果您需要使用本文檔,請點(diǎn)擊下載按鈕下載!可編程實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)報(bào)告要求:1、任務(wù)的簡單描述2、畫出電路圖3、寫出源代碼4、仿真結(jié)果5、分析和討論1、3-8譯碼器源代碼:library ieee;use ieee.std_logic_1164.all;use ieee.std_logic_arith.all;use ieee.std_logic_signed.all;entity dc38 isport(sel:instd_logic_vector(2 downto 0);y:outstd_logic_vector(7 downto 0);end dc38;architecture behavio
2、r of dc38 isbeginy<="11111110" when sel = "000" else"11111101" when sel = "001" else"11111011" when sel = "010" else"11110111" when sel = "011" else"11101111" when sel = "100" else"11011111&qu
3、ot; when sel = "101" else"10111111" when sel = "110" else"01111111" when sel = "111" else"zzzzzzzz"end behavior;仿真結(jié)果:1 / 13如果您需要使用本文檔,請點(diǎn)擊下載按鈕下載!一位全加器 a b ci s co 0 0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 0 1 1 0 0 1 0 1 0 1 0 1 1 1 0 0 1 1 1 1 1
4、12 / 13如果您需要使用本文檔,請點(diǎn)擊下載按鈕下載!四級流水加法器3 / 13如果您需要使用本文檔,請點(diǎn)擊下載按鈕下載!一位全加器 第 一 級 鎖 存 器 第 三 級 鎖 存 器 一位全加器第 二 級 鎖 存 器一位全加器 第 四 級 鎖 存 器一位全加器library ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;use ieee.std_logic_arith.all;entity adder isport(clk,rst : in std_logic;a,b : in std_logic_vector
5、(3 downto 0);sum : out std_logic_vector(3 downto 0);c : out std_logic);end entity adder;architecture depict of adder issignal reg1: std_logic_vector(7 downto 0);signal reg2: std_logic_vector(6 downto 0);signal reg3: std_logic_vector(5 downto 0);beginbit0:process(clk,rst)beginif(rst='1') then
6、reg1<="00000000"elsif(rising_edge(clk) thenreg1(0)<= a(0) xor b(0); 4 / 13如果您需要使用本文檔,請點(diǎn)擊下載按鈕下載!reg1(1)<= a(0) and b(0);reg1(2)<= a(1); reg1(3)<= b(1);reg1(4)<= a(2);reg1(5)<= b(2);reg1(6)<= a(3);reg1(7)<= b(3);end if;end process bit0;bit1:process(clk,rst)beginif(
7、rst='1') thenreg2<="0000000"elsif(rising_edge(clk) thenreg2(0)<= reg1(0);reg2(1)<= reg1(1) xor reg1(2) xor reg1(3);reg2(2)<= (reg1(1) and reg1(2)or(reg1(1)and reg1(3)or(reg1(2)and reg1(3);reg2(6 downto 3)<=reg1(7 downto 4);end if; end process bit1;bit2:process(clk,rs
8、t)beginif(rst='1') thenreg3<="000000"elsif(rising_edge(clk) thenreg3(1 downto 0)<=reg2(1 downto 0);reg3(2)<=reg2(2)xor reg2(3)xor reg2(4);reg3(3)<=(reg2(2)and reg2(3)or(reg2(2)and reg2(4)or(reg2(3)and reg2(4);reg3(5 downto 4)<=reg2( 6 downto 5);end if;end process bit
9、2;bit3:process(clk,rst)beginif(rst='1') thensum<="0000"c<='0'elsif(rising_edge(clk) thensum(2 downto 0)<=reg3(2 downto 0);sum(3)<=reg3(3)xor reg3(4)xor reg3(5);c<=(reg3(3)and reg3(4)or(reg3(3)and reg3(5)or(reg3(4)and reg3(5);end if;5 / 13如果您需要使用本文檔,請點(diǎn)擊下載按鈕下載!
10、end process bit3;end depict;library ieee;use ieee.std_logic_1164.all;6 / 13如果您需要使用本文檔,請點(diǎn)擊下載按鈕下載!use ieee.std_logic_unsigned.all;use ieee.std_logic_arith.all;entity noadd isport(clk,rst : in std_logic;a,b : in std_logic_vector(3 downto 0);sum : out std_logic_vector(3 downto 0);c : out std_logic);end
11、entity noadd;architecture depict of noadd issignal reg : std_logic_vector(4 downto 0);signal rega: std_logic_vector(4 downto 0);signal regb: std_logic_vector(4 downto 0);beginprocess(clk) beginif(rising_edge(clk)thenrega<='0'& a;regb<='0'& b; end if;end process;process(
12、clk)beginif(rst='1')thenreg<="00000"elsif(rising_edge(clk)thenreg<=rega+regb;end if;end process;sum<=reg(3 downto 0);c<=reg(4);end depict;7 / 13如果您需要使用本文檔,請點(diǎn)擊下載按鈕下載!4位十進(jìn)制數(shù)計(jì)數(shù)器library ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;use ieee.std_logic_arit
13、h.all;entity dec_disp is port(clk_cnt : in std_logic;sel1 : out std_logic_vector(3 downto 0);8 / 13如果您需要使用本文檔,請點(diǎn)擊下載按鈕下載!sel2 : out std_logic_vector(3 downto 0);sel3 : out std_logic_vector(3 downto 0);sel4 : out std_logic_vector(3 downto 0);end dec_disp;architecture behav of dec_disp issignal data1 :
14、 std_logic_vector(3 downto 0);signal data2 : std_logic_vector(3 downto 0);signal data3 : std_logic_vector(3 downto 0);signal data4 : std_logic_vector(3 downto 0);begin count:process(clk_cnt) begin if(rising_edge(clk_cnt)then if(data1="1001")then data1<="0000" else if(data2=&qu
15、ot;1001")then data2<="0000" data1<=data1+1; else if(data3="1001")then data3<="0000" data2<=data2+1; else if(data4="1001")then data4<="0000" data3<=data3+1; else data4<=data4+1; end if; end if; end if; end if;end if;end proce
16、ss count;sel1<=data1;sel2<=data2;sel3<=data3;sel4<=data4;end behav;9 / 13如果您需要使用本文檔,請點(diǎn)擊下載按鈕下載!正弦波發(fā)生器10 / 13如果您需要使用本文檔,請點(diǎn)擊下載按鈕下載!11 / 13如果您需要使用本文檔,請點(diǎn)擊下載按鈕下載!13 / 13如果您需要使用本文檔,請點(diǎn)擊下載按鈕下載!13 / 13如果您需要使用本文檔,請點(diǎn)擊下載按鈕下載!sin.mif文件depth=256;width=8;address_radix=dec;data_radix=dec;content13 / 13如果
17、您需要使用本文檔,請點(diǎn)擊下載按鈕下載!begin 0: 131; 1: 134; 2: 137; 3: 141; 4: 144; 5: 147; 6: 150; 7: 153; 8: 156; 9: 159; 10: 162; 11: 165; 12: 168; 13: 171; 14: 174; 15: 177; 16: 180; 17: 183; 18: 186; 19: 188; 20: 191; 21: 194; 22: 196; 23: 199; 24: 202; 25: 204; 26: 207; 27: 209; 28: 212; 29: 214; 30: 216; 31!219
18、; 32:221; 33:223; 34:225; 35:227; 36:229; 37:231; 38:233; 39:234; 40:236; 41:238; 42:239; 43:241; 44:242; 45:244; 46:245; 47:246; 48:247; 49:249; 50:250; 51:250; 52:251; 53:252; 54:253; 55:254; 56:254; 57:255; 58:255; 59:255; 60:255; 61:255; 62:255; 63:255; 64:255; 65:255; 66:255; 67:255; 68:255; 69
19、:255; 70:254; 71:254; 72:253; 73:252; 74:251; 75:250; 76:250; 77:249; 78:247; 79:246; 80:245; 81:244; 82:242; 83:241; 84:239; 85:238; 86:236; 87:234; 88:233; 89:231; 90:229; 91:227; 92:225; 93:223; 94:221; 95:219; 96:216; 97:214; 98:212; 99:209; 100:207; 101:204; 102:202; 103:199; 104:196; 105:194;
20、106:191; 107:188; 108:186; 109:183; 110:180; 111:177;112:174; 113:171; 114:168; 115:165; 116:162; 117:159; 118:156; 119:153; 120:150; 121:147;122:144; 123:141; 124:137; 125:134; 126:131; 127:128; 128:125; 129:122; 130:119; 15 / 13如果您需要使用本文檔,請點(diǎn)擊下載按鈕下載!131:115; 132:112; 133:109; 134:106; 135:103; 136:10; 137:97; 138:94; 139:91;140:88; 141:85; 142:82; 143:79; 144:76; 145:73; 146:70; 147:68; 148:65; 149:62; 150:60; 151:57; 152:54; 153:52; 154:49; 155:47; 156:44; 157:42; 158:40; 159:37; 160:35; 161:33; 162:31; 163:29; 164:27; 165:25;166:23; 167:22;168:20; 169:18; 170
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版摩托車出口業(yè)務(wù)代理與物流服務(wù)合同4篇
- 2025年度智能農(nóng)業(yè)自動化技術(shù)服務(wù)合作合同4篇
- 二零二五年度金融理財(cái)產(chǎn)品銷售代理合同范本4篇
- 部編版語文七年級上冊第11課《竊讀記》教學(xué)設(shè)計(jì)4
- 部編版八年級上冊語文《賣油翁》教學(xué)設(shè)計(jì)
- 融合班課程設(shè)計(jì)動畫視頻
- 精裝施工方案全套圖紙
- 2024年新高考現(xiàn)代文閱讀創(chuàng)新題型
- 課程設(shè)計(jì)歐拉圖的判斷
- 年度光伏發(fā)電用測量設(shè)備市場分析及競爭策略分析報(bào)告
- 人教版物理八年級下冊 專項(xiàng)訓(xùn)練卷 (一)力、運(yùn)動和力(含答案)
- 山東省房屋市政工程安全監(jiān)督機(jī)構(gòu)人員業(yè)務(wù)能力考試題庫-中(多選題)
- 重慶市2023-2024學(xué)年七年級上學(xué)期期末考試數(shù)學(xué)試題(含答案)
- 北師大版 2024-2025學(xué)年四年級數(shù)學(xué)上冊典型例題系列第三單元:行程問題“拓展型”專項(xiàng)練習(xí)(原卷版+解析)
- 2023年譯林版英語五年級下冊Units-1-2單元測試卷-含答案
- 施工管理中的文檔管理方法與要求
- DL∕T 547-2020 電力系統(tǒng)光纖通信運(yùn)行管理規(guī)程
- 種子輪投資協(xié)議
- 執(zhí)行依據(jù)主文范文(通用4篇)
- 浙教版七年級數(shù)學(xué)下冊全冊課件
- 精神病醫(yī)院財(cái)務(wù)后勤總務(wù)管理制度
評論
0/150
提交評論