Post Go back to editing

Interchangeability of ADAU1452/1451/1450 and ADAU1462/1466

Hello,

As said in ADAU1462/1466 datasheet, it seems to be compatible pin to pin and in registers to the ADAU1452/1451/1450. I would like to know if this is really true and (with a reduced signal process to perform that even the less powerfull of them can manage) maybe set all the list in a BOM so my assembler can fit the one they can find. I am asking this question because I have seen this unanswered thread [where ,  and   were discussing about it with no final answer] and I am trying to make my design easier to manufacture. I would like to confirm the interchangeability in terms also of programming, so I can fit a single program in any of them without noticinf from the outside.

Thanks in advance. BR,

Manuel



corrections and mentions
[edited by: ManuelGomezOptimus at 8:22 AM (GMT -4) on 29 Apr 2022]
Parents
  • And also I just found this topic:  CODE CAMPATIBLITY BETWEEN ADAU1450/1/2

    So I also Invite   and   to this thread to help me with this matter. Would a code generated for the ADAU1450 work in any of the mentioned chips?

  • Hello,

    I hope both 145x and 146x series will do all the operations and functions in a same way. The major differences between the ADAU145x and ADAU146x series are the memory unit (program memory and data memory) and extra pins like SDATAIO pins(only for ADAU1463/66), GPIO pins, Auxadc pins, clock frequency(only ADAU1450 runs at 147.5MHZ) and few.. These are all the main differences between these families. Both family processors will support the functions and algorithms almost in a same way. If your project has a memory concern then you have to choose among these wisely.  ADAU1467 has a higher memory unit than 145x. 

    Or without getting confused , Just give us a bit more info about your application. We may help you with your need.

    Regards,

    Harish

  • Hello Harish,

    Many thanks for your answer. I tell you here a little bit of our project (already posted here but with no answer).

    At the moment we have an algorithm correctly running in a ADAU1701. Now we need to add a crazy delay (up to 30 seconds for a 48KHz stereo 16-bit audio stream) so we thought of changing to the ADAU145x family and add this functionality (although we will need also a CODEC, we are planning to use the ADAU1772 for this). Due to the chip sourcing problem, that is affecting also to AD parts, we are trying to ensure our production by being able to fit different parts for the DSP.

    With this little information, the final question arises: can I have a SigmaStudio project (and my main MCU functions to change the registers during operation) for the ADAU1450 (which I understand is the weakest of the ADAU145x/ADAU146x families) and run the same code no matter the finally fitted part?

    Again, many thanks for your time. BR,

    Manuel

Reply
  • Hello Harish,

    Many thanks for your answer. I tell you here a little bit of our project (already posted here but with no answer).

    At the moment we have an algorithm correctly running in a ADAU1701. Now we need to add a crazy delay (up to 30 seconds for a 48KHz stereo 16-bit audio stream) so we thought of changing to the ADAU145x family and add this functionality (although we will need also a CODEC, we are planning to use the ADAU1772 for this). Due to the chip sourcing problem, that is affecting also to AD parts, we are trying to ensure our production by being able to fit different parts for the DSP.

    With this little information, the final question arises: can I have a SigmaStudio project (and my main MCU functions to change the registers during operation) for the ADAU1450 (which I understand is the weakest of the ADAU145x/ADAU146x families) and run the same code no matter the finally fitted part?

    Again, many thanks for your time. BR,

    Manuel

Children
No Data