首页 > 其他分享 >Modelsim仿真时报错Error (vlog-7) Failed to open design unit file XXXXX in read mode的解决

Modelsim仿真时报错Error (vlog-7) Failed to open design unit file XXXXX in read mode的解决

时间:2024-07-23 20:53:46浏览次数:12  
标签:文件 read Modelsim vlog 地址 报错 file Error

根据之前遇到的问题Vivado关联Modelsim仿真时一直卡在Executing analysis and compilation step…的解决我在Tcl Console窗口查看出现的Error信息。

出现报错:Error: (vlog-7) Failed to open design unit file “XXXXX” in read mode

查阅网上解决办法Vivado Error: (vlog-7) Failed to open design unit file “…“_说原因是文件路径名称过长,而我的工程层级是在根目录下创建,并且我修改工程到更短的路径,但是仍然未解决,并且报错的文件地址是修改前的地址,并不是最新的文件地址,说明我的报错并不是因为路径过长造成。

而我修改了工程文件的地址,仍然报错之前的地址,说明问题就出现在这里,说明工程索引到了之前的文件地址,经过查找在Sources下的Libraries下查找到报红的文件,并且索引的正是该文件,如果是不需要的或修改前的文件,选择并右键Remove File from Project. …即可解决该报错。

所以遇到该情况可能由于两个原因造成:

解决办法一:将工程移动到根文件夹或短路径中,或改短文件名。

解决办法二:删除掉Libraries中报红的文件。(打开工程出现Critical warmning: Could not find the file ‘XXX’.也可以用该方法)

在这里插入图片描述

标签:文件,read,Modelsim,vlog,地址,报错,file,Error
From: https://blog.csdn.net/weixin_48412658/article/details/140646005

相关文章

  • [米联客-安路飞龙DR1-FPSOC] FPGA基础篇连载-03安路TD结合modelsim仿真
    软件版本:Anlogic-TD5.9.1-DR1_ES1.1操作系统:WIN1064bit硬件平台:适用安路(Anlogic)FPGA实验平台:米联客-MLK-L1-CZ06-DR1M90G开发板板卡获取平台:https://milianke.tmall.com/登录"米联客"FPGA社区http://www.uisrc.com视频课程、答疑解惑!1概述FPGA开发中对设计的代码功能......
  • Antd报错Cannot read properties of undefined (reading 'createElement')
    1、代码root=createRoot(document.getElementById("materialCertification"));root.render(<DisplayUI/>);2、报错信息logger.js:205Cannotreadpropertiesofundefined(reading'createElement')[email protected]:205_processError......
  • ReentrantReadWriteLock
    ReentrantReadWriteLock是Java的一种读写锁,它允许多个读线程同时访问,但只允许一个写线程访问(会阻塞所有的读写线程)。这种锁的设计可以提高性能,特别是在读操作的数量远远超过写操作的情况下。在并发场景中,为了解决线程安全问题,我们通常会使用关键字synchronized或者JUC包中......
  • 在K8S中,集群内有个节点not ready,如何排查?
    在Kubernetes(K8s)集群中,如果有一个节点处于"NotReady"状态,这可能意味着该节点无法接受新的工作负载或存在其他问题。具体分析如下:检查节点状态使用基本命令查看节点状态:需要确认节点确实处于“未就绪”状态。使用kubectlgetnodes命令可以列出所有节点的状态。例如,您可能会......
  • 类型错误:需要 str、bytes 或 os.PathLike 对象,而不是 _io.BufferedReader
    我正在尝试迭代本地计算机上文件夹中的一组文件,并使用此代码(Python3.6.132位、Windows1064位)仅将文件名包含“Service_Areas”的文件上传到我的FTP站点):ftp=FTP('ftp.ftpsite.org')username=('username')password=('password')ftp.login(username,password)......
  • python threading.Condition 的意外行为
    我正在尝试同步多个线程。我期望使用threading.Condition和threading.Barrier时的脚本输出大致相同,但事实并非如此。请解释一下为什么会发生这种情况。一般来说,我需要线程在一个无限循环中执行工作(一些IO操作),但是每个循环都是以主线程的权限开始的,而权限是仅在......
  • 试图理解这个错误:致命的Python错误:PyEval_RestoreThread:该函数必须在持有GIL的情况下
    我有一个小型tkinter应用程序,我一直在其中实现最小的“拖放”,主要作为学习实验。我真正关心的是删除文件的文件路径。一切实际上都工作正常,直到我尝试在拖放后打包标签小部件。下面的最小工作示例。有问题的行会用注释指出。我通常不会在调试方面遇到太多麻烦,但我只是不知......
  • 关于ThreadLocal使用完后要不要使用remove方法进行释放
    ThreadLocal会为每个线程分配一个变量副本,在Thread类中通过ThreadLocalMap进行保存,key为ThreadLocal对象,value为设置的值,其中key为弱引用。接下来要从以下2个方面进行讨论:1、ThreadLocal是局部变量还是全局变量2、程序中是否使用了线程池首先来讨论2,如果程序未使用线程池,那么......
  • Multithreading in Java
    Whatismultithread?multithread(多线程)可以让程序/系统同时做多件事情。用于提升效率。这里要着重介绍四个概念。process(进程),进程具有自包含的独立运行环境(self-containedexcesiveenvironment),并且有着自己的内存空间(ownmemoryspace)。thread(线程),线程和进程都......
  • 科普文:TransmittableThreadLocal通过javaAgent实现线程传递并支持ForkJoin
    概叙TransmittableThreadLocal的介绍,直接看官网:https://github.com/alibaba/transmittable-thread-local目前使用中的稳定发布版本v2.x在 分支2.x上。帮助文档:https://github.com/alibaba/transmittable-thread-local#-%E5%8A%9F%E8%83%BD这篇文章主要介绍了Transmitta......