|
|
VSRVES02 – Linux-capable RISC-V and VSDSP System-on-a-ChipVSRVES02 is a low-power, Linux-capable, mixed-signal SoC that has two different cores suited for different tasks: a RISC-V core for running Linux-based protocols, and a VSDSP6 core for real-time signal processing tasks. VSRVES02 also contains a high-quality audio ADC and DAC, Ethernet, and other peripherals.
The VSRV2 RISC-V core, developed by VLSI Solution in Tristan project, is capable of running stock Linux. Linux boot time, including Ethernet networking, is only 1.4 seconds. As a speciality, Linux can be rebooted without interruption of audio playback. Cores - 32-bit Risc-V VSRV2 core capable of running Linux 6.6
- VSDSP6 signal processing core running VLSI's proprietary VSOS
- Both pocessor cores can run simultaneously in their own memories
RISC-V Running Linux - RV32IMSUA Zicsr Zifencei Zba Zbb Zbs Zbkb Zicond core
- Capable of running stock Linux 6.6 for RISC-V32
- MMU and 2x64 KiB I- and D-cache
- Boots Linux in less than 2 seconds
- Requires min 128 MiB 16-bit LPDDR2 to run Linux
VSDSP6 Running VSOS - 512 KiB fast S-RAM for code and data
- VSOS multitasking Real-Time OS
- Boot time of about 1.5 seconds
- Loads 35 MiB Linux image from SD card in about 1.5 seconds
- Efficiently decodes HE-AAC, AC3, Aiff, Alac, Ape, DSD, Flac, MP3, Ogg Vorbis, RIFF WAV, and WMA files
- VSOS Shell Environment for easy prototyping and software development
Power Analog Audio - 2 x 24-bit / DAC, 0-97.5 kHz, sample rate adjustable with 0.01 Hz steps
- 2 x 24-bit / ADC, 8, 16, 32, 48, 96, 192 kHz
- Stereo line output
- Stereo line input
Digital Audio - Ethernet 10/100 MB/s RGMII interface
Memory General Purpose I/O - 4 external + 2 internal UARTs
- SPI bus
Other Hardware Features
- Operates with a single 12.288 MHz clock
|