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.48 (2021-03-16)

  • Download link
  • Main new features:
    • Many include file updates for all VLSI's ICs, particularly for VS1010 and VS1005.
    • Contains templates for VSOS 3.63 for VS1005g.
    • Updated VS1005 Internal and External FLASH prommer.
    • Updated combineimage.exe and DL3Info.exe (recognizes new .DL3 and .DLX subformats).
    • Added dl3infoc.exe which is a command line version of DL3Info.exe (try "dl3infoc -h" for command line options).
    • Updated default C Compiler LCC from v1.59 to v1.62. The new compiler is much more stable than the old one, but creates approximately 2-2.5% larger code.
    • Can compile VSOS 3.63, available as a template, and from here.
      • Autodetecs whether external FLASH is 2, 4, 8, or 16 MiB.
      • Allows Internal / External FLASH boot even if there is a partition table.
      • Now accepts FAT file systems with 128 FAT sector (64 KiB) clusters.
      • Gives access to symbol kernelDebugLevel (try with preg -skernelDebugLevel).
      • Compiles with new C compiler LCC 1.62.
  • NOTE: To compile binaries for VSOS 3.45 or older, follow the instructions in this VSDSP Forum post!

Developer resources