實驗6:2-4譯碼器
實驗任務
設計一個2-4譯碼器。
2-4譯碼器,輸入的2位二進制代碼共有四種狀態(tài),譯碼器將每個輸入代碼譯成對應的一根輸出線上的高、低電平信號。由此可得如下表1-6的真值表。將輸入的A、B和輸出Y0、Y1、Y2、Y3的關系寫成邏輯表達式則得到:
Y0=A’B’
Y1=A’B
Y2=AB’
Y3=AB
Verilog HDL建模描述
2-4譯碼器程序清單decode24.v
module decode24 ( input wire [1:0] a, //定義兩位輸入 output reg [3:0] led //定義輸出的4位譯碼結果對應的led ); //always塊語句,a值變化時執(zhí)行一次過程塊 always@(a) begin case(a) 2'b00: led = 4'b0001; //2-4譯碼結果 2'b01: led = 4'b0010; 2'b10: led = 4'b0100; 2'b11: led = 4'b1000; endcase end endmodule
*博客內容為網友個人發(fā)布,僅代表博主個人觀點,如有侵權請聯(lián)系工作人員刪除。