IRUN编译时ERROR信息:
ncvlog: *E,DLCSMD: Dependent checksum verilog_package worklib.uvm_pkg:sv (VST) doesn’t match with the checksum that’s in the header of: verilog_package worklib.cdns_uvm_pkg:sv (VST).
module worklib.top:sv
errors: 1, warnings: 0
irun: *E,VLGERR: An error occurred during parsing. Review the log file for errors with the code *E and fix those identified problems to proceed. Exiting with code (status 1).

解决办法(源自网络,仅供学习交流,实测有效):

  • It is not recommended to mix `include and package import constructs to make the ovm/uvm libraries visible to the simulation.
  • This use case compiles fine in INCISIVE versions 13.1 and below.

Users migrating to INCISIV13.2 release may see the DLCSMD error when the user mixes the two modes. The issue has been there before but didn’t become visible

To resolve this:

  1. Use the -UVMNOCDNSEXTRA switch.

The switch -UVMNOCDNSEXTRA disables this implicit compiling of cdns_uvm_pkg and can be used as a workaround for this problem. This switch eliminates this compilation problem, but it also disables Cadence-specific UVM features that are available in 13.2 including uvm debug capabilities (unless the user manually compiles the needed cdns_uvm_pkg available at $INSTALL_DIR/tools/methodology/UVM/CDNS-1.1d/additions/sv).

  1. Use the -UVMNOAUTOCOMPILE switch. The -uvmnoautocompile switch disables irun’s automatic compile of the uvm package.

The root issue is that irun isn’t used properly (-uvmnoautocompile is missing or the second package needs to be removed)

SOC环境中挂载C和S家VIP时,解决UVM uvm_pkg冲突问题相关推荐

  1. 在装有Keras(Tensorflow)的环境中安装Pandas报错的问题与解决

    背景与问题 在神经网络编程中,需要将数据集处理成神经网络能够处理的格式.常见的以csv.xls等结构化表格文件表示的数据集,需要通过pandas进行读取才能在Python中使用. 在一个安装有Kera ...

  2. oracle vm安装增强功能,Linux 开发环境中为VirtualBox安装增强功能

    VirtualBox安装CentOS后,再安装增强功能就可以共享文件夹.粘贴板以及鼠标无缝移动,主要步骤如下: 1.yum -y update 2.yum -y install g++gcc gcc- ...

  3. virtual box linux 安装增强功能,Linux 开发环境中为VirtualBox安装增强功能

    VirtualBox安装CentOS后,再安装增强功能就可以共享文件夹.粘贴板以及鼠标无缝移动,主要步骤如下: 1.yum -y update 2.yum -y install g++gcc gcc- ...

  4. kubernetes不同的命名空间下的容器能通信吗_在Kubernetes环境中,容器间如何进行网络通信?...

    前 言 随着云计算的兴起,各大平台之争也落下了帷幕,Kubernetes作为后起之秀已经成为了事实上的PaaS平台标准,而网络又是云计算环境当中最复杂的部分,总是让人琢磨不透.本文尝试着围绕在Kube ...

  5. Docker容器中挂载NFS共享目录

    之前在https://blog.csdn.net/fengbingchun/article/details/110561129 介绍过使用Dockerfile构建ubuntu 16.04镜像,并在容器 ...

  6. Ambari在离线环境中安装Hadoop集群

    2019独角兽企业重金招聘Python工程师标准>>> http://www.hackbase.com/article-973-1.html (WJW)Ambari在离线环境中安装H ...

  7. Samba 系列(九):将 CentOS 7 桌面系统加入到 Samba4 AD 域环境中

    这篇文章讲述了如何使用 Authconfig-gtk 工具将 CentOS 7 桌面系统加入到 Samba4 AD 域环境中,并使用域帐号登录到 CentOS 系统. 要求 1.在 Ubuntu 系统 ...

  8. python怎么打开交互式窗口-在交互式环境中执行Python程序过程详解

    前言 相信接触过Python的伙伴们都知道运行Python脚本程序的方式有多种,目前主要的方式有:交互式环境运行.命令行窗口运行.开发工具上运行等,其中在不同的操作平台上还互不相同.今天,小编讲些Py ...

  9. linux 扩展zhu分区,Linux分区调整(LVM和非LVM环境中扩容和缩小)

    前言:我的上一篇博文详细介绍了磁盘.格式以及分区知识,里面也涉及了LVM,本文主要实践下LVM和非LVM环境中Linux分区如何扩容和缩小. 分区调整原理: Linux磁盘分区和磁盘格式紧密相连,想要 ...

最新文章

  1. 深度学习仍是视觉大数据领域的最好分析方法之一
  2. 递增三元组蓝桥杯c语言,第九届蓝桥杯_递增三元组(枚举的优化思路)
  3. mysql 未能启用约束_未能启用约束。一行或多行中包含违反非空、唯一或外键约束的值。...
  4. 设置npm的registry
  5. 有关数据库MySQL的演讲_有关Mysql数据库编程的文章推荐10篇
  6. Android反编译工具总结
  7. 智能客服搭建(5) - FreeSWITCH + mod_unimrcp + ESL 开发对接
  8. POJ 1979 Red and Black(红与黑)
  9. C语言程序设计学习笔记:P1-程序设计与C语言
  10. 真人快打11服务器维修,玩家抱怨真人快打11微交易过多 官 方:后续会补偿
  11. 不用/,*,mod乘、除、取模运算的除法
  12. linux连接mssql数据库,在Centos7下为PHP安装mssql扩展
  13. springboot-分布式实例开发 (六)
  14. 汽车振动响应分析-频响函数法(附程序)
  15. 【转载】HTML 编辑器
  16. 华为快应用IDE:代码智能提示及自动补全
  17. 8188gu驱动和su realtek_Realtek全系列官方网卡驱动
  18. leveldb java实例_leveldb的使用
  19. 物联网卡不能使用,有哪些原因呢?
  20. EML格式解析及其访问实现

热门文章

  1. 《和声学教程》学习笔记(三):六和弦和经过/辅助的六四和弦
  2. idea连接数据库测试
  3. 知乎热议:27岁没文凭、想自学编程,有机会成为程序员吗?互联网风口一去不复返了?
  4. SD高达G世纪DS的破解研究笔记
  5. 如何获取UnrealEngine虚幻引擎的WebUI插件
  6. 安卓 14 可自定义锁屏时钟尺寸、颜色和透明度
  7. 红灯检测宇视科技专利分析与总结2
  8. 赛门铁克发安全公告警示防御移动威胁
  9. 七日杀怎么修改服务器世界参数,七日杀怎么修改mod参数 | 手游网游页游攻略大全...
  10. STM32+M5311对接 OneNET 项目记录