ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

verilog HDLBits刷题[Bulid a circuit from a simulation waveform]“Sim/circuit6”---Combinational circuit6

verilog HDLBits刷题[Bulid a circuit from a simulation waveform]“Sim/circuit6”---Combinational circuit6

1、题目

2、分析

a在0-7之间循环,每个相同的a对应相同的输出

3、代码

module top_module ( input [2:0] a, output [15:0] q ); always @(*) begin case(a) 0 : q = 16'h1232; 1 : q = 16'haee0; 2 : q = 16'h27d4; 3 : q = 16'h5a0e; 4 : q = 16'h2066; 5 : q = 16'h64ce; 6 : q = 16'hc526; 7 : q = 16'h2f19; default : ; endcase end endmodule

4、结果

返回列表