I am using Sigma Studio version 3.15.2 and DSP ADAU1452. The Sigma Studio toolbox (Basic DSP / Logic / Invert) does not list the Signal Invert algorithm as available for the ADAU1452. Does the ADAU1452 not implement or support the Signal Invert algorithm, or is there a bug in Sigma Studio?
It is still there, it is just moved to a different place where it actually makes more sense. The "signal invert" function will take the sample and multiply it by -1 therefore inverting it from a positive to a negative number. So an input of 1 gives you an output of -1. However, for a logical function that is not what you want. You want a "1" to be inverted to a "0" and so that is what the zero comparator will do.
So we moved the signal invert to the Arithmetic operation part of the tree to hopefully make this a little clearer.
Thanks for the help. I got concerned when I could not find it, as I needed to invert an audio signal.
Might I humbly suggest that the Wiki be updated with this info (see SigmaStudio Basic DSP Algorithm Resource Summary [Analog Devices Wiki] )?