ASU Subsystem Functional Units - ASU Subsystem Functional Units - AM026

Versal AI Edge Series Gen 2 and Prime Series Gen 2 Technical Reference Manual (AM026)

Document ID
AM026
Release Date
2025-12-23
Revision
1.3 English

The following table lists the ASU functional units.

Table 1. ASU Subsystem Functional Units
Unit Description Notes
ASU Processor
Application security unit MicroBlaze RISC-V
Instruction RAM 256 KB with ECC
Data RAM 128 KB with ECC
DMA Units Stream to and from Memory
DMA units Memory-mapped to/from stream switch
AES Key Vault
Key Vault PUF, user, and eFuse keys
ASU Security Units
AES Encryption and decryption with 128-bit and 256-bit key support The ASU functional units are described in the Security Units The firmware functionality applied to these units are described in Embedded Microprocessor Code.
RSA Public and private key operations with 2,048-bit, 3,076-bit, and 4,096-bit key support
ECC Support point multiplication operations over multiple curves
SHA2 Secure hash algorithms SHA-256, SHA-384, and SHA-512
SHA3 Secure hash algorithms SHA3-256, SHA3-384, SHA3-512, and SHAKE-256
TRNG 256-bit true random number generator (TRNG)