打印
[verilog]

请教一个问题

[复制链接]
1253|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
skybbuy|  楼主 | 2013-11-28 11:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
`timescale 1ns/1ns
module RISC_CPU(clk,reset,fetch,alu_ena);
input clk,reset;
output fetch,alu_ena;
wire clk,reset;
wire fetch,alu_ean;
clk_gen clk_gen(clk,reset,fetch,alu_ena);
endmodule

module clk_gen(clk,reset,fetch,alu_ena);
input clk,reset;
output fetch,alu_ena;
wire clk,reset;
wire fetch,alu_ena;
reg[7:0]state;
parameter S1=8'b00000001,
                  S2=8'b00000010,
我在顶层调用下面的这个子模块的时候 应该怎么写 老是报错。

相关帖子

沙发
zhang-sb23| | 2013-11-28 12:21 | 只看该作者
不知道是不是你的例化的问题,你用了例化的名字“clk_gen”和模块名字"clk_gen"是一样的,你改一下例化的名字看看!就是括号旁的例化名改一下

使用特权

评论回复
板凳
zhaojingzb| | 2013-11-28 12:21 | 只看该作者
clk_gen clk_gen(.clk(clk),.reset(reset),.fetch(fetch),.alu_ena(alu_ena));

使用特权

评论回复
地板
skybbuy|  楼主 | 2013-11-28 12:57 | 只看该作者
zhang-sb23 发表于 2013-11-28 12:21
不知道是不是你的例化的问题,你用了例化的名字“clk_gen”和模块名字"clk_gen"是一样的,你改一下例化的名 ...

这个没有问题的

使用特权

评论回复
5
skybbuy|  楼主 | 2013-11-28 12:58 | 只看该作者
zhaojingzb 发表于 2013-11-28 12:21
clk_gen clk_gen(.clk(clk),.reset(reset),.fetch(fetch),.alu_ena(alu_ena));

你这个和我写的那个是一样的 只是两种方法而已

使用特权

评论回复
6
skybbuy|  楼主 | 2013-11-28 13:08 | 只看该作者
好像不是例化出错 我再看看

使用特权

评论回复
7
skybbuy|  楼主 | 2013-11-28 13:10 | 只看该作者
解决问题了 谢谢大家 是变量能错 了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:只有坚持不懈的努力,才能最终走向成功!

22

主题

164

帖子

0

粉丝