版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、_計(jì)算機(jī)_學(xué)院 計(jì)算機(jī)科學(xué)與技術(shù) 專業(yè) 班、學(xué)號(hào) 姓名 協(xié)作者_(dá) 教師評(píng)定_實(shí)驗(yàn)題目_基于Libero的數(shù)字邏輯設(shè)計(jì)仿真及驗(yàn)證實(shí)驗(yàn)_1、 熟悉EDA工具的使用;仿真基本門電路。2、 仿真組合邏輯電路。3、 仿真時(shí)序邏輯電路。4、 基本門電路、組合電路和時(shí)序電路的程序燒錄及驗(yàn)證。5、 數(shù)字邏輯綜合設(shè)計(jì)仿真及驗(yàn)證。實(shí)驗(yàn)報(bào)告1、基本門電路一、實(shí)驗(yàn)?zāi)康?、了解基于Verilog的基本門電路的設(shè)計(jì)及其驗(yàn)證。2、熟悉利用EDA工具進(jìn)行設(shè)計(jì)及仿真的流程。3、學(xué)習(xí)針對(duì)實(shí)際門電路芯片74HC00、74HC02、74HC04、74HC08、74HC32、74HC86進(jìn)行VerilogHDL設(shè)計(jì)的方法。二、實(shí)驗(yàn)環(huán)境
2、Libero仿真軟件。三、實(shí)驗(yàn)內(nèi)容1、掌握Libero軟件的使用方法。2、進(jìn)行針對(duì)74系列基本門電路的設(shè)計(jì),并完成相應(yīng)的仿真實(shí)驗(yàn)。3、參考教材中相應(yīng)章節(jié)的設(shè)計(jì)代碼、測(cè)試平臺(tái)代碼(可自行編程),完成74HC00、74HC02、74HC04、74HC08、74HC32、74HC86相應(yīng)的設(shè)計(jì)、綜合及仿真。4、提交針對(duì)74HC00、74HC02、74HC04、74HC08、74HC32、74HC86(任選一個(gè))的綜合結(jié)果,以及相應(yīng)的仿真結(jié)果。四、實(shí)驗(yàn)結(jié)果和數(shù)據(jù)處理1、所有模塊及測(cè)試平臺(tái)代碼清單/74HC00代碼-與非/ 74HC00.vmodule HC00(A, B, Y); input 3:0
3、A, B; output3:0 Y; assign Y = (A&B);endmodule/74HC00測(cè)試平臺(tái)代碼/ test_00.vtimescale 1ns/1nsmodule test_00; reg 3:0 a,b; wire 3:0 y; HC00 u(a, b, y); initial begin a = 4'b0000;b = 4'b0001; #10 b = b<<1;/0010 #10 b = b<<1;/0100 #10 b = b<<1;/1000 a = 4'b1111;b = 4'b000
4、1; #10 b = b<<1; #10 b = b<<1; #10 b = b<<1; endendmodule/74HC02代碼-或非/ 74HC02.vmodule HC02(A, B, Y); input 3:0 A, B; output3:0Y; assignY = (A|B);endmodule/74HC02測(cè)試平臺(tái)代碼/ test_02.vtimescale 1ns/1nsmodule test_02; reg3:0 a,b,c; wire 3:0 y; HC02 u(a, b, y); initial begin a = 4'b111
5、1;c = 4'b0001; b = c;c = c<<1; #10 b = c;c = c<<1; #10 b = c;c = c<<1; #10 b = c; a = 4'b0000;c = 4'b0001; b = c;c = c<<1; #10 b = c;c = c<<1; #10 b = c;c = c<<1; #10 b = c; endendmodule/74HC04代碼-非/ 74HC04.vmodule HC04(A, Y); input3:0 A; output3:0Y; as
6、signY = A;endmodule/74HC04測(cè)試平臺(tái)代碼/ test_04.vtimescale 1ns/1nsmodule test_04; reg3:0 a; wire 3:0 y; HC04 u (a, y); initial begin a = 4'b0001; #10 a = a<<1; #10 a = a<<1; #10 a = a<<1; endendmodule/74HC08代碼-與/ 74HC08.vmodule HC08(A, B, Y);input3:0 A, B;output3:0Y;assignY = A&B
7、;endmodule/74HC08測(cè)試平臺(tái)代碼/ test_08.vtimescale 1ns/1nsmodule test_08; reg3:0 a,b; wire 3:0 y; HC00 u(a, b, y); initial begin a = 4'b0000;b = 4'b0001; #10 b = b<<1; #10 b = b<<1; #10 b = b<<1; a = 4'b1111;b = 4'b0001; #10 b = b<<1; #10 b = b<<1; #10 b = b<
8、;<1; endendmodule/74HC32代碼-或/74HC32.vmodule HC32(A, B, Y);input 3:0 A, B;output3:0Y;assignY = A|B;endmodule/74HC32測(cè)試平臺(tái)代碼/ test_32.vtimescale 1ns/1nsmodule test_32; reg3:0 a,b,c; wire 3:0 y; HC02 u(a, b, y); initial begin a = 4'b1111;c = 4'b0001; b = c;c = c<<1; #10 b = c;c = c<&l
9、t;1; #10 b = c;c = c<<1; #10 b = c;a = 4'b0000;c = 4'b0001; b = c;c = c<<1; #10 b = c;c = c<<1; #10 b = c;c = c<<1; #10 b = c; endendmodule/74HC86代碼-異或module HC86(A, B, Y);input3:0 A, B;output3:0Y;assignY = AB;endmodule/74HC86測(cè)試平臺(tái)代碼/ test_86.vtimescale 1ns/1nsmodule t
10、est_86; reg3:0 a, b; wire 3:0 y; HC86 u (a, b, y); initial begin a = 4'b0000;b = 4'b0001; #10 b = b<<1; #10 b = b<<1; #10 b = b<<1;#10 a = 4'b1111;b = 4'b0001; #10 b = b<<1; #10 b = b<<1; #10 b = b<<1; endendmodule2、第一次仿真結(jié)果(任選一個(gè)門,請(qǐng)注明,插入截圖,下同)。(將波形窗
11、口背景設(shè)為白色,調(diào)整窗口至合適大小,使波形能完整顯示,對(duì)窗口截圖。后面實(shí)驗(yàn)中的仿真使用相同方法處理)3、綜合結(jié)果(截圖)。(將相關(guān)窗口調(diào)至合適大小,使RTL圖能完整顯示,對(duì)窗口截圖,后面實(shí)驗(yàn)中的綜合使用相同方法處理)4、第二次仿真結(jié)果(綜合后)(截圖)。回答輸出信號(hào)是否有延遲,延遲時(shí)間約為多少?輸出信號(hào)有延遲,延遲時(shí)間約為0.3ns5、第三次仿真結(jié)果(布局布線后)(截圖)?;卮疠敵鲂盘?hào)是否有延遲,延遲時(shí)間約為多少?分析是否有出現(xiàn)競(jìng)爭(zhēng)冒險(xiǎn)。輸出信號(hào)有延遲,延遲時(shí)間約為3ns,沒(méi)有出現(xiàn)競(jìng)爭(zhēng)冒險(xiǎn)。2、組合邏輯電路一、實(shí)驗(yàn)?zāi)康?、了解基于Verilog的組合邏輯電路的設(shè)計(jì)及其驗(yàn)證。2、熟悉利用EDA工
12、具進(jìn)行設(shè)計(jì)及仿真的流程。3、學(xué)習(xí)針對(duì)實(shí)際組合邏輯電路芯片74HC148、74HC138、74HC153、74HC85、74HC283、74HC4511進(jìn)行VerilogHDL設(shè)計(jì)的方法。二、實(shí)驗(yàn)環(huán)境Libero仿真軟件。三、實(shí)驗(yàn)內(nèi)容1、掌握Libero軟件的使用方法。2、進(jìn)行針對(duì)74系列基本組合邏輯電路的設(shè)計(jì),并完成相應(yīng)的仿真實(shí)驗(yàn)。3、參考教材中相應(yīng)章節(jié)的設(shè)計(jì)代碼、測(cè)試平臺(tái)代碼(可自行編程),完成74HC148、74HC138、74HC153、74HC85、74HC283、74HC4511相應(yīng)的設(shè)計(jì)、綜合及仿真。4、74HC85測(cè)試平臺(tái)的測(cè)試數(shù)據(jù)要求:進(jìn)行比較的A、B兩數(shù),分別為本人學(xué)號(hào)的末兩
13、位,如“89”,則A數(shù)為“1000”,B數(shù)為“1001”。若兩數(shù)相等,需考慮級(jí)聯(lián)輸入(級(jí)聯(lián)輸入的各種取值情況均需包括);若兩數(shù)不等,則需增加一對(duì)取值情況,驗(yàn)證A、B相等時(shí)的比較結(jié)果。5、74HC4511設(shè)計(jì)成擴(kuò)展型的,即能顯示數(shù)字09、字母af。6、提交針對(duì)74HC148、74HC138、74HC153、74HC85、74HC283、74HC4511(任選一個(gè))的綜合結(jié)果,以及相應(yīng)的仿真結(jié)果。四、實(shí)驗(yàn)結(jié)果和數(shù)據(jù)處理1、所有模塊及測(cè)試平臺(tái)代碼清單/74HC148代碼/ 74HC148.vmodule HC148(EI, In, Out, EO, GS);inputEI;input7:0In;ou
14、tput2:0Out;outputEO, GS;reg2:0Out;regEO, GS;intergerI;always (EI or In)if(EI)beginOut = 3'b111; EO = 1;GS = 1;endelseif( In = 8'b11111111 )beginOut = 3'b111;EO = 0;GS = 1;endelsebeginfor(I = 0;I < 8; I = I + 1)beginif( InI)beginOut = I;EO = 1; GS = 0;endendendendmodule/74HC148測(cè)試平臺(tái)代碼/
15、test_148.vtimescale 1ns/1nsmodule test_148;reg ei;reg 7:0turn;wire 7:0in = turn;wire 2:0out;wire eo,gs;HC148 u(ei, in, out, eo, gs);initialbeginei = 1;turn = 8'b1;repeat(8)#10 turn = turn<<1;ei = 0;turn = 8'b1;repeat(8)#10 turn = turn<<1;endendmodule/74HC138代碼/ 74HC138.vmodule de
16、coder3_8_1(DataIn,Enable,Eq);input 2:0 DataIn;input Enable;output 7:0 Eq;reg 7:0 Eq;wire2:0 DataIn;integer I;always (DataIn or Enable)beginif(Enable) Eq=0; else for(I=0;I<=7;I=I+1) if(DataIn=I) EqI=1; else EqI=0;endendmodule/74HC138測(cè)試平臺(tái)代碼/ test_138.vtimescale 1ns/1nsmodule test_138;wire 2:0 out;r
17、eg 7:0 in;reg 2:0 ei;HC138 u(out, in, ei);task circle;beginin = 0;repeat(8)#10 in = in + 1;endendtaskinitial beginei = 1;circle(); ei = 0;circle(); ei = 2; repeat(6) begin circle(); #10 ei = ei + 1; endendendmodule/74HC153代碼/ 74HC153.vmodule HC153(DateOut, DateIn, Sel, Enable);input3:0DateIn;input1:
18、0Sel;inputEnable;output regDateOut;always (Enable or Sel or DateIn)if(Enable)DateOut = 0;elseDateOut = DateInSel;endmodule/74HC153測(cè)試平臺(tái)代碼/ test_153.vtimescale 1ns/1nsmodule test_153();wire out;reg 3:0in;reg 1:0sel;reg ei;HC153 u(out, in, sel, ei);initialbegin ei = 0;sel = 0;in = 4'b1010;repeat(4)
19、#10 sel = sel +1; ei = 1;sel = 0;in = 4'b1010;repeat(4)#10 sel = sel +1;endendmodule/74HC85代碼/ 74HC85.vmodule HC85(DateA, DateB, Cas, Q);input3:0 DateA, DateB;input2:0Cas;output reg2:0Q;intergerI;always (DateA or DateB or Cas)beginif(DateA=DateB)beginif(Cas1)Q = 3'b010; else if(Cas=3'b00
20、0)Q = 3'b101; else if(Cas=3'b101)Q = 3'b000;elseQ = Cas; endelsebeginfor(I=0;I<4;I=I+1)if(DateAI>DateBI)Q = 3'b100;else if(DateAI<DateBI)Q = 3'b001;endendendmodule/74HC85測(cè)試平臺(tái)代碼/ test_85.vtimescale 1ns/1nsmodule test_85;reg 3:0 a,b;reg 2:0 cas;wire 2:0 res;HC85 u(a, b, ca
21、s, res);task cascade_input;begin#0 cas = 0;#10 cas = 1;#10 cas = 3'b100;#10 cas = 3'b101;#10 cas = 3'b010;#10 cas = 3'b011;#10 cas = 3'b110;#10 cas = 3'b111;#10;endendtaskinitialbegina = 4'd9;b = a;cascade_input();b = 4'd7;cascade_input();endendmodule/74HC283代碼/ 74HC2
22、83.vmodule HC283(DateA, DateB, Cin, Sum, Cout);input3:0 DateA, DateB;inputCin;output3:0 Sum;outputCout;reg4:0Buf;assign Cout,Sum = Buf;always (DateA or DateB or Cin)Buf = DateA + DateB + Cin + 5'd0;endmodule/74HC283測(cè)試平臺(tái)代碼/ test_283.vtimescale 1ns/1nsmodule test_283;reg 3:0 a, b;reg in;wire 3:0su
23、m;wire out;interger I;HC283 u(a, b, in, sum, out);task accumulate;begin a = 4'b0100;for(I=0;I<16;I=I+1)beginb = I;#10;endendtaskinitialbeginin = 0; accumulate();in = 1;accumulate();endendmodule/74HC4511代碼/ 74HC4511.vmodule HC4511(DateOut, DateIn, LE, BL_N, LT_N);output7:0DateOut;input3:0DateI
24、n;inputLE, BL_N, LT_N;reg7:0Buf;assignDateOut = Buf;always (DateIn or LE or BL_N or LT_N)beginif(!LT_N)Buf = 8'b11111111;else if(!BL_N)Buf = 8'b0000000;else if(LE)Buf = Buf;elsecase(DateIn)4'd0:Buf = 8'b00111111;4'd1:Buf = 8'b00000110;4'd2:Buf = 8'b01011011;4'd3:B
25、uf = 8'b01001111;4'd4:Buf = 8'b01100110;4'd5:Buf = 8'b01101101;4'd6:Buf = 8'b01111101;4'd7:Buf = 8'b00000111;4'd8:Buf = 8'b01111111;4'd9:Buf = 8'b01101111; 4'ha:Buf = 8'b01110111;4'hb:Buf = 8'b01111100;4'hc:Buf = 8'b00111001
26、;4'hd:Buf = 8'b01011110;4'he:Buf = 8'b01111001;4'hf:Buf = 8'b01110001;default:;endcaseend2、第一次仿真結(jié)果(任選一個(gè)模塊,請(qǐng)注明)74HC1483、綜合結(jié)果4、第二次仿真結(jié)果(綜合后)?;卮疠敵鲂盘?hào)是否有延遲,延遲時(shí)間約為多少?輸出信號(hào)有延遲,延遲時(shí)間約為0.5ns5、第三次仿真結(jié)果(布局布線后)?;卮疠敵鲂盘?hào)是否有延遲,延遲時(shí)間約為多少?分析是否有出現(xiàn)競(jìng)爭(zhēng)冒險(xiǎn)。輸出信號(hào)有延遲,延遲時(shí)間約為5.2ns,出現(xiàn)了競(jìng)爭(zhēng)冒險(xiǎn)。3、時(shí)序邏輯電路一、實(shí)驗(yàn)?zāi)康?、了解基于
27、Verilog的時(shí)序邏輯電路的設(shè)計(jì)及其驗(yàn)證。2、熟悉利用EDA工具進(jìn)行設(shè)計(jì)及仿真的流程。3、學(xué)習(xí)針對(duì)實(shí)際時(shí)序邏輯電路芯片74HC74、74HC112、74HC194、74HC161進(jìn)行VerilogHDL設(shè)計(jì)的方法。二、實(shí)驗(yàn)環(huán)境Libero仿真軟件。三、實(shí)驗(yàn)內(nèi)容1、熟練掌握Libero軟件的使用方法。2、進(jìn)行針對(duì)74系列時(shí)序邏輯電路的設(shè)計(jì),并完成相應(yīng)的仿真實(shí)驗(yàn)。3、參考教材中相應(yīng)章節(jié)的設(shè)計(jì)代碼、測(cè)試平臺(tái)代碼(可自行編程),完成74HC74、74HC112、74HC161、74HC194相應(yīng)的設(shè)計(jì)、綜合及仿真。4、提交針對(duì)74HC74、74HC112、74HC161、74HC194(任選一個(gè))的
28、綜合結(jié)果,以及相應(yīng)的仿真結(jié)果。四、實(shí)驗(yàn)結(jié)果和數(shù)據(jù)處理1、所有模塊及測(cè)試平臺(tái)代碼清單/74HC74代碼/ 74HC74.vmodule HC74(Set_N, Rst_N, Clk, D, Q, Qn);inputSet_N, Rst_N, Clk, D;outputQ, Qn;reg 1:0 Buf;assignQ, Qn = Buf;always (negedge Set_N or negedge Rst_N or posedge Clk)case(Rst_N,Set_N)0: Buf <= 2'b11;1: Buf <= 2'b10;2: Buf <= 2
29、'b01;default:Buf <= D,D;endcaseendmodule/74HC74測(cè)試平臺(tái)代碼/ test_74.vtimescale 1ns/1nsmodule test_74;reg s, r, clk, d;wire q, qn;HC74 u(s, r, clk, d, q, qn);task clock;repeat(10)begin d = 0; #3;d = 1; #3;endendtaskalwaysbeginclk = 0;#2;clk = 1;#2;endinitialbegin s = 0;r = 1;clock;#5 s = 1;r = 0;cl
30、ock;#5 s = 0;r = 0;clock;#5 s = 1;r = 1;clock;endendmodule/74HC112代碼/ 74HC112.vmodule HC112(Set_N, Rst_N, Clk_N, J, K, Q, Qn);inputSet_N, Rst_N, Clk_N, J, K;outputQ, Qn;regQ;assign Qn = Q;always (negedge Set_N or negedge Rst_N or negedge Clk_N)case(Set_N,Rst_N) 0: Q <= 1; 1: Q <= 1; 2: Q <=
31、 0; default: case(J,K) 0: Q <= Q; 1: Q <= 0; 2: Q <= 1; default: Q <= Q;endcaseendcaseendmodule/74HC112測(cè)試平臺(tái)代碼/ test_112.vtimescale 1ns/1nsmodule test_112;reg set, res, clk, j, k;wire q, qn;HC112 u(set, res, clk, j, k, q, qn);always#5 clk = clk;task clock;repeat(3)beginj = 0;k = 1;#20; j
32、= 1;k = 0;#20;j = 0;k = 0;#20; j = 1;k = 1;#20;endendtaskinitialbeginclk = 0;set = 0;res = 0;clock;set = 0;res = 1;clock;set = 1;res = 0;clock;set = 1;res = 1;clock;endendmodule/74HC161代碼/ 74HC161.vmodule HC161(CP,CEP,CET,MRN,PEN,Dn,Qn,TC); input CP; input CEP,CET; output 3:0Qn; input MRN,PEN; input
33、 3:0Dn; output TC; reg 3:0qaux; always(posedge CP, negedge MRN) begin if(!MRN) qaux<=4'b0000; else if(!PEN) qaux<=Dn; else if(CEP & CET) qaux<=qaux+1; else qaux<=qaux; end assign TC=(&qaux)&CET; assign Qn=qaux;endmodule/74HC161測(cè)試平臺(tái)代碼/ 161testbench.vtimescale 1ns/1nsmodule
34、 fre_testbench; reg CP,CEP,CET,MRN; reg LT_N,BI_N,LE; reg 3:0Dn; wire TC; wire 3:0Qn; wire 7:0Seg; initial begin CP=0; CEP=1; CET=1; MRN=0; LT_N=1; BI_N=1; LE=0; #10 MRN<=1; end parameter clock_period=20; always #(clock_period/2) CP=CP; initial begin Dn=4'b0010; (posedge TC)Dn=4'b0100; (p
35、osedge TC)Dn=4'b1000; (posedge TC)Dn=4'b1010; (posedge TC)Dn=4'b1110; end frequency fre_test(CP,CEP,CET,MRN,Dn,Seg,LT_N,BI_N,LE,Qn,TC);endmodule /74HC194代碼/ 74HC194.vmodule HC194(DataOut, ParIn, SerIn, Sel, Clk, MR_N);output reg3:0 DataOut;input 3:0 ParIn;input1:0 SerIn, Sel;inputClk, MR
36、_N;always (negedge MR_N or posedge Clk)if(MR_N) DataOut <= 0;elsecase(Sel) 2'b00: DataOut <= DataOut; 2'b01:If(SerIn1) DataOut <= 1'b1,DataOut3:1; else DataOut <= DataOut>>1; 2'b10:if(SerIn0) DataOut <= DataOut2:0,1'b1; else DataOut <= DataOut<<1; de
37、fault:DataOut <= ParIn;endcaseendmodule/74HC194測(cè)試平臺(tái)代碼/ test_194.vtimescale 1ns/1nsmodule test_194;wire3:0 out;reg3:0 p ,t0:3;reg1:0 s, sel;regmr,clk;HC194 u(out, p, s, sel, clk, mr);always #2clk = clk;task s_clock;begins = 0;repeat(4)#10 s = s+1;endendtasktask clock;beginsel = 2'b11;s_clock;s
38、el = 2'b00;s_clock;sel = 2'b01;s_clock;sel = 2'b10;s_clock;endendtaskinitialbeginclk = 1; p = 4'b0110; clock;endinitialbeginmr = 1; #5 mr = 0; #10 mr = 1; endendmodule2、第一次仿真結(jié)果(任選一個(gè)模塊,請(qǐng)注明)74HC743、綜合結(jié)果4、第二次仿真結(jié)果(綜合后)5、第三次仿真結(jié)果(布局布線后)出信號(hào)有延遲,延遲時(shí)間約為6.8ns,出現(xiàn)了競(jìng)爭(zhēng)冒險(xiǎn)。4、基本門電路、組合電路和時(shí)序電路的程序燒錄及驗(yàn)證一、
39、實(shí)驗(yàn)?zāi)康?、熟悉利用EDA工具進(jìn)行設(shè)計(jì)及仿真的流程。2、熟悉實(shí)驗(yàn)箱的使用和程序下載(燒錄)及測(cè)試的方法。二、實(shí)驗(yàn)環(huán)境及儀器1、Libero仿真軟件。2、DIGILOGIC-2011數(shù)字邏輯及系統(tǒng)實(shí)驗(yàn)箱。3、Actel Proasic3 A3P030 FPGA核心板及Flash Pro4燒錄器。三、實(shí)驗(yàn)內(nèi)容1、新建一個(gè)工程文件,將前面已經(jīng)設(shè)計(jì)好的74HC00、74HC02、74HC04、74HC08、74HC32、74HC86實(shí)例文件導(dǎo)入,在SmartDesign窗口分別添加這6個(gè)模塊,完成相應(yīng)連線。按實(shí)驗(yàn)指導(dǎo)書P175的附錄B.3中所列引腳對(duì)應(yīng)表來(lái)分配引腳,最后通過(guò)燒錄器燒錄至FPGA核心板上
40、。按分配的引腳連線,實(shí)測(cè)相應(yīng)功能并記錄結(jié)果。詳細(xì)步驟請(qǐng)參考教材及實(shí)驗(yàn)指導(dǎo)書的相關(guān)內(nèi)容。2、新建一個(gè)工程文件,將前面已經(jīng)設(shè)計(jì)好的74HC148、74HC138、74HC153、74HC85、74HC283實(shí)例文件導(dǎo)入,在SmartDesign窗口分別添加這5個(gè)模塊,完成相應(yīng)連線。按實(shí)驗(yàn)指導(dǎo)書P176的附錄B.4中所列引腳對(duì)應(yīng)表來(lái)分配引腳,最后通過(guò)燒錄器燒錄至FPGA核心板上。按分配的引腳連線,實(shí)測(cè)相應(yīng)功能并記錄結(jié)果。詳細(xì)步驟請(qǐng)參考教材及實(shí)驗(yàn)指導(dǎo)書的相關(guān)內(nèi)容。3、新建一個(gè)工程文件,將前面已經(jīng)設(shè)計(jì)好的74HC4511實(shí)例文件導(dǎo)入,在SmartDesign窗口添加這1個(gè)模塊,完成相應(yīng)連線。按實(shí)驗(yàn)指導(dǎo)書
41、P173的附錄B.2中所列引腳對(duì)應(yīng)表來(lái)分配引腳,最后通過(guò)燒錄器燒錄至FPGA核心板上。按分配的引腳連線,實(shí)測(cè)相應(yīng)功能并記錄結(jié)果。詳細(xì)步驟請(qǐng)參考教材及實(shí)驗(yàn)指導(dǎo)書的相關(guān)內(nèi)容。4、新建一個(gè)工程文件,將前面已經(jīng)設(shè)計(jì)好的74HC74、74HC112、74HC194、74HC161實(shí)例文件導(dǎo)入,在SmartDesign窗口分別添加這4個(gè)模塊,完成相應(yīng)連線。按實(shí)驗(yàn)指導(dǎo)書P178的附錄B.5中所列引腳對(duì)應(yīng)表來(lái)分配引腳,最后通過(guò)燒錄器燒錄至FPGA核心板上。按分配的引腳連線,實(shí)測(cè)相應(yīng)功能并記錄結(jié)果。詳細(xì)步驟請(qǐng)參考教材及實(shí)驗(yàn)指導(dǎo)書的相關(guān)內(nèi)容。四、實(shí)驗(yàn)結(jié)果和數(shù)據(jù)處理表4-1 74HC00輸入輸出狀態(tài)輸入端輸出端YA
42、BLED邏輯狀態(tài)00亮101亮110亮111滅0表4-2 74HC02輸入輸出狀態(tài)輸入端輸出端YABLED邏輯狀態(tài)00亮101滅010滅011滅0表4-3 74HC04輸入輸出狀態(tài)輸入端輸出端YALED邏輯狀態(tài)0亮11滅0表4-4 74HC08輸入輸出狀態(tài)輸入端輸出端YABLED邏輯狀態(tài)00滅001滅010滅011亮1表4-5 74HC32輸入輸出狀態(tài)輸入端輸出端YABLED邏輯狀態(tài)00滅001亮110亮111亮1表4-6 74HC86輸入輸出狀態(tài)輸入端輸出端YABLED邏輯狀態(tài)00滅001亮110亮111滅0表4-7 74LS148輸入輸出狀態(tài)控制十進(jìn)制數(shù)字信號(hào)輸入二進(jìn)制數(shù)碼輸出狀態(tài)輸出I0
43、I1I2I3I4I5I6I7A2A1A0GSEO1XXXXXXXX11110011111111000010XXXXXXX0001010XXXXXX01010010XXXXX011011010XXXX0111100010XXX01111101010XX011111110010X01111111110100111111111110注:X為任意狀態(tài)表4-8 74HC138輸入輸出狀態(tài)使能輸入數(shù)據(jù)輸入譯碼輸出E3A2A1A01XXXXX11111111X1XXXX11111111XX0XXX11111111001000011111110010011011111100101011011111001011
44、1110111100110011110111001101111110110011101111110100111111111110注:X為任意狀態(tài)表4-9 74HC153輸入輸出狀態(tài)選擇輸入數(shù)據(jù)輸入輸出使能輸入輸出S1S01I01I11I21I31YXXXXXX10000XXX00001XXX0110X0XX0010X1XX0101XX0X0001XX1X0111XXX00011XXX101注:X為任意狀態(tài)表4-10 74HC85輸入輸出狀態(tài)比較輸入級(jí)聯(lián)輸入輸出A3A2A1A0B3B2B0B1IA>BIA=BIA<BA>BA=BA<B1XXX0XXXXXX1000XXX1XXXXXX00111XX10XXXXX10000XX01XXXXX001101X100XXXX100000X001XXXX00111011100XX
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 泵站維保備案合同
- 《防電弧織物》規(guī)范
- 貴州省黔東南州榕江縣寨蒿中學(xué)2024-2025學(xué)年度七年級(jí)上學(xué)期期中質(zhì)量監(jiān)測(cè)語(yǔ)文試卷
- 2024年秋鳳凰縣皇倉(cāng)中學(xué)七年級(jí)期中質(zhì)量監(jiān)測(cè)語(yǔ)文試題卷
- 水果及堅(jiān)果相關(guān)行業(yè)投資方案范本
- 餐飲行業(yè)食品安全手冊(cè)
- 刮板輸送機(jī)相關(guān)行業(yè)投資方案范本
- 稅務(wù)大數(shù)據(jù)相關(guān)項(xiàng)目投資計(jì)劃書
- 青少年聽故事配插畫活動(dòng)
- 秋季流行病預(yù)防
- 馬克思主義基本原理概論智慧樹知到答案章節(jié)測(cè)試2023年泰山學(xué)院
- 餐飲檔口和門店消防安全培訓(xùn)
- 噴錫培訓(xùn)教程
- 幼兒園衛(wèi)生知識(shí)講座
- (完整)土地復(fù)耕實(shí)施方案
- 馬工程政治學(xué)概論思考題答案
- 關(guān)于加強(qiáng)校園欺凌行為預(yù)防治理的說(shuō)明報(bào)告
- 汽車露營(yíng)營(yíng)地質(zhì)量5c標(biāo)準(zhǔn)等級(jí)劃分認(rèn)定細(xì)則(2021版)
- 地理實(shí)踐力ppt課件版 地理實(shí)踐力 彭春蓮組
- 水對(duì)種子發(fā)芽的影響
- GB/T 18942.1-2003高聚物多孔彈性材料壓縮應(yīng)力應(yīng)變特性的測(cè)定第1部分:低密度材料
評(píng)論
0/150
提交評(píng)論