在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 10880|回复: 1

[求助] ncverilog erro 求高手解答~~

[复制链接]
发表于 2011-1-19 14:49:28 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
下了一个windows版的NC,然后跑了一下工程,发现有错误:

ncvlog: *E,EXPIDN (e:/nc_project/np_nc/ME/BRAM/eip_nx_bram_v2.v,92|17): expecting an identifier [3.10(IEEE)].
localparam integer BEWIDTH = (DWIDTH-1)/8 +1;
                 |
ncvlog: *E,EXPIDN (e:/nc_project/np_nc/ME/BRAM/eip_nx_bram_v2.v,93|17): expecting an identifier [3.10(IEEE)].
localparam integer rows = get_rows(DEPTH, DWIDTH);
                 |
ncvlog: *E,EXPIDN (e:/nc_project/np_nc/ME/BRAM/eip_nx_bram_v2.v,172|17): expecting an identifier [3.10(IEEE)].
localparam integer MAX_BRAM_AWIDTH = clog2(current_depth(DEPTH,DWIDTH,0)-1);
                 |
ncvlog: *E,EXPIDN (e:/nc_project/np_nc/ME/BRAM/eip_nx_bram_v2.v,173|17): expecting an identifier [3.10(IEEE)].
  if (RE_REGISTER == "NO") begin
   |
ncvlog: *E,UMGENE (e:/nc_project/np_nc/ME/BRAM/eip_nx_bram_v2.v,194|3): An 'endgenerate' is expected [12.1.3(IEEE 2001)].
  if (RE_REGISTER == "NO") begin
   |
ncvlog: *E,EXPENM (e:/nc_project/np_nc/ME/BRAM/eip_nx_bram_v2.v,194|3): expecting the keyword 'endmodule' [12.1(IEEE)].
endmodule // eip_nx_bram_v2
        |
ncvlog: *E,UMGENE (e:/nc_project/np_nc/ME/BRAM/eip_nx_bram_v2.v,307|8): An 'endgenerate' is expected [12.1.3(IEEE 2001)].
localparam integer AWIDTH  = clog2(DEPTH-1);
                 |
ncvlog: *E,EXPIDN (e:/nc_project/np_nc/ME/BRAM/eip_nx_bram_v2.v,336|17): expecting an identifier [3.10(IEEE)].
localparam integer BEWIDTH = (DWIDTH-1)/8 +1;
                 |
ncvlog: *E,EXPIDN (e:/nc_project/np_nc/ME/BRAM/eip_nx_bram_v2.v,337|17): expecting an identifier [3.10(IEEE)].
localparam integer USED_DEPTH = 2**clog2(DEPTH < 1024 ? 1023 : DEPTH-1);
                 |
ncvlog: *E,EXPIDN (e:/nc_project/np_nc/ME/BRAM/eip_nx_bram_v2.v,365|17): expecting an identifier [3.10(IEEE)].
localparam integer aw   = clog2(USED_DEPTH-1);
                 |
ncvlog: *E,EXPIDN (e:/nc_project/np_nc/ME/BRAM/eip_nx_bram_v2.v,366|17): expecting an identifier [3.10(IEEE)].
localparam integer dw   = bram_width(USED_DEPTH);
                 |
ncvlog: *E,EXPIDN (e:/nc_project/np_nc/ME/BRAM/eip_nx_bram_v2.v,367|17): expecting an identifier [3.10(IEEE)].
localparam integer cols = (DWIDTH-1)/dw +1;
                 |
ncvlog: *E,EXPIDN (e:/nc_project/np_nc/ME/BRAM/eip_nx_bram_v2.v,368|17): expecting an identifier [3.10(IEEE)].
localparam integer colw = cols * dw;
                 |
ncvlog: *E,EXPIDN (e:/nc_project/np_nc/ME/BRAM/eip_nx_bram_v2.v,369|17): expecting an identifier [3.10(IEEE)].
localparam integer bew  = (colw-1)/8 +1;
                 |
ncvlog: *E,EXPIDN (e:/nc_project/np_nc/ME/BRAM/eip_nx_bram_v2.v,370|17): expecting an identifier [3.10(IEEE)].
ncvlog: *F,MAXERR: maximum error count reached (15).


这个不知道是不是因为工具不能很好的支持verilog-2001???求高手解答~~

Thanks~~
 楼主| 发表于 2011-4-7 17:21:55 | 显示全部楼层
编译的时候加入-v就可以搞定了,模块的重复定义了~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

X

小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-6-30 20:54 , Processed in 0.019200 second(s), 10 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表