微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > nlint 总是报虚假error怎么处理

nlint 总是报虚假error怎么处理

时间:10-02 整理:3721RD 点击:
请问,nlint 总是报虚假error怎么处理?例如我在例化fifo的时候,设置parameter DATA_W
module afifo_sram16x32_top  #(parameter ADDR_W = 4,DATA_W = 32)
(
    input               i_wr_clk    ,
    input               i_wr_rst_n  ,
    input               i_wr_clr    ,
    input               i_rd_clk    ,
    input               i_rd_rst_n  ,
    input               i_rd_clr    ,
    input               i_wr        ,
    input               i_rd        ,
    input [DATA_W-1:0]  i_wr_data   ,

然而,nlint报error,afifo_sram16x32_top.v(27): failed to find identifier DATA_W
请问,怎么处理这种问题?



   我晕啊,选的不是verilog2001.。语法不认

你这种描述方式属于system verilog方式,verilog2001当然不认,
可以把参数定义在模块内部,上层例化的时候作参数传递

谢谢分享

Fail to show help



    詳細內容很棒的! 感謝大大分享這樣的檔案

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

网站地图

Top