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. Dos下cd不起作用详解...
  2. 智能系统课件@丛爽老师-中国科学技术大学自动化系
  3. 二叉树的建立与三种遍历
  4. 模式分享 公众号_微信公众号+()模式营销!公众号还可以这样玩?
  5. java fileinputstream 安全管理器校验失败_Spring Boot 如何做参数校验?
  6. top 并grep 特定信息打印至txt
  7. catv系统主要有哪三部分组成_有线电视系统,看完电力工程技术专家分析,顿时学会了,太经典...
  8. fork、vfork、clone 三者的区别
  9. App Store 审核指南
  10. 基于排队论模型的收银台服务系统的分析及可视化设计
  11. 单相智能电表(Modbus协议)
  12. 用matlab求roc曲线的面积Auc,sklearn计算ROC曲线下面积AUC
  13. React Suspense 尝鲜
  14. 巨蟹座---永远的伤
  15. 音频(七)——数字麦克风和模拟麦克风(DMIC/AMIC)
  16. 语料库数据处理个案实例(分词和分句、词频统计、排序)
  17. 第6-3课:博弈树与井字棋(Tic-Tac-Toe)
  18. 360与腾讯qq的战争
  19. 非功能测试之兼容性测试、文档测试和安装测试
  20. 无人机石油巡线技术方案

热门文章

  1. r7 7840HS和i7 1360p差多少 锐龙r77840HS和酷睿i71360p对比
  2. 华为交换机路由器命名规则
  3. 基于JAVA设计师品牌服装租赁网站计算机毕业设计源码+数据库+lw文档+系统+部署
  4. U盘病毒查杀并打补丁
  5. google play网页改版后查看英文评论的方法
  6. 主板开启网络唤醒_远程开机_网络唤醒设置方法 (WOL, Wake on Lan)
  7. 干净删除3721等流氓插件
  8. 【人工智能】深度学习、数据库选择和人工智能的革命;人工智能是解锁IoT潜力的钥匙
  9. pc串口卡和plc怎么接线_计算机COM1串行口就是RS232串行口么 串行线两端的串行口与计算机和PLC怎么样的线序连接...
  10. 2022年广东省安全员A证第三批(主要负责人)考试模拟100题及答案