本人非电子类专业,编写verilog程序不是为了应用于FPGA等,一个完全的外行希望得到诸位高手的指教,看看下面的程序为什么会有问题,无法通过modelsim的compile?非常非常感谢了。 module bus(a,b,c,d,e,sc,sd,se); parameter n=1000; input[n-1,0] a,b; output[n-1,0] c,d,e; output sc,sd,se; integer i,c1,d1,e1,sc,sd,se; c1=0; d1=0; e1=0; for (i=0;i<n;i=i+1) begin assign c=a&b; assign d=~a&b; assign e=~b&a; if (c) c1=c1+1; if (d) d1=d1+1; if (e) e1=e1+1; assign sc=c1; assign sd=d1; assign se=e1; end endmodule |