原创 一个非常奇怪的问题---IP例化错误

2010-9-2 10:56 3195 6 6 分类: FPGA/CPLD

使用ISE12,Verilog编程,调用块RAM的IP核,其调用格式为
rrr instance_name (
    .clka(clka),
    .addra(addra),
    .douta(douta)
    );
我的例化程序为 rrra sheROM0(start,0,temp[0]);
使用spartan3和3E器件编程都存在如下问题:
若将其放在always中,即
always@(posedge start)
    rrra ROM0(start,0,temp[0]);
则在语法检查时总是提示:  ERROR:HDLCompilers:26 - "f7.v" line 49 unexpected token: 'rrra'
若将rrra sheROM0(start,0,temp[0]);移动到always前面,则错误消失,这有点奇怪。


更奇怪的是,若使用spartan6作为目标器件,则无论例化程序放在何处,都不会提示错误。


请大家指教。

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
6
关闭 站长推荐上一条 /3 下一条