SimVison Guide
This article introduces how to use SimVision, which is an HDL simulation tool by Cadence. This article includes basic operations and some tips.
To Start
$ simvision waves.shm/ &
Windows
- Design Browser: Scope and signals
- Waveform Window
- Source Browser
- Schematic Tracer
- more…
One can easily trace one signal and jump between these windows by clicking the Send To buttons on the upper right of the toolbar (or right-clicking/double-clicking).
Shortcuts
| Category | Operation | Shortcut |
|---|---|---|
| Waveform | Zoom in x | i |
| Waveform | Zoom out x | o |
| Waveform | Zoom full x | = |
| Navigate | Next edge | Ctrl+] |
| Navigate | Prev edge | Ctrl+[ |
| Edit | Create group | Ctrl+g |
| Edit | Create bus | Ctrl+b |
| Edit | Ungroup | Ctrl+Shift+g |
| Window | Send to waveform | Ctrl+w |
| Format | Radix Hex | Ctrl+Shift+h |
| Format | Radix Bin | Ctrl+Shift+b |
| Format | Radix Dec | Ctrl+Shift+d |
Customize
To edit fonts
- Create file
Xdefaultin~/.simvision/, or copy the file/share/cdssetup/simvision/app-defaults/SimVisionas it - Add
Simvision*Fontline (which controls the default font) to it as the following scripts
! global settings
Simvision*foreground: black
Simvision*background: #dfdfdf
Simvision*Font: -courier-medium-r-normal--12-------*
Simvision*SrcBrowser.fixedFont: --courier-medium-r-normal--12-
Simvision*SrcBrowser.valueFont: --courier-medium-r-normal--10-