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

verilog语法问题

时间:10-02 整理:3721RD 点击:
module aaaaaa  #(parameter size=2)(output reg a_gt_b,a_lt_b,a_eq_b,input[size-1:0]a,b);
integer k;
always@(a,b)begin:compare_loop
for(k=size;k>0;k=k-1)begin
if(a[k]!=b[k])begin
a_gt_b=a[k];
a_lt_b=~a[k];
a_eq_b=0;
disable compare_loop;
end
end
a_gt_b=0;
a_lt_b=0;
a_eq_b=1;
end
endmodule
ERROR:HDLCompiler:806 - "H:/isefunction/aaaaaa/aaaaaa.v" Line 21: Syntax error near "�"ERRORrojectMgmt - 1 error(s) found while parsing design hierarchy.  就是第一行,怎么错啦,求解答

你得有个模块调用这个参数化设计的模块

一行一个信号,好好写

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

网站地图

Top