1.用verilog实现查表是什么语句?使用case语句吗?如果是的话这个case是用在组合逻辑中还是时序逻辑中;
下面有正确的吗?
a. always @ (*)
begin
case(in)
4'h0: out = 4'ha;
4'h1: out = 4'h5;
4'h2: out = 4'h3;
.......................
endcase
end
====================================
b. always @ (posedge clk)
begin
addr <= in;
case(addr)
4'h0: out <= 4'ha;
4'h1: out <= 4'h5;
4'h2: out <= 4'h3;
.......................
endcase
end