TLV320AIC3100 TI声卡芯片 名词: DRC:Dynamic Range.DOC

TLV320AIC3100 TI声卡芯片 名词: DRC:Dynamic Range.DOC

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TLV320AIC3100 TI声卡芯片 名词: DRC:Dynamic Range

TLV320AIC3100 TI声卡芯片 名词: DRC:Dynamic Range Compression PGA:可编程增益放大器 AGC:Automatic Gain control,是给ADC录音使用的,提高模拟录音的性能 这里就有设计到Decay Time和Attack Time时间,我们在寄存器中有这个设置选项 更多的参数可以参考Using the AGC,DRC and Beep generator Function in TLV320AIC3204/3254/3100/3110/31 BCLK的频率=声道数×采样频率×采样位数, 如采样频率fs为44.1kHz,采样的位数为16位,声道数2个(左、右两个声道),则IISSCLK的频率=32fs=1411.2kHz。 MCLK:是外部时钟,给芯片使用,输入到PLL中 IIS接口 DOUT:数据输出 DIN:数据输入 BCLK:bit Clock WCLK:帧同步时钟,IIS中用来区分左右声道 MICBIAS:麦克风 MIC1LP:输入 Microphone/line input routed to P input mixer and left output mixer MIC1RP:输入Microphone/line input routed to P input mixer and left/right output mixer MIC1LM:输入Microphone/line input routed to M or P input mixer VOL / MICDET:DAC声音控制 或 检测麦克风是否插入 Headset:耳机 HPR:耳机右声道 HPL:耳机左声道 SKP:外置扬声器 SPKP:Class D的扬声器 SPKP:Class D的扬声器 SPKM:Class D的扬声器 SPKM:Class D的扬声器 特性: 立体声耳机DAC输出, 单声道耳麦ADC输入, 单声道DAC class-D 4-Ω扬声器输出 支持重低音,高音,EQ IIC的地址是:001 1000,支持快速模式,100K或400K 8-kHz to 192-kHz采样频率 IIC用于控制芯片,IIS音频接口 DAC是用于输出的,ADC是用于采样外部音频的 24位立体声播放,单声道录音功能 支持I2S、 左、右对齐格式 支持PCM协议 芯片有一个GPIO,是多功能引脚,可以配置为时钟输入 麦克风: 设置麦克风的电压,在page 1 register 46中设置,可以设置到2.5V 时钟源: 时钟计算公式 当ADC时钟关闭,ADC的时钟从DAC来 最大的时钟输出?还是最大支持的时钟配置? IIC寄存器列表 页0:主要用于配置:数字I / O时钟,ADC和DAC设置等(控制芯片的基本寄存器) 页1:PGA的模拟,ADC和DAC的输出驱动器,音量控制等 页3:寄存器16控制在MCLK分隔、控制中断的脉冲持续时间,去抖时序,和检测块的时钟 页4~5:ADC AGC的滤波系数 页8~9:DAC的缓冲过滤器A和DRC系数 页12~13:DAC的缓冲过滤器B和DRC系数 以下寄存器不管在哪个页,寄存器0都是配置开始页,也就是在访问寄存器前,先设置好寄存器0 先发出写命令,第1字节是配置页地址也就是0x00地址,第2字节是要操作哪个页,对应上面的页0、页1、页3等值 页0下的寄存器 寄存器0:页选择寄存器 寄存器1:软件复位寄存器,写1复位自动清零 寄存器3: D1:只读,=0代表过热保护,默认是1,正常操作 主输入的时钟源配置 寄存器4:时钟选择 D2-D3:PLL_CLKIN时钟输入选择MCLK、BCLK、GPIO1、DIN 可以配置为这4种 D0-D1:CODEC_CLKIN时钟输入选择MCLD、BCLK、GPIO1、PLL_CLK PLL的配置 寄存器5:PLL配置 D7:=1开启PLL D6–D4:PLL分频P D3–D0:PLL倍频R 寄存器6: D5–D0,也是配置PLL倍频J 寄存器7: D5–D0,PLL D-VAL MSB 这个是小数点D 寄存器8: D7–D0,PLL D-VAL LSB 计算公式 设置DAC采样率 寄存器11:DAC NDAC分频的配置 D7:DAC NDAC分频开启 D6–D0:DAC NDAC分频值 寄存器12:DAC MDAC分频的配置 D7:DAC MDAC分频开启 D6–D0:DAC MDAC分频值 寄存器13:DAC OSR value DOSR(9:8) 寄存器14:DAC OSR Value DOSR(7:0) 寄存器15:DAC PRB指令数 寄存器16:DAC PRB插值比例 设置ADC采样率 寄存器18:

您可能关注的文档

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档