Visible to Intel only — GUID: orz1659566797965
Ixiasoft
1. About the External Memory Interfaces Intel Agilex® 7 M-Series FPGA IP
2. Intel Agilex® 7 M-Series FPGA EMIF IP – Introduction
3. Intel Agilex® 7 M-Series FPGA EMIF IP – Product Architecture
4. Intel Agilex® 7 M-Series FPGA EMIF IP – End-User Signals
5. Intel Agilex® 7 M-Series FPGA EMIF IP – Simulating Memory IP
6. Intel Agilex 7 M-Series FPGA EMIF IP – DDR4 Support
7. Intel Agilex® 7 M-Series FPGA EMIF IP – DDR5 Support
8. Intel Agilex 7 M-Series FPGA EMIF IP – LPDDR5 Support
9. Intel Agilex® 7 M-Series FPGA EMIF IP – Timing Closure
10. Intel Agilex® 7 M-Series FPGA EMIF IP – Controller Optimization
11. Intel Agilex® 7 M-Series FPGA EMIF IP – Debugging
12. Document Revision History for External Memory Interfaces Intel Agilex® 7 M-Series FPGA IP User Guide
3.1.1. Intel Agilex® 7 M-Series EMIF Architecture: I/O Subsystem
3.1.2. Intel Agilex® 7 M-Series EMIF Architecture: I/O SSM
3.1.3. Intel Agilex® 7 M-Series EMIF Architecture: I/O Bank
3.1.4. Intel Agilex® 7 M-Series EMIF Architecture: I/O Lane
3.1.5. Intel Agilex® 7 M-Series EMIF Architecture: Input DQS Clock Tree
3.1.6. Intel Agilex® 7 M-Series EMIF Architecture: PHY Clock Tree
3.1.7. Intel Agilex® 7 M-Series EMIF Architecture: PLL Reference Clock Networks
3.1.8. Intel Agilex® 7 M-Series EMIF Architecture: Clock Phase Alignment
3.1.9. User Clock in Different Core Access Modes
6.2.4.1. Address and Command Pin Placement for DDR4
6.2.4.2. DDR4 Data Width Mapping
6.2.4.3. General Guidelines - DDR4
6.2.4.4. x4 DIMM Implementation
6.2.4.5. Specific Pin Connection Requirements
6.2.4.6. Command and Address Signals
6.2.4.7. Clock Signals
6.2.4.8. Data, Data Strobes, DM/DBI, and Optional ECC Signals
6.3.5.1. Single Rank x 8 Discrete (Component) Topology
6.3.5.2. Single Rank x 16 Discrete (Component) Topology
6.3.5.3. ADDR/CMD Reference Voltage/RESET Signal Routing Guidelines for Single Rank x 8 and Single Rank x 16 Discrete (Component) Topologies
6.3.5.4. Skew Matching Guidelines for DDR4 Discrete Configurations
6.3.5.5. Power Delivery Recommendations for DDR4 Discrete Configurations
6.3.5.6. Intel Agilex® 7 M-Series EMIF Pin Swapping Guidelines
7.2.1. Intel Agilex® 7 M-Series FPGA EMIF IP Interface Pins
7.2.2. Intel Agilex® 7 M-Series FPGA EMIF IP Resources
7.2.3. Pin Guidelines for Intel Agilex® 7 M-Series FPGA EMIF IP
7.2.4. Pin Placements for Intel Agilex 7 M-Series FPGA DDR5 EMIF IP
7.2.5. Intel Agilex® 7 M-Series EMIF Pin Swapping Guidelines
Visible to Intel only — GUID: orz1659566797965
Ixiasoft
6.2.4.1. Address and Command Pin Placement for DDR4
Address/Command Lane | Index Within Byte Lane | DDR4 | ||||
---|---|---|---|---|---|---|
Scheme 1 | Scheme 1A | Scheme 2 | Scheme 3 | Scheme 3A | ||
AC3 | 11 | CK_C[1] | CK_C[1] | Not used by Address/Command pins in this scheme. | CK_C[1] | CK_C[1] |
10 | CK_T[1] | CK_T[1] | CK_T[1] | CK_T[1] | ||
9 | ||||||
8 | ALERT_N | ALERT_N | ||||
7 | ||||||
6 | ||||||
5 | ||||||
4 | ||||||
3 | ||||||
2 | ||||||
1 | ||||||
0 | C[0] | C[0] | ||||
AC2 | 11 | BG[0] | BG[0] | BG[0] | BG[0] | BG[0] |
10 | BA[1] | BA[1] | BA[1] | BA[1] | BA[1] | |
9 | BA[0] | BA[0] | BA[0] | BA[0] | BA[0] | |
8 | ALERT_N | A[17] | ALERT_N | ALERT_N | A[17] | |
7 | A[16] | A[16] | A[16] | A[16] | A[16] | |
6 | A[15] | A[15] | A[15] | A[15] | A[15] | |
5 | A[14] | A[14] | A[14] | A[14] | A[14] | |
4 | A[13] | A[13] | A[13] | A[13] | A[13] | |
3 | A[12] | A[12] | A[12] | A[12] | A[12] | |
2 | RZQ site | |||||
1 | Differential "N-side" reference clock input site. | |||||
0 | Differential "P-side" reference clock input site. | |||||
AC1 | 11 | A[11] | A[11] | A[11] | A[11] | A[11] |
10 | A[10] | A[10] | A[10] | A[10] | A[10] | |
9 | A[9] | A[9] | A[9] | A[9] | A[9] | |
8 | A[8] | A[8] | A[8] | A[8] | A[8] | |
7 | A[7] | A[7] | A[7] | A[7] | A[7] | |
6 | A[6] | A[6] | A[6] | A[6] | A[6] | |
5 | A[5] | A[5] | A[5] | A[5] | A[5] | |
4 | A[4] | A[4] | A[4] | A[4] | A[4] | |
3 | A[3] | A[3] | A[3] | A[3] | A[3] | |
2 | A[2] | A[2] | A[2] | A[2] | A[2] | |
1 | A[1] | A[1] | A[1] | A[1] | A[1] | |
0 | A[0] | A[0] | A[0] | A[0] | A[0] | |
AC0 | 11 | PAR[0] | PAR[0] | PAR[0] | PAR[0] | PAR[0] |
10 | CS_N[1] | CS_N[1] | CS_N[1] | CS_N[1] | CS_N[1] | |
9 | CK_C[0] | CK_C[0] | CK_C[0] | CK_C[0] | CK_C[0] | |
8 | CK_T[0] | CK_T[0] | CK_T[0] | CK_T[0] | CK_T[0] | |
7 | CKE[1] | CKE[1] | CKE[1] | CKE[1] | CKE[1] | |
6 | CKE[0] | CKE[0] | CKE[0] | CKE[0] | CKE[0] | |
5 | ODT[1] | ODT[1] | ODT[1] | ODT[1] | ODT[1] | |
4 | ODT[0] | ODT[0] | ODT[0] | ODT[0] | ODT[0] | |
3 | ACT_N[0] | ACT_N[0] | ACT_N[0] | ACT_N[0] | ACT_N[0] | |
2 | CS_N[0] | CS_N[0] | CS_N[0] | CS_N[0] | CS_N[0] | |
1 | RESET_N[0] | RESET_N[0] | RESET_N[0] | RESET_N[0] | RESET_N[0] | |
0 | BG[1] | BG[1] | BG[1] | BG[1] | BG[1] |
Intel Agilex® 7 M-Series FPGA DDR4 IP supports fixed Address and Command pin placement as shown in the preceding table. The IP supports up to 2 ranks for the following schemes:
- Scheme 1 supports component, UDIMM, RDIMM, and SODIMM.
- Scheme 1A supports x4 component and RDIMM with A[17] (that is, with 16Gb, x4 DQ/DQS group base component).
- Scheme 2 supports component, UDIMM, RDIMM, and SODIMM. Scheme 2 is the only scheme for HPS DDR4 EMIF, available for fabric EMIF as well.
- Schemes 3 and 3A are similar to schemes 1 and 1A. Schemes 3 and 3A support 3DS for component, UDIMM, RDIMM, and SODIMM. The maximum supported 3DS height is 2.