0
我有多維輸出一些的Verilog模塊(以7段LED我DE1的SoC的圖)。我想要輸出註冊。爲了測試它,我給了一些LED數字的虛擬代碼。它的RTL仿真通過了OK,它甚至被Quartus編譯,但實際上它不起作用。的Verilog:多維寄存輸出
module Top
(
input CLK50,
output [6:0] HEX[5:0]
);
reg[6:0] hex_regs[5:0];
//assign HEX[0][6:0] = 7'b010_1010; //if use assign, it assigns value to output, but I want it registered
initial
begin
hex_regs[5][6:0] = 7'b101_0101;
end
assign HEX = hex_regs;
endmodule
難道你不能告訴我,如何正確地做到這一點,我的錯誤在哪裏?