matlab-modelsim-vivado-plugin
Run the following command in DeepSeek Harness:
dsh plugin install sjscy05/matlab-modelsim-vivado-plugin
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install sjscy05/matlab-modelsim-vivado-plugin in your terminal; the source repository is at https://github.com/sjscy05/matlab-modelsim-vivado-plugin, and all mmv_* tools become available in DeepSeek Harness once installed.
About this plugin
Digital-communication IC design typically spans three EDA tools: MATLAB for algorithm modeling, ModelSim for RTL simulation, and Vivado for synthesis and implementation. Engineers must hop between terminals, hand-write batch scripts, and manually cross-check results. This plugin wraps the entire toolchain into seven agent-callable commands so the full algorithm-to-bitstream flow happens in a single conversation.
Core capabilities include environment probing, one-click workspace initialization, MATLAB script and inline-expression execution, Verilog/VHDL compilation with do-file batch simulation (waveform recording supported), and a standard Vivado synthesize-implement-bitstream Tcl flow. Every execution tool returns a uniform contract of exit code, stdout, stderr, and truncation flag, so the agent can confidently proceed without guessing whether a step succeeded.
Best suited for algorithm and RTL engineers working on digital-communication chips such as modems, filter design, and BER/EVN simulation: when you want an agent to replace repetitive command-line operations, automatically cross-compare MATLAB reference data against RTL simulation, and produce bitstreams plus timing reports with a single invocation after simulation passes, this plugin significantly shortens the iteration cycle.
Use Cases
- Cross-compare MATLAB reference data against RTL simulation automatically
- Run Vivado synthesis, implementation, and bitstream generation after simulation passes
- Batch-invoke vlog, vsim, and Vivado Tcl scripts via the agent
Best For
- Digital-communication IC algorithm engineers
- RTL design and verification engineers
- IC R&D teams using agents to accelerate EDA workflows
Related Plugins
A method pack that makes AI coding agents plan against your real baseline, prove completion with fresh evidence, and reduce reworks and unsafe changes.
Turns the DeepSeek Harness session into a captain that builds a durable sub-agent team, splits goals into dependency-aware tasks, and coordinates work via direct messages and a live Web UI.
Gives coding agents design judgment, letting Claude Code, Cursor, and 70+ agents generate and iterate high-quality UI, presentations, and graphics right from the terminal.
Run the Pi ecosystem's plugins on DeepSeek Harness, unmodified, via a compatibility layer that implements Pi's public extension ABI on DSH's native services.