ccm2021 发表于 2021-9-16 18:45

基于CCM601V1P5与CCM9407高采样率多声道USB电脑声卡的设计方案

本帖最后由 ccm2021 于 2021-9-16 18:45 编辑

一、概述
USB电脑声卡的设计是什么?它是一个基于DSPCCM601V1P5与 MCU CCM9407的USB电脑声卡。这是创成微推出的专业声卡应用。非常适合各种直播场合。

声卡方案使用场景


         audio Stream Input/Output (ASIO) is a computer sound card driver protocol for digital audio specified by Steinberg, providing a low-latency and high fidelity inteRFace between a software application and a computer's sound card.         ASIO是由德国Steinberg公司所提出的音频流输入输出标准,它为音频应用软件和电脑声卡之间提供了低延时和高音质的接口最低延时:3ms(48kHz 8 samples)注:CCM专业声卡方案支持ASIO.

驱动软件



Standard Windows sound interfaces:MME, DirectSound,WASAPI.标准windows音频接口:MME、DirectSound、WASAPIStereo and multi-channel playback and recordingsound devices.立体声或多声道播放和录音设备Bit-perfect playback and recording through WASAPI.通过WASAPI高品质比特级保真播放和录音Virtual input and output channels.虚拟软件输入输出通道Mixer matrix for all input and output channels.所有输入和输出通道的混频器矩阵 、跳线面板、音频路由
技术特点
这个USB声卡包含以下特性和功能:       1. 支持第三方ASIO驱动软件;       2. 高采样率可达192K       3. 高分辨率       4. 多通道输入输出:    麦克风输入*2    伴奏输入    *2    耳机输出    *1    伴奏输出    *1    直播接口    *2      5. 多ASIO通道支持4进4出二、器件介绍      
1、DSP:CCM601V1P5概述
CCM601V1P5是一款集高性能MCU、DSP和音频Codec于一体的高性能芯片。
特性
u 内核和存储Ø   32 位 RISC 架构 MCU 内核,频率高达 122.88MHzØ    内置 256KByte SRAMØ    内置 16Mbit SDRAM 用作 DSP 算法Ø    SWD调试接口
u 音频Ø    2 路 Audio-ADC, SNR≥90dB,ADC 采样率支持最高支持96kHzØ    2 路 Audio-DAC, SNR≥90dB,DAC 采样率支持最高支持96kHzØ    全双工 I2S, 48~192kHz 采样率,最大有效位宽 32bitsØ    S/PDIF 接口,支持接收或发送(半双工)
u 电源和时钟Ø    芯片外供 3.3V 和 1.3VØ    外部晶振输入范围 6~40MHz
u 外设Ø    USB Device,支持 12 个端点Ø    标准 SPI Master 接口频率高达73MHzØ    支持 4 路 PWM,支持单次 PWM 模式和周期 PWM 模式,支持输入捕捉功能Ø    ADC 采样频率高达 200kHz
u 音频算法支持Ø    反馈控制、混音器/选择器Ø    自动增益控制、压限器、扩展器Ø    混响、均衡器、激励器、 3D 环绕Ø    动态处理器、延时、交叉淡入淡出
u 固件烧录和保护Ø    支持调试器、专用烧录器或 Flash、Burner Lite 烧录 FlashØ    Bootloader 支持 4 种启动方式Ø    芯片 32bit unique ID

引脚定义

封装尺寸


MCU:CCM9407

概述
    CCM9407是基于Arm cortex-m7内核的处理器
特性   16kB L1指令缓存
   16kB L1数据缓存
   支持VFPv5架构的全功能浮点单元(FPU)
   支持Armv7-M Thumb指令集
   集成MPU,多达16个独立保护区域
   可达128kb的I-TCM和D-TCM
   频率高达500 MHz
   Cortex M7 CoreSight™组件集成用于调试
   启动ROM (96kb)
   片上RAM (128kb)
   可配置RAM大小高达128 KB与CM7 TCM共享   外部存储器接口   支持XIP的并行NOR FLASH   单/双通道四线SPI FLASH XIP支持   定时器和脉宽调制   两个通用可编程定时器   4通道通用32位分辨率定时器   四个周期中断定时器   通用32位分辨率定时器   4 通道通 16 位分辨率定时器   个同步音频接口(SAI)模块,支持I2S、AC97、TDM和编解码/DSP接口   集成了 USB 2.0的 OTG 控制器PHY连接

三、整机系统流程
      CCM601V1P5支持I2S 音频数据流传输,通过I2S跟MCU、CODEC、ADC和DAC进行音频数据通讯,实现模拟音频数据的传输和处理。CCM9407的USB接口可与电脑进行音频通讯和数据传输。见下图:

四、整机指标

测试软件:RMAASummary


Frequency response



Noise level

Dynamic range



Intermodulation distortion


Stereo crosstalk

五、结束语

      以上介绍的是基于CCM601V1P5与CCM9407的USB电脑声卡,具有多声道输入输出、高采样率、支持ASIO等特色。本方案仅仅是针对专业USB声卡应用,目的是起到抛砖引玉的作用,客户可应用于不同的音频产品中。

方案声卡图片

电脑端面板

使用场景

联系人:苏怀能电话    :18927465086邮箱    :chips@iszcc.com
页: [1]
查看完整版本: 基于CCM601V1P5与CCM9407高采样率多声道USB电脑声卡的设计方案