Synopsys Inline Memory Encryption (IME) for LPDDR/DDR
and Other Off-Chip Memories

As our connected world expands, the technological advances in high-performance computing (HPC) are reshaping system-on-chip (SoC) designs to address the need for more acceleration, more storage capacity, new compute architectures, and increased bandwidths for faster data movement. High bandwidth interfaces such as DDR and Memory Extension Chiplets/SoCs are proliferating, and their speeds continue to grow from generation to generation.

At the same time, the security of data and systems is paramount, driven by multiple factors, including significant growth in confidential and sensitive information, laws, regulations, and standards evolution.

Synopsys IME Security Module provides confidentiality of data in use or stored in off-chip memory over several memory interfaces. It integrates seamlessly with Synopsys DDR and LPDDR Controllers (e.g., DDR5 and LPDDR5/4/4X) for most optimal solutions in the industry with latency as low as 2 cycles, accelerating SoC integration and reducing risk.

The IME Security Module is scalable to match various memory interfaces bandwidths, supports both write and read channels based on the AES-XTS cryptographic algorithm and is FIPS 140-3 certification ready.

Learn about the broad portfolio of Security Solutions for Interfaces.


Synopsys IME Security IP Module for DDR Datasheet

 

Highlights
Products
Downloads and Documentation
  • Data confidentiality with independent cryptographic support for read & write channels
  • Standards compliant: NIST SP800-38E, IEEE Std. 1619-2018
  • FIPS 140-3 certification support
  • Up to 1024 keys (each key can protect a different memory region)
  • Modes: AES-XTS, AES-ECB (test mode)
  • Encryption/decryption
  • Support for 128-bit and 256-bit keys
  • Support for different datapath widths (128/256/512-bit)
  • Efficient key control & refresh
  • Key readback protection
  • SRAM zeroization
  • Mission mode bypass
  • Pass-through mode
  • RAS SRAM ECC
  • Configurable for optimal PPA & latency
  • IME can be used in two modes: integrated in Synopsys Controllers or Standalone (connected to a system interface)
  • Ultra low latency: IME latency overhead as low as 2 cycles when integrated with Synopsys DDR/LPDDR controllers
Inline Memory Encryption (IME) Security Module - for DDR/LPDDRSTARs Subscribe
Description: Inline Memory Encryption (IME) Security Module - for DDR/LPDDR
Name: dwc_ime_security_module
Version: 2.10a
ECCN: 5D002.b2/ENC
STARs: Open and/or Closed STARs
Product Type: DesignWare Cores
Documentation:
Toolsets: Qualified Toolsets
Download: dw_iip_DWC_ime
Product Code: H599-0, I197-0