QUARTUS 7常见错误剖析

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

QUARTUS II常见错误剖析

made by lingfeng

1,Error (10053): Verilog HDL error at ADDBCD.v(13): can't index object "out" with zero packed or unpacked array dimensions

这个错误是由于OUT是个寄存器变量,在程序的开始忘记定义reg out 或者out寄存器变量的宽度定义错误。

2,编写好程序并进行编译后,把文件作为顶层文件然后进行波形仿真,出现对应引脚与程序中的引脚不符。

这个错误是因为把文件作为顶层文件后还要再编译一次,顶层文件才能够进行波形仿真。否则仿真对应的文件永远是上一个顶层文件。3,在给寄存器赋初值时,应该通过在进程中设置一个复位的单元来给寄存器变量赋初值。

4,项目导航窗口被关闭了,怎样重新打开?

点击主菜单的VIEW->utility windows->project navigator(工程文件) and status(编译状态)

5,Error: Can't elaborate top-level user hierarchy

解决办法:看看Always中的敏感表达式是否与之后的程序相矛盾。6,Error: Can't compile duplicate declarations of entity "class_design" into library "work"

解决办法:把文件名修改成和别的文件不重复的名字。

7,Error (10219): Verilog HDL Continuous Assignment error at adder.v(9): object "cout" on left-hand side of assignment must have a net type

错误原因:变量的定义类型错误。

8,Error (10228): Verilog HDL error at adder.v(1): module "adder" cannot be declared more than once

错误原因:`include包含的文件与`include所在的文件在同一个文件夹下。

9,装QUARTUS 后需要破解,使用破解器破解.DLL文件时,出现无法找到.DLL文件或者.DLL文件不存在的错误。解决办法:检查QUARTUS 软件是否关闭,如果未关闭,把软件关闭后再破解。

10,装USB_blaster 驱动时,选择更新驱动quartus\dirver\USB_blaster 如果已经装好了驱动,但是软件无法识别。这是由于所装的驱动与软件的版本号不符,需要先把原来的驱动卸载,再重新装上软件包里的驱动程序。

相关文档
最新文档