打印
[FPGA]

求助,RTL视图中模块没有连线

[复制链接]
2475|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
我用Verilog写了3个模块,其中一个通过IP核调用的简单双口RAM,可是当我在顶层把例化后查看RTL视图,发现RAM的输出和另一个模块之间没有连线,例化没有问题,第一次用FPGA做项目,现在板子没有到,不能上板调试,困扰我两天了,求各路大神指点指点啊。

相关帖子

沙发
qq470373513|  楼主 | 2015-4-26 18:49 | 只看该作者
这个是截图,求大神们指点

1.png (5.88 KB )

这是截图

这是截图

使用特权

评论回复
板凳
yulunna| | 2015-4-26 20:23 | 只看该作者
顶层例化不多的话,可以贴出来看下

使用特权

评论回复
地板
qq470373513|  楼主 | 2015-4-26 22:38 | 只看该作者
yulunna 发表于 2015-4-26 20:23
顶层例化不多的话,可以贴出来看下

这是顶层例化程序:

//simple dual RAM
rom i_rom (
  .clka(clk_seri), // input clka
  .wea(wea), // input [0 : 0] wea
  .addra(addra), // input [1 : 0] addra
  .dina(dina), // input [31 : 0] dina
  .clkb(clk_modu), // input clkb
  .enb(enb), // input enb
  .addrb(addrb), // input [6 : 0] addrb
  .doutb(doutb) // output [0 : 0] doutb  1位输出
);


//exsource
exsource i_exsource (
         .clk_modu(clk_modu),
    .modu_sel(modu_sel),
    .rst(rst),
         .doutb(doutb),
    .doutb1(doutb1),
    .doutb2(doutb2)
    );


         
//profile pin instance         
profile_ctrl i_profile_ctrl (
    .modu_sel(modu_sel),
    .cfg_done(cfg_done),
    .doutb1(doutb1),
    .doutb2(doutb2),
    .profile(profile)
    );


endmodule

使用特权

评论回复
5
qq470373513|  楼主 | 2015-4-26 22:38 | 只看该作者
例化程序及RTL问题截图

1.PNG (8.77 KB )

1.PNG

2.PNG (4.11 KB )

2.PNG

3.PNG (3.93 KB )

3.PNG

4.PNG (15.55 KB )

4.PNG

5.PNG (15.64 KB )

5.PNG

使用特权

评论回复
6
qq470373513|  楼主 | 2015-4-26 22:44 | 只看该作者
求大神解答~~~

使用特权

评论回复
7
yulunna| | 2015-4-26 23:15 | 只看该作者
1、输出端口要连接到一个输入端口,不可以直接单独多个输出口连接。2、连接的网络线要声明线型如:wire a; wire [7:0]data;:lol

使用特权

评论回复
8
qq470373513|  楼主 | 2015-4-27 00:00 | 只看该作者
yulunna 发表于 2015-4-26 23:15
1、输出端口要连接到一个输入端口,不可以直接单独多个输出口连接。2、连接的网络线要声明线型如:wire a;  ...

这些我都有声明的。

使用特权

评论回复
9
qq470373513|  楼主 | 2015-4-27 00:04 | 只看该作者
大神们,出来帮帮我吧,谢谢谢谢了~~~~~~~~~~~

使用特权

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

本版积分规则

6

主题

19

帖子

0

粉丝