Enabling inline ECC (ILECC) or inline encryption (Crypto) in a Versal Gen 2 design requires two separate configuration steps:
- An initial Vivado step to select the feature in the IP GUI and generate the XSA.
- A post-implementation step in the ACE.
Important: PDIs generated by Vivado
alone are incomplete when ILECC or Crypto is enabled. The design will not operate
correctly until the ACE overlay CDO is merged into the PDI using bootgen. Always use
the bootgen-generated final PDIs for hardware bring-up.