当前位置: 首页 > news >正文

MODELSIM仿真报错解决记录

目录

问题:Modelsim报错:Error (10228): Verilog HDL error at Line_Shift_RAM_1Bit.v(39): module “Line_Shift_RAM_1

原因:创建的IP核放到了别的位置

解决方法:删掉IP核以及QIP等文件,将IP核创建到工程目录下

问题:在vivado中调用modelsim仿真,出现报错“Module 'GND' is not defined.”,“Module 'LUT4' is not defined.”等等一大堆,所有的IP核都是这样的报错。

原因:VIVADO版本为2017.2,Modelsim版本为10.7c;VIVADO和MODELSIM版本不匹配

解决方法:卸载10.7c,安装10.5版本的modelsim即可!

问题:(vopt-2697) LSB of part-select into 'MODELSIM报错:(vopt-2697) LSB of part-select into 'S_mult_cos' is out of bounds.' is out of bounds.

原因:位宽没给对

问题: (vopt-2698) Element index 1 into 'M_coe_paramter' is out of bounds.

原因:该Mcoe_paramter位宽由上层模块输入,上层模块输入的位宽不对

问题:(suppressible): D:\LXLXLX\Vivado\2020.2\data\verilog\src\unisims\BUFG_GT_SYNC.v(46): (vopt-7063) Failed to find 'GRESTORE' in hierarchical name 'glbl.GRESTORE'. #         Region: sim.u_top_layer.u_XINTF_100G_top.IP_INST.cmac_0.inst.BUFG_GT_SYNC】

解决方法:将对应的ip核reset然后重新genereate即可。

问题:# ** Error: ../../../../project_DX5S.ip_user_files/ipstatic/hdl/fifo_generator_v13_2_rfs.vhd(82): (vcom-1598) Library "unisim" not found.# ** Error: ../../../../project_DX5S.ip_user_files/ipstatic/hdl/fifo_generator_v13_2_rfs.vhd(82): (vcom-1136) Unknown identifier "".

解决方法:将vivado生成的库(ip)文件添加到modelsim.ini中


问题:Modelsim报错:Error (10228): Verilog HDL error at Line_Shift_RAM_1Bit.v(39): module “Line_Shift_RAM_1

原因:创建的IP核放到了别的位置
解决方法:删掉IP核以及QIP等文件,将IP核创建到工程目录下

问题:在vivado中调用modelsim仿真,出现报错“Module 'GND' is not defined.”,“Module 'LUT4' is not defined.”等等一大堆,所有的IP核都是这样的报错。

原因:VIVADO版本为2017.2,Modelsim版本为10.7c;VIVADO和MODELSIM版本不匹配

由于问题已经解决了所以我没有报错的截图,可以参考这篇文章http://t.csdnimg.cn/jph9V的报错截图,我和他的情况是一样的。

解决方法:卸载10.7c,安装10.5版本的modelsim即可!

问题:(vopt-2697) LSB of part-select into 'MODELSIM报错:(vopt-2697) LSB of part-select into 'S_mult_cos' is out of bounds.' is out of bounds.

原因:位宽没给对

问题: (vopt-2698) Element index 1 into 'M_coe_paramter' is out of bounds.

原因:该Mcoe_paramter位宽由上层模块输入,上层模块输入的位宽不对

问题:(suppressible): D:\LXLXLX\Vivado\2020.2\data\verilog\src\unisims\BUFG_GT_SYNC.v(46): (vopt-7063) Failed to find 'GRESTORE' in hierarchical name 'glbl.GRESTORE'. #         Region: sim.u_top_layer.u_XINTF_100G_top.IP_INST.cmac_0.inst.BUFG_GT_SYNC】

解决方法:将对应的ip核reset然后重新genereate即可。

问题:# ** Error: ../../../../project_DX5S.ip_user_files/ipstatic/hdl/fifo_generator_v13_2_rfs.vhd(82): (vcom-1598) Library "unisim" not found.
# ** Error: ../../../../project_DX5S.ip_user_files/ipstatic/hdl/fifo_generator_v13_2_rfs.vhd(82): (vcom-1136) Unknown identifier "<protected>".

解决方法:将vivado生成的库(ip)文件添加到modelsim.ini中
http://www.lryc.cn/news/426481.html

相关文章:

  • day33-负载均衡实战
  • 网络接口 eno1 未连接或未托管
  • Linux I/O 多路复用机制详解
  • 第43课 Scratch入门篇:雪花随风飘
  • VueUse 基于 Vue 3 Composition API 的高质量 Hooks 库
  • ARM CoreLink 系列 5.1.1 -- CI-700 System Address Map 】
  • 【数据结构】二叉树(一)
  • 使用duplicate搭建备库或者级联备库
  • 【存储学习笔记】4:快照(Snapshot)技术的实现方式
  • 数根(字符串数根公式)
  • C语言之文件操作上卷(二十一)(逆行人生-2024)
  • 【微服务架构实战】结合实际案例进行微服务架构的设计与实现
  • 为什么要有二级指针
  • 如何保证数据不丢失?(死信队列)
  • 树莓派开发笔记01-树莓派的系统烧录以及初次开机配置
  • 微信答题小程序产品研发-后端开发
  • 回溯算法——LeetCode37 解数独
  • 【CPP】继承语法详解与菱形继承
  • 数据结构(6.2_1)——领接矩阵法
  • 诈骗未成功是否构成犯罪?
  • 网络协议栈应用层的意义(内含思维导图和解析图通俗易懂超易理解)
  • 【NXP-MCXA153】i2c驱动移植
  • C++(11)类语法分析(2)
  • 数字验证每日十问--(3)
  • 22.给定 n 对括号,实现一个算法生成所有可能的正确匹配的括号组合
  • 检测到目标URL存在http host头攻击漏洞
  • C++奇迹之旅:手写vector模拟实现与你探索vector 容器的核心机制与使用技巧
  • 018、钩子函数 mounted和beforeDestroy、父组件向子组件传递参数 props 的使用
  • xlnt在Windows中的dll,lib生成
  • 【网络】私有IP和公网IP的转换——NAT技术