The AES-GCM Ultra-low latency crypto engine is targeted for CXL link encryption with an implementation of the AES-GCM algorithm compliant with the NIST SP 800-38D standard. The unique architecture enables high throughput while maintaining an optimal resource usage.
The AES-GCM (Galois Counter Mode) is an authenticated encryption algorithm which combines the AES counter mode for encryption and the Galois field multiplier for the authentication. The encryption and authentication occur in parallel to enable high throughput.
The AES-GCM is the only authenticated encryption algorithm recommended by NIST enabling very high throughput. In addition, it also offers ultra-low latency: • 0 clock cycle for encryption/decryption (combinational path)
In addition, it supports CXL 2.0. One of many new great features that comes with CXL 2.0 is the support for single level switching to enable fan-out to multiple devices. This will enable many devices in a platform to migrate to CXL, while maintaining the backward compatibility and the low-latency characteristics of CXL.
FEATURES
High throughput: 64 GB/s (512 Gbps)
Ultra-low latency
Optional CRC support for data integrity
128-bit and 256-bit key
NIST SP 800-38D compliant
Best trade-off between area and performance
APPLICATIONS
The AES-GCM Ultra-low latency serves high-performance computing (HPC) SoCs using the PCI Express® (PCIe®) 5.0 architecture or Compute Express Link™ (CXL™) 2.0 interface.
The AES-GCM Ultra-low latency can be configured to reach the performance level required by your application.
CONFIGURABLE
Include features as needed
SCALABLE
Full/hasl rate and key sizes
CUSTOMIZABLE
Adapt to your specific needs
Configurable
0%
Scalable
0%
Customizable
0%
We see a clear trend that embedded security is included in more and more products already from the design phase. By having the AES-GCM Ultra-low latency IP in our portfolio, we make life easier for our customers while ensuring that their deployments are both secure and scalable with the extreme low latency needed for PCIe 5/CXL interface. It can also be used in combination with our Root-of-Trust (eSecure) to offer a full security solution.
A complete family of AES crypto engines
For other AES solutions, please see dedicated product sheets:
We use cookies on our website. To learn more about cookies, how we use them on our site and how to change your cookie settings please view our cookie policy. By continuing to use this site without changing your settings you consent to our use of cookies in accordance with our cookie policy.