The DDR encrypter IP Core module enables on-the-fly encryption and authentication to the external memory.
It supports AXI slave/master interfaces, APB port for configuration purpose. It is typically placed between the processor(s) and an external memory controller (DDRx). This IP Core improves tamper resistance by avoiding any modification, spoofing or analysis of external data.
Secure-IC's Securyzr(TM) DDR Encrypter
Overview
Key Features
- Protect the external memory
- On-the-fly encryption
- Optional authentication
- Transparent for the processor
- Scalable data bus width
- AMBA Master/Slave interfaces
- Multi-region management
- Scalable throughput
- ASIC and FPGA (incl. UltraScale+ & Versal)
Benefits
- A high throughput DDR encrypter (100Gbps). The DDR encrypter IP Core module enables on-the-fly encryption and authentication to the external memory. It is highly configurable and may be optimized for various size, throughput, and latency trade-offs. The core is device independent and is highly portable.
Block Diagram
Applications
- Defence
- Data Center
- Payment
Deliverables
- Netlist or RTL
- Scripts for synthesis & STA
- Self-checking RTL test-bench
- Documentation
Technical Specifications
Availability
Now
Related IPs
- Secure-IC's Securyzr™ AES Multi-purpose crypto engine with SCA protections
- Secure-IC's Securyzr™ Public Key Crypto Engine
- Secure-IC's Securyzr(TM) AES-GCM Multi-Booster Réduire la liste des FPGA aux noms des gammes
- Secure-IC's Securyzr™ SHA-3 Crypto Engine
- Secure-IC's Securyzr™ ChaCha20-Poly1305 Crypto Engine
- Secure-IC's Securyzr™ Inline Decrypter IP Core