芯片AI深度实战:进阶篇之Vim+AST实现Verilog实时语义和逻辑检查
【痛点】
传统Verilog开发中,工程师不断"编码→仿真→查错"的循环。本文整合AST解析与Vim编辑器,实现:
✔️ 自动标记逻辑问题
✔️ AI+ 发现涉及多模块逻辑错误
✔️ 强制代码风格
【解决方案】
1️⃣ 基于AST的精准模式匹配
- 深度集成ast-grep与coc.nvim
- 可视化错误标注
2️⃣ 开箱即用的开发环境
- my-language.so高性能解析器
- 支持Verilog/SystemVerilog
【订阅即得】
👉 文末附my-language.so下载链接(百度网盘)
本文基于Editor Integration | ast-grep,以及coc.nvim,并基于以下verilog parser(my-language.so,文末下载链接), 可以在vim中实时显示自定义的verilog 匹配。效果图如下:
需要的配置如下:
系列文章:
芯片AI深度实战:基础篇之Ollama-CSDN博客
芯片AI深度实战:基础篇之langchain-CSDN博客
芯片AI深度实战:实战篇之vim chat-CSDN博客
芯片AI深度实战:实战篇之AST-CSDN博客
芯片AI深度实战:进阶篇之vim内verilog实时自定义检视-CSDN博客
其中my-language.so下载地址:
链接:https://pan.baidu.com/s/1_ZGXWCvc_64IiIWUc5fwNw
提取码:vpar
复制这段内容后打开百度网盘手机App,操作更方便哦