This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

pcm3070-cs k miniDSP內容不太懂

Other Parts Discussed in Thread: PCM3070

在miniDSP界面中有如下疑惑:

1、IADC / IDAC 分別表示什麽意思?

2、decimation factor /  interpolation factor 分別表示什麽意思?怎麼設置該值?

3、ADC miniDSP Auxiliary Control-Bit A / ADC miniDSP Auxiliary Control-Bit B 分別表示什麽作用?

  • Hi,

    你可以参见PCM3070 Application Reference Guide :http://www.ti.com/lit/ug/slau332/slau332.pdf第76-77页相关的内容。

  • 我已經看過了但是不太明白到底有什麽用處?

  • 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