Are writes with IPAT in ADAU1450 done at the end of a sample?
Hello All,
I think I want to use the IPAT to set 6 gain values in one trigger event, as explained in https://wiki.analog.com/resources/tools-software/sigmastudio/usingsigmastudio/indirectparamaccess
But I don't know whether the writes are done at the end of a sample calculation (like safeload) or during a sample. Otherwise, I have to use safeloads, but it would be nice to do 6 writes in one update instead of 5 and then 1.
And if it is not at the end of a sample calculation, what if I do the update trigger with a safeload? Is the IPAT then triggered at the end of a sample calculation?
So, does anyone know if the use if IPAT is comparable with safeload writes?
With kind regards,
Reini
Edit Notes
Added safeload trigger line
[edited by: Reini at 2:08 PM (GMT -4) on 20 Sep 2021]
Audio Signal Processors
adau1450
SigmaDSP Audio Processors
Hello Reini,
The IPAT table writes are exactly the same as safeload writes. They are done at the end of the regular code before the end of the frame.
I do want to add that in this processor you can write the gains without safeload or the IPAT table without memory access issues. It was the older SigmaDSPs that had problems with external writes blocking the core access to memory.
Dave T
Please log in to reply.