-
Auto/Manual:
Determines if the Vivado tool will automatically enable fault tolerance, or if you
will specify it manually.
-
Enable Fault Tolerance Support: When
enabled, MicroBlaze protects internal block RAM
with parity, and supports error correcting codes (ECC) in LMB block RAM, including
exception handling of ECC errors. This prevents a bit flip in block RAM from
affecting the processor function.
- If this value is auto-computed (by not overriding it), fault
tolerance is automatically enabled in MicroBlaze when ECC is enabled in connected LMB BRAM
controllers.
- If fault tolerance is explicitly enabled, the IP integrator
tool enables ECC automatically in connected LMB blokRAM Controllers.
- If fault tolerance is explicitly disabled, ECC in connected
LMB block RAM controllers is not affected.