Exiting CAVP Mode for a Port - 1.0 English

Versal Adaptive SoC Integrated 400G High Speed Channelized Cryptography Engine Subsystem Product Guide (PG372)

Document ID
PG372
Release Date
2024-01-30
Version
1.0 English
  1. Set the appropriate c0_ctrl_tx_soft_flush through c3_ctrl_tx_soft_flush fields of the corresponding C0_CTL_TX_MAIN_REG through C3_CTL_TX_MAIN_REG registers to 1 for the selected port. This step is required to flush any context remaining in the memories from previous operations. It is important that no traffic is present on the selected port.
  2. Clear the cavp_tx_enc_req_en field in CAVP_TX_ENC_REQ_MODE_REG register.
  3. Set the appropriate c0_ctrl_tx_soft_flush through c3_ctrl_tx_soft_flush fields of the corresponding C0_CTL_TX_MAIN_REG through C3_CTL_TX_MAIN_REG registers to 0 for the selected port.
  4. From this point, functional operation can resume including re-configuration of the HSC Subsystem to a new mode, or a new port can be selected for CAVP.