FPGA常见报错情况

FPGA常见报错情况

  • 1、

Error (12061): Can’t synthesize current design – Top partition does not contain any logic

需要将文件加入到仿真文件中,不然没有下一步的操作

  • 2、

Warning (10230): Verilog HDL assignment warning at music_test.v(29): truncated value with size 32 to match size of target (1)
这种是说没有匹配对应的管脚或者说是数据,一般来说是我们在赋值或者比较的时候,没有加上对应的 1‘d 32’d 这种类似的描述文件

  • 3、

Critical Warning (332012): Synopsys Design Constraints File file not found: ‘music_test.sdc’. A Synopsys Design Constraints File is required by the TimeQuest Timing Analyzer to get proper timing constraints. Without it, the Compiler will not properly optimize the design.

Critical Warning (332148): Timing requirements not met

Info (11105): For recommendations on closing timing, run Report Timing Closure Recommendations in the TimeQuest Timing Analyzer.

这两个警告不影响正常的使用,具体的是在编译的时候没有设置时钟周期或者说是晶振,不影响整体的工作

保证在编译最后出现如下几种情况(5 个 Critical warning 和 2个 Show Warning messages) 即认为我们编写的fpga程序是没有问题的

5 个 Critical warning
在这里插入图片描述
2个 Show Warning messages
在这里插入图片描述
3、the desgn unit was not found, errorloading design 的报错
在这里插入图片描述
出错问题:
1、检测模块名称 和调用的模块名是否正确,一般是(大小写、数字 0 和 字母 o 容易混淆)
2、检测在添加到 仿真文件中是否又问题
①添加另外一个仿真文件时,最后在仿真文件中只有一个,如下图操作:
1、在这里插入图片描述
2、
在这里插入图片描述
3、
在这里插入图片描述
4、
在这里插入图片描述

  • 4 源代码【编译没有】问题,但是仿真时会出现问题
    在这里插入图片描述
    解决方法:
    在这里插入图片描述

数据不匹配出现的错误:

Warning (10230): Verilog HDL assignment warning at TFT_LCD.v(88): truncated value with size 13 to match size of target (12)

报错代码:
在这里插入图片描述

在这里插入图片描述

  • 4
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值