标签: verilog
我是Verilog的新手,所以我在不同基地或类型之间进行转换时遇到问题。更具体地说,我试图为9位长的寄存器分配一个整数。寄存器将表示二进制的有符号整数。我正在尝试这样做。
integer i = -10; reg [8:0] r; always @(posedge clk) begin r <= i; end
P.S。我正在使用Verilog和Xilinx ISE v12.4
答案 0 :(得分:0)
可以将整数分配给寄存器-反之,请参考here。但是需要注意,不要将值截断。