It was apparently added in a later HW revision
"The LTN-101 ADIRU’s CPU module was later redesigned to reduce costs and to include error detection and correction (EDAC). EDAC is used for detecting and correcting single-bit errors in RAM chips to give protection from single event effects (SEEs, see section 3.6.6). This change was a significant redesign and resulted in a new CPU module part number (466871-01). The EDAC was performed by a new ASIC, and all of the RAM chips used on the CPU module were replaced with a different chip.13"
https://www.atsb.gov.au/sites/default/files/media/3532398/ao...
"There was a limitation in the algorithm used by the A330/A340 flight control primary computers for processing angle of attack (AOA) data. This limitation meant that, in a very specific situation, multiple AOA spikes from only one of the three air data inertial reference units could result in a nose-down elevator command. [Significant safety issue]"
It's the only one marked "Significant safety issue" so my money is on that.
The ELACs (controlling the elevator and aileron actuators according to the demands computed by other functions) are made by Thales specifically for this aircraft type and probably have a quite different design.