Post Go back to editing

ADAU1442 with Two ADAU1701

Hello,

 

I am making a prototype for which my requirement is as given below:

 

1. SPDIF Input (1)

 

2. SPDIF Output (1)

 

3. Analog Input (at least 1 stereo channel)

 

4. Analog Output (at least 3 stereo channels)

 

For the above requirement, I think the least complex (cost-wise, component count wise) way is to use ADAU1442 with two ADAU1701/02.

 

Kindly guide me on my design thoughts below:

 

1. Use only one 12.288MHz crystal connected to ADAU1442 and use its MCLKO to drive the ADAU1701/2.

 

2. Use all three chips in selfboot  mode with their own EEPROMS. The contents of the two ADAU1701/2 may or may not be the same.

 

3. Set ADAU1442 address to 00 with its EEPROM address lines also set to 000

 

4. Set ADAU1701/2 to two different addresses 00, 01, 10 or 11 by using ADDR0 and ADDR1 lines. Say, 00 and 01.

 

5. Route the 2 x ADAU1701/2 ADC inputs to ADAU1442 for processing effectively using it only as a 2In, 4Out CODEC.

 

6. Route all the processed channels to the DACs of ADAU1701/2, effectively using it as a audio processor with SPDIF IN/OUT and SERIAL IN/OUT.

 


My doubts are as below:

 

1. For the ADAU1442:
  a. What should be the PLL0, PLL1 and PLL2 lines be set to?
  b. What should the CLKMODE0 and CLKMODE1 lines be set to?
  c. Will ADAU1446 also suffice in my case?

 

2. For the two ADAU1701/2:
  a. What should be the PLL0 and PLL1 lines be set to?
  b. What should be the EEPROM address lines be set to? I do not want to overwrite the SigmaStudio programmer EEPROM.

 


Any thoughts suggestions or corrections will be of much help to me.
DO let me know if you need any further details for better clarity.

 

Thanks in advance!

 

KKSL

Parents
  • Hello KKSL,

    Have you looked at the latest 3.12 beta release?  Can you comment on which algorithms you are looking to use that are not included.   I can understand if you are looking for some of the older 3rd party algorithms which might take a while, but most of the common dynamics processors and filters are included.  3.11.2 added AVC, peak and multi-tap compressors for the ADAU1452.   In addition, on the ADAU145x you can do some block processing and multi-rate filtering as well.

    On second look, I think your use of the 2 ADAU1701s for the 3 stereo outputs is very comparable to an AD1838/ADAU1451 option, as you get the 100 MIPS performance with the two ADAU1701s and combined you will have similar performance of a single ADAU1451.   The power consumption of an ADAU1451 is similar to an ADAU1442, and the power consumption of 2 ADAU1701s (573 mA) is slightly higher than a single AD1938 (429 mW typical).     Although, you can save on the cost of 2 additional serial EEPROMs with the AD1938 option, but as you say, you need more external analog components to support that product.

    I will take a look at your ADAU1442/ADAU1701 design questions and follow up later on those.

    -JT

Reply
  • Hello KKSL,

    Have you looked at the latest 3.12 beta release?  Can you comment on which algorithms you are looking to use that are not included.   I can understand if you are looking for some of the older 3rd party algorithms which might take a while, but most of the common dynamics processors and filters are included.  3.11.2 added AVC, peak and multi-tap compressors for the ADAU1452.   In addition, on the ADAU145x you can do some block processing and multi-rate filtering as well.

    On second look, I think your use of the 2 ADAU1701s for the 3 stereo outputs is very comparable to an AD1838/ADAU1451 option, as you get the 100 MIPS performance with the two ADAU1701s and combined you will have similar performance of a single ADAU1451.   The power consumption of an ADAU1451 is similar to an ADAU1442, and the power consumption of 2 ADAU1701s (573 mA) is slightly higher than a single AD1938 (429 mW typical).     Although, you can save on the cost of 2 additional serial EEPROMs with the AD1938 option, but as you say, you need more external analog components to support that product.

    I will take a look at your ADAU1442/ADAU1701 design questions and follow up later on those.

    -JT

Children
No Data