1.Vivado2020.2和Modelsim2020.4安装
详细安装请见官网。
注意:两者版本必须对应
Modelsim2020.4资源
链接:https://pan.baidu.com/s/1H0cQZlkNcgr-_tHDO2ZuwQ
提取码:71mm
其安装流程可以详细见:安装Modelsim_modelsim 环境变量_工作使我快乐的博客-CSDN博客
2.联合仿真流程
详见:Vivado2020.2与Modelsim2020.4联合仿真_Hacker Zhang的博客-CSDN博客
3.本人所遇到的问题(巨坑)
问题:每次compile没有问题,仿真时每次弹出Modelsim就闪退
原因:电脑用户名是中文的 :C:\Users路径下用户名为中文(刚买电脑的时候不知道怎么脑子抽了,就设置成了中文名)
解决方法: 为用户目录建立软链接,软连接名称为应为英文名称(详见:【解决】计算机用户名是中文名导致软件安装失败_中文用户名导致软件无法使用_Antrn的博客-CSDN博客)
1.假如你的中文用户名是小明
,为用户目录建立软链接,软连接名称为应为xiaoming
,方法如下:
1)用管理员进入cmd格式下,
2)进入C:\Users 下,cd C:\Users
3)mklink /D xiaoming 小明
2.修改注册表
1)命令行中输入 regedit
2)打开注册表编辑器 分别进入如下两个目录
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows NT\CurrentVersion\ProfileList\
3) 这两个目录下一定有用户目录,比如C:\Users\小明,把目录修改为用户目录软连接名C:\Users\xiaoming
3.重新开机,即可重新重新启动。
PS:改完之后还需要进行额外的两个操作
1.重新运行 patch_dll.bat,或者以管理员权限运行patch_dll.bat。重新生成license另存为LICENSE.TXT 保存到当前win64路径下。
2. 编译报错:
需要看一下有没有Modelsim的环境变量,环境变量是否指向了modelsim安装目录下的modelsim.ini,并且需要把modelsim.ini改为只读属性!!!