QuartusII-warning-expression.rar
- xxh_525了解作者
- WORD开发工具
- 7KB文件大小
- rar文件格式
- 0收藏次数
- 1 积分下载积分
- 65下载次数
- 2007-09-18 09:58上传日期
此文章讲述了QuartusII里出现的大部分警告的处理方法!

QuartusII-warning-expression.rar
- QuartusII-warning-expression.doc36.5KB
- www.pudn.com.txt218B
内容介绍
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8">
<meta name="generator" content="pdf2htmlEX">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<link rel="stylesheet" href="https://static.pudn.com/base/css/base.min.css">
<link rel="stylesheet" href="https://static.pudn.com/base/css/fancy.min.css">
<link rel="stylesheet" href="https://static.pudn.com/prod/directory_preview_static/622b371b81ded46b7f5dd673/raw.css">
<script src="https://static.pudn.com/base/js/compatibility.min.js"></script>
<script src="https://static.pudn.com/base/js/pdf2htmlEX.min.js"></script>
<script>
try{
pdf2htmlEX.defaultViewer = new pdf2htmlEX.Viewer({});
}catch(e){}
</script>
<title></title>
</head>
<body>
<div id="sidebar" style="display: none">
<div id="outline">
</div>
</div>
<div id="pf1" class="pf w0 h0" data-page-no="1"><div class="pc pc1 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/622b371b81ded46b7f5dd673/bg1.jpg"><div class="c x0 y1 w2 h2"><div class="t m0 x1 h3 y2 ff1 fs0 fc0 sc0 ls0 ws0">Altera QuartusII<span class="_ _0"> </span><span class="ff2 sc1">警告</span></div><div class="t m0 x2 h3 y3 ff2 fs0 fc0 sc0 ls0 ws0">在<span class="_ _0"> </span><span class="ff3"><span class="_ _0"> </span></span>下进行编译和<span class="_ _1"></span>仿真的时候<span class="_ _1"></span><span class="ff3"></span>会出<span class="_ _1"></span>现一堆<span class="_ _0"> </span><span class="ff3"></span>有的可以<span class="_ _1"></span>忽略<span class="ff3"></span>有<span class="_ _1"></span>的却需要注意<span class="_ _1"></span><span class="ff3"></span>虽</div><div class="t m0 x1 h3 y4 ff2 fs0 fc0 sc0 ls0 ws0">然按<span class="_ _0"> </span><span class="ff3"><span class="_ _0"> </span></span>可以了解关于该警告的帮助<span class="ff3"></span>但有时候帮助解释的仍然不清楚。</div><div class="t m0 x2 h4 y5 ff3 fs0 fc0 sc0 ls0 ws0"><span class="_ _2"> </span><span class="_ _3"></span><span class="_ _4"></span><span class="_ _4"></span><span class="_ _4"></span><span class="_ _4"></span><span class="_ _3"></span><span class="_ _4"></span><span class="_ _4"></span><span class="_ _4"></span><span class="_ _4"></span><span class="_ _4"></span><span class="_ _5"></span><span class="_ _4"></span><span class="_ _5"></span><span class="_ _4"></span><span class="_ _4"></span><span class="_ _5"></span><span class="_ _4"></span><span class="_ _4"></span><span class="_ _5"></span><span class="_ _4"></span><span class="_ _4"></span></div><div class="t m0 x3 h4 y6 ff3 fs0 fc0 sc0 ls0 ws0"></div><div class="t m0 x3 h3 y7 ff2 fs0 fc0 sc0 ls0 ws0">原因:<span class="ff3"><span class="_ _0"> </span></span>中时钟敏感信号(如:数据,允许端,清零,同步加载等)在</div><div class="t m0 x3 h3 y8 ff2 fs0 fc0 sc0 ls0 ws0">时钟<span class="_ _1"></span>的<span class="_ _1"></span>边缘<span class="_ _1"></span>同时<span class="_ _1"></span>变<span class="_ _1"></span>化。<span class="_ _1"></span>而时<span class="_ _1"></span>钟<span class="_ _1"></span>敏感<span class="_ _1"></span>信号<span class="_ _1"></span>是<span class="_ _1"></span>不能<span class="_ _1"></span>在<span class="_ _1"></span>时钟<span class="_ _1"></span>边沿<span class="_ _1"></span>变<span class="_ _1"></span>化的<span class="_ _1"></span>。其<span class="_ _1"></span>后<span class="_ _1"></span>果为<span class="_ _1"></span>导致<span class="_ _1"></span>结<span class="_ _1"></span>果不</div><div class="t m0 x3 h3 y9 ff2 fs0 fc0 sc0 ls0 ws0">正确。</div><div class="t m0 x2 h4 ya ff4 fs1 fc1 sc0 ls0 ws0">2.<span class="_ _6"> </span><span class="ff3 fs0 fc0"><span class="_ _7"></span><span class="_ _4"></span><span class="_ _8"> </span> !"<span class="_ _4"></span><span class="_ _4"></span><span class="_ _1"></span><span class="_ _4"></span><span class="_ _4"></span><span class="_ _4"></span><span class="_ _8"> </span><span class="_ _4"></span><span class="_ _8"> </span>#<span class="_ _4"></span><span class="_ _4"></span><span class="_ _1"></span><span class="_ _4"></span><span class="_ _8"> </span><span class="_ _4"></span><span class="_ _4"></span><span class="_ _8"> </span><span class="_ _4"></span>$</span></div><div class="t m0 x3 h4 yb ff3 fs0 fc0 sc0 ls0 ws0">%$&'%(</div><div class="t m0 x3 h3 yc ff2 fs0 fc0 sc0 ls0 ws0">原因<span class="ff3">#</span>在<span class="_ _0"> </span><span class="ff3"> !"<span class="_ _0"> </span></span>设计中对目标的位数进行了设定<span class="_ _1"></span><span class="ff3"></span>如<span class="ff3">#)*#+,-</span>而默认为<span class="_ _0"> </span><span class="ff3">./<span class="_ _0"> </span></span>位<span class="ff3"></span>将位数裁定</div><div class="t m0 x3 h3 yd ff2 fs0 fc0 sc0 ls0 ws0">到合适的大小</div><div class="t m0 x3 h3 ye ff2 fs0 fc0 sc0 ls0 ws0">措施<span class="ff3">#</span>如果结果正确<span class="ff3"></span>无须加以修正<span class="ff3"></span>如果不想看到这个警告<span class="ff3"></span>可以改变设定的位数</div><div class="t m0 x2 h4 yf ff4 fs1 fc1 sc0 ls0 ws0">3.<span class="_ _6"> </span><span class="ff3 fs0 fc0">0<span class="_ _4"></span><span class="_ _4"></span>%<span class="_ _5"></span><span class="_ _4"></span><span class="_ _1"></span><span class="_ _4"></span><span class="_ _5"></span><span class="_ _8"> </span><span class="_ _4"></span>1'+(<span class="_ _4"></span><span class="_ _4"></span><span class="_ _4"></span><span class="_ _4"></span>2+2<span class="_ _4"></span><span class="_ _8"> </span><span class="_ _3"></span><span class="_ _4"></span><span class="_ _4"></span><span class="_ _4"></span><span class="_ _5"></span>%3</span></div><div class="t m0 x3 h4 y10 ff3 fs0 fc0 sc0 ls0 ws0">4$</div><div class="t m0 x3 h3 y11 ff2 fs0 fc0 sc0 ls0 ws0">原因<span class="ff3">#</span>经过综合器优化后,输出端口已经不起作用了</div><div class="t m0 x2 h4 y12 ff3 fs0 fc0 sc0 ls0 ws0">*<span class="_ _2"> </span><span class="_ _3"></span><span class="_ _1"></span>5<span class="_ _1"></span>4<span class="_ _1"></span><span class="_ _1"></span><span class="_ _1"></span>67!<span class="_ _1"></span><span class="_ _1"></span>88<span class="_ _1"></span><span class="_ _1"></span><span class="_ _1"></span>4<span class="_ _1"></span><span class="_ _1"></span><span class="_ _1"></span></div><div class="t m0 x3 h4 y13 ff3 fs0 fc0 sc0 ls0 ws0">33</div><div class="t m0 x3 h3 y14 ff2 fs0 fc0 sc0 ls0 ws0">原因<span class="ff3">#</span>第<span class="_ _0"> </span><span class="ff3">5<span class="_ _0"> </span></span>脚,空或接地或接上了电源</div><div class="t m0 x3 h3 y15 ff2 fs0 fc0 sc0 ls0 ws0">措施<span class="ff3">#</span>有时候定义了输出端口,但输出端直接赋‘<span class="_ _4"></span><span class="ff3">+9</span>,便会被接地,赋‘<span class="_ _1"></span><span class="ff3">9</span>接电源。如果你的</div><div class="t m0 x3 h3 y16 ff2 fs0 fc0 sc0 ls0 ws0">设计中这些端口就是这样用的,那便可以不理会这些<span class="_ _0"> </span><span class="ff3"><span class="_ _3"></span></span></div><div class="t m0 x2 h4 y17 ff4 fs1 fc1 sc0 ls0 ws0">5.<span class="_ _6"> </span><span class="ff3 fs0 fc0"><span class="_ _3"></span>4&<span class="_ _1"></span>:3%</span></div><div class="t m0 x3 h3 y18 ff2 fs0 fc0 sc0 ls0 ws0">原因<span class="ff3">#<span class="_ _1"></span></span>是你作<span class="_ _1"></span>为时钟<span class="_ _1"></span>的<span class="_ _0"> </span><span class="ff3">;7<span class="_ _0"> </span></span>没有<span class="_ _1"></span>约束信<span class="_ _1"></span>息。可<span class="_ _1"></span>以对相<span class="_ _1"></span>应的<span class="_ _9"> </span><span class="ff3">;7<span class="_ _0"> </span></span>做一下<span class="_ _1"></span>设定就行<span class="_ _1"></span>了。主<span class="_ _1"></span>要是</div><div class="t m0 x3 h3 y19 ff2 fs0 fc0 sc0 ls0 ws0">指<span class="_ _1"></span>你的<span class="_ _1"></span>某<span class="_ _1"></span>些<span class="_ _1"></span>管脚<span class="_ _1"></span>在<span class="_ _1"></span>电<span class="_ _1"></span>路当<span class="_ _1"></span>中<span class="_ _1"></span>起<span class="_ _1"></span>到<span class="_ _1"></span>了<span class="_ _1"></span>时钟<span class="_ _1"></span>管<span class="_ _1"></span>脚<span class="_ _1"></span>的作<span class="_ _1"></span>用<span class="_ _1"></span>,<span class="_ _1"></span>比如<span class="_"> </span><span class="ff3"><4<4<span class="_ _0"> </span></span>的<span class="_ _0"> </span><span class="ff3"><span class="_ _9"> </span></span>管<span class="_ _1"></span>脚,<span class="_ _1"></span>而<span class="_ _1"></span>此<span class="_ _1"></span>管</div><div class="t m0 x3 h3 y1a ff2 fs0 fc0 sc0 ls0 ws0">脚没有时钟约束,因此<span class="_ _0"> </span><span class="ff3"><span class="_ _0"> </span></span>把“<span class="ff3">=</span>作为未定义的时钟。</div><div class="t m0 x3 h3 y1b ff2 fs0 fc0 sc0 ls0 ws0">措施<span class="_ _1"></span><span class="ff3">#</span>如<span class="_ _1"></span>果<span class="_ _0"> </span><span class="ff3"><span class="_ _0"> </span></span>不<span class="_ _1"></span>是时<span class="_ _1"></span>钟,<span class="_ _1"></span>可以<span class="_ _1"></span>加“<span class="_ _5"></span><span class="ff3">=<span class="_ _1"></span></span>的约<span class="_ _1"></span>束;<span class="_ _1"></span>如果<span class="_ _1"></span>是,<span class="_ _1"></span>可以<span class="_ _1"></span>在<span class="_ _a"> </span><span class="ff3"><span class="_ _9"> </span></span>当</div><div class="t m0 x3 h3 y1c ff2 fs0 fc0 sc0 ls0 ws0">中加<span class="_ _1"></span>入<span class="_ _1"></span>;在<span class="_ _1"></span>某些<span class="_ _1"></span>对<span class="_ _1"></span>时钟<span class="_ _1"></span>要求<span class="_ _1"></span>不<span class="_ _1"></span>很高<span class="_ _1"></span>的情<span class="_ _1"></span>况<span class="_ _1"></span>下,<span class="_ _5"></span> <span class="_ _1"></span>可<span class="_ _1"></span>以忽<span class="_ _1"></span>略此<span class="_ _1"></span>警<span class="_ _1"></span>告<span class="_ _1"></span> <span class="ff3">0<span class="_ _1"></span>><span class="_ _3"></span></span></div><div class="t m0 x3 h3 y1d ff3 fs0 fc0 sc0 ls0 ws0">3<span class="_ _1"></span><span class="_ _1"></span>8<span class="_ _1"></span><span class="ff2">注<span class="_ _1"></span>意在<span class="_ _0"> </span></span>044</div><div class="t m0 x3 h3 y1e ff3 fs0 fc0 sc0 ls0 ws0"><span class="_ _1"></span><span class="_ _0"> </span><span class="ff2">中<span class="_ _1"></span>只<span class="_ _1"></span>用选<span class="_ _1"></span>择<span class="_ _1"></span>时<span class="_ _1"></span>钟<span class="_ _1"></span>引脚<span class="_ _1"></span>一<span class="_ _1"></span>项<span class="_ _1"></span>即<span class="_ _1"></span>可,<span class="_ _5"></span></span>?<span class="_ _3"></span><span class="_ _1"></span>&@<span class="_ _0"> </span><span class="ff2">一<span class="_ _1"></span>般<span class="_ _1"></span>比<span class="_ _1"></span>所<span class="_ _1"></span>要求<span class="_ _1"></span>频<span class="_ _1"></span>率<span class="_ _1"></span>高<span class="_ _9"> </span></span>AB<span class="ff2">即<span class="_ _1"></span>可<span class="_ _1"></span>,</span></div><div class="t m0 x3 h3 y1f ff2 fs0 fc0 sc0 ls0 ws0">无须太紧或太松</div><div class="t m0 x2 h4 y20 ff4 fs1 fc1 sc0 ls0 ws0">6.<span class="_ _6"> </span><span class="ff3 fs0 fc0">><span class="_ _3"></span>&<span class="_ _1"></span>C;DAE+>**8A<span class="_ _3"></span>43</span></div><div class="t m0 x3 h3 y21 ff2 fs0 fc0 sc0 ls0 ws0">原因<span class="_ _1"></span><span class="ff3">#</span>因<span class="_ _1"></span>为<span class="_ _0"> </span><span class="ff3">D0F<span class="_ _1"></span><span class="_ _1"></span></span>是比<span class="_ _1"></span>較新的<span class="_ _1"></span>元件<span class="_ _1"></span>在<span class="_ _1"></span> <span class="_ _1"></span><span class="ff3"><span class="_ _1"></span></span>中<span class="_ _1"></span>的時<span class="_ _1"></span>序並<span class="_ _1"></span>不是<span class="_ _1"></span>正式<span class="_ _1"></span>版的<span class="_ _5"></span><span class="ff3"><span class="_ _1"></span></span>要等<span class="_ _1"></span> <span class="ff3">G</span></div><div class="t m0 x3 h4 y22 ff3 fs0 fc0 sc0 ls0 ws0">;<span class="_ _3"></span></div><div class="t m0 x3 h3 y23 ff2 fs0 fc0 sc0 ls0 ws0">措施<span class="ff3">#</span>只影响 <span class="ff3"></span>的 <span class="ff3">H<span class="_ _7"></span>&</span></div><div class="t m0 x2 h4 y24 ff4 fs1 fc1 sc0 ls0 ws0">7.<span class="_ _6"> </span><span class="ff3 fs0 fc0">H<span class="_ _7"></span>#<span class="_ _5"></span><span class="_ _5"></span>8<span class="_ _5"></span><span class="_ _5"></span>3<span class="_ _5"></span><span class="_ _5"></span>3<span class="_ _5"></span><span class="_ _5"></span>&<span class="_ _5"></span><span class="_ _5"></span>;""<span class="_ _5"></span><span class="_ _5"></span>I<span class="_ _5"></span><span class="_ _5"></span><span class="_ _5"></span><span class="_ _5"></span>44<span class="_ _5"></span><span class="_ _5"></span>&<span class="_ _5"></span><span class="_ _5"></span><span class="_ _5"></span><span class="_ _5"></span></span></div><div class="t m0 x3 h4 y25 ff3 fs0 fc0 sc0 ls0 ws0">&3%%</div><div class="t m0 x3 h3 y26 ff2 fs0 fc0 sc0 ls0 ws0">措<span class="_ _b"> </span>施<span class="_ _b"> </span><span class="ff3">#<span class="_ _b"> </span></span>将<span class="_ _c"> </span><span class="ff3"><span class="_ _c"> </span></span>中<span class="_ _b"> </span>的<span class="_ _c"> </span><span class="ff3"><span class="_ _5"></span><span class="_ _4"></span>J<span class="_ _3"></span>?<span class="_ _3"></span>KL4D<span class="_ _5"></span><span class="_ _4"></span>><span class="_ _3"></span><span class="_ _4"></span><span class="_ _5"></span>G</span></div><div class="t m0 x3 h3 y27 ff3 fs0 fc0 sc0 ls0 ws0">C%8"3<span class="_ _0"> </span><span class="ff2">中的<span class="_ _0"> </span></span><span class="_ _0"> </span><span class="ff2">改成<span class="_ _0"> </span></span>L</div><div class="t m0 x2 h4 y28 ff3 fs0 fc0 sc0 ls0 ws0">M<span class="_ _2"> </span><span class="_ _3"></span><span class="_ _c"> </span><span class="_ _d"> </span><span class="_ _d"> </span><span class="_ _c"> </span><span class="_ _d"> </span><span class="_ _d"> </span><span class="_ _c"> </span><span class="_ _d"> </span><span class="_ _c"> </span><span class="_ _d"> </span><span class="_ _c"> </span><span class="_ _d"> </span>*M<span class="_ _d"> </span><span class="_ _c"> </span><span class="_ _d"> </span><span class="_ _c"> </span><span class="_ _d"> </span><span class="_ _d"> </span><span class="_ _d"> </span><span class="_ _c"> </span>NN</div><div class="t m0 x3 h4 y29 ff3 fs0 fc0 sc0 ls0 ws0">41#11+NI),</div><div class="t m0 x3 h3 y2a ff2 fs0 fc0 sc0 ls0 ws0">原<span class="_ _8"></span>因<span class="_ _8"></span><span class="ff3">#<span class="_ _8"> </span></span>违<span class="_ _4"></span>反<span class="_ _8"> </span>了<span class="_ _c"> </span><span class="ff3">4:<span class="_ _d"> </span></span>时<span class="_ _8"> </span>间<span class="_ _8"></span>,<span class="_ _8"></span>应<span class="_ _4"></span>该<span class="_ _8"> </span>是<span class="_ _8"> </span>后<span class="_ _8"> </span>仿<span class="_ _8"> </span>真<span class="_ _8"> </span>,<span class="_ _8"> </span>看<span class="_ _8"> </span>看<span class="_ _8"> </span>波<span class="_ _8"> </span>形<span class="_ _8"> </span>设<span class="_ _8"> </span>置<span class="_ _8"></span>是<span class="_ _8"></span>否<span class="_ _4"></span>和<span class="_ _8"> </span>时<span class="_ _8"> </span>钟<span class="_ _8"> </span>沿<span class="_ _8"> </span>符<span class="_ _8"> </span>合</div><div class="t m0 x3 h3 y2b ff3 fs0 fc0 sc0 ls0 ws0">4:<span class="_ _0"> </span><span class="ff2">时间</span></div><div class="t m0 x3 h3 y2c ff2 fs0 fc0 sc0 ls0 ws0">措施<span class="ff3">#</span>在中间加个寄存器可能可以解决问题</div></div></div><div class="pi" data-data='{"ctm":[1.611850,0.000000,0.000000,1.611850,0.000000,0.000000]}'></div></div>
</body>
</html>
评论

相关推荐
- QuartusII.rarQuartusII 相当全的文件,不能错过哦。
- Quartus_II.zipverilog学习FPGA的基础教程,希望能够帮助您,
- QuartusII9.1QuartusII9.1 硬件开发必备的选择。感谢alter公司的贡献。
- Quartus II 中文手册Quartus II 中文手册,深入浅出地介绍了Quartus II开发流程。能帮忙学习者快速掌握这门开发工具。
- QuartusII9.0Quartus II 是Altera公司的综合性PLD/FPGA开发软件,支持原理图、VHDL、VerilogHDL以及AHDL(Altera Hardware Description Language)等多种设计输入形式,内嵌自有的综合器以及仿真器,可以完成从设计输入到硬件...
- QuartusII 9.0破解quartusii是一款专业的PLD/FPGA开发软件,quartusii9.0是目前比较稳定的一个版本。Quartus II可以在XP、Linux以及Unix上使用,除了可以使用Tcl脚本完成设计流程外,提供了完善的用户图形界面设计方式。具有运行速度...
- quartusII.zip解决多版本quartusII创建多版本的工程文件后,可能不能被正确版本打开的问题。目前测试版本位14.1,18.1pro和18.1standard,其他版本没有测试过,如需测试,请提供qpf和qsf文件,需要结合项目中的qpf和qsf文件进行...
- QUARTUS II 9.0 Crack此为骏龙版。 其中包含: Crack_DSP_Builder_90.rar Crack_ModelSim_SE_6.3d.rar Crack_QII90.rar
- QuartusII.zipQuartus II 相關資料, STA, Megafunction
- QuartusII的奇幻漂流_v1.0.zip本文档详细的讲解了基于QuartusII的FPGA开发,是基于verloig语言的好资源