4.6.1. Steps to Record and Report the Received Errors to the Soft Logic - 2025-12-16

Symmetric Cryptographic Accelerator Hard IP User Guide

Version
25.3
  1. Deassert the subsystem_cold_rst_n reset.
  2. Enable the recoverable error mask.
    1. Enable the masks for the packet processing errors using the packer_ctrl1 and packer_ctrl2 registers to log the error in the ferr_log register.
    2. Enable which errors are forwarded by writing to the err_code_ctrl1 and err_code_ctrl2 registers. These register values are forwarded to soft logic via AXI-ST tuser.error_code bits.
  3. Enable the internal error mask.
    1. Enable the internal errors to log in the ferr_log file by writing the interr_ctrl register.
    2. Enable with errors are forwarded by writing to the err_code_int register. The register value is forwarded to soft logic via AXI-ST tuser.error_code bits.
  4. Start streaming the new data into the Symmetric Cryptographic Accelerator Hard IP.