小组 > CPLD/FPGA > FPGA讨论组 > 向warning和error要答案,提高编写可综合代码的水平
?
?
小组信息
名称:FPGA讨论组

管理员:

人数:3308
小组积分:34606
简介:ALTERA、XILINX、LATTICE、ACTEL每天一小步,都有新高度!!!

小组公告

小组暂无公告.

返回本小组首页

楼主??[其他]?

向warning和error要答案,提高编写可综合代码的水平


作者:riple
积分:16478分
总积分:31669分
:12586
发送信息
加为好友
发表于2007-06-26 13:02

??? 在使用综合工具的过程中,出现最多也最容易被忽略的就是warning信息。


??? warning不像error那样引人注目:忽略warning也可以完成综合,只要存在error就得不到综合结果。但是忽略warning是有代价的:忽视潜在的代码错误,错过了了解综合工具“脾气”的机会。


??? warning信息往往在综合器不能准确推断设计者设计意图时给出。如果希望代码功能正确,就不得不消除这样的“误解”。要么修改代码,保证不出现“误解”;要么检查代码,确认“误解”并不存在。


??? 通过解决warning和error信息,设计者往往会有意想不到的收获:对代码和设计更深入的认识,对综合工具行为和综合规范的了解。注意积累这样的经验,设计者才能和综合工具更加“默契”。


riple 编辑于2011-04-17 20:37
分享到:? 新浪微博?? qq空间??
投票数: ? 回复?? ? 引用??
1楼??[其他]?

Re:向warning和error要答案,提高编写可综合代码的水平


作者:ydq850524
积分:191分
总积分:388分
:232
发送信息
加为好友
发表于2007-07-25 10:37

哎? 我只通过画逻辑电路图来烧片子~~WARNING都想不出什么办法解决~~


2楼??[其他]?

Re:向warning和error要答案,提高编写可综合代码的水平


作者:riple
积分:16478分
总积分:31669分
:12586
发送信息
加为好友
发表于2007-07-25 21:25

画逻辑电路图绝对不是低水平的事,问问用语言的,哪个能把自己的代码画成原理图?原理图和语言是本和标的关系。


3楼??[其他]?

Re:向warning和error要答案,提高编写可综合代码的水平


作者:ydq850524
积分:191分
总积分:388分
:232
发送信息
加为好友
发表于2007-07-26 13:54

不会语言效率很低? 开发周期也比人家长了一倍? 哎~~楼主从事这个行当多少个春秋了


4楼??[其他]?

Re:向warning和error要答案,提高编写可综合代码的水平


作者:cong
积分:96分
总积分:192分
:98
发送信息
加为好友
发表于2007-07-27 22:14
这个说的很实际 确实 WARNING 帮助很大. 另外说下 写语言时考虑的多的是信号关系 对还原原理图确实容易忽略 至于RTL viewer?也是很有用的家伙 不过不能在上面修改:( 不爽. 另外大家都说 用代码吧 都什么年代了 每次我想画画图都被鄙视了 但是我画图时就不去想代码 写代码就不去还原图 感觉把2者分割了 . 最后感慨下 大工程如果画图 个人觉得只有电路逻辑能力超强的才能保证画出不错,我觉得大模块由顶至下的开发 根本无从下笔去画.

5楼??[其他]?

Re:向warning和error要答案,提高编写可综合代码的水平


作者:riple
积分:16478分
总积分:31669分
:12586
发送信息
加为好友
发表于2007-07-30 22:36

大项目就由顶至下画框图,Quartus II的原理图不但支持符号例化,也支持自模块框图的例化。如果再配合使用HDL转化工具,应该可以结合到Top-down的流程中。


6楼??[其他]?

Re:向warning和error要答案,提高编写可综合代码的水平


作者:alphasyc99
积分:69分
总积分:138分
:69
发送信息
加为好友
发表于2007-08-12 11:57
??????? 说的很有道理,有没有仿真方面的经验总结,或者仿真时经常出现的问题及其解决方法等,给我发一份行不,谢谢!alphasyc99@yahoo.com.cn? 我写了个秒表的程序,警告说clock delay >data delay 波形仿真时,结果是问号,怎么解决啊,谢谢~~~

7楼??[其他]?

Re:向warning和error要答案,提高编写可综合代码的水平


作者:steven_wgq
积分:88分
总积分:173分
:144
发送信息
加为好友
发表于2007-08-17 20:49
恩,感觉waring确实很重要

8楼??[其他]?

Re:向warning和error要答案,提高编写可综合代码的水平


作者:potuscyj
积分:383分
总积分:766分
:383
发送信息
加为好友
发表于2009-07-28 17:03
WARING不能忽略啊~~~有时WARING提示了潜在的逻辑错误

9楼??[其他]?

Re:向warning和error要答案,提高编写可综合代码的水平


作者:吴正清
积分:480分
总积分:947分
:474
发送信息
加为好友
发表于2009-11-03 08:27
xuexi

10楼??[其他]?

Re:向warning和error要答案,提高编写可综合代码的水平


作者:weifangkun@163.com
积分:218分
总积分:436分
:521
发送信息
加为好友
发表于2011-04-17 20:37
WARNING中包含了很多问题信息,平时我都会对于自己设计的代码相关的WARNING逐一细看,确保没问题了才放过

点击登录,立即回复。
小组活跃用户