三亩地 三亩地SAN MU DI · CODE DIARY
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、结果

← 返回列表