[求助] 编译错误的问题

chenbingjy   2018-4-20 15:14 楼主

我在看夏宇闻老师的书,看到一段程序。
我把这段程序输到quartus ii里,编译有错误.
程序如下:
`include "Top.v"
`include "Block.v"
`include "Annotate.v"
module Test;
wire W;
Top T();
endmodule


总共四个文件,这是1.
module Top;
wire W;
Block B1();
Block B2();
endmodule


这是2;
module Block;
parameter P=0;
endmodule

这是3
module Annotate;
defparam        
        Test.T.B1.P=2;
        Test.T.B2.P=3;
endmodule

这是四.
Test.T.B1.P=2;这儿有错误.
高手执教,谢谢!
1.png

1.png


为江山踏坏了乌骓马,为社稷拉断了宝雕弓。

回复评论 (2)

夏老师的文件不一定是用quartus编译的
生活就是油盐酱醋再加一点糖,快活就是一天到晚乐呵呵的忙 =================================== 做一个简单的人,踏实而务实,不沉溺幻想,不庸人自扰
点赞  2018-4-27 17:26
Test.T.B1.P=2;
找到原因了,这儿应该是逗号
为江山踏坏了乌骓马,为社稷拉断了宝雕弓。
点赞  2018-4-28 08:47
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复