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 MiniDSP Instruction Control Registers

Other Parts Discussed in Thread: PCM3070, TAS5708

Hi,

I'm working on a design that couples together PCM3070 and TAS5708. I'm utilizing both I2S and line outs of PCM3070.

I'm using the 8x4x framework

FS = 48Khz

CODEC_CLKIN = 86.016Mhz

NADC, NDAC = 2

MADC, MDAC = 7

AOSR and DOSR =128. 

I'm having trouble finding the right values for "Instruction Control Registers" (Page 0 Register 15, 16 and 21, 22). Some numbers seem to magically work for a generated code, while others don't. The only constraint that is mentioned on the Application Reference Manual is that they have to be a multiple of decimation factor (4) and interpolation factor (8) , but that doesn't seem to be enough.

Any clues on what they stand for and how to come up with the right values for them is greatly appreciated.

Regards