Visible to Intel only — GUID: lpa1665752982741
Ixiasoft
Visible to Intel only — GUID: lpa1665752982741
Ixiasoft
2.1. Memory Subsystem Features
The memory subsystem offers the following features:
Feature | Description |
---|---|
Number of physical interfaces | 1–8 interfaces |
Memory protocol |
|
Memory format |
|
Client interface |
|
- The memory subsystem IP supports DDR4 and DDR4 with HPS at 2400 and 2666 MT/s.
- Each memory subsystem may optionally include block RAM-based ternary and binary content addressable memories (TCAM and BCAM).
EMIF Instance
Each EMIF instance includes the following:
- A physical layer interface (PHY) which builds the data path and manages timing transfers between internal FPGA logic and external memory device(s).
- A memory controller which implements all the memory commands and protocol-level requirements.
- External memory toolkits that help you test your IP implementation in the FPGA.
Memory-Specific Adaptor
The current version of the memory subsystem contains EMIF channel and DDR memory-specific adaptor with standard AXI interfaces, and provides the following features to boost performance:
- ECC error forwarding
- Dynamic auto-precharge
- Write copies
- Read/write scheduler policies
Lookup Core IPs
Optional lookup core IP — also called Content Addressable Memory (CAM) — is an associated array data structure that works as a content lookup for a switch or router for high speed networking, supporting high lookup rate through an AXI streaming interface, up to single-cycle lookup completion. The memory subsystem IP currently supports three types of CAMs: Ternary CAM (TCAM) for wildcard matching, Binary CAM (BCAM) and Multi-Bin Lookup (MBL) for exact matching.