加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

VCS编译错误

(2009-02-23 10:40:31)
标签:

杂谈

分类: MSN搬家
Parsing included file '../source/time.h'.
Back to file '../source/FabricDsfRcvTdm.v'.
Parsing library directory file '../source/IpeStats.v'
Parsing library directory file '../source/IpeStats.v'
Top Level Modules:
       HumberCore
Error-[URMI] Instances with unresolved modules remain in the design.
Invalid instantiation at: "../source/ELoop.v", 155: StdResetSync uELoopReset(
                .clock(clockCore), .reset(resetCoreELoop), .resetSync(resetSync)
                );
Invalid instantiation at: "../source/Epe.v", 527: StdResetSync uEpeReset(
                .clock(clockCore), .reset(resetCoreEpe), .resetSync(resetSync));
Invalid instantiation at: "../source/Epe.v", 843: RegDecode uRegDecodeEpe(

从以上信息,我们肯定会去分析ELoop.v Epe.v等文件,可检查完毕之后,没任何问题。
 
问题的关键在哪个文件呢?在 ../source/IpeStats.v' ,别以为我们没去检查过那个文件,
我们也检查了,可结果没发现问题。
 
当然,问题还是存在的,只是我们检查的不仔细,没找到。
请看下面在这个文件最开头的第一行
^@//VWEAVE copyright("2005-2006", "Centec Networks, Inc");
// VWEAVE: BEGIN GENERATED
没错,不知道啥时候引入的,开头只是一个字符,一个x就可以删除。
我们正常敲入的是^ @这两个字符,编译的时候,会提示,可上门这个它不会提示!
一直很疑惑,到底是怎么引入到这里的?
 
唯一的收获是:下次遇到问题,还是去检查出现错误的前面一个文件,而不是提示中的文件。
 
 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有