介绍


VSRVES01 是一款低功耗、支持 Linux 的混合信号系统芯片(SoC),具备两个适用于不同任务的处理核心:一个用于运行基于 Linux 协议的 RISC-V 核心,以及一个用于实时信号处理的 VSDSP6 核心。VSRVES01 同时集成了高质量音频 ADC 和 DAC、以太网以及其他外设。

由 VLSI Solution 在 Tristan 和 SocHub 项目中开发的 VSRV1 RISC-V 核心可运行标准 Linux 系统。Linux 启动时间(包括以太网联网)仅需 2.6 秒。其一大特色是,即使重启 Linux,也不会中断音频播放。

72/32 位的 VSDSP6 核心 可运行 VLSI Solution 的抢占式多任务实时操作系统 VSOS,可将实时任务从 RISC-V 核心中解放出来。VSDSP6 同时也是 SoC 的启动处理器,能在不到 4 秒内从 SD 卡启动并加载 Linux,使系统在 98 MHz 时的整体冷启动时间大约为 6 秒。

由于启动速度非常快,例如在外部 LCD 或 LED 显示屏上显示启动画面,只需在上电后约 1.5 秒便可在 RISC-V 侧加载一个小型程序。这使得系统在启动后能快速给用户反馈,提供更灵活的体验。

以下是展示冷启动速度的 YouTube 视频:
https://www.youtube.com/watch?v=CVfLTfrb33M
注: 尽管视频是新的,但拍摄后启动速度已经有进一步提升。)

除了音频解码和播放之外,VSDSP6 还可以处理各种信号数据,如物联网(IoT)传感器数据,也可运行音频数字信号处理(DSP)功能,如高质量均衡器、变调、回声消除(AEC)等。

一个常被忽视但非常实用的功能是:VSRVES01 配备的音频采样率转换器(Sample Rate Converter 可以以 0.01 Hz 的精度动态调整采样率,从而确保网络音频播放过程平滑、无杂音或爆音。

VSRVES01 非常适用于以下应用场景:拥有大量扬声器的广播和紧急系统、低延迟 PoE 音箱、用于数据采集和信号处理的 IoT 设备、VoIP 系统、基于网络或网页界面的音频播放器等。


产品特性

处理核心

  • 32 位 RISC-V VSRV1 核心,可运行 Linux 6.1
  • VSDSP6 信号处理核心,运行 VLSI 专有的实时操作系统 VSOS
  • 两个处理器核心可在各自独立的内存中同时运行

RISC-V 核心运行 Linux

  • RV32IMS zicsr zifencei 指令集核心
  • 支持运行 RISC-V32 平台的原生 Linux 6.1
  • 内建 MMU 和两个 64 KiB 的指令缓存与数据缓存(I-cache 和 D-cache)
  • Linux 启动时间少于 3 秒
  • 运行 Linux 至少需要 128 MiB 的 16 位 LPDDR2 内存

VSDSP6 核心运行 VSOS

  • 配备 512 KiB 高速 S-RAM,用于代码和数据
  • 运行 VSOS 多任务实时操作系统
  • 启动时间约为 1.5 秒
  • 大约 1.5 秒内可从 SD 卡加载 35 MiB 的 Linux 镜像
  • 提供 VSOS Shell 环境,方便原型开发和软件调试

电源

  • (待定)

模拟音频

  • 2 路 24 位 DAC(数模转换),支持 0–97.5 kHz,采样率可以 0.01 Hz 步进精确调整
  • 2 路 24 位 ADC(模数转换),支持 8、16、32、48、96、192 kHz
  • 立体声线路输出
  • 立体声线路输入

数字音频

  • 10/100 Mbps RGMII 以太网接口

存储

  • SD 卡接口

通用 I/O

  • 4 路外部 UART + 2 路内部 UART
  • SPI 总线接口

其他硬件特性

  • 使用单一 12.288 MHz 时钟运行

封装

  • QFN88 封装,尺寸为 10x10x0.8 毫米

主要应用领域

1. 嵌入式设备

  • 微控制器(MCU)替代品,例如替代 ARM Cortex-M 系列
  • 工业控制器、家电控制、简易自动化系统
  • 电子锁、空调、微波炉、打印机、遥控器等

2. 物联网(IoT)设备

  • 低功耗传感器节点
  • 智能家居设备(如智能灯泡、插座、门铃)
  • 环境监测、温湿度感应器、空气质量分析器等

3. 音频处理与消费电子

  • 智能音响、网络音频播放器、便携播放器
  • 简易语音识别、音频信号前处理
  • 在 VSRVES01 这类 SoC 中,RISC-V 跑 Linux,DSP 核心做实时音频处理,是经典组合

4. 教育与研发

  • 开放架构,适合高校用于处理器架构、编译器和嵌入式系统教学
  • FPGA 上构建自己的 SoC,进行教学或实验验证

5. 网络和通信设备(低功耗)

  • 路由器中的控制核心
  • VoIP 终端、简易网关、PoE 扬声器
  • 协议控制(如 MQTT、CoAP)和轻量级加密通信

6. 低成本 Linux 设备

  • 一些 RISC-V32 核心(如 VSRV1)已能运行 Linux(如 Linux 6.1),可用于:
    • 简易网页服务器
    • 网络播放器
    • 控制界面和远程配置系统

总结:

VSRVES01 32 位 RISC-V 非常适合对功耗、成本敏感,又需要一定智能处理能力的场景,特别是在 IoT、嵌入式、音频控制、教育和简易 Linux 应用中表现突出。配合像 VSDSP6 这种专用 DSP,还能构建出高性价比、快速启动、多任务协同的复合型系统。