External Memory Interfaces Intel® Agilex™ FPGA IP User Guide

ID 683216
Date 1/31/2022
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

11.10.3.2. Parameter Table Enums

This topic describes enums that are used during calibration and can be useful when debugging your design.

ENUM_AC_ROM_DDR4

Entry Value
AC_ROM_DDR4_CKE_0 0
AC_ROM_DDR4_CKE_1 1
AC_ROM_DDR4_CKE_2 2
AC_ROM_DDR4_CKE_3 3
AC_ROM_DDR4_ODT_0 4
AC_ROM_DDR4_ODT_1 5
AC_ROM_DDR4_ODT_2 6
AC_ROM_DDR4_ODT_3 7
AC_ROM_DDR4_RESET 8
AC_ROM_DDR4_ACT 9
AC_ROM_DDR4_CS_0 10
AC_ROM_DDR4_CS_1 11
AC_ROM_DDR4_CS_2 12
AC_ROM_DDR4_CS_3 13
AC_ROM_DDR4_C_0 14
AC_ROM_DDR4_C_1 15
AC_ROM_DDR4_C_2 16
AC_ROM_DDR4_BA_0 17
AC_ROM_DDR4_BA_1 18
AC_ROM_DDR4_BG_0 19
AC_ROM_DDR4_BG_1 20
AC_ROM_DDR4_ADD_0 21
AC_ROM_DDR4_ADD_1 22
AC_ROM_DDR4_ADD_2 23
AC_ROM_DDR4_ADD_3 24
AC_ROM_DDR4_ADD_4 25
AC_ROM_DDR4_ADD_5 26
AC_ROM_DDR4_ADD_6 27
AC_ROM_DDR4_ADD_7 28
AC_ROM_DDR4_ADD_8 29
AC_ROM_DDR4_ADD_9 30
AC_ROM_DDR4_ADD_10 31
AC_ROM_DDR4_ADD_11 32
AC_ROM_DDR4_ADD_12 33
AC_ROM_DDR4_ADD_13 34
AC_ROM_DDR4_ADD_14 35
AC_ROM_DDR4_ADD_15 36
AC_ROM_DDR4_ADD_16 37
AC_ROM_DDR4_ADD_17 38
AC_ROM_DDR4_ADD_18 39
AC_ROM_DDR4_ADD_19 40
AC_ROM_DDR4_PAR_IN 41
REAL_AC_PIN_DDR4_NUM 42
AC_ROM_DDR4_RDATA_EN REAL_AC_PIN_DDR4_NUM
AC_ROM_DDR4_MRNK_RD 43
AC_ROM_DDR4_WDATA_VALID 44
AC_ROM_DDR4_MRNK_WRT 45
AC_DDR4_NUM 46
AC_ROM_DDR4_ALERT0_N REAL_AC_PIN_DDR4_NUM + 0
AC_ROM_DDR4_ALERT1_N REAL_AC_PIN_DDR4_NUM + 1
AC_ROM_DDR4_CK0 REAL_AC_PIN_DDR4_NUM + 2
AC_ROM_DDR4_CK0_N REAL_AC_PIN_DDR4_NUM + 3
AC_ROM_DDR4_CK1 REAL_AC_PIN_DDR4_NUM + 4
AC_ROM_DDR4_CK1_N REAL_AC_PIN_DDR4_NUM + 5
AC_ROM_DDR4_CK2 REAL_AC_PIN_DDR4_NUM + 6
AC_ROM_DDR4_CK2_N REAL_AC_PIN_DDR4_NUM + 7
AC_ROM_DDR4_CK3 REAL_AC_PIN_DDR4_NUM + 8
AC_ROM_DDR4_CK3_N REAL_AC_PIN_DDR4_NUM + 9
AC_PIN_DDR4_NUM 52

ENUM_AC_ROM_QDR4

Entry Value
AC_ROM_QDRIV_RESET 0
AC_ROM_QDRIV_CFG 1
AC_ROM_QDRIV_LDA 2
AC_ROM_QDRIV_LDB 3
AC_ROM_QDRIV_RWA 4
AC_ROM_QDRIV_RWB 5
AC_ROM_QDRIV_AINV 6
AC_ROM_QDRIV_AP 7
AC_ROM_QDRIV_ADD_0 8
AC_ROM_QDRIV_ADD_1 9
AC_ROM_QDRIV_ADD_2 10
AC_ROM_QDRIV_ADD_3 11
AC_ROM_QDRIV_ADD_4 12
AC_ROM_QDRIV_ADD_5 13
AC_ROM_QDRIV_ADD_6 14
AC_ROM_QDRIV_ADD_7 15
AC_ROM_QDRIV_ADD_8 16
AC_ROM_QDRIV_ADD_9 17
AC_ROM_QDRIV_ADD_10 18
AC_ROM_QDRIV_ADD_11 19
AC_ROM_QDRIV_ADD_12 20
AC_ROM_QDRIV_ADD_13 21
AC_ROM_QDRIV_ADD_14 22
AC_ROM_QDRIV_ADD_15 23
AC_ROM_QDRIV_ADD_16 24
AC_ROM_QDRIV_ADD_17 25
AC_ROM_QDRIV_ADD_18 26
AC_ROM_QDRIV_ADD_19 27
AC_ROM_QDRIV_ADD_20 28
AC_ROM_QDRIV_ADD_21 29
AC_ROM_QDRIV_ADD_22 30
AC_ROM_QDRIV_ADD_23 31
AC_ROM_QDRIV_ADD_24 32
AC_ROM_QDRIV_LBK_0 33
AC_ROM_QDRIV_LBK_1 34
REAL_AC_PIN_QDRIV_NUM 35
AC_ROM_QDRIV_RDATA_EN REAL_AC_PIN_QDRIV_NUM
AC_ROM_QDRIV_MRNK_RD 36
AC_ROM_QDRIV_WDATA_VALID 37
AC_ROM_QDRIV_MRNK_WRT 38
AC_QDRIV_NUM 39
AC_ROM_QDRIV_PE REAL_AC_PIN_QDRIV_NUM + 0
AC_ROM_QDRIV_CK REAL_AC_PIN_QDRIV_NUM + 1
AC_ROM_QDRIV_CK_N REAL_AC_PIN_QDRIV_NUM + 2
AC_PIN_QDRIV_NUM 38

ENUM_DBG_CALIB_SKIP

Table 179.  
Entry Value
CALIB_SKIP_VREFIN_CAL (1 << 14)
CALIB_SKIP_VREFOUT_CAL (1 << 15)

ENUM_DIMM_TYPE

Entry Value
DIMM_COMPONENT 0
DIMM_UDIMM 1
DIMM_RDIMM 2
DIMM_SODIMM 3
DIMM_LRDIMM 4
DIMM_CLAMSHELL 16

ENUM_MEM_TYPE

Entry Value
MEM_DDR4 1
MEM_QDRIV 5
MEM_NUMM 15

ENUM_MR_INDEX

Entry Value
DDR4_AC_ROM_MR0 0
DDR4_AC_ROM_MR1 1
DDR4_AC_ROM_MR2 2
DDR4_AC_ROM_MR3 3
DDR4_AC_ROM_MR4 4
DDR4_AC_ROM_MR5 5
DDR4_AC_ROM_MR6 6
QDRIV_AC_ROM_MR0 0
QDRIV_AC_ROM_MR1 1
QDRIV_AC_ROM_MR2 2

ENUM_ODT_TABLE

Entry Value
ODT_HIGH_ON_IDLE (1 << 0)
ODT_HIGH_ON_READ (1 << 1)
ODT_HIGH_ON_WRITE (1 << 2)
Table 180.  
ODT_TABLE_VALID_USE
IDLE READ WRITE Behavior
1 1 1 Always 1.
0 1 1 1 on both read and write.
0 0 1 1 on write only
0 1 0 1 on read only.
0 0 0 Always 0.