在miniDSP界面中有如下疑惑:
1、IADC / IDAC 分別表示什麽意思?
2、decimation factor / interpolation factor 分別表示什麽意思?怎麼設置該值?
3、ADC miniDSP Auxiliary Control-Bit A / ADC miniDSP Auxiliary Control-Bit B 分別表示什麽作用?
Jacky Wang(QD):
Hi,
你可以参见PCM3070 Application Reference Guide :http://www.ti.com/lit/ug/slau332/slau332.pdf第76-77页相关的内容。
yanyu zhang:
回复 Jacky Wang(QD):
我已經看過了但是不太明白到底有什麽用處?
Frank Pan:
I是instruction的速写。IADC意思是每个采样周期(常说的44.1K,48K采样频率的倒数),ADC对应的miniDSP可以跑多少个周期。比如设置为1024,意思是每一个音频样品的时间,miniDSP可以跑1024次指令周期。对48K的采样频率,大概对应48K×1024=49MIPS。IDAC的意思类似。
decimation 和interpolation是抽取/插值系数。对ADC的输出,需要把数据从较高的采样频率降低到常用的48K/44.1K以降低DSP的处理要求和传输带宽,decimation取8意思是每8个sample抽取一个出来。Interpolation与decimation对应,是插值。你在google或百度上搜到更详细的介绍。
ADC miniDSP… 类似单片机程序中的一些标志位,用汇编开发时会用到。绝大多数人用purepath Studio工具开发,很少会直接操作这些位。
Best Regards
Frank Pan