matlab-modelsim-vivado-plugin
在终端中运行以下命令:
dsh plugin install sjscy05/matlab-modelsim-vivado-plugin
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端中运行 dsh plugin install sjscy05/matlab-modelsim-vivado-plugin,插件源码仓库地址为 https://github.com/sjscy05/matlab-modelsim-vivado-plugin,安装后即可在 DeepSeek Harness 中调用全部 mmv_* 工具。
插件介绍
数字通信 IC 设计往往横跨 MATLAB 算法建模、ModelSim RTL 仿真和 Vivado 综合实现三个工具,工程师需要反复切换终端、手写批处理脚本并手动比对仿真结果。本插件将这整条工具链封装为 Agent 可直调的七组命令,让算法、RTL 到比特流的全流程在一条对话中完成。
核心能力覆盖环境探测、工作区一键初始化、MATLAB 脚本与内联表达式执行、Verilog/VHDL 编译与 do-file 批处理仿真(可录制波形),以及 Vivado 综合-实现-比特流的标准 Tcl 流程。所有运行类工具返回统一的退出码、标准输出、错误流与截断标记,Agent 无需猜测工具是否成功即可进入下一步判断。
适合从事调制解调、滤波器设计、BER/EVN 仿真等数字通信芯片研发的算法与 RTL 工程师:当你希望用 Agent 替代重复的命令行操作、把 MATLAB 参考数据与 RTL 仿真自动交叉比对、并在仿真通过后一键产出比特流与静态时序报告时,这个插件能显著缩短迭代周期。
使用场景
- MATLAB 算法建模后自动与 RTL 仿真结果交叉比对
- 仿真通过后一键执行 Vivado 综合、实现并生成比特流
- Agent 批量调用 vlog/vsim/vivado 完成批处理脚本
适合人员
- 数字通信芯片算法工程师
- RTL 设计与验证工程师
- 采用 Agent 加速 EDA 流程的 IC 研发团队