Designed for compactness and compliance with the NIST Advanced Encryption Standard, the AES IP Core conducts Rijndael cipher encoding and decoding. It supports 128-bit and 256-bit data blocks, and various encryption/decryption modes, including ECB, CBC, OFB, CFB, and CTR. This core prioritizes small size with less than 3,000 gates, making it highly efficient and minimal in size.