首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

请教:为什么下面的程序无法通过modelsim的compile呢?

请教:为什么下面的程序无法通过modelsim的compile呢?

请教高手:为什么下面的程序无法通过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

assign 赋值,等号左边必须是 线网

我也有这个问题哦

返回列表