Netlist 网表查看器
约 340 字大约 1 分钟
2025-01-08
Netlist 预览
我们在插件后端集成了yosys可执行文件(直接编译后的),这使得可以在不安装以及配置任何软件之下完成工程代码(仅限verilog和部分sv,具体支持见yosys官网)的综合,并能够展示出综合之后的网表图。使用方式非常简单,只需要在功能入口处点击,就能渲染出以当前模块为顶层的网表图,能帮助用户快速审查自己的代码设计。
Netlist 有两种方式进行触发。
NF.1 启动方法一:Codelens
通过 module 上方的 codelens
的 Netlist,可以渲染当前 module 的 netlist。
如下图所示的,悬浮在模块命名上的Netlist
按键功能入口
NF.2 启动方法二:模块树
在模块树中,你也可以查看某一个 module 的 netlist。
NF.4 - 7 Netlist 基本使用
注意
0.4.0 的 netlist 仍然是一个完成度不高的作品。更多功能会在后续更新。
NF.3 手动执行 YS 脚本
我们还提供了对于 ys 的支持,你可以自己写好 ys 脚本后,使用 DIDE 来直接执行它。点击右上角的粉色羽毛图标即可执行当前的 ys 脚本。