METech 版 (精华区)

发信人: gagayaya (丫丫·猪狗不如的日子进行时&DamnCet6), 信区: METech
标  题: [合集] QuartusII求助 (转载)
发信站: 哈工大紫丁香 (Wed Oct 20 19:18:57 2004), 站内

────────────────────────────────────────
  play (eye)                       于  (Thu Sep  2 11:22:48 2004)  说道:

发信人: play (eye), 信区: Electronics
标  题: QuartusII求助
发信站: 哈工大紫丁香 (Thu Sep  2 11:22:13 2004), 转信

module counter(pc_addr,ir_addr,load,clock,rst);
        output[12:0]pc_addr;
        input[12:0]ir_addr;
        input load,clock,rst;
        reg[12:0] pc_addr;
        always@(posedge clock or posedge rst)
        begin
                if(rst)
                        pc_addr<=13'b0_0000_0000_0000;
                else
                        if(load)
                                pc_addr<=ir_addr;
                        else
                                pc_addr<=pc_addr+1;
        end
endmodule

在编译的时候提示说:
Verilog HDL error at counter.v(1):module counter cannot have 
  duplicate definition



────────────────────────────────────────
  arctic (北极猪)                  于  (Fri Sep  3 12:18:32 2004)  说道:

我在modelsim里跑了,没问题
没用过QuartusII
建议你改成input load;
          input clock;
          input rst;
分三行写试试
【 在 play (eye) 的大作中提到: 】
: 发信人: play (eye), 信区: Electronics
: 标  题: QuartusII求助
: 发信站: 哈工大紫丁香 (Thu Sep  2 11:22:13 2004), 转信
: module counter(pc_addr,ir_addr,load,clock,rst);
:         output[12:0]pc_addr;
:         input[12:0]ir_addr;
:         input load,clock,rst;
:         reg[12:0] pc_addr;
: ...................





[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.154毫秒