首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我可以在verilog代码中使用整数来制作芯片吗?

我可以在verilog代码中使用整数来制作芯片吗?
EN

Stack Overflow用户
提问于 2022-07-20 06:17:22
回答 1查看 45关注 0票数 0

我正在编写verilog代码来完成矩阵乘法。

但是我发现总是使用整数和for循环来完成。

虽然我的教授告诉我,他不确定是否有整数在verilog可以制造成芯片,意味着发送到台积电,以创建IC。

整数声明是只在FPGA中使用,还是也可以在IC中使用?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2022-07-20 13:18:42

如果项目上使用的工具支持Verilog,那么整数变量是可用的。

Verilog规范IEEE 1394-2005第4.8节定义了Verilog中整数变量的使用。

该节的引文如下:

“整数是一个通用变量,用于操作不被视为硬件寄存器的数量”

从那部分剪来的片段:

以下是Verilog中使用整数的示例:

代码语言:javascript
运行
复制
module tb ();
  
  integer a;
  integer b;
  integer c;
  
  initial 
    begin
      a = 1;
      b = 2;
      c = a + b;
      $strobe ("c = %0d",c);
    end
      
endmodule

运行此模拟会产生:

代码语言:javascript
运行
复制
xcelium> run
c = 3
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73046766

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档