A Visualized Simulation interface for SpinalHDL based on swing.
This tool is designed to helps us verify simple circuits rapidly. We can simulate a synchronous sequential circuit visually.
The SpinalVS
provided a graphical user interface to fill out the input table and display the output waveform.
It calls the simulation interface of SpinalHDL and parse the value change dump generated by back end.
A proper SpinalHDL simulation environment.
- Copy the folder to your project
- Give a
Copmonent
toSpinalVS
, just the same asSpinalVerilog
. - Example:
SpinalVS(new MyTopLevel)
- support toplevel I/O signals
- support any hardware type in SpinalHDL currently
- simulation results are displayed in a table
- add support for Hi-Z and X
- add clipboard for work sheet
- fill random data to input signal
- support csv file import/export
- add svg waveform
- optimize user interface
- add support for nested scope