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.

PCM512X 是否有默认配置值?我指的是DRC、BIQUAD等的fixed process flow 里面的元件。

PCM512X 是否有默认配置值?我指的是DRC、BIQUAD等的fixed process flow 里面的元件。

我只看到模式设置PAGE 0里面大多数有DEFAULT值,但是我不清楚fixed process flow 里面的元件,例如DRC、BIQUAD等是否按PURE PATH上的值作为默认值。

例如,BIQUAD 里面默认是直通 ALL PASS,但是尽管是ALL PASS,对应的N0/N1/N2/D1/D2也不是全为0的。N0是等于0X7FFFFF,其他的是0。

是否RESET后,BIQUAD的值就是ALL PASS的呢? 还是要对 所有的 BIQUAD都要进行初始化,配置为ALL PASS呢?

我在文档上没看到有相关的资料,望指教,谢谢!

  • 不知道怎么解释你的默认配置, 通常我们所说的默认配置是系统复位后的初始值

    你应该是需要某些工作模式的配置吧.

  • 我不是指默认工作模式,例如PCM512X的DSP PROGRAM SELECTION 是 PAGE0 REG43,这个有default value,是00001。这个OK。

    但是对于BIQUAD的coefficients, 例如PAGE 44 REG 48~51,我没看到规格书上有default value。default value我指的就是系统复位后的初始值。

    因为一旦我选择了DSP PROGRAM SELECTION 是fixed process flow的话,如果对应的BIQUAD没有default value, 那就意味着我要对每个BIQUAD、DRC等都需要一一进行初始化。涉及的寄存器很多,而且PURE PATH也不能直接生成文档导出这些信息。所以我才提出这个疑问。