我正在编写verilog代码来完成矩阵乘法。
但是我发现总是使用整数和for循环来完成。
虽然我的教授告诉我,他不确定是否有整数在verilog可以制造成芯片,意味着发送到台积电,以创建IC。
整数声明是只在FPGA中使用,还是也可以在IC中使用?
谢谢。
发布于 2022-07-20 13:18:42
如果项目上使用的工具支持Verilog,那么整数变量是可用的。
Verilog规范IEEE 1394-2005第4.8节定义了Verilog中整数变量的使用。
该节的引文如下:
“整数是一个通用变量,用于操作不被视为硬件寄存器的数量”
从那部分剪来的片段:

以下是Verilog中使用整数的示例:
module tb ();
integer a;
integer b;
integer c;
initial
begin
a = 1;
b = 2;
c = a + b;
$strobe ("c = %0d",c);
end
endmodule运行此模拟会产生:
xcelium> run
c = 3https://stackoverflow.com/questions/73046766
复制相似问题