1.2. HBM2E Interface Intel® FPGA IP v3.0.0
| Quartus® Prime Version | Description | Impact |
|---|---|---|
| 23.4 | Verified in the Quartus® Prime software v23.4. | Provides interface to high bandwidth memory on Intel Agilex® 7 M-Series FPGAs. |
| Protocol/Category | Device Speed Grade | Maximum Rate | S | C | T | H |
|---|---|---|---|---|---|---|
| HBM2E | -1 | 1.6 - 3.2 GT/s | X | X | X 1 | X |
| -2 | 1.6 - 2.8 GT/s | X | X | X 1 | X | |
| -3 | 1.6 -2.0 GT/s | X | X | X 1 | X | |
|
Note: 1 = Timing is currently preliminary. It will be necessary to recompile designs in future releases.
Support level key:
|
||||||
| Category | Subcategory | Supported? | S | C | T | H | |
|---|---|---|---|---|---|---|---|
| HBM2E Capacity | 8 GB (4H) | Yes | X | X | X | X | |
| 16 GB (8H) | Yes | X | X | X | X | ||
| Channels | All eight channels enabled | Yes | X | X | X | X | |
| Single channel enabled | Yes | X | X | X | X | ||
| Protocol | AXI4 | Yes | X | X | X | X | |
| AXI4-Lite | Yes | X | X | X | X | ||
| Dual-HBM2E IP Support | Using design examples | Yes | X | X | X | ||
| Data Mode | 256 bit | Yes | X | X | X | X | |
| 256 bit with ECC | Yes | X | X | X | X | ||
| 256 bit with data mask | Yes | X | X | X | X | ||
| 288 bit | Yes | X | X | X | X | ||
| Memory Controller | Address Reordering | Yes | X | X | X | X | |
| Auto-precharge | Yes | X | X | X | X | ||
| Scheduling | Yes | X | X | X | X | ||
| Controller refresh | Yes | X | X | X | X | ||
| Temperature-based throttling | Yes | X | X | X | X | ||
| Refresh | Temperature-controlled refresh | Yes | X | X | X | X | |
| Power Estimation | Yes | X | X | X | X | ||
| Design Example | 1-to-1 full address | Yes | X | X | X | X | |
| 16-to-16 crossbar | Yes | X | X | X | X | ||
| Fabric NoC | Yes | X | X | X | X | ||
| AXI4-Lite | Yes | X | X | X | X | ||
| Traffic Generator | Yes | X | X | X | X | ||
| Simulators | VCS* | Yes | X | ||||
| VCS-MX * | Yes | X | |||||
| ModelSim SE * | Yes | X | |||||
| Xcelium * | Yes | X | |||||
| Aldec * | No | ||||||
| Questa FE | Yes | X | |||||
| Support level key:
|
|||||||
| Category | Stratix® 10 | Intel Agilex® 7 M-Series | Notes |
|---|---|---|---|
| Memory device | HBM2 | HBM2E | |
| Transfer rates | -1: 1.0 - 2.0 GT/s | -1: 1.6 - 3.2 GT/s | |
| -2: 1.0 - 1.6 GT/s | -2: 1.6 - 2.8 GT/s | ||
| -3: 1.0 - 1.2 GT/s | -3: 1.6 - 2.0 GT/s | ||
| Capacity | 4 GB/4H and 8 GB/8H | 8 GB/4H and 16 GB/8H | Increased capacity per die. |
| Periphery-to-core transport layer | Hard-wired | Fabric NoC and High-speed interconnect NoC | |
| User interface | Avalon® memory-mapped interface, and AXI | AXI4 and AXI4-Lite | |
| User Clock | 150 - 500 MHz | 250 - 660 MHz 1 | Valid range depends on device speed grade and complexity of the design. |
| Configuration interface | 8× APB | 4× AXI4-Lite | Converged to AXI4 for both main band and side band. |
| AWORD pins | R[5:0] | R[6:0] | |
| C[7:0] | C[8:0] | ||
| HBMC bypass | ASIC mode, PHY-only mode | None | |
| Refresh | Controller, user-initiated | Controller | |
|
|||