Accessing CAVP Data Registers - 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

The data required to execute CAVP vectors is of varying lengths including 12 bytes for the IV/Salt, 16/32 bytes for the Key, and 160 bytes for the AAD/PT/CT text. HSC Subsystem registers are 32-bits wide each, but multiple 32-bit physical registers have been concatenated together to make a wider logical register. The methods for accessing these registers are described in this section.