OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 8853|回复: 7

[XILINX] 如何设置vscode使用vivado的xvlog语法检测工具, 并设置成SystemVerilog模式

[复制链接]

1

主题

4

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2019-1-5
在线时间
6 小时
发表于 2020-3-30 15:56:39 | 显示全部楼层 |阅读模式
2金钱
因为Vivado 2018.3存在中文注释乱码的问题(2019版本是不是也有中文乱码的问题? 没试过), 所以打算放弃Vivado默认的代码编辑器, 转而使用vscode.
根据网上的的文章配置了Vivado和Vscode
vscode配置xvlog.png

但我使用的systemVerilog语言, 在vscode中使用时会报这个错误
xvlog报错.png
要求开启xvlog的systemVerilog Mode, 有没有大佬知道怎么设置?

或者vscode还有其它好用的语法检测工具(支持SV语言的)可以教教我.
新人, 金钱比较少, 见谅.



正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

4

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2019-1-5
在线时间
6 小时
 楼主| 发表于 2020-3-30 17:11:32 | 显示全部楼层
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165353
金钱
165353
注册时间
2010-12-1
在线时间
2108 小时
发表于 2020-3-31 00:59:45 | 显示全部楼层
帮顶
回复

使用道具 举报

1

主题

4

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2019-1-5
在线时间
6 小时
 楼主| 发表于 2020-3-31 09:34:55 | 显示全部楼层
还是不知道怎么设置xvlog成SystemVerilog模式, 但找到了替代的办法
可以使用modelsim作为vscode中的verilog/SV语法检测工具
需要进行的设置如下:
在vscode中配置modelsim.png
总结一下,

  • 设置环境变量, modelsim中的vlog.exe(在安装目录下的win64文件夹下)的路径添加到用户环境变量Path
  • Modelsim     Argument中设置 -vopt
  • Modelsim     Work中指定Modelsimwork文件夹路径(新建一个Modelsim project就会自动生成一个work文件夹).
好了, 在vscode中可以检查语法了, 每次保存文件时自动检查
刚开始用, 还不确定是否有其它问题
回复

使用道具 举报

3

主题

2016

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5623
金钱
5623
注册时间
2018-10-21
在线时间
1593 小时
发表于 2020-3-31 09:51:14 | 显示全部楼层
如果你的代码是在Vivado软件中编写的,中文注释不会乱码的
回复

使用道具 举报

1

主题

4

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2019-1-5
在线时间
6 小时
 楼主| 发表于 2020-3-31 10:00:14 | 显示全部楼层
如果一直用vivado应该不会乱码, 用vscode写完, 然后vivado打开一下就乱码了, 在用vscode打开也是乱码, 不知道怎么回事, 所以只用一种就好了
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手上路

积分
20
金钱
20
注册时间
2019-6-3
在线时间
4 小时
发表于 2020-6-4 19:15:05 | 显示全部楼层
本帖最后由 echoop 于 2020-6-4 19:16 编辑


你好,我遇到了这个问题,请问怎么解决,我的modelsim和vscode都是默认的安装位置
vlog.jpg
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手上路

积分
20
金钱
20
注册时间
2019-6-3
在线时间
4 小时
发表于 2020-6-4 20:16:34 | 显示全部楼层
zhengzhideakang 发表于 2020-3-31 09:34
还是不知道怎么设置xvlog成SystemVerilog模式, 但找到了替代的办法
可以使用modelsim作为vscode中的verilo ...

您好,我的modelsim和vs code都是默认安装路径,vlog.exe环境变量添加没问题,其余设置都和您的一样,但是会报一个vlog-7的错误
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-27 08:23

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表