在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 8672|回复: 17

[求助] 讨论:quartus中verilog例化得问题

[复制链接]
发表于 2010-4-29 17:21:48 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
在A模块中例化quartus自带fifo模块B几次,分别为u0,u1等,编译ok;
在B模块中例化A模块,B作顶层模块编译,工具报Error (10228): Verilog HDL error at fifo_dac_bb.v(34): module "fifo_dac" cannot be declared more than once

这就不明白了,我模块化设计碍你啥事了。。。
有哪位高手知道,烦请指教!!
 楼主| 发表于 2010-4-29 17:23:03 | 显示全部楼层
fifo_dac即模块B
 楼主| 发表于 2010-4-29 17:24:29 | 显示全部楼层
如果把A模块和B模块都放在顶层,编译又可以通过
发表于 2010-4-29 17:37:41 | 显示全部楼层
模块可以这样嵌套吗?如果一个module就是一个电路。你想这样嵌套例化。综合器怎么实现?
发表于 2010-4-29 18:22:24 | 显示全部楼层
自己在哪里还有一个模块
自己找找
发表于 2010-4-29 18:51:26 | 显示全部楼层
 楼主| 发表于 2010-4-29 19:42:34 | 显示全部楼层
5# ycy


不能在不同的模块例化同
 楼主| 发表于 2010-4-29 20:03:21 | 显示全部楼层
5# ycy



不能在不同的模块例化同一模块吗。。
发表于 2010-4-29 23:12:52 | 显示全部楼层
和4楼一样的问题…这样调用,还能综合?
 楼主| 发表于 2010-4-30 09:11:54 | 显示全部楼层
9# 1920

能综合啊,只是信号的传递问题,就像参数一样,比如你在模块A中例化一个fifo,模块A还有其它功能要实现,然后模块B中要调用模块A和模块C一起完成功能设计,这样难道不行吗?昨晚试了哈,可以综合,应该是像5楼说的在哪里还有个模块。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-13 04:20 , Processed in 0.048047 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表