立即注册
查看: 1923|回复: 18

[瑞芯微RK资料] Rockchip系列芯片Audio开发指南

已绑定手机
发表于 2022-5-14 20:00:01 | 显示全部楼层 |阅读模式 来自 广东省深圳市
1. 概述
1.1 Rockchip 音频特性
本小结描述 RK 平台的音频特性,如表 1-1 所示:
FunctionFeatureDescription
DAII2S08 CH IN/OUTInter IC Sound
TDM16 CH IN/OUTTime Division Multiplexing
PCM02 CH IN/OUTPulse Code Modulation
PDM08 CH INPulse Density Modulation
DSM02 CH OUTDelta Sigma Modulation
DCODEC04 CH IN/02 CH OUTDigital Codec Interface
SPDIF02 CH OUT/7.1 BITSTREAMsony/Philips Digital Interface
COMBO DAII2S + I2S16CH IN/OUTe.g. Sound Bar product
I2S + PDM16 CH IN/OUTe.g. Smart Home Product
TDM + TDM32 CH IN/32 CH OUT
TDM + PDM24 CH IN/16 CH OUT
COMBO CODECDMIC ARRAY + ANALOG LOOPBACKFor Acoustic Echo Cancellatione.g. Smart Home Product
HDMI +ANALOG OUTPUTFor Multi Streaminge.g. OTT Product
CARD + VADFor Automatic Speech Recognitione.g. Smart Home Product
DIGITAL OUTOUTHDMIOUT7.1 LPCM Multi Channel / Bitstreame.g. Dolby / DTS LoSSLess Bitstream
DP7.1 LPCM Multi Channele.g. Dolby / DTS Lossless Bitstream
OPTICAL2 CH LPCM/7.1 Bitstreame.g. 7.1 DD+ Bitstream
DCODECLink with External Analog Parte.g. RK812
DSMStereo Differential Outpute.g. Play Music over DSM on RV1126
DIGITAL INPUTHDMIINe.g. with Third Part IC, e.g. TC358749
HDMI ARCAudioi return Channele.g. RK3308
PDM DMICSDMIC Arraye.g. 8 Omnidirectional PDM Mies
I2S DMICSDMIC Arraye.g. 8 Omnidirectional I2S Mies
DCODECLink with External Analog Parte.g. RK812
VADVoice Activity DetectionWake Up System if Sound Threshold Reached
SPDIF IN2 CH LPCMe.g. ARC on RK3308
ANALOG IOINTERNAL CODECS2 CH IN/OUT8CH IN on RK3308
EXTERNAL CODECS2 CH IN/OUTe.g. RK817
OTHERSACCAudio Clk Compensatione.g. UAC for clk drift and compensation
DLPDigital Loopback [SW]e.g. 2 CH Mies with Digital Loopback
PWM-I2S1 / 64 precisionIt's a emulation that implement pwm over i2s


1.2 DAI
本章节主要描述 RK 平台 数字音频接口支持情况。
1.2.1 I2S
RK 平台有两种 I2S 控制器:I2S 和 I2S-TDM。I2S 控制器支持 I2S, PCM 协议;I2S-TDM 控制器支持 I2S,PCM, TDM 协议。

1.2.1.1 I2S 控制器 Features
支持 8声道 I2S 协议:standard, left justified, right justified
支持 stereo PCM 协议:early, late 1, late 2, late 3
支持 master/slave 模式,模式同时应用于 TX/RX 逻辑
支持 8k ~ 192k 采样率,384k 采样率
支持 16 ~ 32 bits 位宽
支持 MSB/LSB 模式
支持 时钟相位调整
支持 时钟补偿
Note:
384k 采样率需要高精度 clk,可从 MCLK PIN 导入外部高精度 clk 或者采用 slave 模式
不支持 mono PCM,如有需求,可采用 stereo PCM 传输 mono PCM,有效数据放在 slot 0
时钟补偿应用于异源系统的时钟补偿,比如 UAC,但有使用条件限制,参考 音频时钟补偿 章节

1.2.1.2 I2S-TDM 控制器 Features
除了支持 I2S 控制器的功能之外,I2S-TDM 控制器新增支持如下功能:
支持 8 slots TDM PCM 协议:normal, left shift mode[0~3]
支持 8 slots TDM I2S 协议:normal, left justified, right justified
支持 slot 位宽可配:16 ~ 32 bits
支持 data line 全映射,可重映射 data line 与 path 的关系
支持 TX/RX 异步模式,独立的时钟,可支持独立的采样率,位宽,协议
支持 TX/RX 同步模式,共享时钟
支持 PCM FSYNC 宽度可配:[1~7] sclk cycle 或 one channel block
支持 I2S FSYNC 宽度可配: half frame / whole frame

1.2.1.3 RK 系列芯片 I2S 支持列表
芯片I2SI2S-TDM
PX30/RK3326I2S1_2CH, I2S2_2CHI2S0_8CH
RK1808I2S1I2S0
RK3036I2S0
rk3066I2S0, I2S1, I2S2
rk312xI2S_8CH, I2S_2CH
RK3188I2S0
RK3288I2S0
RK322XI2S0, I2S1, I2S2
RK3308I2S_2CH_0, I2S_2CH_1I2S_8CH_0, I2S_8CH_1, I2S_8CH_2, I2S_8CH_3
RK3328I2S0, I2S1, I2S2
rk3368I2S_8CH, I2S_2CH
RK3399I2S0, I2S1, I2S2
RK3568/RK3566I2S0_8CH, I2S1_8CH, I2S2_2CH, I2S3_2CH
RV1108I2S0, I2S1, I2S2
RV1126/RV1109I2S1_2CH, I2S2_2CHI2S0_8CH


更多详细内容请下载附件查看
游客,如果您要查看本帖隐藏内容请回复
已绑定手机
发表于 2022-5-15 06:38:52 | 显示全部楼层 来自 上海市
Rockchip系列芯片Audio开发
已绑定手机
发表于 2022-7-4 06:41:27 | 显示全部楼层 来自 河北省
芯片Audio开发指南
已绑定手机
发表于 2022-7-4 09:46:09 | 显示全部楼层 来自 江苏省南京市
谢谢分享
已绑定手机
发表于 2022-7-4 15:26:21 | 显示全部楼层 来自 上海市
坎坎坷坷看看看看看一看可以看一看
已绑定手机
发表于 2022-7-4 15:51:55 | 显示全部楼层 来自 北京市
甲方对接安分守己的发绝地反击
发表于 2022-7-4 17:23:07 | 显示全部楼层 来自 广东省深圳市
学习一下
已绑定手机
已实名认证
发表于 2022-10-8 02:31:20 | 显示全部楼层 来自 江苏省南京市
坎坎坷坷看看看看看一看可以看一看
已绑定手机
发表于 2022-10-8 08:53:57 | 显示全部楼层 来自 上海市
Rockchip系列芯片Audio开发
已绑定手机
发表于 2022-11-8 20:26:53 | 显示全部楼层 来自 广东省深圳市
thanks !!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

合作/建议

TEL: 19168984579

工作时间:
周一到周五 9:00-11:30 13:30-19:30
  • 扫一扫关注公众号
  • 扫一扫打开小程序
Copyright © 2013-2024 一牛网 版权所有 All Rights Reserved. 帮助中心|隐私声明|联系我们|手机版|粤ICP备13053961号|营业执照|EDI证
在本版发帖搜索
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表