微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > Verilog参数问题?

Verilog参数问题?

时间:10-02 整理:3721RD 点击:

  1. ...
  2. output [block_size-1:0] dout_blk;
  3. parameter block_size = 90;
  4. ...

复制代码



上面的一小段代码在Vivado中没有问题,仿真也可以,但是我调用ModelSIM来仿真时,结果说没有定义变量block_size。
请问这样不行吗?

把parameter的定义放到前面去

先定义,后使用



   哦哦,谢谢,我懂了,看了别人的代码通常是把parameter放在最上面



  谢谢!

参数在顶部会让模块好管理些

先定义,再使用。modelsIM就是这样的。

代码规范很重要的

代码规范还是很重要的,多看看别人写的代码

要先定义parameter

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top