VSDSP Application Development Environment
VSIDE is a full-featured application development suite for VSDSP signal processors
Familiar, user-friendly interface
Several sample projects to build upon
A complete set of utilities, including ANSI-C compiler, assembler, linker, profiler etc.
Supports emulator-based debugging using real hardware
Easy to get started, yet powerful and flexible

VSDSP Application Development Environment

Hardware requirements

  • PC with one of the following operating systems:
    • Windows 10
    • Windows 8
    • Windows Server 2008
    • Windows 7
    • Windows Vista
    • Windows Server 2003
    • Windows XP
    • Windows 2000
    • Wine under Linux (some features do not work properly)
  • Serial port (or USB to serial port adapter)
  • VSDSP developer board (available from VLSI webstore)        

Pre-configured setups for the following cores are currently available

Windows installer, latest version: 2.46 (2019-04-16)

  • Download link
  • Main new features:
    • Contains templates for VSOS 3.50 for VS1005g
    • Can compile VSOS 3.57, available from here.
      • Supports loading ROM-specific binaries
      • Corrects sitation where MakeFileDescriptor() would lose file descriptors if memory units with unsupported file formats (like exFAT) are inserted.
      • Writing large cluster records to FAT32 20x faster.
      • Seeking in files that are being written to supported (can e.g. update headers after the fact).
      • Updating and appending files supported: fopen() now also understands modes "w+", "r+", "a", and "a+".
      • Loader recognizes corrupted applications via checksum method.
  • NOTE: To compile binaries for VSOS 3.45 or older, follow the instructions in this VSDSP Forum post!

Developer resources