Clean up, replaced 2600Mhz 2133bl with correct file, added scripts.

This commit is contained in:
Lightos1
2025-11-03 23:15:28 +01:00
parent d055983d77
commit 394d2f8344
163 changed files with 65491 additions and 0 deletions

View File

@@ -0,0 +1,528 @@
Dumping EMC registers from BASE=0x7001B000
-----------------------------------
EMC_INTSTATUS_0 = 0x00000030
EMC_INTMASK_0 = 0x00000000
EMC_DBG_0 = 0x01000C00
EMC_CFG_0 = 0xF3200000
EMC_ADR_CFG_0 = 0x00000000
EMC_REFCTRL_0 = 0x80000002
EMC_PIN_0 = 0x00003101
EMC_TIMING_CONTROL_0 = 0x00000001
EMC_RC_0 = 0x00000070
EMC_RFC_0 = 0x0000020B
EMC_RAS_0 = 0x0000004F
EMC_RP_0 = 0x00000022
EMC_R2W_0 = 0x0000002E
EMC_W2R_0 = 0x00000025
EMC_R2P_0 = 0x0000000E
EMC_W2P_0 = 0x00000033
EMC_RD_RCD_0 = 0x00000022
EMC_WR_RCD_0 = 0x00000022
EMC_RRD_0 = 0x00000013
EMC_REXT_0 = 0x0000001A
EMC_WDV_0 = 0x00000010
EMC_QUSE_0 = 0x00000028
EMC_QRST_0 = 0x0007000C
EMC_QSAFE_0 = 0x00000038
EMC_RDV_0 = 0x0000003E
EMC_REFRESH_0 = 0x00001C2D
EMC_BURST_REFRESH_NUM_0 = 0x00000000
EMC_PDEX2WR_0 = 0x00000013
EMC_PDEX2RD_0 = 0x00000013
EMC_PCHG2PDEN_0 = 0x00000004
EMC_ACT2PDEN_0 = 0x0000001B
EMC_AR2PDEN_0 = 0x00000004
EMC_RW2PDEN_0 = 0x0000003F
EMC_TXSR_0 = 0x00000219
EMC_TCKE_0 = 0x00000010
EMC_TFAW_0 = 0x0000004B
EMC_TRPAB_0 = 0x00000028
EMC_TCLKSTABLE_0 = 0x00000004
EMC_TCLKSTOP_0 = 0x00000017
EMC_TREFBW_0 = 0x00001C6D
EMC_TPPD_0 = 0x00000004
EMC_ODT_WRITE_0 = 0x00000000
EMC_PDEX2MRR_0 = 0x00000037
EMC_WEXT_0 = 0x00000016
EMC_RFC_SLR_0 = 0x00000000
EMC_MRS_WAIT_CNT2_0 = 0x01D3001B
EMC_MRS_WAIT_CNT_0 = 0x074A0034
EMC_MRS_0 = 0x00000000
EMC_EMRS_0 = 0x00000000
EMC_REF_0 = 0x80000000
EMC_PRE_0 = 0x00000000
EMC_NOP_0 = 0x00000000
EMC_SELF_REF_0 = 0x00000000
EMC_DPD_0 = 0x00000000
EMC_MRW_0 = 0x00170040
EMC_MRR_0 = 0x80040101
EMC_CMDQ_0 = 0x10004408
EMC_MC2EMCQ_0 = 0x06000404
EMC_FBIO_SPARE_0 = 0x00000012
EMC_FBIO_CFG5_0 = 0x9160A00D
EMC_FBIO_CFG6_0 = 0x00001010
EMC_PDEX2CKE_0 = 0x00000002
EMC_CKE2PDEN_0 = 0x00000010
EMC_CFG_RSV_0 = 0xFF00FF00
EMC_ACPD_CONTROL_0 = 0x00000000
EMC_MPC_0 = 0x0000004B
EMC_EMRS2_0 = 0x00000000
EMC_EMRS3_0 = 0x00000000
EMC_MRW2_0 = 0x88020036
EMC_MRW3_0 = 0x8C0D0010
EMC_MRW4_0 = 0xC0000000
EMC_CLKEN_OVERRIDE_0 = 0x00000000
EMC_R2R_0 = 0x00000000
EMC_W2W_0 = 0x00000000
EMC_EINPUT_0 = 0x00000015
EMC_EINPUT_DURATION_0 = 0x00000020
EMC_PUTERM_EXTRA_0 = 0x00000001
EMC_TCKESR_0 = 0x0000001C
EMC_TPD_0 = 0x0000000E
EMC_AUTO_CAL_CONFIG_0 = 0x201A51D8
EMC_AUTO_CAL_INTERVAL_0 = 0x001FFFFF
EMC_AUTO_CAL_STATUS_0 = 0x1D190000
EMC_REQ_CTRL_0 = 0x00000000
EMC_EMC_STATUS_0 = 0x0B430035
EMC_CFG_2_0 = 0x0011083D
EMC_CFG_DIG_DLL_0 = 0x002C03A9
EMC_CFG_DIG_DLL_PERIOD_0 = 0x00008000
EMC_DIG_DLL_STATUS_0 = 0x00000004
EMC_CFG_DIG_DLL_1_0 = 0x000F3701
EMC_RDV_MASK_0 = 0x00000040
EMC_WDV_MASK_0 = 0x00000010
EMC_RDV_EARLY_MASK_0 = 0x0000003E
EMC_RDV_EARLY_0 = 0x0000003C
EMC_AUTO_CAL_CONFIG8_0 = 0x00880000
EMC_ZCAL_INTERVAL_0 = 0x00064000
EMC_ZCAL_WAIT_CNT_0 = 0x0039074A
EMC_ZCAL_MRW_CMD_0 = 0x8051004F
EMC_ZQ_CAL_0 = 0x80000002
EMC_XM2COMPPADCTRL3_0 = 0x00901000
EMC_AUTO_CAL_VREF_SEL_0_0 = 0xC9AFBCBC
EMC_AUTO_CAL_VREF_SEL_1_0 = 0x00009E3C
EMC_XM2COMPPADCTRL_0 = 0x00000030
EMC_FDPD_CTRL_DQ_0 = 0x8020221F
EMC_FDPD_CTRL_CMD_0 = 0x0220F40F
EMC_PMACRO_CMD_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_PMACRO_DATA_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_SCRATCH0_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU1_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU2_0 = 0x00000000
EMC_CMD_MAPPING_CMD0_0_0 = 0x061B0504
EMC_CMD_MAPPING_CMD0_1_0 = 0x1C070302
EMC_CMD_MAPPING_CMD0_2_0 = 0x05252523
EMC_CMD_MAPPING_CMD1_0_0 = 0x0A091D08
EMC_CMD_MAPPING_CMD1_1_0 = 0x0D1E0B24
EMC_CMD_MAPPING_CMD1_2_0 = 0x0326260C
EMC_CMD_MAPPING_CMD2_0_0 = 0x231C1B02
EMC_CMD_MAPPING_CMD2_1_0 = 0x05070403
EMC_CMD_MAPPING_CMD2_2_0 = 0x02252506
EMC_CMD_MAPPING_CMD3_0_0 = 0x0D1D0B0A
EMC_CMD_MAPPING_CMD3_1_0 = 0x1E090C08
EMC_CMD_MAPPING_CMD3_2_0 = 0x08262624
EMC_CMD_MAPPING_BYTE_0 = 0x9A070624
EMC_TR_TIMING_0_0 = 0x011861D3
EMC_TR_CTRL_0_0 = 0x00000020
EMC_TR_CTRL_1_0 = 0x00000000
EMC_SWITCH_BACK_CTRL_0 = 0x00000001
EMC_TR_RDV_0 = 0x0000003E
EMC_STALL_THEN_EXE_BEFORE_CLKCHANGE_0 = 0x00000000
EMC_STALL_THEN_EXE_AFTER_CLKCHANGE_0 = 0x00000000
EMC_UNSTALL_RW_AFTER_CLKCHANGE_0 = 0x00000000
EMC_AUTO_CAL_ = 0x3F1F080A
EMC_SEL_DPD_CTRL_0 = 0x0004000C
EMC_PRE_REFRESH_REQ_CNT_0 = 0x0000070B
EMC_DYN_SELF_REF_CONTROL_0 = 0x80003873
EMC_TXSRDLL_0 = 0x00000219
EMC_CCFIFO_ADDR_0 = 0x80000000
EMC_CCFIFO_DATA_0 = 0x00000000
EMC_CCFIFO_STATUS_0 = 0x00000000
EMC_TR_QPOP_0 = 0x00000030
EMC_TR_RDV_MASK_0 = 0x00000040
EMC_TR_QSAFE_0 = 0x00000038
EMC_TR_QRST_0 = 0x0007000C
EMC_SWIZZLE_RANK0_BYTE0_0 = 0x76543201
EMC_SWIZZLE_RANK0_BYTE1_0 = 0x65324710
EMC_SWIZZLE_RANK0_BYTE2_0 = 0x25763410
EMC_SWIZZLE_RANK0_BYTE3_0 = 0x25673401
EMC_SWIZZLE_RANK1_BYTE0_0 = 0x32647501
EMC_SWIZZLE_RANK1_BYTE1_0 = 0x34567201
EMC_SWIZZLE_RANK1_BYTE2_0 = 0x56742310
EMC_SWIZZLE_RANK1_BYTE3_0 = 0x67324501
EMC_ISSUE_QRST_0 = 0x00000000
EMC_PMC_SCRATCH1_0 = 0x4FAF9FFF
EMC_PMC_SCRATCH2_0 = 0x7FFFFFFF
EMC_PMC_SCRATCH3_0 = 0x4036D71F
EMC_AUTO_CAL_CONFIG2_0 = 0x05500000
EMC_AUTO_CAL_CONFIG3_0 = 0x00880000
EMC_TR_DVFS_0 = 0x00000000
EMC_AUTO_CAL_CHANNEL_0 = 0xC1E0030A
EMC_IBDLY_0 = 0x1000001F
EMC_OBDLY_0 = 0x10000004
EMC_TXDSRVTTGEN_0 = 0x00000000
EMC_WE_DURATION_0 = 0x0000000E
EMC_WS_DURATION_0 = 0x00000008
EMC_WEV_0 = 0x0000000C
EMC_WSV_0 = 0x0000000E
EMC_CFG_3_0 = 0x00000040
EMC_MRW5_0 = 0x00000000
EMC_MRW6_0 = 0x8803F1F1
EMC_MRW7_0 = 0xC803F1F1
EMC_MRW8_0 = 0x880B0606
EMC_MRW9_0 = 0x8C0E5D5D
EMC_MRW10_0 = 0x880C5D5D
EMC_MRW11_0 = 0xC80C5D5D
EMC_MRW12_0 = 0x880E0D0A
EMC_MRW13_0 = 0xC80E0000
EMC_MRW14_0 = 0x88161414
EMC_MRW15_0 = 0xC8161414
EMC_CFG_SYNC_0 = 0x00000001
EMC_FDPD_CTRL_CMD_NO_RAMP_0 = 0x00000001
EMC_WDV_CHK_0 = 0x00000006
EMC_CFG_PIPE_2_0 = 0x00000000
EMC_CFG_PIPE_CLK_0 = 0x00000000
EMC_CFG_PIPE_1_0 = 0x0FFF0000
EMC_CFG_PIPE_0 = 0x0FFF0000
EMC_QPOP_0 = 0x00000030
EMC_QUSE_WIDTH_0 = 0x00000009
EMC_PUTERM_WIDTH_0 = 0x80000000
EMC_BGBIAS_CTL0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG7_0 = 0x00880000
EMC_XM2COMPPADCTRL2_0 = 0x16001000
EMC_COMP_PAD_SW_CTRL_0 = 0x738000F0
EMC_REFCTRL2_0 = 0x00000000
EMC_FBIO_CFG7_0 = 0x00003BFF
EMC_DATA_BRLSHFT_0_0 = 0x00000249
EMC_DATA_BRLSHFT_1_0 = 0x00000000
EMC_RFCPB_0 = 0x00000106
EMC_DQS_BRLSHFT_0_0 = 0x00000000
EMC_DQS_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_0_0 = 0x00000000
EMC_CMD_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_2_0 = 0x00000024
EMC_CMD_BRLSHFT_3_0 = 0x00000024
EMC_QUSE_BRLSHFT_0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG4_0 = 0x00880000
EMC_AUTO_CAL_CONFIG5_0 = 0x00001220
EMC_QUSE_BRLSHFT_1_0 = 0x00000000
EMC_QUSE_BRLSHFT_2_0 = 0x00000000
EMC_CCDMW_0 = 0x00000020
EMC_QUSE_BRLSHFT_3_0 = 0x00000000
EMC_FBIO_CFG8_0 = 0x0CF30000
EMC_AUTO_CAL_CONFIG6_0 = 0x00880000
EMC_PROTOBIST_CONFIG_ADR_1_0 = 0x30000000
EMC_PROTOBIST_CONFIG_ADR_2_0 = 0x08000101
EMC_PROTOBIST_MISC_0 = 0x00000000
EMC_PROTOBIST_WDATA_LOWER_0 = 0x2A012010
EMC_PROTOBIST_WDATA_UPPER_0 = 0xC8200002
EMC_PROTOBIST_RDATA_0 = 0x00000000
EMC_DLL_CFG_0_0 = 0x1F136120
EMC_DLL_CFG_1_0 = 0x00012014
EMC_CONFIG_SAMPLE_DELAY_0 = 0x00000020
EMC_CFG_UPDATE_0 = 0x70000301
EMC_PMACRO_QUSE_DDLL_RANK0_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_5_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_5_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_4_0 = 0x0009000F
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_5_0 = 0x00100007
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_0_0 = 0x00210028
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_0 = 0x00200028
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_2_0 = 0x00230027
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_3_0 = 0x0022002C
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_4_0 = 0x0009000F
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_5_0 = 0x00100007
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_0_0 = 0x00000007
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_1_0 = 0x00000006
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_2_0 = 0x00000004
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_3_0 = 0x0000000D
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_4_0 = 0x00020008
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_5_0 = 0x00090000
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_0_0 = 0x00000007
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_1_0 = 0x00000006
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_2_0 = 0x00000004
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_3_0 = 0x0000000D
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_4_0 = 0x00020007
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_5_0 = 0x00090000
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_0_0 = 0x00220024
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_1_0 = 0x00240025
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_2_0 = 0x001F0023
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_3_0 = 0x00200023
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_5_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_0_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_1_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_2_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_3_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_5_0 = 0x00200020
EMC_PMACRO_AUTOCAL_CFG_0_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_1_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_2_0 = 0x04040404
EMC_PMACRO_TX_PWRD_0_0 = 0x10000000
EMC_PMACRO_TX_PWRD_1_0 = 0x00000000
EMC_PMACRO_TX_PWRD_2_0 = 0x00000000
EMC_PMACRO_TX_PWRD_3_0 = 0x00000000
EMC_PMACRO_TX_PWRD_4_0 = 0x00400080
EMC_PMACRO_TX_PWRD_5_0 = 0x00801004
EMC_PMACRO_TX_SEL_CLK_SRC_0_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_1_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_2_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_3_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_4_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_5_0 = 0x00000000
EMC_PMACRO_DDLL_BYPASS_0 = 0xEF000000
EMC_PMACRO_DDLL_PWRD_0_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_1_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_2_0 = 0x1C1C1C1C
EMC_PMACRO_CMD_CTRL_0_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_1_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x31323332
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x312E2C30
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000030
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x2F302E2E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x2D312A2C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x0000002B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x37363837
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x3436372B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000035
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x282F302F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x2D2D2925
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x0000002A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x20242123
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x2F333030
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x0000002E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x2F2E2E2F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x2E2E2E2C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x0000002E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x3A3A3B39
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x38393638
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000035
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x31312D2E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x302E312C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x0000002D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_3_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x04060506
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x04010005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x05070307
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x03050004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000003
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x0707090B
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x07080800
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x00050706
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x05040100
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x00030205
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x02040106
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x03000203
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x00030002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x05040503
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x03020004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x04030103
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x04030201
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQ_0_0 = 0x25202726
EMC_PMACRO_IB_VREF_DQ_1_0 = 0x29272322
EMC_PMACRO_IB_VREF_DQ_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQS_0_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_1_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_2_0 = 0x00000000
EMC_PMACRO_DDLL_LONG_CMD_0_0 = 0x000F000F
EMC_PMACRO_DDLL_LONG_CMD_1_0 = 0x00090009
EMC_PMACRO_DDLL_LONG_CMD_2_0 = 0x00070007
EMC_PMACRO_DDLL_LONG_CMD_3_0 = 0x00100010
EMC_PMACRO_DDLL_LONG_CMD_4_0 = 0x0000000F
EMC_PMACRO_DDLL_LONG_CMD_5_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_0_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_1_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_2_0 = 0x00000000
EMC_PMACRO_CFG_PM_GLOBAL_0_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_0_0 = 0x00090000
EMC_PMACRO_VTTGEN_CTRL_1_0 = 0x00102000
EMC_PMACRO_BG_BIAS_CTRL_0_0 = 0x00000000
EMC_PMACRO_PAD_CFG_CTRL_0 = 0x00000000
EMC_PMACRO_ZCTRL_0 = 0x00505050
EMC_PMACRO_RX_TERM_0 = 0x080A080A
EMC_PMACRO_CMD_TX_DRV_0 = 0x00001220
EMC_PMACRO_CMD_PAD_RX_CTRL_0 = 0x06000000
EMC_PMACRO_DATA_PAD_RX_CTRL_0 = 0x06060000
EMC_PMACRO_CMD_RX_TERM_MODE_0 = 0x00002000
EMC_PMACRO_DATA_RX_TERM_MODE_0 = 0x00000211
EMC_PMACRO_CMD_PAD_TX_CTRL_0 = 0x40021084
EMC_PMACRO_DATA_PAD_TX_CTRL_0 = 0x40021485
EMC_PMACRO_COMMON_PAD_TX_CTRL_0 = 0x00000000
EMC_PMACRO_DQ_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_CA_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_AUTOCAL_CFG_COMMON_0 = 0x0000080F
EMC_PMACRO_DDLLCAL_CAL_0 = 0x00000000
EMC_PMACRO_DDLL_OFFSET_0 = 0x00000000
EMC_PMACRO_DDLL_PERIODIC_OFFSET_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_2_0 = 0x00000000
EMC_PMACRO_IB_RXRT_0 = 0x00000078
EMC_PMACRO_TRAINING_CTRL_0_0 = 0x00000008
EMC_PMACRO_TRAINING_CTRL_1_0 = 0x00000008
EMC_TRAINING_CMD_0 = 0x000000CC
EMC_TRAINING_CTRL_0 = 0x00009080
EMC_TRAINING_STATUS_0 = 0x00000000
EMC_TRAINING_QUSE_CORS_CTRL_0 = 0x01124000
EMC_TRAINING_QUSE_FINE_CTRL_0 = 0x01125B6A
EMC_TRAINING_QUSE_CTRL_MISC_0 = 0x0F081000
EMC_TRAINING_WRITE_FINE_CTRL_0 = 0x1114FC00
EMC_TRAINING_WRITE_CTRL_MISC_0 = 0x07004300
EMC_TRAINING_WRITE_VREF_CTRL_0 = 0x00102306
EMC_TRAINING_READ_FINE_CTRL_0 = 0x1110FC00
EMC_TRAINING_READ_CTRL_MISC_0 = 0x0F085300
EMC_TRAINING_READ_VREF_CTRL_0 = 0x00104210
EMC_TRAINING_CA_FINE_CTRL_0 = 0x0513801F
EMC_TRAINING_CA_CTRL_MISC_0 = 0x1F101100
EMC_TRAINING_CA_CTRL_MISC1_0 = 0x00000014
EMC_TRAINING_CA_VREF_CTRL_0 = 0x00107240
EMC_TRAINING_CA_TADR_CTRL_0 = 0x00028000
EMC_TRAINING_SETTLE_0 = 0x07070404
EMC_TRAINING_DEBUG_CTRL_0 = 0x00000000
EMC_TRAINING_MPC_0 = 0x00000000
EMC_TRAINING_PATRAM_CTRL_0 = 0x800000FF
EMC_TRAINING_PATRAM_DQ_0 = 0x0F0F0F0F
EMC_TRAINING_PATRAM_DMI_0 = 0x00000000
EMC_TRAINING_VREF_SETTLE_0 = 0x000403A5
EMC_TRAINING_OPT_CA_VREF_0 = 0x00000000
EMC_TRAINING_OPT_DQ_OB_VREF_0 = 0x00000D0A
EMC_TRAINING_QUSE_VREF_CTRL_0 = 0x00105800

View File

@@ -0,0 +1,528 @@
Dumping EMC registers from BASE=0x7001B000
-----------------------------------
EMC_INTSTATUS_0 = 0x00000030
EMC_INTMASK_0 = 0x00000000
EMC_DBG_0 = 0x01000C00
EMC_CFG_0 = 0xF3200000
EMC_ADR_CFG_0 = 0x00000000
EMC_REFCTRL_0 = 0x80000002
EMC_PIN_0 = 0x00003101
EMC_TIMING_CONTROL_0 = 0x00000001
EMC_RC_0 = 0x00000080
EMC_RFC_0 = 0x00000256
EMC_RAS_0 = 0x0000005A
EMC_RP_0 = 0x00000027
EMC_R2W_0 = 0x0000002F
EMC_W2R_0 = 0x00000027
EMC_R2P_0 = 0x0000000E
EMC_W2P_0 = 0x00000033
EMC_RD_RCD_0 = 0x00000027
EMC_WR_RCD_0 = 0x00000027
EMC_RRD_0 = 0x00000010
EMC_REXT_0 = 0x0000001A
EMC_WDV_0 = 0x00000010
EMC_QUSE_0 = 0x00000028
EMC_QRST_0 = 0x00070009
EMC_QSAFE_0 = 0x00000039
EMC_RDV_0 = 0x0000003F
EMC_REFRESH_0 = 0x0000203F
EMC_BURST_REFRESH_NUM_0 = 0x00000000
EMC_PDEX2WR_0 = 0x00000016
EMC_PDEX2RD_0 = 0x00000016
EMC_PCHG2PDEN_0 = 0x00000004
EMC_ACT2PDEN_0 = 0x0000001E
EMC_AR2PDEN_0 = 0x00000004
EMC_RW2PDEN_0 = 0x0000003F
EMC_TXSR_0 = 0x00000266
EMC_TCKE_0 = 0x00000012
EMC_TFAW_0 = 0x00000040
EMC_TRPAB_0 = 0x0000002D
EMC_TCLKSTABLE_0 = 0x00000004
EMC_TCLKSTOP_0 = 0x0000001A
EMC_TREFBW_0 = 0x0000207F
EMC_TPPD_0 = 0x00000004
EMC_ODT_WRITE_0 = 0x00000000
EMC_PDEX2MRR_0 = 0x0000003F
EMC_WEXT_0 = 0x00000016
EMC_RFC_SLR_0 = 0x00000000
EMC_MRS_WAIT_CNT2_0 = 0x0216001E
EMC_MRS_WAIT_CNT_0 = 0x07FF0035
EMC_MRS_0 = 0x00000000
EMC_EMRS_0 = 0x00000000
EMC_REF_0 = 0x80000000
EMC_PRE_0 = 0x00000000
EMC_NOP_0 = 0x00000000
EMC_SELF_REF_0 = 0x00000000
EMC_DPD_0 = 0x00000000
EMC_MRW_0 = 0x00170040
EMC_MRR_0 = 0x8012273E
EMC_CMDQ_0 = 0x10004408
EMC_MC2EMCQ_0 = 0x06000404
EMC_FBIO_SPARE_0 = 0x00000012
EMC_FBIO_CFG5_0 = 0x9160A00D
EMC_FBIO_CFG6_0 = 0x00001010
EMC_PDEX2CKE_0 = 0x00000002
EMC_CKE2PDEN_0 = 0x00000013
EMC_CFG_RSV_0 = 0xFF00FF00
EMC_ACPD_CONTROL_0 = 0x00000000
EMC_MPC_0 = 0x0000004B
EMC_EMRS2_0 = 0x00000000
EMC_EMRS3_0 = 0x00000000
EMC_MRW2_0 = 0x88020036
EMC_MRW3_0 = 0x8C0D0010
EMC_MRW4_0 = 0xC0000000
EMC_CLKEN_OVERRIDE_0 = 0x00000000
EMC_R2R_0 = 0x00000000
EMC_W2W_0 = 0x00000000
EMC_EINPUT_0 = 0x00000012
EMC_EINPUT_DURATION_0 = 0x00000024
EMC_PUTERM_EXTRA_0 = 0x00000001
EMC_TCKESR_0 = 0x00000020
EMC_TPD_0 = 0x00000010
EMC_AUTO_CAL_CONFIG_0 = 0x201A51D8
EMC_AUTO_CAL_INTERVAL_0 = 0x001FFFFF
EMC_AUTO_CAL_STATUS_0 = 0x1D190000
EMC_REQ_CTRL_0 = 0x00000000
EMC_EMC_STATUS_0 = 0x0B430035
EMC_CFG_2_0 = 0x0011083D
EMC_CFG_DIG_DLL_0 = 0x002C03A9
EMC_CFG_DIG_DLL_PERIOD_0 = 0x00008000
EMC_DIG_DLL_STATUS_0 = 0x00000004
EMC_CFG_DIG_DLL_1_0 = 0x000F3701
EMC_RDV_MASK_0 = 0x00000041
EMC_WDV_MASK_0 = 0x00000010
EMC_RDV_EARLY_MASK_0 = 0x0000003F
EMC_RDV_EARLY_0 = 0x0000003D
EMC_AUTO_CAL_CONFIG8_0 = 0x00880000
EMC_ZCAL_INTERVAL_0 = 0x00064000
EMC_ZCAL_WAIT_CNT_0 = 0x003F07FF
EMC_ZCAL_MRW_CMD_0 = 0x8051004F
EMC_ZQ_CAL_0 = 0x80000002
EMC_XM2COMPPADCTRL3_0 = 0x00901000
EMC_AUTO_CAL_VREF_SEL_0_0 = 0xC9AFBCBC
EMC_AUTO_CAL_VREF_SEL_1_0 = 0x00009E3C
EMC_XM2COMPPADCTRL_0 = 0x00000030
EMC_FDPD_CTRL_DQ_0 = 0x8020221F
EMC_FDPD_CTRL_CMD_0 = 0x0220F40F
EMC_PMACRO_CMD_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_PMACRO_DATA_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_SCRATCH0_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU1_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU2_0 = 0x00000000
EMC_CMD_MAPPING_CMD0_0_0 = 0x061B0504
EMC_CMD_MAPPING_CMD0_1_0 = 0x1C070302
EMC_CMD_MAPPING_CMD0_2_0 = 0x05252523
EMC_CMD_MAPPING_CMD1_0_0 = 0x0A091D08
EMC_CMD_MAPPING_CMD1_1_0 = 0x0D1E0B24
EMC_CMD_MAPPING_CMD1_2_0 = 0x0326260C
EMC_CMD_MAPPING_CMD2_0_0 = 0x231C1B02
EMC_CMD_MAPPING_CMD2_1_0 = 0x05070403
EMC_CMD_MAPPING_CMD2_2_0 = 0x02252506
EMC_CMD_MAPPING_CMD3_0_0 = 0x0D1D0B0A
EMC_CMD_MAPPING_CMD3_1_0 = 0x1E090C08
EMC_CMD_MAPPING_CMD3_2_0 = 0x08262624
EMC_CMD_MAPPING_BYTE_0 = 0x9A070624
EMC_TR_TIMING_0_0 = 0x01186216
EMC_TR_CTRL_0_0 = 0x00000020
EMC_TR_CTRL_1_0 = 0x00000000
EMC_SWITCH_BACK_CTRL_0 = 0x00000001
EMC_TR_RDV_0 = 0x0000003F
EMC_STALL_THEN_EXE_BEFORE_CLKCHANGE_0 = 0x00000000
EMC_STALL_THEN_EXE_AFTER_CLKCHANGE_0 = 0x00000000
EMC_UNSTALL_RW_AFTER_CLKCHANGE_0 = 0x00000000
EMC_AUTO_CAL_ = 0x3F1F080B
EMC_SEL_DPD_CTRL_0 = 0x0004000C
EMC_PRE_REFRESH_REQ_CNT_0 = 0x0000080F
EMC_DYN_SELF_REF_CONTROL_0 = 0x80004062
EMC_TXSRDLL_0 = 0x00000266
EMC_CCFIFO_ADDR_0 = 0x80000000
EMC_CCFIFO_DATA_0 = 0x00000000
EMC_CCFIFO_STATUS_0 = 0x00000000
EMC_TR_QPOP_0 = 0x00000031
EMC_TR_RDV_MASK_0 = 0x00000041
EMC_TR_QSAFE_0 = 0x00000039
EMC_TR_QRST_0 = 0x00070009
EMC_SWIZZLE_RANK0_BYTE0_0 = 0x76543201
EMC_SWIZZLE_RANK0_BYTE1_0 = 0x65324710
EMC_SWIZZLE_RANK0_BYTE2_0 = 0x25763410
EMC_SWIZZLE_RANK0_BYTE3_0 = 0x25673401
EMC_SWIZZLE_RANK1_BYTE0_0 = 0x32647501
EMC_SWIZZLE_RANK1_BYTE1_0 = 0x34567201
EMC_SWIZZLE_RANK1_BYTE2_0 = 0x56742310
EMC_SWIZZLE_RANK1_BYTE3_0 = 0x67324501
EMC_ISSUE_QRST_0 = 0x00000000
EMC_PMC_SCRATCH1_0 = 0x4FAF9FFF
EMC_PMC_SCRATCH2_0 = 0x7FFFFFFF
EMC_PMC_SCRATCH3_0 = 0x4036D71F
EMC_AUTO_CAL_CONFIG2_0 = 0x05500000
EMC_AUTO_CAL_CONFIG3_0 = 0x00880000
EMC_TR_DVFS_0 = 0x00000000
EMC_AUTO_CAL_CHANNEL_0 = 0xC1E0030B
EMC_IBDLY_0 = 0x1000001F
EMC_OBDLY_0 = 0x10000004
EMC_TXDSRVTTGEN_0 = 0x00000000
EMC_WE_DURATION_0 = 0x0000000E
EMC_WS_DURATION_0 = 0x00000008
EMC_WEV_0 = 0x0000000C
EMC_WSV_0 = 0x0000000E
EMC_CFG_3_0 = 0x00000040
EMC_MRW5_0 = 0x00000000
EMC_MRW6_0 = 0x8803F1F1
EMC_MRW7_0 = 0xC803F1F1
EMC_MRW8_0 = 0x880B0606
EMC_MRW9_0 = 0x8C0E5D5D
EMC_MRW10_0 = 0x880C5D5D
EMC_MRW11_0 = 0xC80C5D5D
EMC_MRW12_0 = 0x880E0C09
EMC_MRW13_0 = 0xC80E0000
EMC_MRW14_0 = 0x88161414
EMC_MRW15_0 = 0xC8161414
EMC_CFG_SYNC_0 = 0x00000001
EMC_FDPD_CTRL_CMD_NO_RAMP_0 = 0x00000001
EMC_WDV_CHK_0 = 0x00000006
EMC_CFG_PIPE_2_0 = 0x00000000
EMC_CFG_PIPE_CLK_0 = 0x00000000
EMC_CFG_PIPE_1_0 = 0x0FFF0000
EMC_CFG_PIPE_0 = 0x0FFF0000
EMC_QPOP_0 = 0x00000031
EMC_QUSE_WIDTH_0 = 0x0000000A
EMC_PUTERM_WIDTH_0 = 0x80000000
EMC_BGBIAS_CTL0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG7_0 = 0x00880000
EMC_XM2COMPPADCTRL2_0 = 0x16001000
EMC_COMP_PAD_SW_CTRL_0 = 0x738000F0
EMC_REFCTRL2_0 = 0x00000000
EMC_FBIO_CFG7_0 = 0x00003BFF
EMC_DATA_BRLSHFT_0_0 = 0x00000249
EMC_DATA_BRLSHFT_1_0 = 0x00000000
EMC_RFCPB_0 = 0x0000012B
EMC_DQS_BRLSHFT_0_0 = 0x00000000
EMC_DQS_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_0_0 = 0x00000000
EMC_CMD_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_2_0 = 0x00000024
EMC_CMD_BRLSHFT_3_0 = 0x00000024
EMC_QUSE_BRLSHFT_0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG4_0 = 0x00880000
EMC_AUTO_CAL_CONFIG5_0 = 0x00001220
EMC_QUSE_BRLSHFT_1_0 = 0x00000000
EMC_QUSE_BRLSHFT_2_0 = 0x00000000
EMC_CCDMW_0 = 0x00000020
EMC_QUSE_BRLSHFT_3_0 = 0x00000000
EMC_FBIO_CFG8_0 = 0x0CF30000
EMC_AUTO_CAL_CONFIG6_0 = 0x00880000
EMC_PROTOBIST_CONFIG_ADR_1_0 = 0x30000000
EMC_PROTOBIST_CONFIG_ADR_2_0 = 0x08000101
EMC_PROTOBIST_MISC_0 = 0x00000000
EMC_PROTOBIST_WDATA_LOWER_0 = 0x2A002018
EMC_PROTOBIST_WDATA_UPPER_0 = 0x80200002
EMC_PROTOBIST_RDATA_0 = 0x00000000
EMC_DLL_CFG_0_0 = 0x1F136120
EMC_DLL_CFG_1_0 = 0x00012014
EMC_CONFIG_SAMPLE_DELAY_0 = 0x00000020
EMC_CFG_UPDATE_0 = 0x70000301
EMC_PMACRO_QUSE_DDLL_RANK0_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_5_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_5_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_4_0 = 0x000B0012
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_5_0 = 0x00130009
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_0_0 = 0x00210029
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_0 = 0x0020002A
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_2_0 = 0x00240028
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_3_0 = 0x0022002E
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_4_0 = 0x000B0012
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_5_0 = 0x00130009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_0_0 = 0x00000009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_1_0 = 0x00000007
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_2_0 = 0x00000004
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_3_0 = 0x0000000F
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_4_0 = 0x0003000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_5_0 = 0x000A0000
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_0_0 = 0x00000009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_1_0 = 0x00000007
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_2_0 = 0x00000004
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_3_0 = 0x0000000F
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_4_0 = 0x0003000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_5_0 = 0x000A0000
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_0_0 = 0x00240025
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_1_0 = 0x00250025
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_2_0 = 0x00210023
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_3_0 = 0x00220024
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_5_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_0_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_1_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_2_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_3_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_5_0 = 0x00200020
EMC_PMACRO_AUTOCAL_CFG_0_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_1_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_2_0 = 0x04040404
EMC_PMACRO_TX_PWRD_0_0 = 0x10000000
EMC_PMACRO_TX_PWRD_1_0 = 0x00000000
EMC_PMACRO_TX_PWRD_2_0 = 0x00000000
EMC_PMACRO_TX_PWRD_3_0 = 0x00000000
EMC_PMACRO_TX_PWRD_4_0 = 0x00400080
EMC_PMACRO_TX_PWRD_5_0 = 0x00801004
EMC_PMACRO_TX_SEL_CLK_SRC_0_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_1_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_2_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_3_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_4_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_5_0 = 0x00000000
EMC_PMACRO_DDLL_BYPASS_0 = 0xEF000000
EMC_PMACRO_DDLL_PWRD_0_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_1_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_2_0 = 0x1C1C1C1C
EMC_PMACRO_CMD_CTRL_0_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_1_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x3E3F3F40
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x3D39383D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x0000003D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x3A3D3A39
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x393D3538
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000036
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x43424443
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x3F424336
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000040
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x323A3B3A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x3937332F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000036
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x393D3B3E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x3A3E3A3B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x0000003C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x3A39393A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x3A393936
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000039
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x08080907
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x05070205
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000003
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x3D3D3839
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x3B3A3C37
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000039
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_3_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x03070706
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x03000003
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x05050305
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x03060003
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000003
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x0707090A
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x07080900
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000006
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x00050807
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x06040000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x00070306
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x03050407
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x03030505
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x04030302
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x05040402
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x03020003
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x05040104
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x06030301
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQ_0_0 = 0x26262629
EMC_PMACRO_IB_VREF_DQ_1_0 = 0x29292A27
EMC_PMACRO_IB_VREF_DQ_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQS_0_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_1_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_2_0 = 0x00000000
EMC_PMACRO_DDLL_LONG_CMD_0_0 = 0x00120012
EMC_PMACRO_DDLL_LONG_CMD_1_0 = 0x000B000B
EMC_PMACRO_DDLL_LONG_CMD_2_0 = 0x00090009
EMC_PMACRO_DDLL_LONG_CMD_3_0 = 0x00130013
EMC_PMACRO_DDLL_LONG_CMD_4_0 = 0x00000012
EMC_PMACRO_DDLL_LONG_CMD_5_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_0_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_1_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_2_0 = 0x00000000
EMC_PMACRO_CFG_PM_GLOBAL_0_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_0_0 = 0x00090000
EMC_PMACRO_VTTGEN_CTRL_1_0 = 0x00102000
EMC_PMACRO_BG_BIAS_CTRL_0_0 = 0x00000000
EMC_PMACRO_PAD_CFG_CTRL_0 = 0x00000000
EMC_PMACRO_ZCTRL_0 = 0x00505050
EMC_PMACRO_RX_TERM_0 = 0x080B080B
EMC_PMACRO_CMD_TX_DRV_0 = 0x00001220
EMC_PMACRO_CMD_PAD_RX_CTRL_0 = 0x06000000
EMC_PMACRO_DATA_PAD_RX_CTRL_0 = 0x06060000
EMC_PMACRO_CMD_RX_TERM_MODE_0 = 0x00002000
EMC_PMACRO_DATA_RX_TERM_MODE_0 = 0x00000211
EMC_PMACRO_CMD_PAD_TX_CTRL_0 = 0x40021084
EMC_PMACRO_DATA_PAD_TX_CTRL_0 = 0x40021485
EMC_PMACRO_COMMON_PAD_TX_CTRL_0 = 0x00000000
EMC_PMACRO_DQ_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_CA_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_AUTOCAL_CFG_COMMON_0 = 0x00000812
EMC_PMACRO_DDLLCAL_CAL_0 = 0x00000000
EMC_PMACRO_DDLL_OFFSET_0 = 0x00000000
EMC_PMACRO_DDLL_PERIODIC_OFFSET_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_2_0 = 0x00000000
EMC_PMACRO_IB_RXRT_0 = 0x00000078
EMC_PMACRO_TRAINING_CTRL_0_0 = 0x00000008
EMC_PMACRO_TRAINING_CTRL_1_0 = 0x00000008
EMC_TRAINING_CMD_0 = 0x000000CC
EMC_TRAINING_CTRL_0 = 0x00009080
EMC_TRAINING_STATUS_0 = 0x00000000
EMC_TRAINING_QUSE_CORS_CTRL_0 = 0x01124000
EMC_TRAINING_QUSE_FINE_CTRL_0 = 0x01125B6A
EMC_TRAINING_QUSE_CTRL_MISC_0 = 0x0F081000
EMC_TRAINING_WRITE_FINE_CTRL_0 = 0x1114FC00
EMC_TRAINING_WRITE_CTRL_MISC_0 = 0x07004300
EMC_TRAINING_WRITE_VREF_CTRL_0 = 0x00102306
EMC_TRAINING_READ_FINE_CTRL_0 = 0x1110FC00
EMC_TRAINING_READ_CTRL_MISC_0 = 0x0F085300
EMC_TRAINING_READ_VREF_CTRL_0 = 0x00104210
EMC_TRAINING_CA_FINE_CTRL_0 = 0x0513801F
EMC_TRAINING_CA_CTRL_MISC_0 = 0x1F101100
EMC_TRAINING_CA_CTRL_MISC1_0 = 0x00000014
EMC_TRAINING_CA_VREF_CTRL_0 = 0x00107240
EMC_TRAINING_CA_TADR_CTRL_0 = 0x00028000
EMC_TRAINING_SETTLE_0 = 0x07070404
EMC_TRAINING_DEBUG_CTRL_0 = 0x00000000
EMC_TRAINING_MPC_0 = 0x00000000
EMC_TRAINING_PATRAM_CTRL_0 = 0x800000FF
EMC_TRAINING_PATRAM_DQ_0 = 0x0F0F0F0F
EMC_TRAINING_PATRAM_DMI_0 = 0x00000000
EMC_TRAINING_VREF_SETTLE_0 = 0x0004042B
EMC_TRAINING_OPT_CA_VREF_0 = 0x00000000
EMC_TRAINING_OPT_DQ_OB_VREF_0 = 0x00000C09
EMC_TRAINING_QUSE_VREF_CTRL_0 = 0x00105800

View File

@@ -0,0 +1,528 @@
Dumping EMC registers from BASE=0x7001B000
-----------------------------------
EMC_INTSTATUS_0 = 0x00000030
EMC_INTMASK_0 = 0x00000000
EMC_DBG_0 = 0x01000C00
EMC_CFG_0 = 0xF3200000
EMC_ADR_CFG_0 = 0x00000000
EMC_REFCTRL_0 = 0x80000002
EMC_PIN_0 = 0x00003101
EMC_TIMING_CONTROL_0 = 0x00000001
EMC_RC_0 = 0x00000082
EMC_RFC_0 = 0x0000025F
EMC_RAS_0 = 0x0000005B
EMC_RP_0 = 0x00000027
EMC_R2W_0 = 0x0000002F
EMC_W2R_0 = 0x00000027
EMC_R2P_0 = 0x0000000E
EMC_W2P_0 = 0x00000033
EMC_RD_RCD_0 = 0x00000027
EMC_WR_RCD_0 = 0x00000027
EMC_RRD_0 = 0x00000011
EMC_REXT_0 = 0x00000019
EMC_WDV_0 = 0x00000010
EMC_QUSE_0 = 0x00000029
EMC_QRST_0 = 0x0007000A
EMC_QSAFE_0 = 0x0000003A
EMC_RDV_0 = 0x00000040
EMC_REFRESH_0 = 0x000020BF
EMC_BURST_REFRESH_NUM_0 = 0x00000000
EMC_PDEX2WR_0 = 0x00000017
EMC_PDEX2RD_0 = 0x00000017
EMC_PCHG2PDEN_0 = 0x00000004
EMC_ACT2PDEN_0 = 0x0000001F
EMC_AR2PDEN_0 = 0x00000004
EMC_RW2PDEN_0 = 0x0000003F
EMC_TXSR_0 = 0x0000026F
EMC_TCKE_0 = 0x00000013
EMC_TFAW_0 = 0x00000041
EMC_TRPAB_0 = 0x0000002E
EMC_TCLKSTABLE_0 = 0x00000004
EMC_TCLKSTOP_0 = 0x0000001A
EMC_TREFBW_0 = 0x000020FF
EMC_TPPD_0 = 0x00000004
EMC_ODT_WRITE_0 = 0x00000000
EMC_PDEX2MRR_0 = 0x00000040
EMC_WEXT_0 = 0x00000016
EMC_RFC_SLR_0 = 0x00000000
EMC_MRS_WAIT_CNT2_0 = 0x021E001F
EMC_MRS_WAIT_CNT_0 = 0x07FF0035
EMC_MRS_0 = 0x00000000
EMC_EMRS_0 = 0x00000000
EMC_REF_0 = 0x80000000
EMC_PRE_0 = 0x00000000
EMC_NOP_0 = 0x00000000
EMC_SELF_REF_0 = 0x00000000
EMC_DPD_0 = 0x00000000
EMC_MRW_0 = 0x00170040
EMC_MRR_0 = 0x8012AFCD
EMC_CMDQ_0 = 0x10004408
EMC_MC2EMCQ_0 = 0x06000404
EMC_FBIO_SPARE_0 = 0x00000012
EMC_FBIO_CFG5_0 = 0x9160A00D
EMC_FBIO_CFG6_0 = 0x00001010
EMC_PDEX2CKE_0 = 0x00000002
EMC_CKE2PDEN_0 = 0x00000013
EMC_CFG_RSV_0 = 0xFF00FF00
EMC_ACPD_CONTROL_0 = 0x00000000
EMC_MPC_0 = 0x0000004B
EMC_EMRS2_0 = 0x00000000
EMC_EMRS3_0 = 0x00000000
EMC_MRW2_0 = 0x88020036
EMC_MRW3_0 = 0x8C0D0010
EMC_MRW4_0 = 0xC0000000
EMC_CLKEN_OVERRIDE_0 = 0x00000000
EMC_R2R_0 = 0x00000000
EMC_W2W_0 = 0x00000000
EMC_EINPUT_0 = 0x00000013
EMC_EINPUT_DURATION_0 = 0x00000024
EMC_PUTERM_EXTRA_0 = 0x00000001
EMC_TCKESR_0 = 0x00000021
EMC_TPD_0 = 0x00000011
EMC_AUTO_CAL_CONFIG_0 = 0x201A51D8
EMC_AUTO_CAL_INTERVAL_0 = 0x001FFFFF
EMC_AUTO_CAL_STATUS_0 = 0x1D190000
EMC_REQ_CTRL_0 = 0x00000000
EMC_EMC_STATUS_0 = 0x0B430035
EMC_CFG_2_0 = 0x0011083D
EMC_CFG_DIG_DLL_0 = 0x002C03A9
EMC_CFG_DIG_DLL_PERIOD_0 = 0x00008000
EMC_DIG_DLL_STATUS_0 = 0x00000004
EMC_CFG_DIG_DLL_1_0 = 0x000F3701
EMC_RDV_MASK_0 = 0x00000042
EMC_WDV_MASK_0 = 0x00000010
EMC_RDV_EARLY_MASK_0 = 0x00000040
EMC_RDV_EARLY_0 = 0x0000003E
EMC_AUTO_CAL_CONFIG8_0 = 0x00880000
EMC_ZCAL_INTERVAL_0 = 0x00064000
EMC_ZCAL_WAIT_CNT_0 = 0x003F07FF
EMC_ZCAL_MRW_CMD_0 = 0x8051004F
EMC_ZQ_CAL_0 = 0x80000002
EMC_XM2COMPPADCTRL3_0 = 0x00901000
EMC_AUTO_CAL_VREF_SEL_0_0 = 0xC9AFBCBC
EMC_AUTO_CAL_VREF_SEL_1_0 = 0x00009E3C
EMC_XM2COMPPADCTRL_0 = 0x00000030
EMC_FDPD_CTRL_DQ_0 = 0x8020221F
EMC_FDPD_CTRL_CMD_0 = 0x0220F40F
EMC_PMACRO_CMD_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_PMACRO_DATA_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_SCRATCH0_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU1_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU2_0 = 0x00000000
EMC_CMD_MAPPING_CMD0_0_0 = 0x061B0504
EMC_CMD_MAPPING_CMD0_1_0 = 0x1C070302
EMC_CMD_MAPPING_CMD0_2_0 = 0x05252523
EMC_CMD_MAPPING_CMD1_0_0 = 0x0A091D08
EMC_CMD_MAPPING_CMD1_1_0 = 0x0D1E0B24
EMC_CMD_MAPPING_CMD1_2_0 = 0x0326260C
EMC_CMD_MAPPING_CMD2_0_0 = 0x231C1B02
EMC_CMD_MAPPING_CMD2_1_0 = 0x05070403
EMC_CMD_MAPPING_CMD2_2_0 = 0x02252506
EMC_CMD_MAPPING_CMD3_0_0 = 0x0D1D0B0A
EMC_CMD_MAPPING_CMD3_1_0 = 0x1E090C08
EMC_CMD_MAPPING_CMD3_2_0 = 0x08262624
EMC_CMD_MAPPING_BYTE_0 = 0x9A070624
EMC_TR_TIMING_0_0 = 0x0118621E
EMC_TR_CTRL_0_0 = 0x00000020
EMC_TR_CTRL_1_0 = 0x00000000
EMC_SWITCH_BACK_CTRL_0 = 0x00000001
EMC_TR_RDV_0 = 0x00000040
EMC_STALL_THEN_EXE_BEFORE_CLKCHANGE_0 = 0x00000000
EMC_STALL_THEN_EXE_AFTER_CLKCHANGE_0 = 0x00000000
EMC_UNSTALL_RW_AFTER_CLKCHANGE_0 = 0x00000000
EMC_AUTO_CAL_ = 0x3F1F080A
EMC_SEL_DPD_CTRL_0 = 0x0004000C
EMC_PRE_REFRESH_REQ_CNT_0 = 0x0000082F
EMC_DYN_SELF_REF_CONTROL_0 = 0x8000415D
EMC_TXSRDLL_0 = 0x0000026F
EMC_CCFIFO_ADDR_0 = 0x80000000
EMC_CCFIFO_DATA_0 = 0x00000000
EMC_CCFIFO_STATUS_0 = 0x00000000
EMC_TR_QPOP_0 = 0x00000032
EMC_TR_RDV_MASK_0 = 0x00000042
EMC_TR_QSAFE_0 = 0x0000003A
EMC_TR_QRST_0 = 0x0007000A
EMC_SWIZZLE_RANK0_BYTE0_0 = 0x76543201
EMC_SWIZZLE_RANK0_BYTE1_0 = 0x65324710
EMC_SWIZZLE_RANK0_BYTE2_0 = 0x25763410
EMC_SWIZZLE_RANK0_BYTE3_0 = 0x25673401
EMC_SWIZZLE_RANK1_BYTE0_0 = 0x32647501
EMC_SWIZZLE_RANK1_BYTE1_0 = 0x34567201
EMC_SWIZZLE_RANK1_BYTE2_0 = 0x56742310
EMC_SWIZZLE_RANK1_BYTE3_0 = 0x67324501
EMC_ISSUE_QRST_0 = 0x00000000
EMC_PMC_SCRATCH1_0 = 0x4FAF9FFF
EMC_PMC_SCRATCH2_0 = 0x7FFFFFFF
EMC_PMC_SCRATCH3_0 = 0x4036D71F
EMC_AUTO_CAL_CONFIG2_0 = 0x05500000
EMC_AUTO_CAL_CONFIG3_0 = 0x00880000
EMC_TR_DVFS_0 = 0x00000000
EMC_AUTO_CAL_CHANNEL_0 = 0xC1E0030B
EMC_IBDLY_0 = 0x10000020
EMC_OBDLY_0 = 0x10000004
EMC_TXDSRVTTGEN_0 = 0x00000000
EMC_WE_DURATION_0 = 0x0000000E
EMC_WS_DURATION_0 = 0x00000008
EMC_WEV_0 = 0x0000000C
EMC_WSV_0 = 0x0000000E
EMC_CFG_3_0 = 0x00000040
EMC_MRW5_0 = 0x00000000
EMC_MRW6_0 = 0x8803F1F1
EMC_MRW7_0 = 0xC803F1F1
EMC_MRW8_0 = 0x880B0606
EMC_MRW9_0 = 0x8C0E5D5D
EMC_MRW10_0 = 0x880C5D5D
EMC_MRW11_0 = 0xC80C5D5D
EMC_MRW12_0 = 0x880E0C0A
EMC_MRW13_0 = 0xC80E0000
EMC_MRW14_0 = 0x88161414
EMC_MRW15_0 = 0xC8161414
EMC_CFG_SYNC_0 = 0x00000001
EMC_FDPD_CTRL_CMD_NO_RAMP_0 = 0x00000001
EMC_WDV_CHK_0 = 0x00000006
EMC_CFG_PIPE_2_0 = 0x00000000
EMC_CFG_PIPE_CLK_0 = 0x00000000
EMC_CFG_PIPE_1_0 = 0x0FFF0000
EMC_CFG_PIPE_0 = 0x0FFF0000
EMC_QPOP_0 = 0x00000032
EMC_QUSE_WIDTH_0 = 0x0000000A
EMC_PUTERM_WIDTH_0 = 0x80000000
EMC_BGBIAS_CTL0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG7_0 = 0x00880000
EMC_XM2COMPPADCTRL2_0 = 0x16001000
EMC_COMP_PAD_SW_CTRL_0 = 0x738000F0
EMC_REFCTRL2_0 = 0x00000000
EMC_FBIO_CFG7_0 = 0x00003BFF
EMC_DATA_BRLSHFT_0_0 = 0x00000249
EMC_DATA_BRLSHFT_1_0 = 0x00000000
EMC_RFCPB_0 = 0x00000130
EMC_DQS_BRLSHFT_0_0 = 0x00000000
EMC_DQS_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_0_0 = 0x00000000
EMC_CMD_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_2_0 = 0x00000024
EMC_CMD_BRLSHFT_3_0 = 0x00000024
EMC_QUSE_BRLSHFT_0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG4_0 = 0x00880000
EMC_AUTO_CAL_CONFIG5_0 = 0x00001220
EMC_QUSE_BRLSHFT_1_0 = 0x00000000
EMC_QUSE_BRLSHFT_2_0 = 0x00000000
EMC_CCDMW_0 = 0x00000020
EMC_QUSE_BRLSHFT_3_0 = 0x00000000
EMC_FBIO_CFG8_0 = 0x0CF30000
EMC_AUTO_CAL_CONFIG6_0 = 0x00880000
EMC_PROTOBIST_CONFIG_ADR_1_0 = 0x30000000
EMC_PROTOBIST_CONFIG_ADR_2_0 = 0x08000101
EMC_PROTOBIST_MISC_0 = 0x00000000
EMC_PROTOBIST_WDATA_LOWER_0 = 0x2A002010
EMC_PROTOBIST_WDATA_UPPER_0 = 0xC8200002
EMC_PROTOBIST_RDATA_0 = 0x00000000
EMC_DLL_CFG_0_0 = 0x1F136120
EMC_DLL_CFG_1_0 = 0x00012014
EMC_CONFIG_SAMPLE_DELAY_0 = 0x00000020
EMC_CFG_UPDATE_0 = 0x70000301
EMC_PMACRO_QUSE_DDLL_RANK0_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_5_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_5_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_4_0 = 0x000B0012
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_5_0 = 0x00130009
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_0_0 = 0x00210029
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_0 = 0x0020002A
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_2_0 = 0x00240028
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_3_0 = 0x0022002E
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_4_0 = 0x000B0012
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_5_0 = 0x00130009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_0_0 = 0x00000009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_1_0 = 0x00000007
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_2_0 = 0x00000004
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_3_0 = 0x0000000F
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_4_0 = 0x0003000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_5_0 = 0x000B0000
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_0_0 = 0x00000009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_1_0 = 0x00000007
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_2_0 = 0x00000004
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_3_0 = 0x0000000F
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_4_0 = 0x0003000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_5_0 = 0x000B0000
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_0_0 = 0x00230025
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_1_0 = 0x00250025
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_2_0 = 0x00200024
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_3_0 = 0x00220024
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_5_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_0_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_1_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_2_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_3_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_5_0 = 0x00200020
EMC_PMACRO_AUTOCAL_CFG_0_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_1_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_2_0 = 0x04040404
EMC_PMACRO_TX_PWRD_0_0 = 0x10000000
EMC_PMACRO_TX_PWRD_1_0 = 0x00000000
EMC_PMACRO_TX_PWRD_2_0 = 0x00000000
EMC_PMACRO_TX_PWRD_3_0 = 0x00000000
EMC_PMACRO_TX_PWRD_4_0 = 0x00400080
EMC_PMACRO_TX_PWRD_5_0 = 0x00801004
EMC_PMACRO_TX_SEL_CLK_SRC_0_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_1_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_2_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_3_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_4_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_5_0 = 0x00000000
EMC_PMACRO_DDLL_BYPASS_0 = 0xEF000000
EMC_PMACRO_DDLL_PWRD_0_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_1_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_2_0 = 0x1C1C1C1C
EMC_PMACRO_CMD_CTRL_0_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_1_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x40414141
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x3F3B393E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x0000003F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x3C3E3C3B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x3B3F373A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000038
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x44434444
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x41434437
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000042
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x333B3C3B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x3A393431
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000037
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x3A3F3D3E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x3C3F3C3C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x0000003D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x3B3A3B3C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x3B3B3B39
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x0000003A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x090A0B08
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x07080406
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000004
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x3E3F393C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x3D3B3E38
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x0000003A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_3_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x03060706
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x02000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x04080408
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x02060004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000003
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x07080A0B
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x07080800
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000006
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x00050807
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x06040000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x00070407
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x03060508
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x02000102
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x01020002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x05040502
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x02020003
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x06040105
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x06030301
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQ_0_0 = 0x2823282A
EMC_PMACRO_IB_VREF_DQ_1_0 = 0x29292628
EMC_PMACRO_IB_VREF_DQ_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQS_0_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_1_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_2_0 = 0x00000000
EMC_PMACRO_DDLL_LONG_CMD_0_0 = 0x00120012
EMC_PMACRO_DDLL_LONG_CMD_1_0 = 0x000B000B
EMC_PMACRO_DDLL_LONG_CMD_2_0 = 0x00090009
EMC_PMACRO_DDLL_LONG_CMD_3_0 = 0x00130013
EMC_PMACRO_DDLL_LONG_CMD_4_0 = 0x00000012
EMC_PMACRO_DDLL_LONG_CMD_5_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_0_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_1_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_2_0 = 0x00000000
EMC_PMACRO_CFG_PM_GLOBAL_0_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_0_0 = 0x00090000
EMC_PMACRO_VTTGEN_CTRL_1_0 = 0x00102000
EMC_PMACRO_BG_BIAS_CTRL_0_0 = 0x00000000
EMC_PMACRO_PAD_CFG_CTRL_0 = 0x00000000
EMC_PMACRO_ZCTRL_0 = 0x00505050
EMC_PMACRO_RX_TERM_0 = 0x080A080A
EMC_PMACRO_CMD_TX_DRV_0 = 0x00001220
EMC_PMACRO_CMD_PAD_RX_CTRL_0 = 0x06000000
EMC_PMACRO_DATA_PAD_RX_CTRL_0 = 0x06060000
EMC_PMACRO_CMD_RX_TERM_MODE_0 = 0x00002000
EMC_PMACRO_DATA_RX_TERM_MODE_0 = 0x00000211
EMC_PMACRO_CMD_PAD_TX_CTRL_0 = 0x40021084
EMC_PMACRO_DATA_PAD_TX_CTRL_0 = 0x40021485
EMC_PMACRO_COMMON_PAD_TX_CTRL_0 = 0x00000000
EMC_PMACRO_DQ_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_CA_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_AUTOCAL_CFG_COMMON_0 = 0x00000812
EMC_PMACRO_DDLLCAL_CAL_0 = 0x00000000
EMC_PMACRO_DDLL_OFFSET_0 = 0x00000000
EMC_PMACRO_DDLL_PERIODIC_OFFSET_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_2_0 = 0x00000000
EMC_PMACRO_IB_RXRT_0 = 0x00000078
EMC_PMACRO_TRAINING_CTRL_0_0 = 0x00000008
EMC_PMACRO_TRAINING_CTRL_1_0 = 0x00000008
EMC_TRAINING_CMD_0 = 0x000000CC
EMC_TRAINING_CTRL_0 = 0x00009080
EMC_TRAINING_STATUS_0 = 0x00000000
EMC_TRAINING_QUSE_CORS_CTRL_0 = 0x01124000
EMC_TRAINING_QUSE_FINE_CTRL_0 = 0x01125B6A
EMC_TRAINING_QUSE_CTRL_MISC_0 = 0x0F081000
EMC_TRAINING_WRITE_FINE_CTRL_0 = 0x1114FC00
EMC_TRAINING_WRITE_CTRL_MISC_0 = 0x07004300
EMC_TRAINING_WRITE_VREF_CTRL_0 = 0x00102306
EMC_TRAINING_READ_FINE_CTRL_0 = 0x1110FC00
EMC_TRAINING_READ_CTRL_MISC_0 = 0x0F085300
EMC_TRAINING_READ_VREF_CTRL_0 = 0x00104210
EMC_TRAINING_CA_FINE_CTRL_0 = 0x0513801F
EMC_TRAINING_CA_CTRL_MISC_0 = 0x1F101100
EMC_TRAINING_CA_CTRL_MISC1_0 = 0x00000014
EMC_TRAINING_CA_VREF_CTRL_0 = 0x00107240
EMC_TRAINING_CA_TADR_CTRL_0 = 0x00028000
EMC_TRAINING_SETTLE_0 = 0x07070404
EMC_TRAINING_DEBUG_CTRL_0 = 0x00000000
EMC_TRAINING_MPC_0 = 0x00000000
EMC_TRAINING_PATRAM_CTRL_0 = 0x800000FF
EMC_TRAINING_PATRAM_DQ_0 = 0x0F0F0F0F
EMC_TRAINING_PATRAM_DMI_0 = 0x00000000
EMC_TRAINING_VREF_SETTLE_0 = 0x0004043B
EMC_TRAINING_OPT_CA_VREF_0 = 0x00000000
EMC_TRAINING_OPT_DQ_OB_VREF_0 = 0x00000C0A
EMC_TRAINING_QUSE_VREF_CTRL_0 = 0x00105800

View File

@@ -0,0 +1,528 @@
Dumping EMC registers from BASE=0x7001B000
-----------------------------------
EMC_INTSTATUS_0 = 0x00000030
EMC_INTMASK_0 = 0x00000000
EMC_DBG_0 = 0x01000C00
EMC_CFG_0 = 0xF3200000
EMC_ADR_CFG_0 = 0x00000000
EMC_REFCTRL_0 = 0x80000002
EMC_PIN_0 = 0x00003101
EMC_TIMING_CONTROL_0 = 0x00000001
EMC_RC_0 = 0x00000084
EMC_RFC_0 = 0x00000268
EMC_RAS_0 = 0x0000005D
EMC_RP_0 = 0x00000028
EMC_R2W_0 = 0x0000002F
EMC_W2R_0 = 0x00000027
EMC_R2P_0 = 0x0000000E
EMC_W2P_0 = 0x00000033
EMC_RD_RCD_0 = 0x00000028
EMC_WR_RCD_0 = 0x00000028
EMC_RRD_0 = 0x00000011
EMC_REXT_0 = 0x00000019
EMC_WDV_0 = 0x00000010
EMC_QUSE_0 = 0x00000029
EMC_QRST_0 = 0x0007000A
EMC_QSAFE_0 = 0x0000003A
EMC_RDV_0 = 0x00000040
EMC_REFRESH_0 = 0x00002144
EMC_BURST_REFRESH_NUM_0 = 0x00000000
EMC_PDEX2WR_0 = 0x00000017
EMC_PDEX2RD_0 = 0x00000017
EMC_PCHG2PDEN_0 = 0x00000004
EMC_ACT2PDEN_0 = 0x0000001F
EMC_AR2PDEN_0 = 0x00000004
EMC_RW2PDEN_0 = 0x0000003F
EMC_TXSR_0 = 0x00000279
EMC_TCKE_0 = 0x00000013
EMC_TFAW_0 = 0x00000042
EMC_TRPAB_0 = 0x0000002F
EMC_TCLKSTABLE_0 = 0x00000004
EMC_TCLKSTOP_0 = 0x0000001A
EMC_TREFBW_0 = 0x00002184
EMC_TPPD_0 = 0x00000004
EMC_ODT_WRITE_0 = 0x00000000
EMC_PDEX2MRR_0 = 0x00000041
EMC_WEXT_0 = 0x00000016
EMC_RFC_SLR_0 = 0x00000000
EMC_MRS_WAIT_CNT2_0 = 0x0226001F
EMC_MRS_WAIT_CNT_0 = 0x07FF0035
EMC_MRS_0 = 0x00000000
EMC_EMRS_0 = 0x00000000
EMC_REF_0 = 0x80000000
EMC_PRE_0 = 0x00000000
EMC_NOP_0 = 0x00000000
EMC_SELF_REF_0 = 0x00000000
EMC_DPD_0 = 0x00000000
EMC_MRW_0 = 0x00170040
EMC_MRR_0 = 0x8012293F
EMC_CMDQ_0 = 0x10004408
EMC_MC2EMCQ_0 = 0x06000404
EMC_FBIO_SPARE_0 = 0x00000012
EMC_FBIO_CFG5_0 = 0x9160A00D
EMC_FBIO_CFG6_0 = 0x00001010
EMC_PDEX2CKE_0 = 0x00000002
EMC_CKE2PDEN_0 = 0x00000013
EMC_CFG_RSV_0 = 0xFF00FF00
EMC_ACPD_CONTROL_0 = 0x00000000
EMC_MPC_0 = 0x0000004B
EMC_EMRS2_0 = 0x00000000
EMC_EMRS3_0 = 0x00000000
EMC_MRW2_0 = 0x88020036
EMC_MRW3_0 = 0x8C0D00D0
EMC_MRW4_0 = 0xC0000000
EMC_CLKEN_OVERRIDE_0 = 0x00000000
EMC_R2R_0 = 0x00000000
EMC_W2W_0 = 0x00000000
EMC_EINPUT_0 = 0x00000013
EMC_EINPUT_DURATION_0 = 0x00000024
EMC_PUTERM_EXTRA_0 = 0x00000001
EMC_TCKESR_0 = 0x00000021
EMC_TPD_0 = 0x00000011
EMC_AUTO_CAL_CONFIG_0 = 0x201A51D8
EMC_AUTO_CAL_INTERVAL_0 = 0x001FFFFF
EMC_AUTO_CAL_STATUS_0 = 0x1E190000
EMC_REQ_CTRL_0 = 0x00000000
EMC_EMC_STATUS_0 = 0x0B430035
EMC_CFG_2_0 = 0x0011083D
EMC_CFG_DIG_DLL_0 = 0x002C03A9
EMC_CFG_DIG_DLL_PERIOD_0 = 0x00008000
EMC_DIG_DLL_STATUS_0 = 0x00000004
EMC_CFG_DIG_DLL_1_0 = 0x000F3701
EMC_RDV_MASK_0 = 0x00000042
EMC_WDV_MASK_0 = 0x00000010
EMC_RDV_EARLY_MASK_0 = 0x00000040
EMC_RDV_EARLY_0 = 0x0000003E
EMC_AUTO_CAL_CONFIG8_0 = 0x00880000
EMC_ZCAL_INTERVAL_0 = 0x00064000
EMC_ZCAL_WAIT_CNT_0 = 0x003F07FF
EMC_ZCAL_MRW_CMD_0 = 0x8051004F
EMC_ZQ_CAL_0 = 0x80000002
EMC_XM2COMPPADCTRL3_0 = 0x00901000
EMC_AUTO_CAL_VREF_SEL_0_0 = 0xC9AFBCBC
EMC_AUTO_CAL_VREF_SEL_1_0 = 0x00009E3C
EMC_XM2COMPPADCTRL_0 = 0x00000030
EMC_FDPD_CTRL_DQ_0 = 0x8020221F
EMC_FDPD_CTRL_CMD_0 = 0x0220F40F
EMC_PMACRO_CMD_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_PMACRO_DATA_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_SCRATCH0_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU1_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU2_0 = 0x00000000
EMC_CMD_MAPPING_CMD0_0_0 = 0x061B0504
EMC_CMD_MAPPING_CMD0_1_0 = 0x1C070302
EMC_CMD_MAPPING_CMD0_2_0 = 0x05252523
EMC_CMD_MAPPING_CMD1_0_0 = 0x0A091D08
EMC_CMD_MAPPING_CMD1_1_0 = 0x0D1E0B24
EMC_CMD_MAPPING_CMD1_2_0 = 0x0326260C
EMC_CMD_MAPPING_CMD2_0_0 = 0x231C1B02
EMC_CMD_MAPPING_CMD2_1_0 = 0x05070403
EMC_CMD_MAPPING_CMD2_2_0 = 0x02252506
EMC_CMD_MAPPING_CMD3_0_0 = 0x0D1D0B0A
EMC_CMD_MAPPING_CMD3_1_0 = 0x1E090C08
EMC_CMD_MAPPING_CMD3_2_0 = 0x08262624
EMC_CMD_MAPPING_BYTE_0 = 0x9A070624
EMC_TR_TIMING_0_0 = 0x01186226
EMC_TR_CTRL_0_0 = 0x00000020
EMC_TR_CTRL_1_0 = 0x00000000
EMC_SWITCH_BACK_CTRL_0 = 0x00000001
EMC_TR_RDV_0 = 0x00000040
EMC_STALL_THEN_EXE_BEFORE_CLKCHANGE_0 = 0x00000000
EMC_STALL_THEN_EXE_AFTER_CLKCHANGE_0 = 0x00000000
EMC_UNSTALL_RW_AFTER_CLKCHANGE_0 = 0x00000000
EMC_AUTO_CAL_ = 0x3F1F080B
EMC_SEL_DPD_CTRL_0 = 0x0004000C
EMC_PRE_REFRESH_REQ_CNT_0 = 0x00000851
EMC_DYN_SELF_REF_CONTROL_0 = 0x8000425F
EMC_TXSRDLL_0 = 0x00000279
EMC_CCFIFO_ADDR_0 = 0x80000000
EMC_CCFIFO_DATA_0 = 0x00000000
EMC_CCFIFO_STATUS_0 = 0x00000000
EMC_TR_QPOP_0 = 0x00000032
EMC_TR_RDV_MASK_0 = 0x00000042
EMC_TR_QSAFE_0 = 0x0000003A
EMC_TR_QRST_0 = 0x0007000A
EMC_SWIZZLE_RANK0_BYTE0_0 = 0x76543201
EMC_SWIZZLE_RANK0_BYTE1_0 = 0x65324710
EMC_SWIZZLE_RANK0_BYTE2_0 = 0x25763410
EMC_SWIZZLE_RANK0_BYTE3_0 = 0x25673401
EMC_SWIZZLE_RANK1_BYTE0_0 = 0x32647501
EMC_SWIZZLE_RANK1_BYTE1_0 = 0x34567201
EMC_SWIZZLE_RANK1_BYTE2_0 = 0x56742310
EMC_SWIZZLE_RANK1_BYTE3_0 = 0x67324501
EMC_ISSUE_QRST_0 = 0x00000000
EMC_PMC_SCRATCH1_0 = 0x4FAF9FFF
EMC_PMC_SCRATCH2_0 = 0x7FFFFFFF
EMC_PMC_SCRATCH3_0 = 0x4036D71F
EMC_AUTO_CAL_CONFIG2_0 = 0x05500000
EMC_AUTO_CAL_CONFIG3_0 = 0x00880000
EMC_TR_DVFS_0 = 0x00000000
EMC_AUTO_CAL_CHANNEL_0 = 0xC1E0030C
EMC_IBDLY_0 = 0x10000020
EMC_OBDLY_0 = 0x10000004
EMC_TXDSRVTTGEN_0 = 0x00000000
EMC_WE_DURATION_0 = 0x0000000E
EMC_WS_DURATION_0 = 0x00000008
EMC_WEV_0 = 0x0000000C
EMC_WSV_0 = 0x0000000E
EMC_CFG_3_0 = 0x00000040
EMC_MRW5_0 = 0x00000000
EMC_MRW6_0 = 0x8803F1F1
EMC_MRW7_0 = 0xC803F1F1
EMC_MRW8_0 = 0x880B0606
EMC_MRW9_0 = 0x8C0E5D5D
EMC_MRW10_0 = 0x880C5D5D
EMC_MRW11_0 = 0xC80C5D5D
EMC_MRW12_0 = 0x880E0C0A
EMC_MRW13_0 = 0xC80E0000
EMC_MRW14_0 = 0x88161414
EMC_MRW15_0 = 0xC8161414
EMC_CFG_SYNC_0 = 0x00000001
EMC_FDPD_CTRL_CMD_NO_RAMP_0 = 0x00000001
EMC_WDV_CHK_0 = 0x00000006
EMC_CFG_PIPE_2_0 = 0x00000000
EMC_CFG_PIPE_CLK_0 = 0x00000000
EMC_CFG_PIPE_1_0 = 0x0FFF0000
EMC_CFG_PIPE_0 = 0x0FFF0000
EMC_QPOP_0 = 0x0000002B
EMC_QUSE_WIDTH_0 = 0x0000000A
EMC_PUTERM_WIDTH_0 = 0x80000000
EMC_BGBIAS_CTL0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG7_0 = 0x00880000
EMC_XM2COMPPADCTRL2_0 = 0x16001000
EMC_COMP_PAD_SW_CTRL_0 = 0x738000F0
EMC_REFCTRL2_0 = 0x00000000
EMC_FBIO_CFG7_0 = 0x00003BFF
EMC_DATA_BRLSHFT_0_0 = 0x00000249
EMC_DATA_BRLSHFT_1_0 = 0x00000000
EMC_RFCPB_0 = 0x00000134
EMC_DQS_BRLSHFT_0_0 = 0x00000000
EMC_DQS_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_0_0 = 0x00000000
EMC_CMD_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_2_0 = 0x00000024
EMC_CMD_BRLSHFT_3_0 = 0x00000024
EMC_QUSE_BRLSHFT_0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG4_0 = 0x00880000
EMC_AUTO_CAL_CONFIG5_0 = 0x00001220
EMC_QUSE_BRLSHFT_1_0 = 0x00000000
EMC_QUSE_BRLSHFT_2_0 = 0x00000000
EMC_CCDMW_0 = 0x00000020
EMC_QUSE_BRLSHFT_3_0 = 0x00000000
EMC_FBIO_CFG8_0 = 0x0CF30000
EMC_AUTO_CAL_CONFIG6_0 = 0x00880000
EMC_PROTOBIST_CONFIG_ADR_1_0 = 0x30000000
EMC_PROTOBIST_CONFIG_ADR_2_0 = 0x08000101
EMC_PROTOBIST_MISC_0 = 0x00000000
EMC_PROTOBIST_WDATA_LOWER_0 = 0x2A01A010
EMC_PROTOBIST_WDATA_UPPER_0 = 0xC8200002
EMC_PROTOBIST_RDATA_0 = 0x00000000
EMC_DLL_CFG_0_0 = 0x1F136120
EMC_DLL_CFG_1_0 = 0x00010014
EMC_CONFIG_SAMPLE_DELAY_0 = 0x00000020
EMC_CFG_UPDATE_0 = 0x70000301
EMC_PMACRO_QUSE_DDLL_RANK0_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_5_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_5_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_4_0 = 0x000B0012
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_5_0 = 0x00130009
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_0_0 = 0x00210027
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_0 = 0x0020002A
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_2_0 = 0x00240028
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_3_0 = 0x0022002E
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_4_0 = 0x000B0012
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_5_0 = 0x00130009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_0_0 = 0x00000006
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_1_0 = 0x00000007
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_2_0 = 0x00000005
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_3_0 = 0x0000000F
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_4_0 = 0x0003000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_5_0 = 0x000B0000
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_0_0 = 0x00000009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_1_0 = 0x00000007
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_2_0 = 0x00000005
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_3_0 = 0x0000000F
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_4_0 = 0x0003000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_5_0 = 0x000B0000
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_0_0 = 0x00230026
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_1_0 = 0x00260025
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_2_0 = 0x001E0022
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_3_0 = 0x00220024
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_5_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_0_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_1_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_2_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_3_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_5_0 = 0x00200020
EMC_PMACRO_AUTOCAL_CFG_0_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_1_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_2_0 = 0x04040404
EMC_PMACRO_TX_PWRD_0_0 = 0x10000000
EMC_PMACRO_TX_PWRD_1_0 = 0x00000000
EMC_PMACRO_TX_PWRD_2_0 = 0x00000000
EMC_PMACRO_TX_PWRD_3_0 = 0x00000000
EMC_PMACRO_TX_PWRD_4_0 = 0x00400080
EMC_PMACRO_TX_PWRD_5_0 = 0x00801004
EMC_PMACRO_TX_SEL_CLK_SRC_0_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_1_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_2_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_3_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_4_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_5_0 = 0x00000000
EMC_PMACRO_DDLL_BYPASS_0 = 0xEF000000
EMC_PMACRO_DDLL_PWRD_0_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_1_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_2_0 = 0x1C1C1C1C
EMC_PMACRO_CMD_CTRL_0_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_1_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x41414242
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x403C3A3F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000040
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x3E403D3D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x3D42393B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x0000003A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x46444747
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x42454638
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000043
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x353D3E3D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x3B3A3532
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000038
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x3C413F41
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x3E423E3E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x0000002E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x3C3B3C3D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x3C3C3C39
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x0000003B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x0B0C0D0A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x080A0608
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000006
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x40413B3D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x2D2B2E29
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x0000003C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_3_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x04070707
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x03010005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x04080408
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x01060004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x0707090B
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x07080800
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x00060908
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x07050000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x00070308
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x03060408
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x02010305
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x02030102
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x05040502
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x03020002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x05040005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x06030301
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQ_0_0 = 0x27252729
EMC_PMACRO_IB_VREF_DQ_1_0 = 0x29272827
EMC_PMACRO_IB_VREF_DQ_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQS_0_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_1_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_2_0 = 0x00000000
EMC_PMACRO_DDLL_LONG_CMD_0_0 = 0x00120012
EMC_PMACRO_DDLL_LONG_CMD_1_0 = 0x000B000B
EMC_PMACRO_DDLL_LONG_CMD_2_0 = 0x00090009
EMC_PMACRO_DDLL_LONG_CMD_3_0 = 0x00130013
EMC_PMACRO_DDLL_LONG_CMD_4_0 = 0x00000012
EMC_PMACRO_DDLL_LONG_CMD_5_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_0_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_1_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_2_0 = 0x00000000
EMC_PMACRO_CFG_PM_GLOBAL_0_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_0_0 = 0x00090000
EMC_PMACRO_VTTGEN_CTRL_1_0 = 0x00102000
EMC_PMACRO_BG_BIAS_CTRL_0_0 = 0x00000000
EMC_PMACRO_PAD_CFG_CTRL_0 = 0x00000000
EMC_PMACRO_ZCTRL_0 = 0x00505050
EMC_PMACRO_RX_TERM_0 = 0x080B080B
EMC_PMACRO_CMD_TX_DRV_0 = 0x00001220
EMC_PMACRO_CMD_PAD_RX_CTRL_0 = 0x06000000
EMC_PMACRO_DATA_PAD_RX_CTRL_0 = 0x06060000
EMC_PMACRO_CMD_RX_TERM_MODE_0 = 0x00002000
EMC_PMACRO_DATA_RX_TERM_MODE_0 = 0x00000211
EMC_PMACRO_CMD_PAD_TX_CTRL_0 = 0x40021084
EMC_PMACRO_DATA_PAD_TX_CTRL_0 = 0x40021485
EMC_PMACRO_COMMON_PAD_TX_CTRL_0 = 0x00000000
EMC_PMACRO_DQ_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_CA_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_AUTOCAL_CFG_COMMON_0 = 0x00000812
EMC_PMACRO_DDLLCAL_CAL_0 = 0x00000000
EMC_PMACRO_DDLL_OFFSET_0 = 0x00000000
EMC_PMACRO_DDLL_PERIODIC_OFFSET_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_2_0 = 0x00000000
EMC_PMACRO_IB_RXRT_0 = 0x00000078
EMC_PMACRO_TRAINING_CTRL_0_0 = 0x00000008
EMC_PMACRO_TRAINING_CTRL_1_0 = 0x00000008
EMC_TRAINING_CMD_0 = 0x000000CC
EMC_TRAINING_CTRL_0 = 0x00009080
EMC_TRAINING_STATUS_0 = 0x00000000
EMC_TRAINING_QUSE_CORS_CTRL_0 = 0x01124000
EMC_TRAINING_QUSE_FINE_CTRL_0 = 0x01125B6A
EMC_TRAINING_QUSE_CTRL_MISC_0 = 0x0F081000
EMC_TRAINING_WRITE_FINE_CTRL_0 = 0x1114FC00
EMC_TRAINING_WRITE_CTRL_MISC_0 = 0x07004300
EMC_TRAINING_WRITE_VREF_CTRL_0 = 0x00102306
EMC_TRAINING_READ_FINE_CTRL_0 = 0x1110FC00
EMC_TRAINING_READ_CTRL_MISC_0 = 0x0F085300
EMC_TRAINING_READ_VREF_CTRL_0 = 0x00104210
EMC_TRAINING_CA_FINE_CTRL_0 = 0x0513801F
EMC_TRAINING_CA_CTRL_MISC_0 = 0x1F101100
EMC_TRAINING_CA_CTRL_MISC1_0 = 0x00000014
EMC_TRAINING_CA_VREF_CTRL_0 = 0x00107240
EMC_TRAINING_CA_TADR_CTRL_0 = 0x00028000
EMC_TRAINING_SETTLE_0 = 0x07070404
EMC_TRAINING_DEBUG_CTRL_0 = 0x00000000
EMC_TRAINING_MPC_0 = 0x00000000
EMC_TRAINING_PATRAM_CTRL_0 = 0x800000FF
EMC_TRAINING_PATRAM_DQ_0 = 0x0F0F0F0F
EMC_TRAINING_PATRAM_DMI_0 = 0x00000000
EMC_TRAINING_VREF_SETTLE_0 = 0x0004044C
EMC_TRAINING_OPT_CA_VREF_0 = 0x00000000
EMC_TRAINING_OPT_DQ_OB_VREF_0 = 0x00000C0A
EMC_TRAINING_QUSE_VREF_CTRL_0 = 0x00105800

View File

@@ -0,0 +1,528 @@
Dumping EMC registers from BASE=0x7001B000
-----------------------------------
EMC_INTSTATUS_0 = 0x00000030
EMC_INTMASK_0 = 0x00000000
EMC_DBG_0 = 0x01000C00
EMC_CFG_0 = 0xF3200000
EMC_ADR_CFG_0 = 0x00000000
EMC_REFCTRL_0 = 0x80000002
EMC_PIN_0 = 0x00003101
EMC_TIMING_CONTROL_0 = 0x00000001
EMC_RC_0 = 0x00000086
EMC_RFC_0 = 0x00000272
EMC_RAS_0 = 0x0000005E
EMC_RP_0 = 0x00000029
EMC_R2W_0 = 0x0000002F
EMC_W2R_0 = 0x00000028
EMC_R2P_0 = 0x0000000E
EMC_W2P_0 = 0x00000033
EMC_RD_RCD_0 = 0x00000029
EMC_WR_RCD_0 = 0x00000029
EMC_RRD_0 = 0x00000011
EMC_REXT_0 = 0x00000019
EMC_WDV_0 = 0x00000010
EMC_QUSE_0 = 0x00000029
EMC_QRST_0 = 0x00070009
EMC_QSAFE_0 = 0x0000003A
EMC_RDV_0 = 0x00000040
EMC_REFRESH_0 = 0x000021C5
EMC_BURST_REFRESH_NUM_0 = 0x00000000
EMC_PDEX2WR_0 = 0x00000017
EMC_PDEX2RD_0 = 0x00000017
EMC_PCHG2PDEN_0 = 0x00000004
EMC_ACT2PDEN_0 = 0x00000020
EMC_AR2PDEN_0 = 0x00000004
EMC_RW2PDEN_0 = 0x00000040
EMC_TXSR_0 = 0x00000282
EMC_TCKE_0 = 0x00000013
EMC_TFAW_0 = 0x00000043
EMC_TRPAB_0 = 0x0000002F
EMC_TCLKSTABLE_0 = 0x00000004
EMC_TCLKSTOP_0 = 0x0000001A
EMC_TREFBW_0 = 0x00002205
EMC_TPPD_0 = 0x00000004
EMC_ODT_WRITE_0 = 0x00000000
EMC_PDEX2MRR_0 = 0x00000042
EMC_WEXT_0 = 0x00000016
EMC_RFC_SLR_0 = 0x00000000
EMC_MRS_WAIT_CNT2_0 = 0x022F0020
EMC_MRS_WAIT_CNT_0 = 0x07FF0035
EMC_MRS_0 = 0x00000000
EMC_EMRS_0 = 0x00000000
EMC_REF_0 = 0x80000000
EMC_PRE_0 = 0x00000000
EMC_NOP_0 = 0x00000000
EMC_SELF_REF_0 = 0x00000000
EMC_DPD_0 = 0x00000000
EMC_MRW_0 = 0x00170040
EMC_MRR_0 = 0x8012839F
EMC_CMDQ_0 = 0x10004408
EMC_MC2EMCQ_0 = 0x06000404
EMC_FBIO_SPARE_0 = 0x00000012
EMC_FBIO_CFG5_0 = 0x9160A00D
EMC_FBIO_CFG6_0 = 0x00001010
EMC_PDEX2CKE_0 = 0x00000002
EMC_CKE2PDEN_0 = 0x00000013
EMC_CFG_RSV_0 = 0xFF00FF00
EMC_ACPD_CONTROL_0 = 0x00000000
EMC_MPC_0 = 0x0000004B
EMC_EMRS2_0 = 0x00000000
EMC_EMRS3_0 = 0x00000000
EMC_MRW2_0 = 0x88020036
EMC_MRW3_0 = 0x8C0D0010
EMC_MRW4_0 = 0xC0000000
EMC_CLKEN_OVERRIDE_0 = 0x00000000
EMC_R2R_0 = 0x00000000
EMC_W2W_0 = 0x00000000
EMC_EINPUT_0 = 0x00000012
EMC_EINPUT_DURATION_0 = 0x00000025
EMC_PUTERM_EXTRA_0 = 0x00000001
EMC_TCKESR_0 = 0x00000022
EMC_TPD_0 = 0x00000011
EMC_AUTO_CAL_CONFIG_0 = 0x201A51D8
EMC_AUTO_CAL_INTERVAL_0 = 0x001FFFFF
EMC_AUTO_CAL_STATUS_0 = 0x1D180000
EMC_REQ_CTRL_0 = 0x00000000
EMC_EMC_STATUS_0 = 0x0B430035
EMC_CFG_2_0 = 0x0011083D
EMC_CFG_DIG_DLL_0 = 0x002C03A9
EMC_CFG_DIG_DLL_PERIOD_0 = 0x00008000
EMC_DIG_DLL_STATUS_0 = 0x00000004
EMC_CFG_DIG_DLL_1_0 = 0x000F3701
EMC_RDV_MASK_0 = 0x00000042
EMC_WDV_MASK_0 = 0x00000010
EMC_RDV_EARLY_MASK_0 = 0x00000040
EMC_RDV_EARLY_0 = 0x0000003E
EMC_AUTO_CAL_CONFIG8_0 = 0x00880000
EMC_ZCAL_INTERVAL_0 = 0x00064000
EMC_ZCAL_WAIT_CNT_0 = 0x003F07FF
EMC_ZCAL_MRW_CMD_0 = 0x8051004F
EMC_ZQ_CAL_0 = 0x80000002
EMC_XM2COMPPADCTRL3_0 = 0x00901000
EMC_AUTO_CAL_VREF_SEL_0_0 = 0xC9AFBCBC
EMC_AUTO_CAL_VREF_SEL_1_0 = 0x00009E3C
EMC_XM2COMPPADCTRL_0 = 0x00000030
EMC_FDPD_CTRL_DQ_0 = 0x8020221F
EMC_FDPD_CTRL_CMD_0 = 0x0220F40F
EMC_PMACRO_CMD_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_PMACRO_DATA_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_SCRATCH0_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU1_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU2_0 = 0x00000000
EMC_CMD_MAPPING_CMD0_0_0 = 0x061B0504
EMC_CMD_MAPPING_CMD0_1_0 = 0x1C070302
EMC_CMD_MAPPING_CMD0_2_0 = 0x05252523
EMC_CMD_MAPPING_CMD1_0_0 = 0x0A091D08
EMC_CMD_MAPPING_CMD1_1_0 = 0x0D1E0B24
EMC_CMD_MAPPING_CMD1_2_0 = 0x0326260C
EMC_CMD_MAPPING_CMD2_0_0 = 0x231C1B02
EMC_CMD_MAPPING_CMD2_1_0 = 0x05070403
EMC_CMD_MAPPING_CMD2_2_0 = 0x02252506
EMC_CMD_MAPPING_CMD3_0_0 = 0x0D1D0B0A
EMC_CMD_MAPPING_CMD3_1_0 = 0x1E090C08
EMC_CMD_MAPPING_CMD3_2_0 = 0x08262624
EMC_CMD_MAPPING_BYTE_0 = 0x9A070624
EMC_TR_TIMING_0_0 = 0x0118622F
EMC_TR_CTRL_0_0 = 0x00000020
EMC_TR_CTRL_1_0 = 0x00000000
EMC_SWITCH_BACK_CTRL_0 = 0x00000001
EMC_TR_RDV_0 = 0x00000040
EMC_STALL_THEN_EXE_BEFORE_CLKCHANGE_0 = 0x00000000
EMC_STALL_THEN_EXE_AFTER_CLKCHANGE_0 = 0x00000000
EMC_UNSTALL_RW_AFTER_CLKCHANGE_0 = 0x00000000
EMC_AUTO_CAL_ = 0x3F1F080B
EMC_SEL_DPD_CTRL_0 = 0x0004000C
EMC_PRE_REFRESH_REQ_CNT_0 = 0x00000871
EMC_DYN_SELF_REF_CONTROL_0 = 0x8000435A
EMC_TXSRDLL_0 = 0x00000282
EMC_CCFIFO_ADDR_0 = 0x80000000
EMC_CCFIFO_DATA_0 = 0x00000000
EMC_CCFIFO_STATUS_0 = 0x00000000
EMC_TR_QPOP_0 = 0x00000032
EMC_TR_RDV_MASK_0 = 0x00000042
EMC_TR_QSAFE_0 = 0x0000003A
EMC_TR_QRST_0 = 0x00070009
EMC_SWIZZLE_RANK0_BYTE0_0 = 0x76543201
EMC_SWIZZLE_RANK0_BYTE1_0 = 0x65324710
EMC_SWIZZLE_RANK0_BYTE2_0 = 0x25763410
EMC_SWIZZLE_RANK0_BYTE3_0 = 0x25673401
EMC_SWIZZLE_RANK1_BYTE0_0 = 0x32647501
EMC_SWIZZLE_RANK1_BYTE1_0 = 0x34567201
EMC_SWIZZLE_RANK1_BYTE2_0 = 0x56742310
EMC_SWIZZLE_RANK1_BYTE3_0 = 0x67324501
EMC_ISSUE_QRST_0 = 0x00000000
EMC_PMC_SCRATCH1_0 = 0x4FAF9FFF
EMC_PMC_SCRATCH2_0 = 0x7FFFFFFF
EMC_PMC_SCRATCH3_0 = 0x4036D71F
EMC_AUTO_CAL_CONFIG2_0 = 0x05500000
EMC_AUTO_CAL_CONFIG3_0 = 0x00880000
EMC_TR_DVFS_0 = 0x00000000
EMC_AUTO_CAL_CHANNEL_0 = 0xC1E0030C
EMC_IBDLY_0 = 0x10000020
EMC_OBDLY_0 = 0x10000004
EMC_TXDSRVTTGEN_0 = 0x00000000
EMC_WE_DURATION_0 = 0x0000000E
EMC_WS_DURATION_0 = 0x00000008
EMC_WEV_0 = 0x0000000C
EMC_WSV_0 = 0x0000000E
EMC_CFG_3_0 = 0x00000040
EMC_MRW5_0 = 0x00000000
EMC_MRW6_0 = 0x8803F1F1
EMC_MRW7_0 = 0xC803F1F1
EMC_MRW8_0 = 0x880B0606
EMC_MRW9_0 = 0x8C0E5D5D
EMC_MRW10_0 = 0x880C5D5D
EMC_MRW11_0 = 0xC80C5D5D
EMC_MRW12_0 = 0x880E0C09
EMC_MRW13_0 = 0xC80E0000
EMC_MRW14_0 = 0x88161414
EMC_MRW15_0 = 0xC8161414
EMC_CFG_SYNC_0 = 0x00000001
EMC_FDPD_CTRL_CMD_NO_RAMP_0 = 0x00000001
EMC_WDV_CHK_0 = 0x00000006
EMC_CFG_PIPE_2_0 = 0x00000000
EMC_CFG_PIPE_CLK_0 = 0x00000000
EMC_CFG_PIPE_1_0 = 0x0FFF0000
EMC_CFG_PIPE_0 = 0x0FFF0000
EMC_QPOP_0 = 0x00000032
EMC_QUSE_WIDTH_0 = 0x0000000A
EMC_PUTERM_WIDTH_0 = 0x80000000
EMC_BGBIAS_CTL0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG7_0 = 0x00880000
EMC_XM2COMPPADCTRL2_0 = 0x16001000
EMC_COMP_PAD_SW_CTRL_0 = 0x738000F0
EMC_REFCTRL2_0 = 0x00000000
EMC_FBIO_CFG7_0 = 0x00003BFF
EMC_DATA_BRLSHFT_0_0 = 0x00000249
EMC_DATA_BRLSHFT_1_0 = 0x00000000
EMC_RFCPB_0 = 0x00000139
EMC_DQS_BRLSHFT_0_0 = 0x00000000
EMC_DQS_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_0_0 = 0x00000000
EMC_CMD_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_2_0 = 0x00000024
EMC_CMD_BRLSHFT_3_0 = 0x00000024
EMC_QUSE_BRLSHFT_0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG4_0 = 0x00880000
EMC_AUTO_CAL_CONFIG5_0 = 0x00001220
EMC_QUSE_BRLSHFT_1_0 = 0x00000000
EMC_QUSE_BRLSHFT_2_0 = 0x00000000
EMC_CCDMW_0 = 0x00000020
EMC_QUSE_BRLSHFT_3_0 = 0x00000000
EMC_FBIO_CFG8_0 = 0x0CF30000
EMC_AUTO_CAL_CONFIG6_0 = 0x00880000
EMC_PROTOBIST_CONFIG_ADR_1_0 = 0x30000000
EMC_PROTOBIST_CONFIG_ADR_2_0 = 0x08000101
EMC_PROTOBIST_MISC_0 = 0x00000000
EMC_PROTOBIST_WDATA_LOWER_0 = 0x2A01A010
EMC_PROTOBIST_WDATA_UPPER_0 = 0xC8200002
EMC_PROTOBIST_RDATA_0 = 0x00000000
EMC_DLL_CFG_0_0 = 0x1F136120
EMC_DLL_CFG_1_0 = 0x00012014
EMC_CONFIG_SAMPLE_DELAY_0 = 0x00000020
EMC_CFG_UPDATE_0 = 0x70000301
EMC_PMACRO_QUSE_DDLL_RANK0_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_5_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_5_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_4_0 = 0x000B0012
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_5_0 = 0x00140009
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_0_0 = 0x0022002A
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_0 = 0x0020002A
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_2_0 = 0x00240028
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_3_0 = 0x0022002F
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_4_0 = 0x000B0012
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_5_0 = 0x00140009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_0_0 = 0x00000009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_1_0 = 0x00000008
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_2_0 = 0x00000003
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_3_0 = 0x00000010
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_4_0 = 0x0003000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_5_0 = 0x000B0000
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_0_0 = 0x00000009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_1_0 = 0x00000008
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_2_0 = 0x00000005
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_3_0 = 0x00000010
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_4_0 = 0x0003000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_5_0 = 0x000B0000
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_0_0 = 0x00230026
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_1_0 = 0x00260025
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_2_0 = 0x00200023
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_3_0 = 0x00220024
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_5_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_0_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_1_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_2_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_3_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_5_0 = 0x00200020
EMC_PMACRO_AUTOCAL_CFG_0_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_1_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_2_0 = 0x04040404
EMC_PMACRO_TX_PWRD_0_0 = 0x10000000
EMC_PMACRO_TX_PWRD_1_0 = 0x00000000
EMC_PMACRO_TX_PWRD_2_0 = 0x00000000
EMC_PMACRO_TX_PWRD_3_0 = 0x00000000
EMC_PMACRO_TX_PWRD_4_0 = 0x00400080
EMC_PMACRO_TX_PWRD_5_0 = 0x00801004
EMC_PMACRO_TX_SEL_CLK_SRC_0_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_1_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_2_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_3_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_4_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_5_0 = 0x00000000
EMC_PMACRO_DDLL_BYPASS_0 = 0xEF000000
EMC_PMACRO_DDLL_PWRD_0_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_1_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_2_0 = 0x1C1C1C1C
EMC_PMACRO_CMD_CTRL_0_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_1_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x42424344
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x413D3B40
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000041
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x3F423F3E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x3E433A3D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x0000003B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x48474949
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x4547483B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000046
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x353E403E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x3D3B3633
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000039
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x3E424042
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x3F433F3F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000041
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x3E3C3D3F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x3E3E3E3B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x0000003D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x0D0E0E0C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x0A0B0809
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000007
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x42433D3E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x2C2B2E29
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x0000003D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_3_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x04080806
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x03000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x04090408
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x01060004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x0706090A
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x07080800
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x00050908
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x07040100
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x00060206
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x02040307
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x02000204
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x00020001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x05040402
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x02010002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x05040004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x06030301
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQ_0_0 = 0x2825262A
EMC_PMACRO_IB_VREF_DQ_1_0 = 0x29272627
EMC_PMACRO_IB_VREF_DQ_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQS_0_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_1_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_2_0 = 0x00000000
EMC_PMACRO_DDLL_LONG_CMD_0_0 = 0x00120012
EMC_PMACRO_DDLL_LONG_CMD_1_0 = 0x000B000B
EMC_PMACRO_DDLL_LONG_CMD_2_0 = 0x00090009
EMC_PMACRO_DDLL_LONG_CMD_3_0 = 0x00140014
EMC_PMACRO_DDLL_LONG_CMD_4_0 = 0x00000012
EMC_PMACRO_DDLL_LONG_CMD_5_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_0_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_1_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_2_0 = 0x00000000
EMC_PMACRO_CFG_PM_GLOBAL_0_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_0_0 = 0x00090000
EMC_PMACRO_VTTGEN_CTRL_1_0 = 0x00102000
EMC_PMACRO_BG_BIAS_CTRL_0_0 = 0x00000000
EMC_PMACRO_PAD_CFG_CTRL_0 = 0x00000000
EMC_PMACRO_ZCTRL_0 = 0x00505050
EMC_PMACRO_RX_TERM_0 = 0x080A080A
EMC_PMACRO_CMD_TX_DRV_0 = 0x00001220
EMC_PMACRO_CMD_PAD_RX_CTRL_0 = 0x06000000
EMC_PMACRO_DATA_PAD_RX_CTRL_0 = 0x06060000
EMC_PMACRO_CMD_RX_TERM_MODE_0 = 0x00002000
EMC_PMACRO_DATA_RX_TERM_MODE_0 = 0x00000211
EMC_PMACRO_CMD_PAD_TX_CTRL_0 = 0x40021084
EMC_PMACRO_DATA_PAD_TX_CTRL_0 = 0x40021485
EMC_PMACRO_COMMON_PAD_TX_CTRL_0 = 0x00000000
EMC_PMACRO_DQ_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_CA_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_AUTOCAL_CFG_COMMON_0 = 0x00000812
EMC_PMACRO_DDLLCAL_CAL_0 = 0x00000000
EMC_PMACRO_DDLL_OFFSET_0 = 0x00000000
EMC_PMACRO_DDLL_PERIODIC_OFFSET_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_2_0 = 0x00000000
EMC_PMACRO_IB_RXRT_0 = 0x00000078
EMC_PMACRO_TRAINING_CTRL_0_0 = 0x00000008
EMC_PMACRO_TRAINING_CTRL_1_0 = 0x00000008
EMC_TRAINING_CMD_0 = 0x000000CC
EMC_TRAINING_CTRL_0 = 0x00009080
EMC_TRAINING_STATUS_0 = 0x00000000
EMC_TRAINING_QUSE_CORS_CTRL_0 = 0x01124000
EMC_TRAINING_QUSE_FINE_CTRL_0 = 0x01125B6A
EMC_TRAINING_QUSE_CTRL_MISC_0 = 0x0F081000
EMC_TRAINING_WRITE_FINE_CTRL_0 = 0x1114FC00
EMC_TRAINING_WRITE_CTRL_MISC_0 = 0x07004300
EMC_TRAINING_WRITE_VREF_CTRL_0 = 0x00102306
EMC_TRAINING_READ_FINE_CTRL_0 = 0x1110FC00
EMC_TRAINING_READ_CTRL_MISC_0 = 0x0F085300
EMC_TRAINING_READ_VREF_CTRL_0 = 0x00104210
EMC_TRAINING_CA_FINE_CTRL_0 = 0x0513801F
EMC_TRAINING_CA_CTRL_MISC_0 = 0x1F101100
EMC_TRAINING_CA_CTRL_MISC1_0 = 0x00000014
EMC_TRAINING_CA_VREF_CTRL_0 = 0x00107240
EMC_TRAINING_CA_TADR_CTRL_0 = 0x00028000
EMC_TRAINING_SETTLE_0 = 0x07070404
EMC_TRAINING_DEBUG_CTRL_0 = 0x00000000
EMC_TRAINING_MPC_0 = 0x00000000
EMC_TRAINING_PATRAM_CTRL_0 = 0x800000FF
EMC_TRAINING_PATRAM_DQ_0 = 0x0F0F0F0F
EMC_TRAINING_PATRAM_DMI_0 = 0x00000000
EMC_TRAINING_VREF_SETTLE_0 = 0x0004045D
EMC_TRAINING_OPT_CA_VREF_0 = 0x00000000
EMC_TRAINING_OPT_DQ_OB_VREF_0 = 0x00000C09
EMC_TRAINING_QUSE_VREF_CTRL_0 = 0x00105800

View File

@@ -0,0 +1,528 @@
Dumping EMC registers from BASE=0x7001B000
-----------------------------------
EMC_INTSTATUS_0 = 0x00000030
EMC_INTMASK_0 = 0x00000000
EMC_DBG_0 = 0x01000C00
EMC_CFG_0 = 0xF3200000
EMC_ADR_CFG_0 = 0x00000000
EMC_REFCTRL_0 = 0x80000002
EMC_PIN_0 = 0x00003101
EMC_TIMING_CONTROL_0 = 0x00000001
EMC_RC_0 = 0x00000088
EMC_RFC_0 = 0x0000027B
EMC_RAS_0 = 0x00000060
EMC_RP_0 = 0x00000029
EMC_R2W_0 = 0x0000002F
EMC_W2R_0 = 0x00000028
EMC_R2P_0 = 0x0000000E
EMC_W2P_0 = 0x00000033
EMC_RD_RCD_0 = 0x00000029
EMC_WR_RCD_0 = 0x00000029
EMC_RRD_0 = 0x00000011
EMC_REXT_0 = 0x0000001A
EMC_WDV_0 = 0x00000010
EMC_QUSE_0 = 0x00000029
EMC_QRST_0 = 0x00070009
EMC_QSAFE_0 = 0x0000003A
EMC_RDV_0 = 0x00000040
EMC_REFRESH_0 = 0x00002245
EMC_BURST_REFRESH_NUM_0 = 0x00000000
EMC_PDEX2WR_0 = 0x00000017
EMC_PDEX2RD_0 = 0x00000017
EMC_PCHG2PDEN_0 = 0x00000004
EMC_ACT2PDEN_0 = 0x00000020
EMC_AR2PDEN_0 = 0x00000004
EMC_RW2PDEN_0 = 0x00000040
EMC_TXSR_0 = 0x0000028C
EMC_TCKE_0 = 0x00000013
EMC_TFAW_0 = 0x00000044
EMC_TRPAB_0 = 0x00000030
EMC_TCLKSTABLE_0 = 0x00000004
EMC_TCLKSTOP_0 = 0x0000001B
EMC_TREFBW_0 = 0x00002285
EMC_TPPD_0 = 0x00000004
EMC_ODT_WRITE_0 = 0x00000000
EMC_PDEX2MRR_0 = 0x00000042
EMC_WEXT_0 = 0x00000016
EMC_RFC_SLR_0 = 0x00000000
EMC_MRS_WAIT_CNT2_0 = 0x02370020
EMC_MRS_WAIT_CNT_0 = 0x07FF0035
EMC_MRS_0 = 0x00000000
EMC_EMRS_0 = 0x00000000
EMC_REF_0 = 0x80000000
EMC_PRE_0 = 0x00000000
EMC_NOP_0 = 0x00000000
EMC_SELF_REF_0 = 0x00000000
EMC_DPD_0 = 0x00000000
EMC_MRW_0 = 0x00170040
EMC_MRR_0 = 0x8012283F
EMC_CMDQ_0 = 0x10004408
EMC_MC2EMCQ_0 = 0x06000404
EMC_FBIO_SPARE_0 = 0x00000012
EMC_FBIO_CFG5_0 = 0x9160A00D
EMC_FBIO_CFG6_0 = 0x00001010
EMC_PDEX2CKE_0 = 0x00000002
EMC_CKE2PDEN_0 = 0x00000014
EMC_CFG_RSV_0 = 0xFF00FF00
EMC_ACPD_CONTROL_0 = 0x00000000
EMC_MPC_0 = 0x0000004B
EMC_EMRS2_0 = 0x00000000
EMC_EMRS3_0 = 0x00000000
EMC_MRW2_0 = 0x88020036
EMC_MRW3_0 = 0x8C0D0010
EMC_MRW4_0 = 0xC0000000
EMC_CLKEN_OVERRIDE_0 = 0x00000000
EMC_R2R_0 = 0x00000000
EMC_W2W_0 = 0x00000000
EMC_EINPUT_0 = 0x00000012
EMC_EINPUT_DURATION_0 = 0x00000025
EMC_PUTERM_EXTRA_0 = 0x00000001
EMC_TCKESR_0 = 0x00000022
EMC_TPD_0 = 0x00000011
EMC_AUTO_CAL_CONFIG_0 = 0x201A51D8
EMC_AUTO_CAL_INTERVAL_0 = 0x001FFFFF
EMC_AUTO_CAL_STATUS_0 = 0x1D180000
EMC_REQ_CTRL_0 = 0x00000000
EMC_EMC_STATUS_0 = 0x0B430021
EMC_CFG_2_0 = 0x0011083D
EMC_CFG_DIG_DLL_0 = 0x002C03A9
EMC_CFG_DIG_DLL_PERIOD_0 = 0x00008000
EMC_DIG_DLL_STATUS_0 = 0x00000004
EMC_CFG_DIG_DLL_1_0 = 0x000F3701
EMC_RDV_MASK_0 = 0x00000042
EMC_WDV_MASK_0 = 0x00000010
EMC_RDV_EARLY_MASK_0 = 0x00000040
EMC_RDV_EARLY_0 = 0x0000003E
EMC_AUTO_CAL_CONFIG8_0 = 0x00880000
EMC_ZCAL_INTERVAL_0 = 0x00064000
EMC_ZCAL_WAIT_CNT_0 = 0x003F07FF
EMC_ZCAL_MRW_CMD_0 = 0x8051004F
EMC_ZQ_CAL_0 = 0x80000002
EMC_XM2COMPPADCTRL3_0 = 0x00901000
EMC_AUTO_CAL_VREF_SEL_0_0 = 0xC9AFBCBC
EMC_AUTO_CAL_VREF_SEL_1_0 = 0x00009E3C
EMC_XM2COMPPADCTRL_0 = 0x00000030
EMC_FDPD_CTRL_DQ_0 = 0x8020221F
EMC_FDPD_CTRL_CMD_0 = 0x0220F40F
EMC_PMACRO_CMD_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_PMACRO_DATA_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_SCRATCH0_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU1_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU2_0 = 0x00000000
EMC_CMD_MAPPING_CMD0_0_0 = 0x061B0504
EMC_CMD_MAPPING_CMD0_1_0 = 0x1C070302
EMC_CMD_MAPPING_CMD0_2_0 = 0x05252523
EMC_CMD_MAPPING_CMD1_0_0 = 0x0A091D08
EMC_CMD_MAPPING_CMD1_1_0 = 0x0D1E0B24
EMC_CMD_MAPPING_CMD1_2_0 = 0x0326260C
EMC_CMD_MAPPING_CMD2_0_0 = 0x231C1B02
EMC_CMD_MAPPING_CMD2_1_0 = 0x05070403
EMC_CMD_MAPPING_CMD2_2_0 = 0x02252506
EMC_CMD_MAPPING_CMD3_0_0 = 0x0D1D0B0A
EMC_CMD_MAPPING_CMD3_1_0 = 0x1E090C08
EMC_CMD_MAPPING_CMD3_2_0 = 0x08262624
EMC_CMD_MAPPING_BYTE_0 = 0x9A070624
EMC_TR_TIMING_0_0 = 0x01186237
EMC_TR_CTRL_0_0 = 0x00000020
EMC_TR_CTRL_1_0 = 0x00000000
EMC_SWITCH_BACK_CTRL_0 = 0x00000001
EMC_TR_RDV_0 = 0x00000040
EMC_STALL_THEN_EXE_BEFORE_CLKCHANGE_0 = 0x00000000
EMC_STALL_THEN_EXE_AFTER_CLKCHANGE_0 = 0x00000000
EMC_UNSTALL_RW_AFTER_CLKCHANGE_0 = 0x00000000
EMC_AUTO_CAL_ = 0x3F1F080B
EMC_SEL_DPD_CTRL_0 = 0x0004000C
EMC_PRE_REFRESH_REQ_CNT_0 = 0x00000891
EMC_DYN_SELF_REF_CONTROL_0 = 0x80004455
EMC_TXSRDLL_0 = 0x0000028C
EMC_CCFIFO_ADDR_0 = 0x80000000
EMC_CCFIFO_DATA_0 = 0x00000000
EMC_CCFIFO_STATUS_0 = 0x00000000
EMC_TR_QPOP_0 = 0x00000032
EMC_TR_RDV_MASK_0 = 0x00000042
EMC_TR_QSAFE_0 = 0x0000003A
EMC_TR_QRST_0 = 0x00070009
EMC_SWIZZLE_RANK0_BYTE0_0 = 0x76543201
EMC_SWIZZLE_RANK0_BYTE1_0 = 0x65324710
EMC_SWIZZLE_RANK0_BYTE2_0 = 0x25763410
EMC_SWIZZLE_RANK0_BYTE3_0 = 0x25673401
EMC_SWIZZLE_RANK1_BYTE0_0 = 0x32647501
EMC_SWIZZLE_RANK1_BYTE1_0 = 0x34567201
EMC_SWIZZLE_RANK1_BYTE2_0 = 0x56742310
EMC_SWIZZLE_RANK1_BYTE3_0 = 0x67324501
EMC_ISSUE_QRST_0 = 0x00000000
EMC_PMC_SCRATCH1_0 = 0x4FAF9FFF
EMC_PMC_SCRATCH2_0 = 0x7FFFFFFF
EMC_PMC_SCRATCH3_0 = 0x4036D71F
EMC_AUTO_CAL_CONFIG2_0 = 0x05500000
EMC_AUTO_CAL_CONFIG3_0 = 0x00880000
EMC_TR_DVFS_0 = 0x00000000
EMC_AUTO_CAL_CHANNEL_0 = 0xC1E0030C
EMC_IBDLY_0 = 0x10000020
EMC_OBDLY_0 = 0x10000004
EMC_TXDSRVTTGEN_0 = 0x00000000
EMC_WE_DURATION_0 = 0x0000000E
EMC_WS_DURATION_0 = 0x00000008
EMC_WEV_0 = 0x0000000C
EMC_WSV_0 = 0x0000000E
EMC_CFG_3_0 = 0x00000040
EMC_MRW5_0 = 0x00000000
EMC_MRW6_0 = 0x8803F1F1
EMC_MRW7_0 = 0xC803F1F1
EMC_MRW8_0 = 0x880B0606
EMC_MRW9_0 = 0x8C0E5D5D
EMC_MRW10_0 = 0x880C5D5D
EMC_MRW11_0 = 0xC80C5D5D
EMC_MRW12_0 = 0x880E0E0A
EMC_MRW13_0 = 0xC80E0000
EMC_MRW14_0 = 0x88161414
EMC_MRW15_0 = 0xC8161414
EMC_CFG_SYNC_0 = 0x00000001
EMC_FDPD_CTRL_CMD_NO_RAMP_0 = 0x00000001
EMC_WDV_CHK_0 = 0x00000006
EMC_CFG_PIPE_2_0 = 0x00000000
EMC_CFG_PIPE_CLK_0 = 0x00000000
EMC_CFG_PIPE_1_0 = 0x0FFF0000
EMC_CFG_PIPE_0 = 0x0FFF0000
EMC_QPOP_0 = 0x00000032
EMC_QUSE_WIDTH_0 = 0x0000000A
EMC_PUTERM_WIDTH_0 = 0x80000000
EMC_BGBIAS_CTL0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG7_0 = 0x00880000
EMC_XM2COMPPADCTRL2_0 = 0x16001000
EMC_COMP_PAD_SW_CTRL_0 = 0x738000F0
EMC_REFCTRL2_0 = 0x00000000
EMC_FBIO_CFG7_0 = 0x00003BFF
EMC_DATA_BRLSHFT_0_0 = 0x00000249
EMC_DATA_BRLSHFT_1_0 = 0x00000000
EMC_RFCPB_0 = 0x0000013E
EMC_DQS_BRLSHFT_0_0 = 0x00000000
EMC_DQS_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_0_0 = 0x00000000
EMC_CMD_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_2_0 = 0x00000024
EMC_CMD_BRLSHFT_3_0 = 0x00000024
EMC_QUSE_BRLSHFT_0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG4_0 = 0x00880000
EMC_AUTO_CAL_CONFIG5_0 = 0x00001220
EMC_QUSE_BRLSHFT_1_0 = 0x00000000
EMC_QUSE_BRLSHFT_2_0 = 0x00000000
EMC_CCDMW_0 = 0x00000020
EMC_QUSE_BRLSHFT_3_0 = 0x00000000
EMC_FBIO_CFG8_0 = 0x0CF30000
EMC_AUTO_CAL_CONFIG6_0 = 0x00880000
EMC_PROTOBIST_CONFIG_ADR_1_0 = 0x30000000
EMC_PROTOBIST_CONFIG_ADR_2_0 = 0x08000101
EMC_PROTOBIST_MISC_0 = 0x00000000
EMC_PROTOBIST_WDATA_LOWER_0 = 0x2A012010
EMC_PROTOBIST_WDATA_UPPER_0 = 0xC8200002
EMC_PROTOBIST_RDATA_0 = 0x00000000
EMC_DLL_CFG_0_0 = 0x1F136120
EMC_DLL_CFG_1_0 = 0x00012014
EMC_CONFIG_SAMPLE_DELAY_0 = 0x00000020
EMC_CFG_UPDATE_0 = 0x70000301
EMC_PMACRO_QUSE_DDLL_RANK0_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_5_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_5_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_4_0 = 0x000B0013
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_5_0 = 0x00140009
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_0_0 = 0x0022002A
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_0 = 0x0020002A
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_2_0 = 0x00240028
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_3_0 = 0x0022002F
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_4_0 = 0x000B0013
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_5_0 = 0x00140009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_0_0 = 0x00000009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_1_0 = 0x00000008
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_2_0 = 0x00000005
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_3_0 = 0x00000010
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_4_0 = 0x0003000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_5_0 = 0x000B0000
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_0_0 = 0x00000009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_1_0 = 0x00000008
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_2_0 = 0x00000005
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_3_0 = 0x00000010
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_4_0 = 0x0003000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_5_0 = 0x000B0000
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_0_0 = 0x00230026
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_1_0 = 0x00260025
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_2_0 = 0x00220024
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_3_0 = 0x00230024
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_5_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_0_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_1_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_2_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_3_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_5_0 = 0x00200020
EMC_PMACRO_AUTOCAL_CFG_0_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_1_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_2_0 = 0x04040404
EMC_PMACRO_TX_PWRD_0_0 = 0x10000000
EMC_PMACRO_TX_PWRD_1_0 = 0x00000000
EMC_PMACRO_TX_PWRD_2_0 = 0x00000000
EMC_PMACRO_TX_PWRD_3_0 = 0x00000000
EMC_PMACRO_TX_PWRD_4_0 = 0x00400080
EMC_PMACRO_TX_PWRD_5_0 = 0x00801004
EMC_PMACRO_TX_SEL_CLK_SRC_0_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_1_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_2_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_3_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_4_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_5_0 = 0x00000000
EMC_PMACRO_DDLL_BYPASS_0 = 0xEF000000
EMC_PMACRO_DDLL_PWRD_0_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_1_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_2_0 = 0x1C1C1C1C
EMC_PMACRO_CMD_CTRL_0_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_1_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x44444545
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x433F3D42
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000043
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x4143403F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x3F443B3F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x0000003C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x49484B4A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x474A4A3C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000048
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x3741413F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x3E3D3934
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000028
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x3F444143
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x40444040
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000042
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x3F3E3F3F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x403F3F3C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x0000003E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x0F0F100D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x0B0E090B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000009
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x43433E40
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x4140433D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x0000003E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_3_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x04050606
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x03000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x05050305
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x03050004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x06060709
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x06060700
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x01060707
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x06040000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x00080307
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x03060408
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000003
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x02030604
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x04020302
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x05040402
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x03010001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x07050206
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x07040402
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQ_0_0 = 0x26252629
EMC_PMACRO_IB_VREF_DQ_1_0 = 0x28282B29
EMC_PMACRO_IB_VREF_DQ_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQS_0_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_1_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_2_0 = 0x00000000
EMC_PMACRO_DDLL_LONG_CMD_0_0 = 0x00130013
EMC_PMACRO_DDLL_LONG_CMD_1_0 = 0x000B000B
EMC_PMACRO_DDLL_LONG_CMD_2_0 = 0x00090009
EMC_PMACRO_DDLL_LONG_CMD_3_0 = 0x00140014
EMC_PMACRO_DDLL_LONG_CMD_4_0 = 0x00000013
EMC_PMACRO_DDLL_LONG_CMD_5_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_0_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_1_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_2_0 = 0x00000000
EMC_PMACRO_CFG_PM_GLOBAL_0_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_0_0 = 0x00090000
EMC_PMACRO_VTTGEN_CTRL_1_0 = 0x00102000
EMC_PMACRO_BG_BIAS_CTRL_0_0 = 0x00000000
EMC_PMACRO_PAD_CFG_CTRL_0 = 0x00000000
EMC_PMACRO_ZCTRL_0 = 0x00505050
EMC_PMACRO_RX_TERM_0 = 0x080A080A
EMC_PMACRO_CMD_TX_DRV_0 = 0x00001220
EMC_PMACRO_CMD_PAD_RX_CTRL_0 = 0x06000000
EMC_PMACRO_DATA_PAD_RX_CTRL_0 = 0x06060000
EMC_PMACRO_CMD_RX_TERM_MODE_0 = 0x00002000
EMC_PMACRO_DATA_RX_TERM_MODE_0 = 0x00000211
EMC_PMACRO_CMD_PAD_TX_CTRL_0 = 0x40021084
EMC_PMACRO_DATA_PAD_TX_CTRL_0 = 0x40021485
EMC_PMACRO_COMMON_PAD_TX_CTRL_0 = 0x00000000
EMC_PMACRO_DQ_TX_DRV_0 = 0x1E191E19
EMC_PMACRO_CA_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_AUTOCAL_CFG_COMMON_0 = 0x00000813
EMC_PMACRO_DDLLCAL_CAL_0 = 0x00000000
EMC_PMACRO_DDLL_OFFSET_0 = 0x00000000
EMC_PMACRO_DDLL_PERIODIC_OFFSET_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_2_0 = 0x00000000
EMC_PMACRO_IB_RXRT_0 = 0x00000078
EMC_PMACRO_TRAINING_CTRL_0_0 = 0x00000008
EMC_PMACRO_TRAINING_CTRL_1_0 = 0x00000008
EMC_TRAINING_CMD_0 = 0x000000CC
EMC_TRAINING_CTRL_0 = 0x00009080
EMC_TRAINING_STATUS_0 = 0x00000000
EMC_TRAINING_QUSE_CORS_CTRL_0 = 0x01124000
EMC_TRAINING_QUSE_FINE_CTRL_0 = 0x01125B6A
EMC_TRAINING_QUSE_CTRL_MISC_0 = 0x0F081000
EMC_TRAINING_WRITE_FINE_CTRL_0 = 0x1114FC00
EMC_TRAINING_WRITE_CTRL_MISC_0 = 0x07004300
EMC_TRAINING_WRITE_VREF_CTRL_0 = 0x00102306
EMC_TRAINING_READ_FINE_CTRL_0 = 0x1110FC00
EMC_TRAINING_READ_CTRL_MISC_0 = 0x0F085300
EMC_TRAINING_READ_VREF_CTRL_0 = 0x00104210
EMC_TRAINING_CA_FINE_CTRL_0 = 0x0513801F
EMC_TRAINING_CA_CTRL_MISC_0 = 0x1F101100
EMC_TRAINING_CA_CTRL_MISC1_0 = 0x00000014
EMC_TRAINING_CA_VREF_CTRL_0 = 0x00107240
EMC_TRAINING_CA_TADR_CTRL_0 = 0x00028000
EMC_TRAINING_SETTLE_0 = 0x07070404
EMC_TRAINING_DEBUG_CTRL_0 = 0x00000000
EMC_TRAINING_MPC_0 = 0x00000000
EMC_TRAINING_PATRAM_CTRL_0 = 0x800000FF
EMC_TRAINING_PATRAM_DQ_0 = 0x0F0F0F0F
EMC_TRAINING_PATRAM_DMI_0 = 0x00000000
EMC_TRAINING_VREF_SETTLE_0 = 0x0004046D
EMC_TRAINING_OPT_CA_VREF_0 = 0x00000000
EMC_TRAINING_OPT_DQ_OB_VREF_0 = 0x00000E0A
EMC_TRAINING_QUSE_VREF_CTRL_0 = 0x00105800

View File

@@ -0,0 +1,528 @@
Dumping EMC registers from BASE=0x7001B000
-----------------------------------
EMC_INTSTATUS_0 = 0x00000030
EMC_INTMASK_0 = 0x00000000
EMC_DBG_0 = 0x01000C00
EMC_CFG_0 = 0xF3200000
EMC_ADR_CFG_0 = 0x00000000
EMC_REFCTRL_0 = 0x80000002
EMC_PIN_0 = 0x00003101
EMC_TIMING_CONTROL_0 = 0x00000001
EMC_RC_0 = 0x0000008A
EMC_RFC_0 = 0x00000284
EMC_RAS_0 = 0x00000061
EMC_RP_0 = 0x0000002A
EMC_R2W_0 = 0x00000030
EMC_W2R_0 = 0x00000028
EMC_R2P_0 = 0x0000000E
EMC_W2P_0 = 0x00000033
EMC_RD_RCD_0 = 0x0000002A
EMC_WR_RCD_0 = 0x0000002A
EMC_RRD_0 = 0x00000012
EMC_REXT_0 = 0x0000001B
EMC_WDV_0 = 0x00000010
EMC_QUSE_0 = 0x00000028
EMC_QRST_0 = 0x00070008
EMC_QSAFE_0 = 0x0000003A
EMC_RDV_0 = 0x00000040
EMC_REFRESH_0 = 0x000022CA
EMC_BURST_REFRESH_NUM_0 = 0x00000000
EMC_PDEX2WR_0 = 0x00000019
EMC_PDEX2RD_0 = 0x00000019
EMC_PCHG2PDEN_0 = 0x00000005
EMC_ACT2PDEN_0 = 0x00000021
EMC_AR2PDEN_0 = 0x00000003
EMC_RW2PDEN_0 = 0x00000040
EMC_TXSR_0 = 0x00000296
EMC_TCKE_0 = 0x00000014
EMC_TFAW_0 = 0x00000040
EMC_TRPAB_0 = 0x00000031
EMC_TCLKSTABLE_0 = 0x00000004
EMC_TCLKSTOP_0 = 0x0000001B
EMC_TREFBW_0 = 0x0000230A
EMC_TPPD_0 = 0x00000004
EMC_ODT_WRITE_0 = 0x00000000
EMC_PDEX2MRR_0 = 0x00000045
EMC_WEXT_0 = 0x00000016
EMC_RFC_SLR_0 = 0x00000000
EMC_MRS_WAIT_CNT2_0 = 0x023F0021
EMC_MRS_WAIT_CNT_0 = 0x07FF0036
EMC_MRS_0 = 0x00000000
EMC_EMRS_0 = 0x00000000
EMC_REF_0 = 0x80000000
EMC_PRE_0 = 0x00000000
EMC_NOP_0 = 0x00000000
EMC_SELF_REF_0 = 0x00000000
EMC_DPD_0 = 0x00000000
EMC_MRW_0 = 0x00170040
EMC_MRR_0 = 0x80125975
EMC_CMDQ_0 = 0x10004408
EMC_MC2EMCQ_0 = 0x06000404
EMC_FBIO_SPARE_0 = 0x00000012
EMC_FBIO_CFG5_0 = 0x9160A00D
EMC_FBIO_CFG6_0 = 0x00001010
EMC_PDEX2CKE_0 = 0x00000003
EMC_CKE2PDEN_0 = 0x00000014
EMC_CFG_RSV_0 = 0xFF00FF00
EMC_ACPD_CONTROL_0 = 0x00000000
EMC_MPC_0 = 0x0000004B
EMC_EMRS2_0 = 0x00000000
EMC_EMRS3_0 = 0x00000000
EMC_MRW2_0 = 0x88020036
EMC_MRW3_0 = 0x8C0D00D0
EMC_MRW4_0 = 0xC0000000
EMC_CLKEN_OVERRIDE_0 = 0x00000000
EMC_R2R_0 = 0x00000000
EMC_W2W_0 = 0x00000000
EMC_EINPUT_0 = 0x00000011
EMC_EINPUT_DURATION_0 = 0x00000026
EMC_PUTERM_EXTRA_0 = 0x00000001
EMC_TCKESR_0 = 0x00000023
EMC_TPD_0 = 0x00000012
EMC_AUTO_CAL_CONFIG_0 = 0x201A51D8
EMC_AUTO_CAL_INTERVAL_0 = 0x001FFFFF
EMC_AUTO_CAL_STATUS_0 = 0x1D190000
EMC_REQ_CTRL_0 = 0x00000000
EMC_EMC_STATUS_0 = 0x0B430035
EMC_CFG_2_0 = 0x0011083D
EMC_CFG_DIG_DLL_0 = 0x002C03A9
EMC_CFG_DIG_DLL_PERIOD_0 = 0x00008000
EMC_DIG_DLL_STATUS_0 = 0x00000004
EMC_CFG_DIG_DLL_1_0 = 0x000F3701
EMC_RDV_MASK_0 = 0x00000042
EMC_WDV_MASK_0 = 0x00000010
EMC_RDV_EARLY_MASK_0 = 0x00000040
EMC_RDV_EARLY_0 = 0x0000003E
EMC_AUTO_CAL_CONFIG8_0 = 0x00880000
EMC_ZCAL_INTERVAL_0 = 0x00064000
EMC_ZCAL_WAIT_CNT_0 = 0x003F07FF
EMC_ZCAL_MRW_CMD_0 = 0x8051004F
EMC_ZQ_CAL_0 = 0x80000002
EMC_XM2COMPPADCTRL3_0 = 0x00901000
EMC_AUTO_CAL_VREF_SEL_0_0 = 0xC9AFBCBC
EMC_AUTO_CAL_VREF_SEL_1_0 = 0x00009E3C
EMC_XM2COMPPADCTRL_0 = 0x00000030
EMC_FDPD_CTRL_DQ_0 = 0x8020221F
EMC_FDPD_CTRL_CMD_0 = 0x0220F40F
EMC_PMACRO_CMD_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_PMACRO_DATA_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_SCRATCH0_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU1_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU2_0 = 0x00000000
EMC_CMD_MAPPING_CMD0_0_0 = 0x061B0504
EMC_CMD_MAPPING_CMD0_1_0 = 0x1C070302
EMC_CMD_MAPPING_CMD0_2_0 = 0x05252523
EMC_CMD_MAPPING_CMD1_0_0 = 0x0A091D08
EMC_CMD_MAPPING_CMD1_1_0 = 0x0D1E0B24
EMC_CMD_MAPPING_CMD1_2_0 = 0x0326260C
EMC_CMD_MAPPING_CMD2_0_0 = 0x231C1B02
EMC_CMD_MAPPING_CMD2_1_0 = 0x05070403
EMC_CMD_MAPPING_CMD2_2_0 = 0x02252506
EMC_CMD_MAPPING_CMD3_0_0 = 0x0D1D0B0A
EMC_CMD_MAPPING_CMD3_1_0 = 0x1E090C08
EMC_CMD_MAPPING_CMD3_2_0 = 0x08262624
EMC_CMD_MAPPING_BYTE_0 = 0x9A070624
EMC_TR_TIMING_0_0 = 0x0118623F
EMC_TR_CTRL_0_0 = 0x00000020
EMC_TR_CTRL_1_0 = 0x00000000
EMC_SWITCH_BACK_CTRL_0 = 0x00000001
EMC_TR_RDV_0 = 0x00000040
EMC_STALL_THEN_EXE_BEFORE_CLKCHANGE_0 = 0x00000000
EMC_STALL_THEN_EXE_AFTER_CLKCHANGE_0 = 0x00000000
EMC_UNSTALL_RW_AFTER_CLKCHANGE_0 = 0x00000000
EMC_AUTO_CAL_ = 0x3F1F080B
EMC_SEL_DPD_CTRL_0 = 0x0004000C
EMC_PRE_REFRESH_REQ_CNT_0 = 0x000008B2
EMC_DYN_SELF_REF_CONTROL_0 = 0x80004558
EMC_TXSRDLL_0 = 0x00000296
EMC_CCFIFO_ADDR_0 = 0x80000000
EMC_CCFIFO_DATA_0 = 0x00000000
EMC_CCFIFO_STATUS_0 = 0x00000000
EMC_TR_QPOP_0 = 0x00000032
EMC_TR_RDV_MASK_0 = 0x00000042
EMC_TR_QSAFE_0 = 0x0000003A
EMC_TR_QRST_0 = 0x00070008
EMC_SWIZZLE_RANK0_BYTE0_0 = 0x76543201
EMC_SWIZZLE_RANK0_BYTE1_0 = 0x65324710
EMC_SWIZZLE_RANK0_BYTE2_0 = 0x25763410
EMC_SWIZZLE_RANK0_BYTE3_0 = 0x25673401
EMC_SWIZZLE_RANK1_BYTE0_0 = 0x32647501
EMC_SWIZZLE_RANK1_BYTE1_0 = 0x34567201
EMC_SWIZZLE_RANK1_BYTE2_0 = 0x56742310
EMC_SWIZZLE_RANK1_BYTE3_0 = 0x67324501
EMC_ISSUE_QRST_0 = 0x00000000
EMC_PMC_SCRATCH1_0 = 0x4FAF9FFF
EMC_PMC_SCRATCH2_0 = 0x7FFFFFFF
EMC_PMC_SCRATCH3_0 = 0x4036D71F
EMC_AUTO_CAL_CONFIG2_0 = 0x05500000
EMC_AUTO_CAL_CONFIG3_0 = 0x00880000
EMC_TR_DVFS_0 = 0x00000000
EMC_AUTO_CAL_CHANNEL_0 = 0xC1E0030C
EMC_IBDLY_0 = 0x1000001F
EMC_OBDLY_0 = 0x10000004
EMC_TXDSRVTTGEN_0 = 0x00000000
EMC_WE_DURATION_0 = 0x0000000E
EMC_WS_DURATION_0 = 0x00000008
EMC_WEV_0 = 0x0000000C
EMC_WSV_0 = 0x0000000E
EMC_CFG_3_0 = 0x00000040
EMC_MRW5_0 = 0x00000000
EMC_MRW6_0 = 0x8803F1F1
EMC_MRW7_0 = 0xC803F1F1
EMC_MRW8_0 = 0x880B0606
EMC_MRW9_0 = 0x8C0E5D5D
EMC_MRW10_0 = 0x880C5D5D
EMC_MRW11_0 = 0xC80C5D5D
EMC_MRW12_0 = 0x880E0B09
EMC_MRW13_0 = 0xC80E0000
EMC_MRW14_0 = 0x88161414
EMC_MRW15_0 = 0xC8161414
EMC_CFG_SYNC_0 = 0x00000001
EMC_FDPD_CTRL_CMD_NO_RAMP_0 = 0x00000001
EMC_WDV_CHK_0 = 0x00000006
EMC_CFG_PIPE_2_0 = 0x00000000
EMC_CFG_PIPE_CLK_0 = 0x00000000
EMC_CFG_PIPE_1_0 = 0x0FFF0000
EMC_CFG_PIPE_0 = 0x0FFF0000
EMC_QPOP_0 = 0x00000032
EMC_QUSE_WIDTH_0 = 0x0000000B
EMC_PUTERM_WIDTH_0 = 0x80000000
EMC_BGBIAS_CTL0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG7_0 = 0x00880000
EMC_XM2COMPPADCTRL2_0 = 0x16001000
EMC_COMP_PAD_SW_CTRL_0 = 0x738000F0
EMC_REFCTRL2_0 = 0x00000000
EMC_FBIO_CFG7_0 = 0x00003BFF
EMC_DATA_BRLSHFT_0_0 = 0x00000249
EMC_DATA_BRLSHFT_1_0 = 0x00000000
EMC_RFCPB_0 = 0x00000142
EMC_DQS_BRLSHFT_0_0 = 0x00000000
EMC_DQS_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_0_0 = 0x00000000
EMC_CMD_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_2_0 = 0x00000024
EMC_CMD_BRLSHFT_3_0 = 0x00000024
EMC_QUSE_BRLSHFT_0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG4_0 = 0x00880000
EMC_AUTO_CAL_CONFIG5_0 = 0x00001220
EMC_QUSE_BRLSHFT_1_0 = 0x00000000
EMC_QUSE_BRLSHFT_2_0 = 0x00000000
EMC_CCDMW_0 = 0x00000020
EMC_QUSE_BRLSHFT_3_0 = 0x00000000
EMC_FBIO_CFG8_0 = 0x0CF30000
EMC_AUTO_CAL_CONFIG6_0 = 0x00880000
EMC_PROTOBIST_CONFIG_ADR_1_0 = 0x30000000
EMC_PROTOBIST_CONFIG_ADR_2_0 = 0x08000101
EMC_PROTOBIST_MISC_0 = 0x00000000
EMC_PROTOBIST_WDATA_LOWER_0 = 0x2A01A018
EMC_PROTOBIST_WDATA_UPPER_0 = 0xC8200002
EMC_PROTOBIST_RDATA_0 = 0x00000000
EMC_DLL_CFG_0_0 = 0x1F136120
EMC_DLL_CFG_1_0 = 0x00012014
EMC_CONFIG_SAMPLE_DELAY_0 = 0x00000020
EMC_CFG_UPDATE_0 = 0x70000301
EMC_PMACRO_QUSE_DDLL_RANK0_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_5_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_5_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_4_0 = 0x000C0013
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_5_0 = 0x00140009
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_0_0 = 0x0022002A
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_0 = 0x0020002A
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_2_0 = 0x00240028
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_3_0 = 0x0022002F
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_4_0 = 0x000C0013
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_5_0 = 0x00140009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_0_0 = 0x00000009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_1_0 = 0x00000008
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_2_0 = 0x00000005
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_3_0 = 0x00000010
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_4_0 = 0x0003000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_5_0 = 0x000B0000
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_0_0 = 0x00000009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_1_0 = 0x00000008
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_2_0 = 0x00000005
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_3_0 = 0x00000010
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_4_0 = 0x0003000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_5_0 = 0x000B0000
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_0_0 = 0x00230027
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_1_0 = 0x00260026
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_2_0 = 0x00210024
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_3_0 = 0x00230025
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_5_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_0_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_1_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_2_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_3_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_5_0 = 0x00200020
EMC_PMACRO_AUTOCAL_CFG_0_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_1_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_2_0 = 0x04040404
EMC_PMACRO_TX_PWRD_0_0 = 0x10000000
EMC_PMACRO_TX_PWRD_1_0 = 0x00000000
EMC_PMACRO_TX_PWRD_2_0 = 0x00000000
EMC_PMACRO_TX_PWRD_3_0 = 0x00000000
EMC_PMACRO_TX_PWRD_4_0 = 0x00400080
EMC_PMACRO_TX_PWRD_5_0 = 0x00801004
EMC_PMACRO_TX_SEL_CLK_SRC_0_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_1_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_2_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_3_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_4_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_5_0 = 0x00000000
EMC_PMACRO_DDLL_BYPASS_0 = 0xEF000000
EMC_PMACRO_DDLL_PWRD_0_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_1_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_2_0 = 0x1C1C1C1C
EMC_PMACRO_CMD_CTRL_0_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_1_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x45464747
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x45403F43
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000044
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x42444141
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x40443D40
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x0000003E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x4B4A4B4C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x484A4B3D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000048
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x38424341
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x403E3936
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x0000003B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x00060305
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x01050102
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000003
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x41404141
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x4240413D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000040
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x0F10110F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x0C0F0A0C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x0000000B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x45453F42
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x4341443F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000040
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_3_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x04080807
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x03010004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x04090309
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x03070004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x08070A0C
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x07080800
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x00050807
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x06050000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x00060306
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x02050307
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000003
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x03000305
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x01020002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x05040503
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x03020003
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x07050106
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x07030503
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQ_0_0 = 0x27252828
EMC_PMACRO_IB_VREF_DQ_1_0 = 0x27272628
EMC_PMACRO_IB_VREF_DQ_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQS_0_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_1_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_2_0 = 0x00000000
EMC_PMACRO_DDLL_LONG_CMD_0_0 = 0x00130013
EMC_PMACRO_DDLL_LONG_CMD_1_0 = 0x000C000C
EMC_PMACRO_DDLL_LONG_CMD_2_0 = 0x00090009
EMC_PMACRO_DDLL_LONG_CMD_3_0 = 0x00140014
EMC_PMACRO_DDLL_LONG_CMD_4_0 = 0x00000013
EMC_PMACRO_DDLL_LONG_CMD_5_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_0_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_1_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_2_0 = 0x00000000
EMC_PMACRO_CFG_PM_GLOBAL_0_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_0_0 = 0x00090000
EMC_PMACRO_VTTGEN_CTRL_1_0 = 0x00102000
EMC_PMACRO_BG_BIAS_CTRL_0_0 = 0x00000000
EMC_PMACRO_PAD_CFG_CTRL_0 = 0x00000000
EMC_PMACRO_ZCTRL_0 = 0x00505050
EMC_PMACRO_RX_TERM_0 = 0x080A080A
EMC_PMACRO_CMD_TX_DRV_0 = 0x00001220
EMC_PMACRO_CMD_PAD_RX_CTRL_0 = 0x06000000
EMC_PMACRO_DATA_PAD_RX_CTRL_0 = 0x06060000
EMC_PMACRO_CMD_RX_TERM_MODE_0 = 0x00002000
EMC_PMACRO_DATA_RX_TERM_MODE_0 = 0x00000211
EMC_PMACRO_CMD_PAD_TX_CTRL_0 = 0x40021084
EMC_PMACRO_DATA_PAD_TX_CTRL_0 = 0x40021485
EMC_PMACRO_COMMON_PAD_TX_CTRL_0 = 0x00000000
EMC_PMACRO_DQ_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_CA_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_AUTOCAL_CFG_COMMON_0 = 0x00000813
EMC_PMACRO_DDLLCAL_CAL_0 = 0x00000000
EMC_PMACRO_DDLL_OFFSET_0 = 0x00000000
EMC_PMACRO_DDLL_PERIODIC_OFFSET_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_2_0 = 0x00000000
EMC_PMACRO_IB_RXRT_0 = 0x00000078
EMC_PMACRO_TRAINING_CTRL_0_0 = 0x00000008
EMC_PMACRO_TRAINING_CTRL_1_0 = 0x00000008
EMC_TRAINING_CMD_0 = 0x000000CC
EMC_TRAINING_CTRL_0 = 0x00009080
EMC_TRAINING_STATUS_0 = 0x00000000
EMC_TRAINING_QUSE_CORS_CTRL_0 = 0x01124000
EMC_TRAINING_QUSE_FINE_CTRL_0 = 0x01125B6A
EMC_TRAINING_QUSE_CTRL_MISC_0 = 0x0F081000
EMC_TRAINING_WRITE_FINE_CTRL_0 = 0x1114FC00
EMC_TRAINING_WRITE_CTRL_MISC_0 = 0x07004300
EMC_TRAINING_WRITE_VREF_CTRL_0 = 0x00102306
EMC_TRAINING_READ_FINE_CTRL_0 = 0x1110FC00
EMC_TRAINING_READ_CTRL_MISC_0 = 0x0F085300
EMC_TRAINING_READ_VREF_CTRL_0 = 0x00104210
EMC_TRAINING_CA_FINE_CTRL_0 = 0x0513801F
EMC_TRAINING_CA_CTRL_MISC_0 = 0x1F101100
EMC_TRAINING_CA_CTRL_MISC1_0 = 0x00000014
EMC_TRAINING_CA_VREF_CTRL_0 = 0x00107240
EMC_TRAINING_CA_TADR_CTRL_0 = 0x00028000
EMC_TRAINING_SETTLE_0 = 0x07070404
EMC_TRAINING_DEBUG_CTRL_0 = 0x00000000
EMC_TRAINING_MPC_0 = 0x00000000
EMC_TRAINING_PATRAM_CTRL_0 = 0x800000FF
EMC_TRAINING_PATRAM_DQ_0 = 0x0F0F0F0F
EMC_TRAINING_PATRAM_DMI_0 = 0x00000000
EMC_TRAINING_VREF_SETTLE_0 = 0x0004047E
EMC_TRAINING_OPT_CA_VREF_0 = 0x00000000
EMC_TRAINING_OPT_DQ_OB_VREF_0 = 0x00000B09
EMC_TRAINING_QUSE_VREF_CTRL_0 = 0x00105800

View File

@@ -0,0 +1,528 @@
Dumping EMC registers from BASE=0x7001B000
-----------------------------------
EMC_INTSTATUS_0 = 0x00000030
EMC_INTMASK_0 = 0x00000000
EMC_DBG_0 = 0x01000C00
EMC_CFG_0 = 0xF3200000
EMC_ADR_CFG_0 = 0x00000000
EMC_REFCTRL_0 = 0x80000002
EMC_PIN_0 = 0x00003101
EMC_TIMING_CONTROL_0 = 0x00000001
EMC_RC_0 = 0x0000008C
EMC_RFC_0 = 0x0000028E
EMC_RAS_0 = 0x00000062
EMC_RP_0 = 0x0000002A
EMC_R2W_0 = 0x00000030
EMC_W2R_0 = 0x00000029
EMC_R2P_0 = 0x0000000E
EMC_W2P_0 = 0x00000033
EMC_RD_RCD_0 = 0x0000002A
EMC_WR_RCD_0 = 0x0000002A
EMC_RRD_0 = 0x00000012
EMC_REXT_0 = 0x0000001B
EMC_WDV_0 = 0x00000010
EMC_QUSE_0 = 0x00000028
EMC_QRST_0 = 0x00070007
EMC_QSAFE_0 = 0x0000003A
EMC_RDV_0 = 0x00000040
EMC_REFRESH_0 = 0x0000234B
EMC_BURST_REFRESH_NUM_0 = 0x00000000
EMC_PDEX2WR_0 = 0x00000019
EMC_PDEX2RD_0 = 0x00000019
EMC_PCHG2PDEN_0 = 0x00000005
EMC_ACT2PDEN_0 = 0x00000021
EMC_AR2PDEN_0 = 0x00000005
EMC_RW2PDEN_0 = 0x00000040
EMC_TXSR_0 = 0x0000029F
EMC_TCKE_0 = 0x00000014
EMC_TFAW_0 = 0x00000046
EMC_TRPAB_0 = 0x00000031
EMC_TCLKSTABLE_0 = 0x00000004
EMC_TCLKSTOP_0 = 0x0000001B
EMC_TREFBW_0 = 0x0000238B
EMC_TPPD_0 = 0x00000004
EMC_ODT_WRITE_0 = 0x00000000
EMC_PDEX2MRR_0 = 0x00000045
EMC_WEXT_0 = 0x00000016
EMC_RFC_SLR_0 = 0x00000000
EMC_MRS_WAIT_CNT2_0 = 0x02480021
EMC_MRS_WAIT_CNT_0 = 0x07FF0036
EMC_MRS_0 = 0x00000000
EMC_EMRS_0 = 0x00000000
EMC_REF_0 = 0x80000000
EMC_PRE_0 = 0x00000000
EMC_NOP_0 = 0x00000000
EMC_SELF_REF_0 = 0x00000000
EMC_DPD_0 = 0x00000000
EMC_MRW_0 = 0x00170040
EMC_MRR_0 = 0x80124762
EMC_CMDQ_0 = 0x10004408
EMC_MC2EMCQ_0 = 0x06000404
EMC_FBIO_SPARE_0 = 0x00000012
EMC_FBIO_CFG5_0 = 0x9160A00D
EMC_FBIO_CFG6_0 = 0x00001010
EMC_PDEX2CKE_0 = 0x00000003
EMC_CKE2PDEN_0 = 0x00000014
EMC_CFG_RSV_0 = 0xFF00FF00
EMC_ACPD_CONTROL_0 = 0x00000000
EMC_MPC_0 = 0x0000004B
EMC_EMRS2_0 = 0x00000000
EMC_EMRS3_0 = 0x00000000
EMC_MRW2_0 = 0x88020036
EMC_MRW3_0 = 0x8C0D0010
EMC_MRW4_0 = 0xC0000000
EMC_CLKEN_OVERRIDE_0 = 0x00000000
EMC_R2R_0 = 0x00000000
EMC_W2W_0 = 0x00000000
EMC_EINPUT_0 = 0x00000010
EMC_EINPUT_DURATION_0 = 0x00000027
EMC_PUTERM_EXTRA_0 = 0x00000001
EMC_TCKESR_0 = 0x00000023
EMC_TPD_0 = 0x00000012
EMC_AUTO_CAL_CONFIG_0 = 0x201A51D8
EMC_AUTO_CAL_INTERVAL_0 = 0x001FFFFF
EMC_AUTO_CAL_STATUS_0 = 0x1D190000
EMC_REQ_CTRL_0 = 0x00000000
EMC_EMC_STATUS_0 = 0x0B430035
EMC_CFG_2_0 = 0x0011083D
EMC_CFG_DIG_DLL_0 = 0x002C03A9
EMC_CFG_DIG_DLL_PERIOD_0 = 0x00008000
EMC_DIG_DLL_STATUS_0 = 0x00000004
EMC_CFG_DIG_DLL_1_0 = 0x000F3701
EMC_RDV_MASK_0 = 0x00000042
EMC_WDV_MASK_0 = 0x00000010
EMC_RDV_EARLY_MASK_0 = 0x00000040
EMC_RDV_EARLY_0 = 0x0000003E
EMC_AUTO_CAL_CONFIG8_0 = 0x00880000
EMC_ZCAL_INTERVAL_0 = 0x00064000
EMC_ZCAL_WAIT_CNT_0 = 0x003F07FF
EMC_ZCAL_MRW_CMD_0 = 0x8051004F
EMC_ZQ_CAL_0 = 0x80000002
EMC_XM2COMPPADCTRL3_0 = 0x00901000
EMC_AUTO_CAL_VREF_SEL_0_0 = 0xC9AFBCBC
EMC_AUTO_CAL_VREF_SEL_1_0 = 0x00009E3C
EMC_XM2COMPPADCTRL_0 = 0x00000030
EMC_FDPD_CTRL_DQ_0 = 0x8020221F
EMC_FDPD_CTRL_CMD_0 = 0x0220F40F
EMC_PMACRO_CMD_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_PMACRO_DATA_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_SCRATCH0_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU1_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU2_0 = 0x00000000
EMC_CMD_MAPPING_CMD0_0_0 = 0x061B0504
EMC_CMD_MAPPING_CMD0_1_0 = 0x1C070302
EMC_CMD_MAPPING_CMD0_2_0 = 0x05252523
EMC_CMD_MAPPING_CMD1_0_0 = 0x0A091D08
EMC_CMD_MAPPING_CMD1_1_0 = 0x0D1E0B24
EMC_CMD_MAPPING_CMD1_2_0 = 0x0326260C
EMC_CMD_MAPPING_CMD2_0_0 = 0x231C1B02
EMC_CMD_MAPPING_CMD2_1_0 = 0x05070403
EMC_CMD_MAPPING_CMD2_2_0 = 0x02252506
EMC_CMD_MAPPING_CMD3_0_0 = 0x0D1D0B0A
EMC_CMD_MAPPING_CMD3_1_0 = 0x1E090C08
EMC_CMD_MAPPING_CMD3_2_0 = 0x08262624
EMC_CMD_MAPPING_BYTE_0 = 0x9A070624
EMC_TR_TIMING_0_0 = 0x01186248
EMC_TR_CTRL_0_0 = 0x00000020
EMC_TR_CTRL_1_0 = 0x00000000
EMC_SWITCH_BACK_CTRL_0 = 0x00000001
EMC_TR_RDV_0 = 0x00000040
EMC_STALL_THEN_EXE_BEFORE_CLKCHANGE_0 = 0x00000000
EMC_STALL_THEN_EXE_AFTER_CLKCHANGE_0 = 0x00000000
EMC_UNSTALL_RW_AFTER_CLKCHANGE_0 = 0x00000000
EMC_AUTO_CAL_ = 0x3F1F080A
EMC_SEL_DPD_CTRL_0 = 0x0004000C
EMC_PRE_REFRESH_REQ_CNT_0 = 0x000008D2
EMC_DYN_SELF_REF_CONTROL_0 = 0x80004653
EMC_TXSRDLL_0 = 0x0000029F
EMC_CCFIFO_ADDR_0 = 0x80000000
EMC_CCFIFO_DATA_0 = 0x00000000
EMC_CCFIFO_STATUS_0 = 0x00000000
EMC_TR_QPOP_0 = 0x00000032
EMC_TR_RDV_MASK_0 = 0x00000042
EMC_TR_QSAFE_0 = 0x0000003A
EMC_TR_QRST_0 = 0x00070007
EMC_SWIZZLE_RANK0_BYTE0_0 = 0x76543201
EMC_SWIZZLE_RANK0_BYTE1_0 = 0x65324710
EMC_SWIZZLE_RANK0_BYTE2_0 = 0x25763410
EMC_SWIZZLE_RANK0_BYTE3_0 = 0x25673401
EMC_SWIZZLE_RANK1_BYTE0_0 = 0x32647501
EMC_SWIZZLE_RANK1_BYTE1_0 = 0x34567201
EMC_SWIZZLE_RANK1_BYTE2_0 = 0x56742310
EMC_SWIZZLE_RANK1_BYTE3_0 = 0x67324501
EMC_ISSUE_QRST_0 = 0x00000000
EMC_PMC_SCRATCH1_0 = 0x4FAF9FFF
EMC_PMC_SCRATCH2_0 = 0x7FFFFFFF
EMC_PMC_SCRATCH3_0 = 0x4036D71F
EMC_AUTO_CAL_CONFIG2_0 = 0x05500000
EMC_AUTO_CAL_CONFIG3_0 = 0x00880000
EMC_TR_DVFS_0 = 0x00000000
EMC_AUTO_CAL_CHANNEL_0 = 0xC1E0030C
EMC_IBDLY_0 = 0x1000001F
EMC_OBDLY_0 = 0x10000004
EMC_TXDSRVTTGEN_0 = 0x00000000
EMC_WE_DURATION_0 = 0x0000000E
EMC_WS_DURATION_0 = 0x00000008
EMC_WEV_0 = 0x0000000A
EMC_WSV_0 = 0x0000000E
EMC_CFG_3_0 = 0x00000040
EMC_MRW5_0 = 0x00000000
EMC_MRW6_0 = 0x8803F1F1
EMC_MRW7_0 = 0xC803F1F1
EMC_MRW8_0 = 0x880B0606
EMC_MRW9_0 = 0x8C0E5D5D
EMC_MRW10_0 = 0x880C5D5D
EMC_MRW11_0 = 0xC80C5D5D
EMC_MRW12_0 = 0x880E0B0A
EMC_MRW13_0 = 0xC80E0000
EMC_MRW14_0 = 0x88161414
EMC_MRW15_0 = 0xC8161414
EMC_CFG_SYNC_0 = 0x00000001
EMC_FDPD_CTRL_CMD_NO_RAMP_0 = 0x00000001
EMC_WDV_CHK_0 = 0x00000006
EMC_CFG_PIPE_2_0 = 0x00000000
EMC_CFG_PIPE_CLK_0 = 0x00000000
EMC_CFG_PIPE_1_0 = 0x0FFF0000
EMC_CFG_PIPE_0 = 0x0FFF0000
EMC_QPOP_0 = 0x00000032
EMC_QUSE_WIDTH_0 = 0x0000000B
EMC_PUTERM_WIDTH_0 = 0x80000000
EMC_BGBIAS_CTL0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG7_0 = 0x00880000
EMC_XM2COMPPADCTRL2_0 = 0x16001000
EMC_COMP_PAD_SW_CTRL_0 = 0x738000F0
EMC_REFCTRL2_0 = 0x00000000
EMC_FBIO_CFG7_0 = 0x00003BFF
EMC_DATA_BRLSHFT_0_0 = 0x0000024A
EMC_DATA_BRLSHFT_1_0 = 0x00000000
EMC_RFCPB_0 = 0x00000147
EMC_DQS_BRLSHFT_0_0 = 0x00000000
EMC_DQS_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_0_0 = 0x00000000
EMC_CMD_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_2_0 = 0x00000024
EMC_CMD_BRLSHFT_3_0 = 0x00000024
EMC_QUSE_BRLSHFT_0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG4_0 = 0x00880000
EMC_AUTO_CAL_CONFIG5_0 = 0x00001220
EMC_QUSE_BRLSHFT_1_0 = 0x00000000
EMC_QUSE_BRLSHFT_2_0 = 0x00000000
EMC_CCDMW_0 = 0x00000020
EMC_QUSE_BRLSHFT_3_0 = 0x00000000
EMC_FBIO_CFG8_0 = 0x0CF30000
EMC_AUTO_CAL_CONFIG6_0 = 0x00880000
EMC_PROTOBIST_CONFIG_ADR_1_0 = 0x30000000
EMC_PROTOBIST_CONFIG_ADR_2_0 = 0x08000101
EMC_PROTOBIST_MISC_0 = 0x00000000
EMC_PROTOBIST_WDATA_LOWER_0 = 0x2A012018
EMC_PROTOBIST_WDATA_UPPER_0 = 0xC8204002
EMC_PROTOBIST_RDATA_0 = 0x00000000
EMC_DLL_CFG_0_0 = 0x1F136120
EMC_DLL_CFG_1_0 = 0x00012014
EMC_CONFIG_SAMPLE_DELAY_0 = 0x00000020
EMC_CFG_UPDATE_0 = 0x70000301
EMC_PMACRO_QUSE_DDLL_RANK0_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_5_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_5_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_4_0 = 0x000C0013
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_5_0 = 0x00140009
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_0_0 = 0x0022002A
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_0 = 0x0020002B
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_2_0 = 0x00240028
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_3_0 = 0x0022002F
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_4_0 = 0x000C0013
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_5_0 = 0x00140009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_0_0 = 0x00000009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_1_0 = 0x00000008
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_2_0 = 0x00000005
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_3_0 = 0x00000010
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_4_0 = 0x0003000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_5_0 = 0x000B0000
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_0_0 = 0x00000009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_1_0 = 0x00000008
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_2_0 = 0x00000005
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_3_0 = 0x00000010
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_4_0 = 0x0003000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_5_0 = 0x000B0000
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_0_0 = 0x00240027
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_1_0 = 0x00260026
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_2_0 = 0x00210025
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_3_0 = 0x00220025
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_5_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_0_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_1_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_2_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_3_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_5_0 = 0x00200020
EMC_PMACRO_AUTOCAL_CFG_0_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_1_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_2_0 = 0x04040404
EMC_PMACRO_TX_PWRD_0_0 = 0x10000000
EMC_PMACRO_TX_PWRD_1_0 = 0x00000000
EMC_PMACRO_TX_PWRD_2_0 = 0x00000000
EMC_PMACRO_TX_PWRD_3_0 = 0x00000000
EMC_PMACRO_TX_PWRD_4_0 = 0x00400080
EMC_PMACRO_TX_PWRD_5_0 = 0x00801004
EMC_PMACRO_TX_SEL_CLK_SRC_0_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_1_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_2_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_3_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_4_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_5_0 = 0x00000000
EMC_PMACRO_DDLL_BYPASS_0 = 0xEF000000
EMC_PMACRO_DDLL_PWRD_0_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_1_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_2_0 = 0x1C1C1C1C
EMC_PMACRO_CMD_CTRL_0_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_1_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x06070707
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x06010004
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000005
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x45464443
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x42473F41
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000040
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x4C4C4D4D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x494B4D3E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x0000004A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x3A434442
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x41403B37
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x0000003D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x02070507
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x03080304
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000006
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x43414243
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x4342423F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000041
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x11121311
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x0F110C0E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x0000000C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x06060102
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x04020600
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000001
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_3_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x04080807
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x03000005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x040A040A
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x02080005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000006
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x08070A0C
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x08070800
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x00050808
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x06050000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x00070307
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x03060308
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x03010304
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x02010002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x05040403
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x03010002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x06050105
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x06040301
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQ_0_0 = 0x26262929
EMC_PMACRO_IB_VREF_DQ_1_0 = 0x29282627
EMC_PMACRO_IB_VREF_DQ_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQS_0_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_1_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_2_0 = 0x00000000
EMC_PMACRO_DDLL_LONG_CMD_0_0 = 0x00130013
EMC_PMACRO_DDLL_LONG_CMD_1_0 = 0x000C000C
EMC_PMACRO_DDLL_LONG_CMD_2_0 = 0x00090009
EMC_PMACRO_DDLL_LONG_CMD_3_0 = 0x00140014
EMC_PMACRO_DDLL_LONG_CMD_4_0 = 0x00000013
EMC_PMACRO_DDLL_LONG_CMD_5_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_0_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_1_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_2_0 = 0x00000000
EMC_PMACRO_CFG_PM_GLOBAL_0_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_0_0 = 0x00090000
EMC_PMACRO_VTTGEN_CTRL_1_0 = 0x00102000
EMC_PMACRO_BG_BIAS_CTRL_0_0 = 0x00000000
EMC_PMACRO_PAD_CFG_CTRL_0 = 0x00000000
EMC_PMACRO_ZCTRL_0 = 0x00505050
EMC_PMACRO_RX_TERM_0 = 0x080B080B
EMC_PMACRO_CMD_TX_DRV_0 = 0x00001220
EMC_PMACRO_CMD_PAD_RX_CTRL_0 = 0x06000000
EMC_PMACRO_DATA_PAD_RX_CTRL_0 = 0x06060000
EMC_PMACRO_CMD_RX_TERM_MODE_0 = 0x00002000
EMC_PMACRO_DATA_RX_TERM_MODE_0 = 0x00000211
EMC_PMACRO_CMD_PAD_TX_CTRL_0 = 0x40021084
EMC_PMACRO_DATA_PAD_TX_CTRL_0 = 0x40021485
EMC_PMACRO_COMMON_PAD_TX_CTRL_0 = 0x00000000
EMC_PMACRO_DQ_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_CA_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_AUTOCAL_CFG_COMMON_0 = 0x00000813
EMC_PMACRO_DDLLCAL_CAL_0 = 0x00000000
EMC_PMACRO_DDLL_OFFSET_0 = 0x00000000
EMC_PMACRO_DDLL_PERIODIC_OFFSET_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_2_0 = 0x00000000
EMC_PMACRO_IB_RXRT_0 = 0x00000078
EMC_PMACRO_TRAINING_CTRL_0_0 = 0x00000008
EMC_PMACRO_TRAINING_CTRL_1_0 = 0x00000008
EMC_TRAINING_CMD_0 = 0x000000CC
EMC_TRAINING_CTRL_0 = 0x00009080
EMC_TRAINING_STATUS_0 = 0x00000000
EMC_TRAINING_QUSE_CORS_CTRL_0 = 0x01124000
EMC_TRAINING_QUSE_FINE_CTRL_0 = 0x01125B6A
EMC_TRAINING_QUSE_CTRL_MISC_0 = 0x0F081000
EMC_TRAINING_WRITE_FINE_CTRL_0 = 0x1114FC00
EMC_TRAINING_WRITE_CTRL_MISC_0 = 0x07004300
EMC_TRAINING_WRITE_VREF_CTRL_0 = 0x00102306
EMC_TRAINING_READ_FINE_CTRL_0 = 0x1110FC00
EMC_TRAINING_READ_CTRL_MISC_0 = 0x0F085300
EMC_TRAINING_READ_VREF_CTRL_0 = 0x00104210
EMC_TRAINING_CA_FINE_CTRL_0 = 0x0513801F
EMC_TRAINING_CA_CTRL_MISC_0 = 0x1F101100
EMC_TRAINING_CA_CTRL_MISC1_0 = 0x00000014
EMC_TRAINING_CA_VREF_CTRL_0 = 0x00107240
EMC_TRAINING_CA_TADR_CTRL_0 = 0x00028000
EMC_TRAINING_SETTLE_0 = 0x07070404
EMC_TRAINING_DEBUG_CTRL_0 = 0x00000000
EMC_TRAINING_MPC_0 = 0x00000000
EMC_TRAINING_PATRAM_CTRL_0 = 0x800000FF
EMC_TRAINING_PATRAM_DQ_0 = 0x0F0F0F0F
EMC_TRAINING_PATRAM_DMI_0 = 0x00000000
EMC_TRAINING_VREF_SETTLE_0 = 0x00040320
EMC_TRAINING_OPT_CA_VREF_0 = 0x00000000
EMC_TRAINING_OPT_DQ_OB_VREF_0 = 0x00000B0A
EMC_TRAINING_QUSE_VREF_CTRL_0 = 0x00105800

View File

@@ -0,0 +1,528 @@
Dumping EMC registers from BASE=0x7001B000
-----------------------------------
EMC_INTSTATUS_0 = 0x00000030
EMC_INTMASK_0 = 0x00000000
EMC_DBG_0 = 0x01000C00
EMC_CFG_0 = 0xF3200000
EMC_ADR_CFG_0 = 0x00000000
EMC_REFCTRL_0 = 0x80000002
EMC_PIN_0 = 0x00003101
EMC_TIMING_CONTROL_0 = 0x00000001
EMC_RC_0 = 0x0000008E
EMC_RFC_0 = 0x00000297
EMC_RAS_0 = 0x00000064
EMC_RP_0 = 0x0000002B
EMC_R2W_0 = 0x00000030
EMC_W2R_0 = 0x00000029
EMC_R2P_0 = 0x0000000E
EMC_W2P_0 = 0x00000033
EMC_RD_RCD_0 = 0x0000002B
EMC_WR_RCD_0 = 0x0000002B
EMC_RRD_0 = 0x00000012
EMC_REXT_0 = 0x0000001B
EMC_WDV_0 = 0x00000010
EMC_QUSE_0 = 0x0000002A
EMC_QRST_0 = 0x00070009
EMC_QSAFE_0 = 0x0000003B
EMC_RDV_0 = 0x00000041
EMC_REFRESH_0 = 0x000023CB
EMC_BURST_REFRESH_NUM_0 = 0x00000000
EMC_PDEX2WR_0 = 0x00000019
EMC_PDEX2RD_0 = 0x00000019
EMC_PCHG2PDEN_0 = 0x00000005
EMC_ACT2PDEN_0 = 0x00000022
EMC_AR2PDEN_0 = 0x00000005
EMC_RW2PDEN_0 = 0x00000040
EMC_TXSR_0 = 0x000002A9
EMC_TCKE_0 = 0x00000014
EMC_TFAW_0 = 0x00000047
EMC_TRPAB_0 = 0x00000032
EMC_TCLKSTABLE_0 = 0x00000004
EMC_TCLKSTOP_0 = 0x0000001C
EMC_TREFBW_0 = 0x0000240B
EMC_TPPD_0 = 0x00000004
EMC_ODT_WRITE_0 = 0x00000000
EMC_PDEX2MRR_0 = 0x0000002E
EMC_WEXT_0 = 0x00000016
EMC_RFC_SLR_0 = 0x00000000
EMC_MRS_WAIT_CNT2_0 = 0x02500022
EMC_MRS_WAIT_CNT_0 = 0x07FF0036
EMC_MRS_0 = 0x00000000
EMC_EMRS_0 = 0x00000000
EMC_REF_0 = 0x80000000
EMC_PRE_0 = 0x00000000
EMC_NOP_0 = 0x00000000
EMC_SELF_REF_0 = 0x00000000
EMC_DPD_0 = 0x00000000
EMC_MRW_0 = 0x00170040
EMC_MRR_0 = 0x8012304B
EMC_CMDQ_0 = 0x10004408
EMC_MC2EMCQ_0 = 0x06000404
EMC_FBIO_SPARE_0 = 0x00000012
EMC_FBIO_CFG5_0 = 0x9160A00D
EMC_FBIO_CFG6_0 = 0x00001010
EMC_PDEX2CKE_0 = 0x00000003
EMC_CKE2PDEN_0 = 0x00000015
EMC_CFG_RSV_0 = 0xFF00FF00
EMC_ACPD_CONTROL_0 = 0x00000000
EMC_MPC_0 = 0x0000004B
EMC_EMRS2_0 = 0x00000000
EMC_EMRS3_0 = 0x00000000
EMC_MRW2_0 = 0x88020036
EMC_MRW3_0 = 0x8C0D0010
EMC_MRW4_0 = 0xC0000000
EMC_CLKEN_OVERRIDE_0 = 0x00000000
EMC_R2R_0 = 0x00000000
EMC_W2W_0 = 0x00000000
EMC_EINPUT_0 = 0x00000012
EMC_EINPUT_DURATION_0 = 0x00000026
EMC_PUTERM_EXTRA_0 = 0x00000001
EMC_TCKESR_0 = 0x00000024
EMC_TPD_0 = 0x00000012
EMC_AUTO_CAL_CONFIG_0 = 0x201A51D8
EMC_AUTO_CAL_INTERVAL_0 = 0x001FFFFF
EMC_AUTO_CAL_STATUS_0 = 0x1E190000
EMC_REQ_CTRL_0 = 0x00000000
EMC_EMC_STATUS_0 = 0x0B430035
EMC_CFG_2_0 = 0x0011083D
EMC_CFG_DIG_DLL_0 = 0x002C03A9
EMC_CFG_DIG_DLL_PERIOD_0 = 0x00008000
EMC_DIG_DLL_STATUS_0 = 0x00000004
EMC_CFG_DIG_DLL_1_0 = 0x000F3701
EMC_RDV_MASK_0 = 0x00000043
EMC_WDV_MASK_0 = 0x00000010
EMC_RDV_EARLY_MASK_0 = 0x00000041
EMC_RDV_EARLY_0 = 0x0000003F
EMC_AUTO_CAL_CONFIG8_0 = 0x00880000
EMC_ZCAL_INTERVAL_0 = 0x00064000
EMC_ZCAL_WAIT_CNT_0 = 0x003F07FF
EMC_ZCAL_MRW_CMD_0 = 0x8051004F
EMC_ZQ_CAL_0 = 0x80000002
EMC_XM2COMPPADCTRL3_0 = 0x00901000
EMC_AUTO_CAL_VREF_SEL_0_0 = 0xC9AFBCBC
EMC_AUTO_CAL_VREF_SEL_1_0 = 0x00009E3C
EMC_XM2COMPPADCTRL_0 = 0x00000030
EMC_FDPD_CTRL_DQ_0 = 0x8020221F
EMC_FDPD_CTRL_CMD_0 = 0x0220F40F
EMC_PMACRO_CMD_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_PMACRO_DATA_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_SCRATCH0_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU1_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU2_0 = 0x00000000
EMC_CMD_MAPPING_CMD0_0_0 = 0x061B0504
EMC_CMD_MAPPING_CMD0_1_0 = 0x1C070302
EMC_CMD_MAPPING_CMD0_2_0 = 0x05252523
EMC_CMD_MAPPING_CMD1_0_0 = 0x0A091D08
EMC_CMD_MAPPING_CMD1_1_0 = 0x0D1E0B24
EMC_CMD_MAPPING_CMD1_2_0 = 0x0326260C
EMC_CMD_MAPPING_CMD2_0_0 = 0x231C1B02
EMC_CMD_MAPPING_CMD2_1_0 = 0x05070403
EMC_CMD_MAPPING_CMD2_2_0 = 0x02252506
EMC_CMD_MAPPING_CMD3_0_0 = 0x0D1D0B0A
EMC_CMD_MAPPING_CMD3_1_0 = 0x1E090C08
EMC_CMD_MAPPING_CMD3_2_0 = 0x08262624
EMC_CMD_MAPPING_BYTE_0 = 0x9A070624
EMC_TR_TIMING_0_0 = 0x01186250
EMC_TR_CTRL_0_0 = 0x00000020
EMC_TR_CTRL_1_0 = 0x00000000
EMC_SWITCH_BACK_CTRL_0 = 0x00000001
EMC_TR_RDV_0 = 0x00000041
EMC_STALL_THEN_EXE_BEFORE_CLKCHANGE_0 = 0x00000000
EMC_STALL_THEN_EXE_AFTER_CLKCHANGE_0 = 0x00000000
EMC_UNSTALL_RW_AFTER_CLKCHANGE_0 = 0x00000000
EMC_AUTO_CAL_ = 0x3F1F080A
EMC_SEL_DPD_CTRL_0 = 0x0004000C
EMC_PRE_REFRESH_REQ_CNT_0 = 0x000008F2
EMC_DYN_SELF_REF_CONTROL_0 = 0x8000474E
EMC_TXSRDLL_0 = 0x000002A9
EMC_CCFIFO_ADDR_0 = 0x80000000
EMC_CCFIFO_DATA_0 = 0x00000000
EMC_CCFIFO_STATUS_0 = 0x00000000
EMC_TR_QPOP_0 = 0x00000033
EMC_TR_RDV_MASK_0 = 0x00000043
EMC_TR_QSAFE_0 = 0x0000003B
EMC_TR_QRST_0 = 0x00070009
EMC_SWIZZLE_RANK0_BYTE0_0 = 0x76543201
EMC_SWIZZLE_RANK0_BYTE1_0 = 0x65324710
EMC_SWIZZLE_RANK0_BYTE2_0 = 0x25763410
EMC_SWIZZLE_RANK0_BYTE3_0 = 0x25673401
EMC_SWIZZLE_RANK1_BYTE0_0 = 0x32647501
EMC_SWIZZLE_RANK1_BYTE1_0 = 0x34567201
EMC_SWIZZLE_RANK1_BYTE2_0 = 0x56742310
EMC_SWIZZLE_RANK1_BYTE3_0 = 0x67324501
EMC_ISSUE_QRST_0 = 0x00000000
EMC_PMC_SCRATCH1_0 = 0x4FAF9FFF
EMC_PMC_SCRATCH2_0 = 0x7FFFFFFF
EMC_PMC_SCRATCH3_0 = 0x4036D71F
EMC_AUTO_CAL_CONFIG2_0 = 0x05500000
EMC_AUTO_CAL_CONFIG3_0 = 0x00880000
EMC_TR_DVFS_0 = 0x00000000
EMC_AUTO_CAL_CHANNEL_0 = 0xC1E0030C
EMC_IBDLY_0 = 0x10000021
EMC_OBDLY_0 = 0x10000004
EMC_TXDSRVTTGEN_0 = 0x00000000
EMC_WE_DURATION_0 = 0x0000000E
EMC_WS_DURATION_0 = 0x00000008
EMC_WEV_0 = 0x0000000C
EMC_WSV_0 = 0x0000000E
EMC_CFG_3_0 = 0x00000040
EMC_MRW5_0 = 0x00000000
EMC_MRW6_0 = 0x8803F1F1
EMC_MRW7_0 = 0xC803F1F1
EMC_MRW8_0 = 0x880B0606
EMC_MRW9_0 = 0x8C0E5D5D
EMC_MRW10_0 = 0x880C5D5D
EMC_MRW11_0 = 0xC80C5D5D
EMC_MRW12_0 = 0x880E0C09
EMC_MRW13_0 = 0xC80E0000
EMC_MRW14_0 = 0x88161414
EMC_MRW15_0 = 0xC8161414
EMC_CFG_SYNC_0 = 0x00000001
EMC_FDPD_CTRL_CMD_NO_RAMP_0 = 0x00000001
EMC_WDV_CHK_0 = 0x00000006
EMC_CFG_PIPE_2_0 = 0x00000000
EMC_CFG_PIPE_CLK_0 = 0x00000000
EMC_CFG_PIPE_1_0 = 0x0FFF0000
EMC_CFG_PIPE_0 = 0x0FFF0000
EMC_QPOP_0 = 0x00000033
EMC_QUSE_WIDTH_0 = 0x0000000A
EMC_PUTERM_WIDTH_0 = 0x80000000
EMC_BGBIAS_CTL0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG7_0 = 0x00880000
EMC_XM2COMPPADCTRL2_0 = 0x16001000
EMC_COMP_PAD_SW_CTRL_0 = 0x738000F0
EMC_REFCTRL2_0 = 0x00000000
EMC_FBIO_CFG7_0 = 0x00003BFF
EMC_DATA_BRLSHFT_0_0 = 0x00000292
EMC_DATA_BRLSHFT_1_0 = 0x00000000
EMC_RFCPB_0 = 0x0000014C
EMC_DQS_BRLSHFT_0_0 = 0x00000000
EMC_DQS_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_0_0 = 0x00000000
EMC_CMD_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_2_0 = 0x00000024
EMC_CMD_BRLSHFT_3_0 = 0x00000012
EMC_QUSE_BRLSHFT_0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG4_0 = 0x00880000
EMC_AUTO_CAL_CONFIG5_0 = 0x00001220
EMC_QUSE_BRLSHFT_1_0 = 0x00000000
EMC_QUSE_BRLSHFT_2_0 = 0x00000000
EMC_CCDMW_0 = 0x00000020
EMC_QUSE_BRLSHFT_3_0 = 0x00000000
EMC_FBIO_CFG8_0 = 0x0CF30000
EMC_AUTO_CAL_CONFIG6_0 = 0x00880000
EMC_PROTOBIST_CONFIG_ADR_1_0 = 0x30000000
EMC_PROTOBIST_CONFIG_ADR_2_0 = 0x08000101
EMC_PROTOBIST_MISC_0 = 0x00000000
EMC_PROTOBIST_WDATA_LOWER_0 = 0x2A012010
EMC_PROTOBIST_WDATA_UPPER_0 = 0xCC200002
EMC_PROTOBIST_RDATA_0 = 0x00000000
EMC_DLL_CFG_0_0 = 0x1F136120
EMC_DLL_CFG_1_0 = 0x00012014
EMC_CONFIG_SAMPLE_DELAY_0 = 0x00000020
EMC_CFG_UPDATE_0 = 0x70000301
EMC_PMACRO_QUSE_DDLL_RANK0_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_5_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_5_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_4_0 = 0x000C0013
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_5_0 = 0x00150009
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_0_0 = 0x0022002A
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_0 = 0x0020002B
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_2_0 = 0x00240029
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_3_0 = 0x00230030
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_4_0 = 0x000C0013
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_5_0 = 0x00150009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_0_0 = 0x00000009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_1_0 = 0x00000008
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_2_0 = 0x00000005
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_3_0 = 0x00000010
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_4_0 = 0x0003000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_5_0 = 0x000C0000
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_0_0 = 0x00000009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_1_0 = 0x00000008
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_2_0 = 0x00000005
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_3_0 = 0x00000010
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_4_0 = 0x00020007
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_5_0 = 0x000C0000
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_0_0 = 0x00220027
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_1_0 = 0x00260026
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_2_0 = 0x00220025
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_3_0 = 0x00220025
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_5_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_0_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_1_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_2_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_3_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_5_0 = 0x00200020
EMC_PMACRO_AUTOCAL_CFG_0_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_1_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_2_0 = 0x04040404
EMC_PMACRO_TX_PWRD_0_0 = 0x10000000
EMC_PMACRO_TX_PWRD_1_0 = 0x00000000
EMC_PMACRO_TX_PWRD_2_0 = 0x00000000
EMC_PMACRO_TX_PWRD_3_0 = 0x00000000
EMC_PMACRO_TX_PWRD_4_0 = 0x00400080
EMC_PMACRO_TX_PWRD_5_0 = 0x00801004
EMC_PMACRO_TX_SEL_CLK_SRC_0_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_1_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_2_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_3_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_4_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_5_0 = 0x00000000
EMC_PMACRO_DDLL_BYPASS_0 = 0xEF000000
EMC_PMACRO_DDLL_PWRD_0_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_1_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_2_0 = 0x1C1C1C1C
EMC_PMACRO_CMD_CTRL_0_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_1_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x07080909
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x07030005
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000006
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x06080504
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x04090003
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000001
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x0E0D0F0F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x0A0D0E00
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x0000000C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x3B454543
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x42413C38
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x0000003F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x04090608
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x05090506
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000007
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x04020404
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x05040502
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000003
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x12131511
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x10110D0F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000032
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x08090204
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x06040801
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000002
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_3_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x04050506
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x03010005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x04080407
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x01050003
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x0707090B
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x07070700
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x00050808
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x06040100
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x00070306
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x02050308
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000003
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x04010405
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x02030102
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x06040402
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x03020002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x06040104
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x06030301
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQ_0_0 = 0x27252529
EMC_PMACRO_IB_VREF_DQ_1_0 = 0x28292629
EMC_PMACRO_IB_VREF_DQ_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQS_0_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_1_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_2_0 = 0x00000000
EMC_PMACRO_DDLL_LONG_CMD_0_0 = 0x00130013
EMC_PMACRO_DDLL_LONG_CMD_1_0 = 0x000C000C
EMC_PMACRO_DDLL_LONG_CMD_2_0 = 0x00090009
EMC_PMACRO_DDLL_LONG_CMD_3_0 = 0x00150015
EMC_PMACRO_DDLL_LONG_CMD_4_0 = 0x00000013
EMC_PMACRO_DDLL_LONG_CMD_5_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_0_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_1_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_2_0 = 0x00000000
EMC_PMACRO_CFG_PM_GLOBAL_0_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_0_0 = 0x00090000
EMC_PMACRO_VTTGEN_CTRL_1_0 = 0x00102000
EMC_PMACRO_BG_BIAS_CTRL_0_0 = 0x00000000
EMC_PMACRO_PAD_CFG_CTRL_0 = 0x00000000
EMC_PMACRO_ZCTRL_0 = 0x00505050
EMC_PMACRO_RX_TERM_0 = 0x080A080A
EMC_PMACRO_CMD_TX_DRV_0 = 0x00001220
EMC_PMACRO_CMD_PAD_RX_CTRL_0 = 0x06000000
EMC_PMACRO_DATA_PAD_RX_CTRL_0 = 0x06060000
EMC_PMACRO_CMD_RX_TERM_MODE_0 = 0x00002000
EMC_PMACRO_DATA_RX_TERM_MODE_0 = 0x00000211
EMC_PMACRO_CMD_PAD_TX_CTRL_0 = 0x40021084
EMC_PMACRO_DATA_PAD_TX_CTRL_0 = 0x40021485
EMC_PMACRO_COMMON_PAD_TX_CTRL_0 = 0x00000000
EMC_PMACRO_DQ_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_CA_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_AUTOCAL_CFG_COMMON_0 = 0x00000813
EMC_PMACRO_DDLLCAL_CAL_0 = 0x00000000
EMC_PMACRO_DDLL_OFFSET_0 = 0x00000000
EMC_PMACRO_DDLL_PERIODIC_OFFSET_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_2_0 = 0x00000000
EMC_PMACRO_IB_RXRT_0 = 0x00000078
EMC_PMACRO_TRAINING_CTRL_0_0 = 0x00000008
EMC_PMACRO_TRAINING_CTRL_1_0 = 0x00000008
EMC_TRAINING_CMD_0 = 0x000000CC
EMC_TRAINING_CTRL_0 = 0x00009080
EMC_TRAINING_STATUS_0 = 0x00000000
EMC_TRAINING_QUSE_CORS_CTRL_0 = 0x01124000
EMC_TRAINING_QUSE_FINE_CTRL_0 = 0x01125B6A
EMC_TRAINING_QUSE_CTRL_MISC_0 = 0x0F081000
EMC_TRAINING_WRITE_FINE_CTRL_0 = 0x1114FC00
EMC_TRAINING_WRITE_CTRL_MISC_0 = 0x07004300
EMC_TRAINING_WRITE_VREF_CTRL_0 = 0x00102306
EMC_TRAINING_READ_FINE_CTRL_0 = 0x1110FC00
EMC_TRAINING_READ_CTRL_MISC_0 = 0x0F085300
EMC_TRAINING_READ_VREF_CTRL_0 = 0x00104210
EMC_TRAINING_CA_FINE_CTRL_0 = 0x0513801F
EMC_TRAINING_CA_CTRL_MISC_0 = 0x1F101100
EMC_TRAINING_CA_CTRL_MISC1_0 = 0x00000014
EMC_TRAINING_CA_VREF_CTRL_0 = 0x00107240
EMC_TRAINING_CA_TADR_CTRL_0 = 0x00028000
EMC_TRAINING_SETTLE_0 = 0x07070404
EMC_TRAINING_DEBUG_CTRL_0 = 0x00000000
EMC_TRAINING_MPC_0 = 0x00000000
EMC_TRAINING_PATRAM_CTRL_0 = 0x800000FF
EMC_TRAINING_PATRAM_DQ_0 = 0x0F0F0F0F
EMC_TRAINING_PATRAM_DMI_0 = 0x00000000
EMC_TRAINING_VREF_SETTLE_0 = 0x00040320
EMC_TRAINING_OPT_CA_VREF_0 = 0x00000000
EMC_TRAINING_OPT_DQ_OB_VREF_0 = 0x00000C09
EMC_TRAINING_QUSE_VREF_CTRL_0 = 0x00105800

View File

@@ -0,0 +1,528 @@
Dumping EMC registers from BASE=0x7001B000
-----------------------------------
EMC_INTSTATUS_0 = 0x00000030
EMC_INTMASK_0 = 0x00000000
EMC_DBG_0 = 0x01000C00
EMC_CFG_0 = 0xF3200000
EMC_ADR_CFG_0 = 0x00000000
EMC_REFCTRL_0 = 0x80000002
EMC_PIN_0 = 0x00003101
EMC_TIMING_CONTROL_0 = 0x00000001
EMC_RC_0 = 0x00000090
EMC_RFC_0 = 0x000002A0
EMC_RAS_0 = 0x00000065
EMC_RP_0 = 0x0000002C
EMC_R2W_0 = 0x00000030
EMC_W2R_0 = 0x00000029
EMC_R2P_0 = 0x0000000E
EMC_W2P_0 = 0x00000033
EMC_RD_RCD_0 = 0x0000002C
EMC_WR_RCD_0 = 0x0000002C
EMC_RRD_0 = 0x00000012
EMC_REXT_0 = 0x0000001B
EMC_WDV_0 = 0x00000010
EMC_QUSE_0 = 0x0000002A
EMC_QRST_0 = 0x00070009
EMC_QSAFE_0 = 0x0000003B
EMC_RDV_0 = 0x00000041
EMC_REFRESH_0 = 0x00002450
EMC_BURST_REFRESH_NUM_0 = 0x00000000
EMC_PDEX2WR_0 = 0x00000019
EMC_PDEX2RD_0 = 0x00000019
EMC_PCHG2PDEN_0 = 0x00000005
EMC_ACT2PDEN_0 = 0x00000022
EMC_AR2PDEN_0 = 0x00000005
EMC_RW2PDEN_0 = 0x00000040
EMC_TXSR_0 = 0x000002B2
EMC_TCKE_0 = 0x00000014
EMC_TFAW_0 = 0x00000048
EMC_TRPAB_0 = 0x00000033
EMC_TCLKSTABLE_0 = 0x00000004
EMC_TCLKSTOP_0 = 0x0000001C
EMC_TREFBW_0 = 0x00002490
EMC_TPPD_0 = 0x00000004
EMC_ODT_WRITE_0 = 0x00000000
EMC_PDEX2MRR_0 = 0x00000047
EMC_WEXT_0 = 0x00000016
EMC_RFC_SLR_0 = 0x00000000
EMC_MRS_WAIT_CNT2_0 = 0x02580022
EMC_MRS_WAIT_CNT_0 = 0x07FF0036
EMC_MRS_0 = 0x00000000
EMC_EMRS_0 = 0x00000000
EMC_REF_0 = 0x80000000
EMC_PRE_0 = 0x00000000
EMC_NOP_0 = 0x00000000
EMC_SELF_REF_0 = 0x00000000
EMC_DPD_0 = 0x00000000
EMC_MRW_0 = 0x00170040
EMC_MRR_0 = 0x80121F39
EMC_CMDQ_0 = 0x10004408
EMC_MC2EMCQ_0 = 0x06000404
EMC_FBIO_SPARE_0 = 0x00000012
EMC_FBIO_CFG5_0 = 0x9160A00D
EMC_FBIO_CFG6_0 = 0x00001010
EMC_PDEX2CKE_0 = 0x00000003
EMC_CKE2PDEN_0 = 0x00000015
EMC_CFG_RSV_0 = 0xFF00FF00
EMC_ACPD_CONTROL_0 = 0x00000000
EMC_MPC_0 = 0x0000004B
EMC_EMRS2_0 = 0x00000000
EMC_EMRS3_0 = 0x00000000
EMC_MRW2_0 = 0x88020036
EMC_MRW3_0 = 0x8C0D0010
EMC_MRW4_0 = 0xC0000000
EMC_CLKEN_OVERRIDE_0 = 0x00000000
EMC_R2R_0 = 0x00000000
EMC_W2W_0 = 0x00000000
EMC_EINPUT_0 = 0x00000012
EMC_EINPUT_DURATION_0 = 0x00000026
EMC_PUTERM_EXTRA_0 = 0x00000001
EMC_TCKESR_0 = 0x00000024
EMC_TPD_0 = 0x00000012
EMC_AUTO_CAL_CONFIG_0 = 0x201A51D8
EMC_AUTO_CAL_INTERVAL_0 = 0x001FFFFF
EMC_AUTO_CAL_STATUS_0 = 0x1D190000
EMC_REQ_CTRL_0 = 0x00000000
EMC_EMC_STATUS_0 = 0x0B430035
EMC_CFG_2_0 = 0x0011083D
EMC_CFG_DIG_DLL_0 = 0x002C03A9
EMC_CFG_DIG_DLL_PERIOD_0 = 0x00008000
EMC_DIG_DLL_STATUS_0 = 0x00000004
EMC_CFG_DIG_DLL_1_0 = 0x000F3701
EMC_RDV_MASK_0 = 0x00000043
EMC_WDV_MASK_0 = 0x00000010
EMC_RDV_EARLY_MASK_0 = 0x00000041
EMC_RDV_EARLY_0 = 0x0000003F
EMC_AUTO_CAL_CONFIG8_0 = 0x00880000
EMC_ZCAL_INTERVAL_0 = 0x00064000
EMC_ZCAL_WAIT_CNT_0 = 0x003F07FF
EMC_ZCAL_MRW_CMD_0 = 0x8051004F
EMC_ZQ_CAL_0 = 0x80000002
EMC_XM2COMPPADCTRL3_0 = 0x00901000
EMC_AUTO_CAL_VREF_SEL_0_0 = 0xC9AFBCBC
EMC_AUTO_CAL_VREF_SEL_1_0 = 0x00009E3C
EMC_XM2COMPPADCTRL_0 = 0x00000030
EMC_FDPD_CTRL_DQ_0 = 0x8020221F
EMC_FDPD_CTRL_CMD_0 = 0x0220F40F
EMC_PMACRO_CMD_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_PMACRO_DATA_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_SCRATCH0_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU1_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU2_0 = 0x00000000
EMC_CMD_MAPPING_CMD0_0_0 = 0x061B0504
EMC_CMD_MAPPING_CMD0_1_0 = 0x1C070302
EMC_CMD_MAPPING_CMD0_2_0 = 0x05252523
EMC_CMD_MAPPING_CMD1_0_0 = 0x0A091D08
EMC_CMD_MAPPING_CMD1_1_0 = 0x0D1E0B24
EMC_CMD_MAPPING_CMD1_2_0 = 0x0326260C
EMC_CMD_MAPPING_CMD2_0_0 = 0x231C1B02
EMC_CMD_MAPPING_CMD2_1_0 = 0x05070403
EMC_CMD_MAPPING_CMD2_2_0 = 0x02252506
EMC_CMD_MAPPING_CMD3_0_0 = 0x0D1D0B0A
EMC_CMD_MAPPING_CMD3_1_0 = 0x1E090C08
EMC_CMD_MAPPING_CMD3_2_0 = 0x08262624
EMC_CMD_MAPPING_BYTE_0 = 0x9A070624
EMC_TR_TIMING_0_0 = 0x01186258
EMC_TR_CTRL_0_0 = 0x00000020
EMC_TR_CTRL_1_0 = 0x00000000
EMC_SWITCH_BACK_CTRL_0 = 0x00000001
EMC_TR_RDV_0 = 0x00000041
EMC_STALL_THEN_EXE_BEFORE_CLKCHANGE_0 = 0x00000000
EMC_STALL_THEN_EXE_AFTER_CLKCHANGE_0 = 0x00000000
EMC_UNSTALL_RW_AFTER_CLKCHANGE_0 = 0x00000000
EMC_AUTO_CAL_ = 0x3F1F080A
EMC_SEL_DPD_CTRL_0 = 0x0004000C
EMC_PRE_REFRESH_REQ_CNT_0 = 0x00000914
EMC_DYN_SELF_REF_CONTROL_0 = 0x80004850
EMC_TXSRDLL_0 = 0x000002B2
EMC_CCFIFO_ADDR_0 = 0x80000000
EMC_CCFIFO_DATA_0 = 0x00000000
EMC_CCFIFO_STATUS_0 = 0x00000000
EMC_TR_QPOP_0 = 0x00000033
EMC_TR_RDV_MASK_0 = 0x00000043
EMC_TR_QSAFE_0 = 0x0000003B
EMC_TR_QRST_0 = 0x00070009
EMC_SWIZZLE_RANK0_BYTE0_0 = 0x76543201
EMC_SWIZZLE_RANK0_BYTE1_0 = 0x65324710
EMC_SWIZZLE_RANK0_BYTE2_0 = 0x25763410
EMC_SWIZZLE_RANK0_BYTE3_0 = 0x25673401
EMC_SWIZZLE_RANK1_BYTE0_0 = 0x32647501
EMC_SWIZZLE_RANK1_BYTE1_0 = 0x34567201
EMC_SWIZZLE_RANK1_BYTE2_0 = 0x56742310
EMC_SWIZZLE_RANK1_BYTE3_0 = 0x67324501
EMC_ISSUE_QRST_0 = 0x00000000
EMC_PMC_SCRATCH1_0 = 0x4FAF9FFF
EMC_PMC_SCRATCH2_0 = 0x7FFFFFFF
EMC_PMC_SCRATCH3_0 = 0x4036D71F
EMC_AUTO_CAL_CONFIG2_0 = 0x05500000
EMC_AUTO_CAL_CONFIG3_0 = 0x00880000
EMC_TR_DVFS_0 = 0x00000000
EMC_AUTO_CAL_CHANNEL_0 = 0xC1E0030D
EMC_IBDLY_0 = 0x10000021
EMC_OBDLY_0 = 0x10000004
EMC_TXDSRVTTGEN_0 = 0x00000000
EMC_WE_DURATION_0 = 0x0000000E
EMC_WS_DURATION_0 = 0x00000008
EMC_WEV_0 = 0x0000000C
EMC_WSV_0 = 0x0000000E
EMC_CFG_3_0 = 0x00000040
EMC_MRW5_0 = 0x00000000
EMC_MRW6_0 = 0x8803F1F1
EMC_MRW7_0 = 0xC803F1F1
EMC_MRW8_0 = 0x880B0606
EMC_MRW9_0 = 0x8C0E5D5D
EMC_MRW10_0 = 0x880C5D5D
EMC_MRW11_0 = 0xC80C5D5D
EMC_MRW12_0 = 0x880E0C09
EMC_MRW13_0 = 0xC80E0000
EMC_MRW14_0 = 0x88161414
EMC_MRW15_0 = 0xC8161414
EMC_CFG_SYNC_0 = 0x00000001
EMC_FDPD_CTRL_CMD_NO_RAMP_0 = 0x00000001
EMC_WDV_CHK_0 = 0x00000006
EMC_CFG_PIPE_2_0 = 0x00000000
EMC_CFG_PIPE_CLK_0 = 0x00000000
EMC_CFG_PIPE_1_0 = 0x0FFF0000
EMC_CFG_PIPE_0 = 0x0FFF0000
EMC_QPOP_0 = 0x00000033
EMC_QUSE_WIDTH_0 = 0x0000000A
EMC_PUTERM_WIDTH_0 = 0x80000000
EMC_BGBIAS_CTL0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG7_0 = 0x00880000
EMC_XM2COMPPADCTRL2_0 = 0x16001000
EMC_COMP_PAD_SW_CTRL_0 = 0x738000F0
EMC_REFCTRL2_0 = 0x00000000
EMC_FBIO_CFG7_0 = 0x00003BFF
EMC_DATA_BRLSHFT_0_0 = 0x00000292
EMC_DATA_BRLSHFT_1_0 = 0x00000000
EMC_RFCPB_0 = 0x00000150
EMC_DQS_BRLSHFT_0_0 = 0x00000000
EMC_DQS_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_0_0 = 0x00000000
EMC_CMD_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_2_0 = 0x00000024
EMC_CMD_BRLSHFT_3_0 = 0x00000024
EMC_QUSE_BRLSHFT_0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG4_0 = 0x00880000
EMC_AUTO_CAL_CONFIG5_0 = 0x00001220
EMC_QUSE_BRLSHFT_1_0 = 0x00000000
EMC_QUSE_BRLSHFT_2_0 = 0x00000000
EMC_CCDMW_0 = 0x00000020
EMC_QUSE_BRLSHFT_3_0 = 0x00000000
EMC_FBIO_CFG8_0 = 0x0CF30000
EMC_AUTO_CAL_CONFIG6_0 = 0x00880000
EMC_PROTOBIST_CONFIG_ADR_1_0 = 0x30000000
EMC_PROTOBIST_CONFIG_ADR_2_0 = 0x08000101
EMC_PROTOBIST_MISC_0 = 0x00000000
EMC_PROTOBIST_WDATA_LOWER_0 = 0x2A012010
EMC_PROTOBIST_WDATA_UPPER_0 = 0xC8200002
EMC_PROTOBIST_RDATA_0 = 0x00000000
EMC_DLL_CFG_0_0 = 0x1F136120
EMC_DLL_CFG_1_0 = 0x00012014
EMC_CONFIG_SAMPLE_DELAY_0 = 0x00000020
EMC_CFG_UPDATE_0 = 0x70000301
EMC_PMACRO_QUSE_DDLL_RANK0_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_5_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_5_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_4_0 = 0x000C0014
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_5_0 = 0x0015000A
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_0_0 = 0x0022002B
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_0 = 0x0020002B
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_2_0 = 0x00240029
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_3_0 = 0x00230030
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_4_0 = 0x000C0014
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_5_0 = 0x0015000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_0_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_1_0 = 0x00000008
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_2_0 = 0x00000005
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_3_0 = 0x00000011
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_4_0 = 0x0003000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_5_0 = 0x000C0000
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_0_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_1_0 = 0x00000008
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_2_0 = 0x00000005
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_3_0 = 0x00000011
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_4_0 = 0x0003000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_5_0 = 0x000C0000
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_0_0 = 0x00240027
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_1_0 = 0x00260026
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_2_0 = 0x00210026
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_3_0 = 0x00220025
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_5_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_0_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_1_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_2_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_3_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_5_0 = 0x00200020
EMC_PMACRO_AUTOCAL_CFG_0_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_1_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_2_0 = 0x04040404
EMC_PMACRO_TX_PWRD_0_0 = 0x10000000
EMC_PMACRO_TX_PWRD_1_0 = 0x00000000
EMC_PMACRO_TX_PWRD_2_0 = 0x00000000
EMC_PMACRO_TX_PWRD_3_0 = 0x00000000
EMC_PMACRO_TX_PWRD_4_0 = 0x00400080
EMC_PMACRO_TX_PWRD_5_0 = 0x00801004
EMC_PMACRO_TX_SEL_CLK_SRC_0_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_1_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_2_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_3_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_4_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_5_0 = 0x00000000
EMC_PMACRO_DDLL_BYPASS_0 = 0xEF000000
EMC_PMACRO_DDLL_PWRD_0_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_1_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_2_0 = 0x1C1C1C1C
EMC_PMACRO_CMD_CTRL_0_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_1_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x0A0A0B0B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x09050307
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000009
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x06090606
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x050A0104
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000002
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x0F0E1011
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x0C0F0F01
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x0000000D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x3C464745
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x44433D39
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000041
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x040A070A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x060A0607
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000008
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x05040506
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x06050503
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000004
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x14151713
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x12130F11
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x0000000E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x09090305
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x08050902
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000003
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_3_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x03080807
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x04000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x050A040A
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x02080005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000006
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x0706090B
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x06070800
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x00050807
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x06050000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x00090407
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x02060407
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000003
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x02000304
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x01020001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x05030402
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x03010002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x05040004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x06040301
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQ_0_0 = 0x2724282A
EMC_PMACRO_IB_VREF_DQ_1_0 = 0x2A27262B
EMC_PMACRO_IB_VREF_DQ_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQS_0_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_1_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_2_0 = 0x00000000
EMC_PMACRO_DDLL_LONG_CMD_0_0 = 0x00140014
EMC_PMACRO_DDLL_LONG_CMD_1_0 = 0x000C000C
EMC_PMACRO_DDLL_LONG_CMD_2_0 = 0x000A000A
EMC_PMACRO_DDLL_LONG_CMD_3_0 = 0x00150015
EMC_PMACRO_DDLL_LONG_CMD_4_0 = 0x00000014
EMC_PMACRO_DDLL_LONG_CMD_5_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_0_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_1_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_2_0 = 0x00000000
EMC_PMACRO_CFG_PM_GLOBAL_0_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_0_0 = 0x00090000
EMC_PMACRO_VTTGEN_CTRL_1_0 = 0x00102000
EMC_PMACRO_BG_BIAS_CTRL_0_0 = 0x00000000
EMC_PMACRO_PAD_CFG_CTRL_0 = 0x00000000
EMC_PMACRO_ZCTRL_0 = 0x00505050
EMC_PMACRO_RX_TERM_0 = 0x080B080B
EMC_PMACRO_CMD_TX_DRV_0 = 0x00001220
EMC_PMACRO_CMD_PAD_RX_CTRL_0 = 0x06000000
EMC_PMACRO_DATA_PAD_RX_CTRL_0 = 0x06060000
EMC_PMACRO_CMD_RX_TERM_MODE_0 = 0x00002000
EMC_PMACRO_DATA_RX_TERM_MODE_0 = 0x00000211
EMC_PMACRO_CMD_PAD_TX_CTRL_0 = 0x40021084
EMC_PMACRO_DATA_PAD_TX_CTRL_0 = 0x40021485
EMC_PMACRO_COMMON_PAD_TX_CTRL_0 = 0x00000000
EMC_PMACRO_DQ_TX_DRV_0 = 0x1D181D18
EMC_PMACRO_CA_TX_DRV_0 = 0x1D181D18
EMC_PMACRO_AUTOCAL_CFG_COMMON_0 = 0x00000814
EMC_PMACRO_DDLLCAL_CAL_0 = 0x00000000
EMC_PMACRO_DDLL_OFFSET_0 = 0x00000000
EMC_PMACRO_DDLL_PERIODIC_OFFSET_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_2_0 = 0x00000000
EMC_PMACRO_IB_RXRT_0 = 0x00000078
EMC_PMACRO_TRAINING_CTRL_0_0 = 0x00000008
EMC_PMACRO_TRAINING_CTRL_1_0 = 0x00000008
EMC_TRAINING_CMD_0 = 0x000000CC
EMC_TRAINING_CTRL_0 = 0x00009080
EMC_TRAINING_STATUS_0 = 0x00000000
EMC_TRAINING_QUSE_CORS_CTRL_0 = 0x01124000
EMC_TRAINING_QUSE_FINE_CTRL_0 = 0x01125B6A
EMC_TRAINING_QUSE_CTRL_MISC_0 = 0x0F081000
EMC_TRAINING_WRITE_FINE_CTRL_0 = 0x1114FC00
EMC_TRAINING_WRITE_CTRL_MISC_0 = 0x07004300
EMC_TRAINING_WRITE_VREF_CTRL_0 = 0x00102306
EMC_TRAINING_READ_FINE_CTRL_0 = 0x1110FC00
EMC_TRAINING_READ_CTRL_MISC_0 = 0x0F085300
EMC_TRAINING_READ_VREF_CTRL_0 = 0x00104210
EMC_TRAINING_CA_FINE_CTRL_0 = 0x0513801F
EMC_TRAINING_CA_CTRL_MISC_0 = 0x1F101100
EMC_TRAINING_CA_CTRL_MISC1_0 = 0x00000014
EMC_TRAINING_CA_VREF_CTRL_0 = 0x00107240
EMC_TRAINING_CA_TADR_CTRL_0 = 0x00028000
EMC_TRAINING_SETTLE_0 = 0x07070404
EMC_TRAINING_DEBUG_CTRL_0 = 0x00000000
EMC_TRAINING_MPC_0 = 0x00000000
EMC_TRAINING_PATRAM_CTRL_0 = 0x800000FF
EMC_TRAINING_PATRAM_DQ_0 = 0x0F0F0F0F
EMC_TRAINING_PATRAM_DMI_0 = 0x00000000
EMC_TRAINING_VREF_SETTLE_0 = 0x000404B0
EMC_TRAINING_OPT_CA_VREF_0 = 0x00000000
EMC_TRAINING_OPT_DQ_OB_VREF_0 = 0x00000C09
EMC_TRAINING_QUSE_VREF_CTRL_0 = 0x00105800

View File

@@ -0,0 +1,528 @@
Dumping EMC registers from BASE=0x7001B000
-----------------------------------
EMC_INTSTATUS_0 = 0x00000030
EMC_INTMASK_0 = 0x00000000
EMC_DBG_0 = 0x01000C00
EMC_CFG_0 = 0xF3200000
EMC_ADR_CFG_0 = 0x00000000
EMC_REFCTRL_0 = 0x80000002
EMC_PIN_0 = 0x00003101
EMC_TIMING_CONTROL_0 = 0x00000001
EMC_RC_0 = 0x00000092
EMC_RFC_0 = 0x000002AA
EMC_RAS_0 = 0x00000067
EMC_RP_0 = 0x0000002C
EMC_R2W_0 = 0x00000030
EMC_W2R_0 = 0x0000002A
EMC_R2P_0 = 0x0000000E
EMC_W2P_0 = 0x00000033
EMC_RD_RCD_0 = 0x0000002C
EMC_WR_RCD_0 = 0x0000002C
EMC_RRD_0 = 0x00000013
EMC_REXT_0 = 0x0000001B
EMC_WDV_0 = 0x00000010
EMC_QUSE_0 = 0x0000002A
EMC_QRST_0 = 0x00070008
EMC_QSAFE_0 = 0x0000003B
EMC_RDV_0 = 0x00000041
EMC_REFRESH_0 = 0x000024D1
EMC_BURST_REFRESH_NUM_0 = 0x00000000
EMC_PDEX2WR_0 = 0x0000001A
EMC_PDEX2RD_0 = 0x0000001A
EMC_PCHG2PDEN_0 = 0x00000005
EMC_ACT2PDEN_0 = 0x00000023
EMC_AR2PDEN_0 = 0x00000005
EMC_RW2PDEN_0 = 0x00000040
EMC_TXSR_0 = 0x000002BC
EMC_TCKE_0 = 0x00000015
EMC_TFAW_0 = 0x00000049
EMC_TRPAB_0 = 0x00000034
EMC_TCLKSTABLE_0 = 0x00000004
EMC_TCLKSTOP_0 = 0x0000001C
EMC_TREFBW_0 = 0x00002511
EMC_TPPD_0 = 0x00000004
EMC_ODT_WRITE_0 = 0x00000000
EMC_PDEX2MRR_0 = 0x00000048
EMC_WEXT_0 = 0x00000016
EMC_RFC_SLR_0 = 0x00000000
EMC_MRS_WAIT_CNT2_0 = 0x02610023
EMC_MRS_WAIT_CNT_0 = 0x07FF0036
EMC_MRS_0 = 0x00000000
EMC_EMRS_0 = 0x00000000
EMC_REF_0 = 0x80000000
EMC_PRE_0 = 0x00000000
EMC_NOP_0 = 0x00000000
EMC_SELF_REF_0 = 0x00000000
EMC_DPD_0 = 0x00000000
EMC_MRW_0 = 0x00170040
EMC_MRR_0 = 0x80122A41
EMC_CMDQ_0 = 0x10004408
EMC_MC2EMCQ_0 = 0x06000404
EMC_FBIO_SPARE_0 = 0x00000012
EMC_FBIO_CFG5_0 = 0x9160A00D
EMC_FBIO_CFG6_0 = 0x00001010
EMC_PDEX2CKE_0 = 0x00000003
EMC_CKE2PDEN_0 = 0x00000015
EMC_CFG_RSV_0 = 0xFF00FF00
EMC_ACPD_CONTROL_0 = 0x00000000
EMC_MPC_0 = 0x0000004B
EMC_EMRS2_0 = 0x00000000
EMC_EMRS3_0 = 0x00000000
EMC_MRW2_0 = 0x88020036
EMC_MRW3_0 = 0x8C0D00D0
EMC_MRW4_0 = 0xC0000000
EMC_CLKEN_OVERRIDE_0 = 0x00000000
EMC_R2R_0 = 0x00000000
EMC_W2W_0 = 0x00000000
EMC_EINPUT_0 = 0x00000011
EMC_EINPUT_DURATION_0 = 0x00000027
EMC_PUTERM_EXTRA_0 = 0x00000001
EMC_TCKESR_0 = 0x00000025
EMC_TPD_0 = 0x00000013
EMC_AUTO_CAL_CONFIG_0 = 0x201A51D8
EMC_AUTO_CAL_INTERVAL_0 = 0x001FFFFF
EMC_AUTO_CAL_STATUS_0 = 0x1D190000
EMC_REQ_CTRL_0 = 0x00000000
EMC_EMC_STATUS_0 = 0x0B430035
EMC_CFG_2_0 = 0x0011083D
EMC_CFG_DIG_DLL_0 = 0x002C03A9
EMC_CFG_DIG_DLL_PERIOD_0 = 0x00008000
EMC_DIG_DLL_STATUS_0 = 0x00000004
EMC_CFG_DIG_DLL_1_0 = 0x000F3701
EMC_RDV_MASK_0 = 0x00000043
EMC_WDV_MASK_0 = 0x00000010
EMC_RDV_EARLY_MASK_0 = 0x00000041
EMC_RDV_EARLY_0 = 0x0000003F
EMC_AUTO_CAL_CONFIG8_0 = 0x00880000
EMC_ZCAL_INTERVAL_0 = 0x00064000
EMC_ZCAL_WAIT_CNT_0 = 0x003F07FF
EMC_ZCAL_MRW_CMD_0 = 0x8051004F
EMC_ZQ_CAL_0 = 0x80000002
EMC_XM2COMPPADCTRL3_0 = 0x00901000
EMC_AUTO_CAL_VREF_SEL_0_0 = 0xC9AFBCBC
EMC_AUTO_CAL_VREF_SEL_1_0 = 0x00009E3C
EMC_XM2COMPPADCTRL_0 = 0x00000030
EMC_FDPD_CTRL_DQ_0 = 0x8020221F
EMC_FDPD_CTRL_CMD_0 = 0x0220F40F
EMC_PMACRO_CMD_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_PMACRO_DATA_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_SCRATCH0_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU1_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU2_0 = 0x00000000
EMC_CMD_MAPPING_CMD0_0_0 = 0x061B0504
EMC_CMD_MAPPING_CMD0_1_0 = 0x1C070302
EMC_CMD_MAPPING_CMD0_2_0 = 0x05252523
EMC_CMD_MAPPING_CMD1_0_0 = 0x0A091D08
EMC_CMD_MAPPING_CMD1_1_0 = 0x0D1E0B24
EMC_CMD_MAPPING_CMD1_2_0 = 0x0326260C
EMC_CMD_MAPPING_CMD2_0_0 = 0x231C1B02
EMC_CMD_MAPPING_CMD2_1_0 = 0x05070403
EMC_CMD_MAPPING_CMD2_2_0 = 0x02252506
EMC_CMD_MAPPING_CMD3_0_0 = 0x0D1D0B0A
EMC_CMD_MAPPING_CMD3_1_0 = 0x1E090C08
EMC_CMD_MAPPING_CMD3_2_0 = 0x08262624
EMC_CMD_MAPPING_BYTE_0 = 0x9A070624
EMC_TR_TIMING_0_0 = 0x01186261
EMC_TR_CTRL_0_0 = 0x00000020
EMC_TR_CTRL_1_0 = 0x00000000
EMC_SWITCH_BACK_CTRL_0 = 0x00000001
EMC_TR_RDV_0 = 0x00000041
EMC_STALL_THEN_EXE_BEFORE_CLKCHANGE_0 = 0x00000000
EMC_STALL_THEN_EXE_AFTER_CLKCHANGE_0 = 0x00000000
EMC_UNSTALL_RW_AFTER_CLKCHANGE_0 = 0x00000000
EMC_AUTO_CAL_ = 0x3F1F080B
EMC_SEL_DPD_CTRL_0 = 0x0004000C
EMC_PRE_REFRESH_REQ_CNT_0 = 0x00000934
EMC_DYN_SELF_REF_CONTROL_0 = 0x8000494B
EMC_TXSRDLL_0 = 0x000002BC
EMC_CCFIFO_ADDR_0 = 0x80000000
EMC_CCFIFO_DATA_0 = 0x00000000
EMC_CCFIFO_STATUS_0 = 0x00000000
EMC_TR_QPOP_0 = 0x00000033
EMC_TR_RDV_MASK_0 = 0x00000043
EMC_TR_QSAFE_0 = 0x0000003B
EMC_TR_QRST_0 = 0x00070008
EMC_SWIZZLE_RANK0_BYTE0_0 = 0x76543201
EMC_SWIZZLE_RANK0_BYTE1_0 = 0x65324710
EMC_SWIZZLE_RANK0_BYTE2_0 = 0x25763410
EMC_SWIZZLE_RANK0_BYTE3_0 = 0x25673401
EMC_SWIZZLE_RANK1_BYTE0_0 = 0x32647501
EMC_SWIZZLE_RANK1_BYTE1_0 = 0x34567201
EMC_SWIZZLE_RANK1_BYTE2_0 = 0x56742310
EMC_SWIZZLE_RANK1_BYTE3_0 = 0x67324501
EMC_ISSUE_QRST_0 = 0x00000000
EMC_PMC_SCRATCH1_0 = 0x4FAF9FFF
EMC_PMC_SCRATCH2_0 = 0x7FFFFFFF
EMC_PMC_SCRATCH3_0 = 0x4036D71F
EMC_AUTO_CAL_CONFIG2_0 = 0x05500000
EMC_AUTO_CAL_CONFIG3_0 = 0x00880000
EMC_TR_DVFS_0 = 0x00000000
EMC_AUTO_CAL_CHANNEL_0 = 0xC1E0030D
EMC_IBDLY_0 = 0x10000021
EMC_OBDLY_0 = 0x10000004
EMC_TXDSRVTTGEN_0 = 0x00000000
EMC_WE_DURATION_0 = 0x0000000E
EMC_WS_DURATION_0 = 0x00000008
EMC_WEV_0 = 0x0000000C
EMC_WSV_0 = 0x0000000E
EMC_CFG_3_0 = 0x00000040
EMC_MRW5_0 = 0x00000000
EMC_MRW6_0 = 0x8803F1F1
EMC_MRW7_0 = 0xC803F1F1
EMC_MRW8_0 = 0x880B0606
EMC_MRW9_0 = 0x8C0E5D5D
EMC_MRW10_0 = 0x880C5D5D
EMC_MRW11_0 = 0xC80C5D5D
EMC_MRW12_0 = 0x880E0C0B
EMC_MRW13_0 = 0xC80E0000
EMC_MRW14_0 = 0x88161414
EMC_MRW15_0 = 0xC8161414
EMC_CFG_SYNC_0 = 0x00000001
EMC_FDPD_CTRL_CMD_NO_RAMP_0 = 0x00000001
EMC_WDV_CHK_0 = 0x00000006
EMC_CFG_PIPE_2_0 = 0x00000000
EMC_CFG_PIPE_CLK_0 = 0x00000000
EMC_CFG_PIPE_1_0 = 0x0FFF0000
EMC_CFG_PIPE_0 = 0x0FFF0000
EMC_QPOP_0 = 0x00000033
EMC_QUSE_WIDTH_0 = 0x0000000A
EMC_PUTERM_WIDTH_0 = 0x80000000
EMC_BGBIAS_CTL0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG7_0 = 0x00880000
EMC_XM2COMPPADCTRL2_0 = 0x16001000
EMC_COMP_PAD_SW_CTRL_0 = 0x738000F0
EMC_REFCTRL2_0 = 0x00000000
EMC_FBIO_CFG7_0 = 0x00003BFF
EMC_DATA_BRLSHFT_0_0 = 0x00000292
EMC_DATA_BRLSHFT_1_0 = 0x00000000
EMC_RFCPB_0 = 0x00000155
EMC_DQS_BRLSHFT_0_0 = 0x00000000
EMC_DQS_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_0_0 = 0x00000000
EMC_CMD_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_2_0 = 0x00000024
EMC_CMD_BRLSHFT_3_0 = 0x00000024
EMC_QUSE_BRLSHFT_0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG4_0 = 0x00880000
EMC_AUTO_CAL_CONFIG5_0 = 0x00001220
EMC_QUSE_BRLSHFT_1_0 = 0x00000000
EMC_QUSE_BRLSHFT_2_0 = 0x00000000
EMC_CCDMW_0 = 0x00000020
EMC_QUSE_BRLSHFT_3_0 = 0x00000000
EMC_FBIO_CFG8_0 = 0x0CF30000
EMC_AUTO_CAL_CONFIG6_0 = 0x00880000
EMC_PROTOBIST_CONFIG_ADR_1_0 = 0x30000000
EMC_PROTOBIST_CONFIG_ADR_2_0 = 0x08000101
EMC_PROTOBIST_MISC_0 = 0x00000000
EMC_PROTOBIST_WDATA_LOWER_0 = 0x2A012018
EMC_PROTOBIST_WDATA_UPPER_0 = 0xC0200002
EMC_PROTOBIST_RDATA_0 = 0x00000000
EMC_DLL_CFG_0_0 = 0x1F136120
EMC_DLL_CFG_1_0 = 0x00012014
EMC_CONFIG_SAMPLE_DELAY_0 = 0x00000020
EMC_CFG_UPDATE_0 = 0x70000301
EMC_PMACRO_QUSE_DDLL_RANK0_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_5_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_5_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_4_0 = 0x000C0014
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_5_0 = 0x0015000A
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_0_0 = 0x0022002B
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_0 = 0x0020002B
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_2_0 = 0x00240029
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_3_0 = 0x00230030
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_4_0 = 0x000C0014
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_5_0 = 0x0015000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_0_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_1_0 = 0x00000008
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_2_0 = 0x00000005
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_3_0 = 0x00000011
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_4_0 = 0x0003000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_5_0 = 0x000C0000
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_0_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_1_0 = 0x00000008
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_2_0 = 0x00000005
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_3_0 = 0x00000011
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_4_0 = 0x0003000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_5_0 = 0x000C0000
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_0_0 = 0x00220027
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_1_0 = 0x00260027
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_2_0 = 0x00220026
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_3_0 = 0x00220025
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_5_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_0_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_1_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_2_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_3_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_5_0 = 0x00200020
EMC_PMACRO_AUTOCAL_CFG_0_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_1_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_2_0 = 0x04040404
EMC_PMACRO_TX_PWRD_0_0 = 0x10000000
EMC_PMACRO_TX_PWRD_1_0 = 0x00000000
EMC_PMACRO_TX_PWRD_2_0 = 0x00000000
EMC_PMACRO_TX_PWRD_3_0 = 0x00000000
EMC_PMACRO_TX_PWRD_4_0 = 0x00400080
EMC_PMACRO_TX_PWRD_5_0 = 0x00801004
EMC_PMACRO_TX_SEL_CLK_SRC_0_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_1_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_2_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_3_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_4_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_5_0 = 0x00000000
EMC_PMACRO_DDLL_BYPASS_0 = 0xEF000000
EMC_PMACRO_DDLL_PWRD_0_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_1_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_2_0 = 0x1C1C1C1C
EMC_PMACRO_CMD_CTRL_0_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_1_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x0B0C0C0C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x0B060409
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x0000000B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x080B0807
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x070C0306
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000005
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x10101112
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x0D101102
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x0000000E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x3D474846
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x45443F3A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000041
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x050A080A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x060A0707
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x0000002E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x07060607
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x07070703
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000005
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x37373735
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x13151012
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000011
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x0B0B0506
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x09070A03
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000006
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_3_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x04080806
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x04000005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x03080407
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x01050004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x06060709
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x06070800
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x00050807
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x05030000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x00080407
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x02060408
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x03020405
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x03020102
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x05020302
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x02010002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x06040105
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x07030401
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQ_0_0 = 0x2723242A
EMC_PMACRO_IB_VREF_DQ_1_0 = 0x25262426
EMC_PMACRO_IB_VREF_DQ_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQS_0_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_1_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_2_0 = 0x00000000
EMC_PMACRO_DDLL_LONG_CMD_0_0 = 0x00140014
EMC_PMACRO_DDLL_LONG_CMD_1_0 = 0x000C000C
EMC_PMACRO_DDLL_LONG_CMD_2_0 = 0x00050005
EMC_PMACRO_DDLL_LONG_CMD_3_0 = 0x00150015
EMC_PMACRO_DDLL_LONG_CMD_4_0 = 0x00000014
EMC_PMACRO_DDLL_LONG_CMD_5_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_0_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_1_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_2_0 = 0x00000000
EMC_PMACRO_CFG_PM_GLOBAL_0_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_0_0 = 0x00090000
EMC_PMACRO_VTTGEN_CTRL_1_0 = 0x00102000
EMC_PMACRO_BG_BIAS_CTRL_0_0 = 0x00000000
EMC_PMACRO_PAD_CFG_CTRL_0 = 0x00000000
EMC_PMACRO_ZCTRL_0 = 0x00505050
EMC_PMACRO_RX_TERM_0 = 0x080B080B
EMC_PMACRO_CMD_TX_DRV_0 = 0x00001220
EMC_PMACRO_CMD_PAD_RX_CTRL_0 = 0x06000000
EMC_PMACRO_DATA_PAD_RX_CTRL_0 = 0x06060000
EMC_PMACRO_CMD_RX_TERM_MODE_0 = 0x00002000
EMC_PMACRO_DATA_RX_TERM_MODE_0 = 0x00000211
EMC_PMACRO_CMD_PAD_TX_CTRL_0 = 0x40021084
EMC_PMACRO_DATA_PAD_TX_CTRL_0 = 0x40021485
EMC_PMACRO_COMMON_PAD_TX_CTRL_0 = 0x00000000
EMC_PMACRO_DQ_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_CA_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_AUTOCAL_CFG_COMMON_0 = 0x00000814
EMC_PMACRO_DDLLCAL_CAL_0 = 0x00000000
EMC_PMACRO_DDLL_OFFSET_0 = 0x00000000
EMC_PMACRO_DDLL_PERIODIC_OFFSET_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_2_0 = 0x00000000
EMC_PMACRO_IB_RXRT_0 = 0x00000078
EMC_PMACRO_TRAINING_CTRL_0_0 = 0x00000008
EMC_PMACRO_TRAINING_CTRL_1_0 = 0x00000008
EMC_TRAINING_CMD_0 = 0x000000CC
EMC_TRAINING_CTRL_0 = 0x00009080
EMC_TRAINING_STATUS_0 = 0x00000000
EMC_TRAINING_QUSE_CORS_CTRL_0 = 0x01124000
EMC_TRAINING_QUSE_FINE_CTRL_0 = 0x01125B6A
EMC_TRAINING_QUSE_CTRL_MISC_0 = 0x0F081000
EMC_TRAINING_WRITE_FINE_CTRL_0 = 0x1114FC00
EMC_TRAINING_WRITE_CTRL_MISC_0 = 0x07004300
EMC_TRAINING_WRITE_VREF_CTRL_0 = 0x00102306
EMC_TRAINING_READ_FINE_CTRL_0 = 0x1110FC00
EMC_TRAINING_READ_CTRL_MISC_0 = 0x0F085300
EMC_TRAINING_READ_VREF_CTRL_0 = 0x00104210
EMC_TRAINING_CA_FINE_CTRL_0 = 0x0513801F
EMC_TRAINING_CA_CTRL_MISC_0 = 0x1F101100
EMC_TRAINING_CA_CTRL_MISC1_0 = 0x00000014
EMC_TRAINING_CA_VREF_CTRL_0 = 0x00107240
EMC_TRAINING_CA_TADR_CTRL_0 = 0x00028000
EMC_TRAINING_SETTLE_0 = 0x07070404
EMC_TRAINING_DEBUG_CTRL_0 = 0x00000000
EMC_TRAINING_MPC_0 = 0x00000000
EMC_TRAINING_PATRAM_CTRL_0 = 0x800000FF
EMC_TRAINING_PATRAM_DQ_0 = 0x0F0F0F0F
EMC_TRAINING_PATRAM_DMI_0 = 0x00000000
EMC_TRAINING_VREF_SETTLE_0 = 0x000404C1
EMC_TRAINING_OPT_CA_VREF_0 = 0x00000000
EMC_TRAINING_OPT_DQ_OB_VREF_0 = 0x00000C0B
EMC_TRAINING_QUSE_VREF_CTRL_0 = 0x00105800

View File

@@ -0,0 +1,528 @@
Dumping EMC registers from BASE=0x7001B000
-----------------------------------
EMC_INTSTATUS_0 = 0x00000030
EMC_INTMASK_0 = 0x00000000
EMC_DBG_0 = 0x01000C00
EMC_CFG_0 = 0xF3200000
EMC_ADR_CFG_0 = 0x00000000
EMC_REFCTRL_0 = 0x80000002
EMC_PIN_0 = 0x00003101
EMC_TIMING_CONTROL_0 = 0x00000001
EMC_RC_0 = 0x00000094
EMC_RFC_0 = 0x000002B3
EMC_RAS_0 = 0x00000068
EMC_RP_0 = 0x0000002D
EMC_R2W_0 = 0x00000030
EMC_W2R_0 = 0x0000002A
EMC_R2P_0 = 0x0000000E
EMC_W2P_0 = 0x00000033
EMC_RD_RCD_0 = 0x0000002D
EMC_WR_RCD_0 = 0x0000002D
EMC_RRD_0 = 0x00000013
EMC_REXT_0 = 0x0000001B
EMC_WDV_0 = 0x00000010
EMC_QUSE_0 = 0x0000002A
EMC_QRST_0 = 0x00070008
EMC_QSAFE_0 = 0x0000003B
EMC_RDV_0 = 0x00000041
EMC_REFRESH_0 = 0x00002551
EMC_BURST_REFRESH_NUM_0 = 0x00000000
EMC_PDEX2WR_0 = 0x00000010
EMC_PDEX2RD_0 = 0x0000001A
EMC_PCHG2PDEN_0 = 0x00000005
EMC_ACT2PDEN_0 = 0x00000023
EMC_AR2PDEN_0 = 0x00000005
EMC_RW2PDEN_0 = 0x00000040
EMC_TXSR_0 = 0x000002C5
EMC_TCKE_0 = 0x00000015
EMC_TFAW_0 = 0x0000004A
EMC_TRPAB_0 = 0x00000034
EMC_TCLKSTABLE_0 = 0x00000004
EMC_TCLKSTOP_0 = 0x0000001C
EMC_TREFBW_0 = 0x00002591
EMC_TPPD_0 = 0x00000004
EMC_ODT_WRITE_0 = 0x00000000
EMC_PDEX2MRR_0 = 0x00000049
EMC_WEXT_0 = 0x00000016
EMC_RFC_SLR_0 = 0x00000000
EMC_MRS_WAIT_CNT2_0 = 0x02690023
EMC_MRS_WAIT_CNT_0 = 0x07FF0036
EMC_MRS_0 = 0x00000000
EMC_EMRS_0 = 0x00000000
EMC_REF_0 = 0x80000000
EMC_PRE_0 = 0x00000000
EMC_NOP_0 = 0x00000000
EMC_SELF_REF_0 = 0x00000000
EMC_DPD_0 = 0x00000000
EMC_MRW_0 = 0x00170040
EMC_MRR_0 = 0x8012001A
EMC_CMDQ_0 = 0x10004408
EMC_MC2EMCQ_0 = 0x06000404
EMC_FBIO_SPARE_0 = 0x00000012
EMC_FBIO_CFG5_0 = 0x9160A00D
EMC_FBIO_CFG6_0 = 0x00001010
EMC_PDEX2CKE_0 = 0x00000003
EMC_CKE2PDEN_0 = 0x00000015
EMC_CFG_RSV_0 = 0xFF00FF00
EMC_ACPD_CONTROL_0 = 0x00000000
EMC_MPC_0 = 0x0000004B
EMC_EMRS2_0 = 0x00000000
EMC_EMRS3_0 = 0x00000000
EMC_MRW2_0 = 0x88020036
EMC_MRW3_0 = 0x8C0D0010
EMC_MRW4_0 = 0xC0000000
EMC_CLKEN_OVERRIDE_0 = 0x00000000
EMC_R2R_0 = 0x00000000
EMC_W2W_0 = 0x00000000
EMC_EINPUT_0 = 0x00000011
EMC_EINPUT_DURATION_0 = 0x00000027
EMC_PUTERM_EXTRA_0 = 0x00000001
EMC_TCKESR_0 = 0x00000025
EMC_TPD_0 = 0x00000013
EMC_AUTO_CAL_CONFIG_0 = 0x201A51D8
EMC_AUTO_CAL_INTERVAL_0 = 0x001FFFFF
EMC_AUTO_CAL_STATUS_0 = 0x1D190000
EMC_REQ_CTRL_0 = 0x00000000
EMC_EMC_STATUS_0 = 0x0B430035
EMC_CFG_2_0 = 0x0011083D
EMC_CFG_DIG_DLL_0 = 0x002C03A9
EMC_CFG_DIG_DLL_PERIOD_0 = 0x00008000
EMC_DIG_DLL_STATUS_0 = 0x00000004
EMC_CFG_DIG_DLL_1_0 = 0x000F3701
EMC_RDV_MASK_0 = 0x00000043
EMC_WDV_MASK_0 = 0x00000010
EMC_RDV_EARLY_MASK_0 = 0x00000041
EMC_RDV_EARLY_0 = 0x0000003F
EMC_AUTO_CAL_CONFIG8_0 = 0x00880000
EMC_ZCAL_INTERVAL_0 = 0x00064000
EMC_ZCAL_WAIT_CNT_0 = 0x003F07FF
EMC_ZCAL_MRW_CMD_0 = 0x8051004F
EMC_ZQ_CAL_0 = 0x80000002
EMC_XM2COMPPADCTRL3_0 = 0x00901000
EMC_AUTO_CAL_VREF_SEL_0_0 = 0xC9AFBCBC
EMC_AUTO_CAL_VREF_SEL_1_0 = 0x00009E3C
EMC_XM2COMPPADCTRL_0 = 0x00000030
EMC_FDPD_CTRL_DQ_0 = 0x8020221F
EMC_FDPD_CTRL_CMD_0 = 0x0220F40F
EMC_PMACRO_CMD_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_PMACRO_DATA_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_SCRATCH0_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU1_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU2_0 = 0x00000000
EMC_CMD_MAPPING_CMD0_0_0 = 0x061B0504
EMC_CMD_MAPPING_CMD0_1_0 = 0x1C070302
EMC_CMD_MAPPING_CMD0_2_0 = 0x05252523
EMC_CMD_MAPPING_CMD1_0_0 = 0x0A091D08
EMC_CMD_MAPPING_CMD1_1_0 = 0x0D1E0B24
EMC_CMD_MAPPING_CMD1_2_0 = 0x0326260C
EMC_CMD_MAPPING_CMD2_0_0 = 0x231C1B02
EMC_CMD_MAPPING_CMD2_1_0 = 0x05070403
EMC_CMD_MAPPING_CMD2_2_0 = 0x02252506
EMC_CMD_MAPPING_CMD3_0_0 = 0x0D1D0B0A
EMC_CMD_MAPPING_CMD3_1_0 = 0x1E090C08
EMC_CMD_MAPPING_CMD3_2_0 = 0x08262624
EMC_CMD_MAPPING_BYTE_0 = 0x9A070624
EMC_TR_TIMING_0_0 = 0x01186269
EMC_TR_CTRL_0_0 = 0x00000020
EMC_TR_CTRL_1_0 = 0x00000000
EMC_SWITCH_BACK_CTRL_0 = 0x00000001
EMC_TR_RDV_0 = 0x00000041
EMC_STALL_THEN_EXE_BEFORE_CLKCHANGE_0 = 0x00000000
EMC_STALL_THEN_EXE_AFTER_CLKCHANGE_0 = 0x00000000
EMC_UNSTALL_RW_AFTER_CLKCHANGE_0 = 0x00000000
EMC_AUTO_CAL_ = 0x3F1F080A
EMC_SEL_DPD_CTRL_0 = 0x0004000C
EMC_PRE_REFRESH_REQ_CNT_0 = 0x00000954
EMC_DYN_SELF_REF_CONTROL_0 = 0x80004A46
EMC_TXSRDLL_0 = 0x000002C5
EMC_CCFIFO_ADDR_0 = 0x80000000
EMC_CCFIFO_DATA_0 = 0x00000000
EMC_CCFIFO_STATUS_0 = 0x00000000
EMC_TR_QPOP_0 = 0x00000033
EMC_TR_RDV_MASK_0 = 0x00000043
EMC_TR_QSAFE_0 = 0x0000003B
EMC_TR_QRST_0 = 0x00070008
EMC_SWIZZLE_RANK0_BYTE0_0 = 0x76543201
EMC_SWIZZLE_RANK0_BYTE1_0 = 0x65324710
EMC_SWIZZLE_RANK0_BYTE2_0 = 0x25763410
EMC_SWIZZLE_RANK0_BYTE3_0 = 0x25673401
EMC_SWIZZLE_RANK1_BYTE0_0 = 0x32647501
EMC_SWIZZLE_RANK1_BYTE1_0 = 0x34567201
EMC_SWIZZLE_RANK1_BYTE2_0 = 0x56742310
EMC_SWIZZLE_RANK1_BYTE3_0 = 0x67324501
EMC_ISSUE_QRST_0 = 0x00000000
EMC_PMC_SCRATCH1_0 = 0x4FAF9FFF
EMC_PMC_SCRATCH2_0 = 0x7FFFFFFF
EMC_PMC_SCRATCH3_0 = 0x4036D71F
EMC_AUTO_CAL_CONFIG2_0 = 0x05500000
EMC_AUTO_CAL_CONFIG3_0 = 0x00880000
EMC_TR_DVFS_0 = 0x00000000
EMC_AUTO_CAL_CHANNEL_0 = 0xC1E0030D
EMC_IBDLY_0 = 0x10000021
EMC_OBDLY_0 = 0x10000004
EMC_TXDSRVTTGEN_0 = 0x00000000
EMC_WE_DURATION_0 = 0x0000000E
EMC_WS_DURATION_0 = 0x00000008
EMC_WEV_0 = 0x0000000C
EMC_WSV_0 = 0x0000000E
EMC_CFG_3_0 = 0x00000040
EMC_MRW5_0 = 0x00000000
EMC_MRW6_0 = 0x8803F1F1
EMC_MRW7_0 = 0xC803F1F1
EMC_MRW8_0 = 0x880B0606
EMC_MRW9_0 = 0x8C0E5D5D
EMC_MRW10_0 = 0x880C5D5D
EMC_MRW11_0 = 0xC80C5D5D
EMC_MRW12_0 = 0x880E0C09
EMC_MRW13_0 = 0xC80E0000
EMC_MRW14_0 = 0x88161414
EMC_MRW15_0 = 0xC8161414
EMC_CFG_SYNC_0 = 0x00000001
EMC_FDPD_CTRL_CMD_NO_RAMP_0 = 0x00000001
EMC_WDV_CHK_0 = 0x00000006
EMC_CFG_PIPE_2_0 = 0x00000000
EMC_CFG_PIPE_CLK_0 = 0x00000000
EMC_CFG_PIPE_1_0 = 0x0FFF0000
EMC_CFG_PIPE_0 = 0x0FFF0000
EMC_QPOP_0 = 0x00000033
EMC_QUSE_WIDTH_0 = 0x0000000A
EMC_PUTERM_WIDTH_0 = 0x80000000
EMC_BGBIAS_CTL0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG7_0 = 0x00880000
EMC_XM2COMPPADCTRL2_0 = 0x16001000
EMC_COMP_PAD_SW_CTRL_0 = 0x738000F0
EMC_REFCTRL2_0 = 0x00000000
EMC_FBIO_CFG7_0 = 0x00003BFF
EMC_DATA_BRLSHFT_0_0 = 0x00000292
EMC_DATA_BRLSHFT_1_0 = 0x00000000
EMC_RFCPB_0 = 0x0000015A
EMC_DQS_BRLSHFT_0_0 = 0x00000000
EMC_DQS_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_0_0 = 0x00000000
EMC_CMD_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_2_0 = 0x00000024
EMC_CMD_BRLSHFT_3_0 = 0x00000024
EMC_QUSE_BRLSHFT_0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG4_0 = 0x00880000
EMC_AUTO_CAL_CONFIG5_0 = 0x00001220
EMC_QUSE_BRLSHFT_1_0 = 0x00000000
EMC_QUSE_BRLSHFT_2_0 = 0x00000000
EMC_CCDMW_0 = 0x00000020
EMC_QUSE_BRLSHFT_3_0 = 0x00000000
EMC_FBIO_CFG8_0 = 0x0CF30000
EMC_AUTO_CAL_CONFIG6_0 = 0x00880000
EMC_PROTOBIST_CONFIG_ADR_1_0 = 0x30000000
EMC_PROTOBIST_CONFIG_ADR_2_0 = 0x08000101
EMC_PROTOBIST_MISC_0 = 0x00000000
EMC_PROTOBIST_WDATA_LOWER_0 = 0x20000100
EMC_PROTOBIST_WDATA_UPPER_0 = 0x00082000
EMC_PROTOBIST_RDATA_0 = 0x00000000
EMC_DLL_CFG_0_0 = 0x1F136120
EMC_DLL_CFG_1_0 = 0x00012014
EMC_CONFIG_SAMPLE_DELAY_0 = 0x00000020
EMC_CFG_UPDATE_0 = 0x70000301
EMC_PMACRO_QUSE_DDLL_RANK0_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_5_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_5_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_4_0 = 0x000C0014
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_5_0 = 0x0016000A
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_0_0 = 0x0022002B
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_0 = 0x0020002B
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_2_0 = 0x00240029
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_3_0 = 0x00230030
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_4_0 = 0x000C0014
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_5_0 = 0x0016000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_0_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_1_0 = 0x00000005
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_2_0 = 0x00000005
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_3_0 = 0x00000011
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_4_0 = 0x0003000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_5_0 = 0x000C0000
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_0_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_1_0 = 0x00000008
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_2_0 = 0x00000005
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_3_0 = 0x00000011
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_4_0 = 0x0003000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_5_0 = 0x000C0000
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_0_0 = 0x00220027
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_1_0 = 0x00270027
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_2_0 = 0x00220026
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_3_0 = 0x00220025
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_5_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_0_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_1_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_2_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_3_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_5_0 = 0x00200020
EMC_PMACRO_AUTOCAL_CFG_0_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_1_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_2_0 = 0x04040404
EMC_PMACRO_TX_PWRD_0_0 = 0x10000000
EMC_PMACRO_TX_PWRD_1_0 = 0x00000000
EMC_PMACRO_TX_PWRD_2_0 = 0x00000000
EMC_PMACRO_TX_PWRD_3_0 = 0x00000000
EMC_PMACRO_TX_PWRD_4_0 = 0x00400080
EMC_PMACRO_TX_PWRD_5_0 = 0x00801004
EMC_PMACRO_TX_SEL_CLK_SRC_0_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_1_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_2_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_3_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_4_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_5_0 = 0x00000000
EMC_PMACRO_DDLL_BYPASS_0 = 0xEF000000
EMC_PMACRO_DDLL_PWRD_0_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_1_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_2_0 = 0x1C1C1C1C
EMC_PMACRO_CMD_CTRL_0_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_1_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x0C0D0E0D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x0B07050A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x0000000B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x0A0C0909
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x080D0407
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000005
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x11111313
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x0E111303
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x0000000F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x3F494A48
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x4746413C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000043
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x070C090B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x080C0808
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x09070909
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x09090905
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000007
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x18181A16
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x14161214
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000012
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x0D0D0708
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x2D2B2E29
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000007
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_3_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x04080807
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x04000005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x05050305
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x01050003
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x0706090C
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x07070800
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x00040505
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x06040100
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x00050305
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x03060409
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x04010404
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x02020102
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x05050504
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x03010002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x06040005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x07030302
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQ_0_0 = 0x2724232A
EMC_PMACRO_IB_VREF_DQ_1_0 = 0x28292628
EMC_PMACRO_IB_VREF_DQ_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQS_0_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_1_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_2_0 = 0x00000000
EMC_PMACRO_DDLL_LONG_CMD_0_0 = 0x00140014
EMC_PMACRO_DDLL_LONG_CMD_1_0 = 0x000C000C
EMC_PMACRO_DDLL_LONG_CMD_2_0 = 0x000A000A
EMC_PMACRO_DDLL_LONG_CMD_3_0 = 0x00160016
EMC_PMACRO_DDLL_LONG_CMD_4_0 = 0x00000014
EMC_PMACRO_DDLL_LONG_CMD_5_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_0_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_1_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_2_0 = 0x00000000
EMC_PMACRO_CFG_PM_GLOBAL_0_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_0_0 = 0x00090000
EMC_PMACRO_VTTGEN_CTRL_1_0 = 0x00102000
EMC_PMACRO_BG_BIAS_CTRL_0_0 = 0x00000000
EMC_PMACRO_PAD_CFG_CTRL_0 = 0x00000000
EMC_PMACRO_ZCTRL_0 = 0x00505050
EMC_PMACRO_RX_TERM_0 = 0x080A080A
EMC_PMACRO_CMD_TX_DRV_0 = 0x00001220
EMC_PMACRO_CMD_PAD_RX_CTRL_0 = 0x06000000
EMC_PMACRO_DATA_PAD_RX_CTRL_0 = 0x06060000
EMC_PMACRO_CMD_RX_TERM_MODE_0 = 0x00002000
EMC_PMACRO_DATA_RX_TERM_MODE_0 = 0x00000211
EMC_PMACRO_CMD_PAD_TX_CTRL_0 = 0x40021084
EMC_PMACRO_DATA_PAD_TX_CTRL_0 = 0x40021485
EMC_PMACRO_COMMON_PAD_TX_CTRL_0 = 0x00000000
EMC_PMACRO_DQ_TX_DRV_0 = 0x1E181E18
EMC_PMACRO_CA_TX_DRV_0 = 0x1E181E18
EMC_PMACRO_AUTOCAL_CFG_COMMON_0 = 0x00000814
EMC_PMACRO_DDLLCAL_CAL_0 = 0x00000000
EMC_PMACRO_DDLL_OFFSET_0 = 0x00000000
EMC_PMACRO_DDLL_PERIODIC_OFFSET_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_2_0 = 0x00000000
EMC_PMACRO_IB_RXRT_0 = 0x00000078
EMC_PMACRO_TRAINING_CTRL_0_0 = 0x00000008
EMC_PMACRO_TRAINING_CTRL_1_0 = 0x00000008
EMC_TRAINING_CMD_0 = 0x000000CC
EMC_TRAINING_CTRL_0 = 0x00009080
EMC_TRAINING_STATUS_0 = 0x00000000
EMC_TRAINING_QUSE_CORS_CTRL_0 = 0x01124000
EMC_TRAINING_QUSE_FINE_CTRL_0 = 0x01125B6A
EMC_TRAINING_QUSE_CTRL_MISC_0 = 0x0F081000
EMC_TRAINING_WRITE_FINE_CTRL_0 = 0x1114FC00
EMC_TRAINING_WRITE_CTRL_MISC_0 = 0x07004300
EMC_TRAINING_WRITE_VREF_CTRL_0 = 0x00102306
EMC_TRAINING_READ_FINE_CTRL_0 = 0x1110FC00
EMC_TRAINING_READ_CTRL_MISC_0 = 0x0F085300
EMC_TRAINING_READ_VREF_CTRL_0 = 0x00104210
EMC_TRAINING_CA_FINE_CTRL_0 = 0x0513801F
EMC_TRAINING_CA_CTRL_MISC_0 = 0x1F101100
EMC_TRAINING_CA_CTRL_MISC1_0 = 0x00000014
EMC_TRAINING_CA_VREF_CTRL_0 = 0x00107240
EMC_TRAINING_CA_TADR_CTRL_0 = 0x00028000
EMC_TRAINING_SETTLE_0 = 0x07070404
EMC_TRAINING_DEBUG_CTRL_0 = 0x00000000
EMC_TRAINING_MPC_0 = 0x00000000
EMC_TRAINING_PATRAM_CTRL_0 = 0x800000FF
EMC_TRAINING_PATRAM_DQ_0 = 0x0F0F0F0F
EMC_TRAINING_PATRAM_DMI_0 = 0x00000000
EMC_TRAINING_VREF_SETTLE_0 = 0x000404D1
EMC_TRAINING_OPT_CA_VREF_0 = 0x00000000
EMC_TRAINING_OPT_DQ_OB_VREF_0 = 0x00000C09
EMC_TRAINING_QUSE_VREF_CTRL_0 = 0x00105800

View File

@@ -0,0 +1,528 @@
Dumping EMC registers from BASE=0x7001B000
-----------------------------------
EMC_INTSTATUS_0 = 0x00000030
EMC_INTMASK_0 = 0x00000000
EMC_DBG_0 = 0x01000C00
EMC_CFG_0 = 0xF3200000
EMC_ADR_CFG_0 = 0x00000000
EMC_REFCTRL_0 = 0x80000002
EMC_PIN_0 = 0x00003101
EMC_TIMING_CONTROL_0 = 0x00000001
EMC_RC_0 = 0x00000096
EMC_RFC_0 = 0x000002BC
EMC_RAS_0 = 0x00000069
EMC_RP_0 = 0x0000002D
EMC_R2W_0 = 0x00000031
EMC_W2R_0 = 0x0000002A
EMC_R2P_0 = 0x0000000E
EMC_W2P_0 = 0x00000033
EMC_RD_RCD_0 = 0x0000002D
EMC_WR_RCD_0 = 0x0000002D
EMC_RRD_0 = 0x00000013
EMC_REXT_0 = 0x0000001A
EMC_WDV_0 = 0x00000010
EMC_QUSE_0 = 0x00000029
EMC_QRST_0 = 0x00070007
EMC_QSAFE_0 = 0x0000003B
EMC_RDV_0 = 0x00000041
EMC_REFRESH_0 = 0x000025D6
EMC_BURST_REFRESH_NUM_0 = 0x00000000
EMC_PDEX2WR_0 = 0x0000001A
EMC_PDEX2RD_0 = 0x0000001A
EMC_PCHG2PDEN_0 = 0x00000005
EMC_ACT2PDEN_0 = 0x00000023
EMC_AR2PDEN_0 = 0x00000005
EMC_RW2PDEN_0 = 0x00000040
EMC_TXSR_0 = 0x000002CF
EMC_TCKE_0 = 0x00000015
EMC_TFAW_0 = 0x0000004B
EMC_TRPAB_0 = 0x00000035
EMC_TCLKSTABLE_0 = 0x00000004
EMC_TCLKSTOP_0 = 0x0000001D
EMC_TREFBW_0 = 0x00002616
EMC_TPPD_0 = 0x00000004
EMC_ODT_WRITE_0 = 0x00000000
EMC_PDEX2MRR_0 = 0x00000049
EMC_WEXT_0 = 0x00000016
EMC_RFC_SLR_0 = 0x00000000
EMC_MRS_WAIT_CNT2_0 = 0x02710023
EMC_MRS_WAIT_CNT_0 = 0x07FF0036
EMC_MRS_0 = 0x00000000
EMC_EMRS_0 = 0x00000000
EMC_REF_0 = 0x80000000
EMC_PRE_0 = 0x00000000
EMC_NOP_0 = 0x00000000
EMC_SELF_REF_0 = 0x00000000
EMC_DPD_0 = 0x00000000
EMC_MRW_0 = 0x00170040
EMC_MRR_0 = 0x8012ED06
EMC_CMDQ_0 = 0x10004408
EMC_MC2EMCQ_0 = 0x06000404
EMC_FBIO_SPARE_0 = 0x00000012
EMC_FBIO_CFG5_0 = 0x9160A00D
EMC_FBIO_CFG6_0 = 0x00001010
EMC_PDEX2CKE_0 = 0x00000003
EMC_CKE2PDEN_0 = 0x00000016
EMC_CFG_RSV_0 = 0xFF00FF00
EMC_ACPD_CONTROL_0 = 0x00000000
EMC_MPC_0 = 0x0000004B
EMC_EMRS2_0 = 0x00000000
EMC_EMRS3_0 = 0x00000000
EMC_MRW2_0 = 0x88020036
EMC_MRW3_0 = 0x8C0D0010
EMC_MRW4_0 = 0xC0000000
EMC_CLKEN_OVERRIDE_0 = 0x00000000
EMC_R2R_0 = 0x00000000
EMC_W2W_0 = 0x00000000
EMC_EINPUT_0 = 0x00000010
EMC_EINPUT_DURATION_0 = 0x00000028
EMC_PUTERM_EXTRA_0 = 0x00000001
EMC_TCKESR_0 = 0x00000026
EMC_TPD_0 = 0x00000013
EMC_AUTO_CAL_CONFIG_0 = 0x201A51D8
EMC_AUTO_CAL_INTERVAL_0 = 0x001FFFFF
EMC_AUTO_CAL_STATUS_0 = 0x1D190000
EMC_REQ_CTRL_0 = 0x00000000
EMC_EMC_STATUS_0 = 0x0B430035
EMC_CFG_2_0 = 0x0011083D
EMC_CFG_DIG_DLL_0 = 0x002C03A9
EMC_CFG_DIG_DLL_PERIOD_0 = 0x00008000
EMC_DIG_DLL_STATUS_0 = 0x00000004
EMC_CFG_DIG_DLL_1_0 = 0x000F3701
EMC_RDV_MASK_0 = 0x00000043
EMC_WDV_MASK_0 = 0x00000010
EMC_RDV_EARLY_MASK_0 = 0x00000041
EMC_RDV_EARLY_0 = 0x0000003F
EMC_AUTO_CAL_CONFIG8_0 = 0x00880000
EMC_ZCAL_INTERVAL_0 = 0x00064000
EMC_ZCAL_WAIT_CNT_0 = 0x003F07FF
EMC_ZCAL_MRW_CMD_0 = 0x8051004F
EMC_ZQ_CAL_0 = 0x80000002
EMC_XM2COMPPADCTRL3_0 = 0x00901000
EMC_AUTO_CAL_VREF_SEL_0_0 = 0xC9AFBCBC
EMC_AUTO_CAL_VREF_SEL_1_0 = 0x00009E3C
EMC_XM2COMPPADCTRL_0 = 0x00000030
EMC_FDPD_CTRL_DQ_0 = 0x8020221F
EMC_FDPD_CTRL_CMD_0 = 0x0220F40F
EMC_PMACRO_CMD_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_PMACRO_DATA_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_SCRATCH0_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU1_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU2_0 = 0x00000000
EMC_CMD_MAPPING_CMD0_0_0 = 0x061B0504
EMC_CMD_MAPPING_CMD0_1_0 = 0x1C070302
EMC_CMD_MAPPING_CMD0_2_0 = 0x05252523
EMC_CMD_MAPPING_CMD1_0_0 = 0x0A091D08
EMC_CMD_MAPPING_CMD1_1_0 = 0x0D1E0B24
EMC_CMD_MAPPING_CMD1_2_0 = 0x0326260C
EMC_CMD_MAPPING_CMD2_0_0 = 0x231C1B02
EMC_CMD_MAPPING_CMD2_1_0 = 0x05070403
EMC_CMD_MAPPING_CMD2_2_0 = 0x02252506
EMC_CMD_MAPPING_CMD3_0_0 = 0x0D1D0B0A
EMC_CMD_MAPPING_CMD3_1_0 = 0x1E090C08
EMC_CMD_MAPPING_CMD3_2_0 = 0x08262624
EMC_CMD_MAPPING_BYTE_0 = 0x9A070624
EMC_TR_TIMING_0_0 = 0x0118614D
EMC_TR_CTRL_0_0 = 0x00000020
EMC_TR_CTRL_1_0 = 0x00000000
EMC_SWITCH_BACK_CTRL_0 = 0x00000001
EMC_TR_RDV_0 = 0x00000041
EMC_STALL_THEN_EXE_BEFORE_CLKCHANGE_0 = 0x00000000
EMC_STALL_THEN_EXE_AFTER_CLKCHANGE_0 = 0x00000000
EMC_UNSTALL_RW_AFTER_CLKCHANGE_0 = 0x00000000
EMC_AUTO_CAL_ = 0x3F1F080A
EMC_SEL_DPD_CTRL_0 = 0x0004000C
EMC_PRE_REFRESH_REQ_CNT_0 = 0x00000975
EMC_DYN_SELF_REF_CONTROL_0 = 0x80004B49
EMC_TXSRDLL_0 = 0x000002CF
EMC_CCFIFO_ADDR_0 = 0x80000000
EMC_CCFIFO_DATA_0 = 0x00000000
EMC_CCFIFO_STATUS_0 = 0x00000000
EMC_TR_QPOP_0 = 0x00000033
EMC_TR_RDV_MASK_0 = 0x00000043
EMC_TR_QSAFE_0 = 0x0000003B
EMC_TR_QRST_0 = 0x00070007
EMC_SWIZZLE_RANK0_BYTE0_0 = 0x76543201
EMC_SWIZZLE_RANK0_BYTE1_0 = 0x65324710
EMC_SWIZZLE_RANK0_BYTE2_0 = 0x25763410
EMC_SWIZZLE_RANK0_BYTE3_0 = 0x25673401
EMC_SWIZZLE_RANK1_BYTE0_0 = 0x32647501
EMC_SWIZZLE_RANK1_BYTE1_0 = 0x34567201
EMC_SWIZZLE_RANK1_BYTE2_0 = 0x56742310
EMC_SWIZZLE_RANK1_BYTE3_0 = 0x67324501
EMC_ISSUE_QRST_0 = 0x00000000
EMC_PMC_SCRATCH1_0 = 0x4FAF9FFF
EMC_PMC_SCRATCH2_0 = 0x7FFFFFFF
EMC_PMC_SCRATCH3_0 = 0x4036D71F
EMC_AUTO_CAL_CONFIG2_0 = 0x05500000
EMC_AUTO_CAL_CONFIG3_0 = 0x00880000
EMC_TR_DVFS_0 = 0x00000000
EMC_AUTO_CAL_CHANNEL_0 = 0xC1E0030D
EMC_IBDLY_0 = 0x10000020
EMC_OBDLY_0 = 0x10000004
EMC_TXDSRVTTGEN_0 = 0x00000000
EMC_WE_DURATION_0 = 0x0000000E
EMC_WS_DURATION_0 = 0x00000008
EMC_WEV_0 = 0x0000000C
EMC_WSV_0 = 0x0000000E
EMC_CFG_3_0 = 0x00000040
EMC_MRW5_0 = 0x00000000
EMC_MRW6_0 = 0x8803F1F1
EMC_MRW7_0 = 0xC803F1F1
EMC_MRW8_0 = 0x880B0606
EMC_MRW9_0 = 0x8C0E5D5D
EMC_MRW10_0 = 0x880C5D5D
EMC_MRW11_0 = 0xC80C5D5D
EMC_MRW12_0 = 0x880E0C0A
EMC_MRW13_0 = 0xC80E0000
EMC_MRW14_0 = 0x88161414
EMC_MRW15_0 = 0xC8161414
EMC_CFG_SYNC_0 = 0x00000001
EMC_FDPD_CTRL_CMD_NO_RAMP_0 = 0x00000001
EMC_WDV_CHK_0 = 0x00000006
EMC_CFG_PIPE_2_0 = 0x00000000
EMC_CFG_PIPE_CLK_0 = 0x00000000
EMC_CFG_PIPE_1_0 = 0x0FFF0000
EMC_CFG_PIPE_0 = 0x0FFF0000
EMC_QPOP_0 = 0x00000033
EMC_QUSE_WIDTH_0 = 0x0000000B
EMC_PUTERM_WIDTH_0 = 0x80000000
EMC_BGBIAS_CTL0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG7_0 = 0x00880000
EMC_XM2COMPPADCTRL2_0 = 0x16001000
EMC_COMP_PAD_SW_CTRL_0 = 0x738000F0
EMC_REFCTRL2_0 = 0x00000000
EMC_FBIO_CFG7_0 = 0x00003BFF
EMC_DATA_BRLSHFT_0_0 = 0x00000292
EMC_DATA_BRLSHFT_1_0 = 0x00000000
EMC_RFCPB_0 = 0x0000015E
EMC_DQS_BRLSHFT_0_0 = 0x00000000
EMC_DQS_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_0_0 = 0x00000000
EMC_CMD_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_2_0 = 0x00000024
EMC_CMD_BRLSHFT_3_0 = 0x00000024
EMC_QUSE_BRLSHFT_0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG4_0 = 0x00880000
EMC_AUTO_CAL_CONFIG5_0 = 0x00001220
EMC_QUSE_BRLSHFT_1_0 = 0x00000000
EMC_QUSE_BRLSHFT_2_0 = 0x00000000
EMC_CCDMW_0 = 0x00000020
EMC_QUSE_BRLSHFT_3_0 = 0x00000000
EMC_FBIO_CFG8_0 = 0x0CF30000
EMC_AUTO_CAL_CONFIG6_0 = 0x00880000
EMC_PROTOBIST_CONFIG_ADR_1_0 = 0x30000000
EMC_PROTOBIST_CONFIG_ADR_2_0 = 0x08000101
EMC_PROTOBIST_MISC_0 = 0x00000000
EMC_PROTOBIST_WDATA_LOWER_0 = 0x2A012010
EMC_PROTOBIST_WDATA_UPPER_0 = 0x88204002
EMC_PROTOBIST_RDATA_0 = 0x00000000
EMC_DLL_CFG_0_0 = 0x1F136120
EMC_DLL_CFG_1_0 = 0x00012014
EMC_CONFIG_SAMPLE_DELAY_0 = 0x00000020
EMC_CFG_UPDATE_0 = 0x70000301
EMC_PMACRO_QUSE_DDLL_RANK0_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_5_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_5_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_4_0 = 0x000D0015
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_5_0 = 0x0016000A
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_0_0 = 0x0022002B
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_0 = 0x0020002B
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_2_0 = 0x00240029
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_3_0 = 0x00230030
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_4_0 = 0x000D0015
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_5_0 = 0x0016000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_0_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_1_0 = 0x00000008
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_2_0 = 0x00000005
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_3_0 = 0x00000011
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_4_0 = 0x0003000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_5_0 = 0x00060000
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_0_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_1_0 = 0x00000008
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_2_0 = 0x00000005
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_3_0 = 0x00000011
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_4_0 = 0x0003000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_5_0 = 0x000C0000
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_0_0 = 0x00220027
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_1_0 = 0x00270027
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_2_0 = 0x00230025
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_3_0 = 0x00220026
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_5_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_0_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_1_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_2_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_3_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_5_0 = 0x00200020
EMC_PMACRO_AUTOCAL_CFG_0_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_1_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_2_0 = 0x04040404
EMC_PMACRO_TX_PWRD_0_0 = 0x10000000
EMC_PMACRO_TX_PWRD_1_0 = 0x00000000
EMC_PMACRO_TX_PWRD_2_0 = 0x00000000
EMC_PMACRO_TX_PWRD_3_0 = 0x00000000
EMC_PMACRO_TX_PWRD_4_0 = 0x00400080
EMC_PMACRO_TX_PWRD_5_0 = 0x00801004
EMC_PMACRO_TX_SEL_CLK_SRC_0_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_1_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_2_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_3_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_4_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_5_0 = 0x00000000
EMC_PMACRO_DDLL_BYPASS_0 = 0xEF000000
EMC_PMACRO_DDLL_PWRD_0_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_1_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_2_0 = 0x1C1C1C1C
EMC_PMACRO_CMD_CTRL_0_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_1_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x0F0F1010
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x0D09070C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x0000000E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x0B0D0A0A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x090E0508
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000007
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x12121414
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x0F121404
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000030
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x252C2D2C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x4847423D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000045
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x090D0B0E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x0A0E0A0A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x0000000D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x0B090A0A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x0A0A0A07
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000009
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x1A1A1B19
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x16181415
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000014
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x0F0E070A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x0C090D07
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000009
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_3_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x03080806
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x04000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x04080407
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x01050003
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x07060A0C
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x06070700
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x01060806
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x07050100
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x00060307
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x02040208
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000003
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x02040704
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x04020403
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x06040403
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x03020002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x06040006
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x07030402
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQ_0_0 = 0x24232627
EMC_PMACRO_IB_VREF_DQ_1_0 = 0x27292B27
EMC_PMACRO_IB_VREF_DQ_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQS_0_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_1_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_2_0 = 0x00000000
EMC_PMACRO_DDLL_LONG_CMD_0_0 = 0x00150015
EMC_PMACRO_DDLL_LONG_CMD_1_0 = 0x000D000D
EMC_PMACRO_DDLL_LONG_CMD_2_0 = 0x000A000A
EMC_PMACRO_DDLL_LONG_CMD_3_0 = 0x00160016
EMC_PMACRO_DDLL_LONG_CMD_4_0 = 0x00000015
EMC_PMACRO_DDLL_LONG_CMD_5_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_0_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_1_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_2_0 = 0x00000000
EMC_PMACRO_CFG_PM_GLOBAL_0_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_0_0 = 0x00090000
EMC_PMACRO_VTTGEN_CTRL_1_0 = 0x00102000
EMC_PMACRO_BG_BIAS_CTRL_0_0 = 0x00001000
EMC_PMACRO_PAD_CFG_CTRL_0 = 0x00000000
EMC_PMACRO_ZCTRL_0 = 0x00505050
EMC_PMACRO_RX_TERM_0 = 0x080A080A
EMC_PMACRO_CMD_TX_DRV_0 = 0x00001220
EMC_PMACRO_CMD_PAD_RX_CTRL_0 = 0x06000000
EMC_PMACRO_DATA_PAD_RX_CTRL_0 = 0x06060000
EMC_PMACRO_CMD_RX_TERM_MODE_0 = 0x00002000
EMC_PMACRO_DATA_RX_TERM_MODE_0 = 0x00000211
EMC_PMACRO_CMD_PAD_TX_CTRL_0 = 0x40021084
EMC_PMACRO_DATA_PAD_TX_CTRL_0 = 0x40021485
EMC_PMACRO_COMMON_PAD_TX_CTRL_0 = 0x00000000
EMC_PMACRO_DQ_TX_DRV_0 = 0x1D181D18
EMC_PMACRO_CA_TX_DRV_0 = 0x1D181D18
EMC_PMACRO_AUTOCAL_CFG_COMMON_0 = 0x00000814
EMC_PMACRO_DDLLCAL_CAL_0 = 0x00000000
EMC_PMACRO_DDLL_OFFSET_0 = 0x00000000
EMC_PMACRO_DDLL_PERIODIC_OFFSET_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_2_0 = 0x00000000
EMC_PMACRO_IB_RXRT_0 = 0x00000078
EMC_PMACRO_TRAINING_CTRL_0_0 = 0x00000008
EMC_PMACRO_TRAINING_CTRL_1_0 = 0x00000008
EMC_TRAINING_CMD_0 = 0x000000CC
EMC_TRAINING_CTRL_0 = 0x00009080
EMC_TRAINING_STATUS_0 = 0x00000000
EMC_TRAINING_QUSE_CORS_CTRL_0 = 0x01124000
EMC_TRAINING_QUSE_FINE_CTRL_0 = 0x01125B6A
EMC_TRAINING_QUSE_CTRL_MISC_0 = 0x0F081000
EMC_TRAINING_WRITE_FINE_CTRL_0 = 0x1114FC00
EMC_TRAINING_WRITE_CTRL_MISC_0 = 0x07004300
EMC_TRAINING_WRITE_VREF_CTRL_0 = 0x00102306
EMC_TRAINING_READ_FINE_CTRL_0 = 0x1110FC00
EMC_TRAINING_READ_CTRL_MISC_0 = 0x0F085300
EMC_TRAINING_READ_VREF_CTRL_0 = 0x00104210
EMC_TRAINING_CA_FINE_CTRL_0 = 0x0513801F
EMC_TRAINING_CA_CTRL_MISC_0 = 0x1F101100
EMC_TRAINING_CA_CTRL_MISC1_0 = 0x00000014
EMC_TRAINING_CA_VREF_CTRL_0 = 0x00107240
EMC_TRAINING_CA_TADR_CTRL_0 = 0x00028000
EMC_TRAINING_SETTLE_0 = 0x07070404
EMC_TRAINING_DEBUG_CTRL_0 = 0x00000000
EMC_TRAINING_MPC_0 = 0x00000000
EMC_TRAINING_PATRAM_CTRL_0 = 0x800000FF
EMC_TRAINING_PATRAM_DQ_0 = 0x0F0F0F0F
EMC_TRAINING_PATRAM_DMI_0 = 0x00000000
EMC_TRAINING_VREF_SETTLE_0 = 0x000404E2
EMC_TRAINING_OPT_CA_VREF_0 = 0x00000000
EMC_TRAINING_OPT_DQ_OB_VREF_0 = 0x00000C0A
EMC_TRAINING_QUSE_VREF_CTRL_0 = 0x00105800

View File

@@ -0,0 +1,528 @@
Dumping EMC registers from BASE=0x7001B000
-----------------------------------
EMC_INTSTATUS_0 = 0x00000030
EMC_INTMASK_0 = 0x00000000
EMC_DBG_0 = 0x01000C00
EMC_CFG_0 = 0xF3200000
EMC_ADR_CFG_0 = 0x00000000
EMC_REFCTRL_0 = 0x80000002
EMC_PIN_0 = 0x00003101
EMC_TIMING_CONTROL_0 = 0x00000001
EMC_RC_0 = 0x00000098
EMC_RFC_0 = 0x000002C6
EMC_RAS_0 = 0x0000006B
EMC_RP_0 = 0x0000002E
EMC_R2W_0 = 0x00000031
EMC_W2R_0 = 0x0000002B
EMC_R2P_0 = 0x0000000E
EMC_W2P_0 = 0x00000033
EMC_RD_RCD_0 = 0x0000001D
EMC_WR_RCD_0 = 0x0000002E
EMC_RRD_0 = 0x00000013
EMC_REXT_0 = 0x0000001C
EMC_WDV_0 = 0x00000010
EMC_QUSE_0 = 0x00000029
EMC_QRST_0 = 0x00080005
EMC_QSAFE_0 = 0x0000003C
EMC_RDV_0 = 0x00000041
EMC_REFRESH_0 = 0x00002657
EMC_BURST_REFRESH_NUM_0 = 0x00000000
EMC_PDEX2WR_0 = 0x0000001A
EMC_PDEX2RD_0 = 0x0000001A
EMC_PCHG2PDEN_0 = 0x00000005
EMC_ACT2PDEN_0 = 0x00000024
EMC_AR2PDEN_0 = 0x00000005
EMC_RW2PDEN_0 = 0x00000040
EMC_TXSR_0 = 0x000002D9
EMC_TCKE_0 = 0x00000015
EMC_TFAW_0 = 0x0000004C
EMC_TRPAB_0 = 0x00000036
EMC_TCLKSTABLE_0 = 0x00000004
EMC_TCLKSTOP_0 = 0x0000001D
EMC_TREFBW_0 = 0x00002697
EMC_TPPD_0 = 0x00000004
EMC_ODT_WRITE_0 = 0x00000000
EMC_PDEX2MRR_0 = 0x0000004A
EMC_WEXT_0 = 0x00000019
EMC_RFC_SLR_0 = 0x00000000
EMC_MRS_WAIT_CNT2_0 = 0x027A0024
EMC_MRS_WAIT_CNT_0 = 0x07FF0036
EMC_MRS_0 = 0x00000000
EMC_EMRS_0 = 0x00000000
EMC_REF_0 = 0x80000000
EMC_PRE_0 = 0x00000000
EMC_NOP_0 = 0x00000000
EMC_SELF_REF_0 = 0x00000000
EMC_DPD_0 = 0x00000000
EMC_MRW_0 = 0x00170040
EMC_MRR_0 = 0x8012D7F0
EMC_CMDQ_0 = 0x10004408
EMC_MC2EMCQ_0 = 0x06000404
EMC_FBIO_SPARE_0 = 0x00000012
EMC_FBIO_CFG5_0 = 0x9160A00D
EMC_FBIO_CFG6_0 = 0x00001010
EMC_PDEX2CKE_0 = 0x00000003
EMC_CKE2PDEN_0 = 0x00000016
EMC_CFG_RSV_0 = 0xFF00FF00
EMC_ACPD_CONTROL_0 = 0x00000000
EMC_MPC_0 = 0x0000004B
EMC_EMRS2_0 = 0x00000000
EMC_EMRS3_0 = 0x00000000
EMC_MRW2_0 = 0x88020036
EMC_MRW3_0 = 0x8C0D0010
EMC_MRW4_0 = 0xC0000000
EMC_CLKEN_OVERRIDE_0 = 0x00000000
EMC_R2R_0 = 0x00000000
EMC_W2W_0 = 0x00000000
EMC_EINPUT_0 = 0x0000000F
EMC_EINPUT_DURATION_0 = 0x00000029
EMC_PUTERM_EXTRA_0 = 0x00000001
EMC_TCKESR_0 = 0x00000026
EMC_TPD_0 = 0x00000013
EMC_AUTO_CAL_CONFIG_0 = 0x201A51D8
EMC_AUTO_CAL_INTERVAL_0 = 0x001FFFFF
EMC_AUTO_CAL_STATUS_0 = 0x1D180000
EMC_REQ_CTRL_0 = 0x00000000
EMC_EMC_STATUS_0 = 0x0B430035
EMC_CFG_2_0 = 0x0011083D
EMC_CFG_DIG_DLL_0 = 0x002C03A9
EMC_CFG_DIG_DLL_PERIOD_0 = 0x00008000
EMC_DIG_DLL_STATUS_0 = 0x00000004
EMC_CFG_DIG_DLL_1_0 = 0x000F3701
EMC_RDV_MASK_0 = 0x00000043
EMC_WDV_MASK_0 = 0x00000010
EMC_RDV_EARLY_MASK_0 = 0x00000041
EMC_RDV_EARLY_0 = 0x0000003F
EMC_AUTO_CAL_CONFIG8_0 = 0x00880000
EMC_ZCAL_INTERVAL_0 = 0x00064000
EMC_ZCAL_WAIT_CNT_0 = 0x003F07FF
EMC_ZCAL_MRW_CMD_0 = 0x8051004F
EMC_ZQ_CAL_0 = 0x80000002
EMC_XM2COMPPADCTRL3_0 = 0x00901000
EMC_AUTO_CAL_VREF_SEL_0_0 = 0xC9AFBCBC
EMC_AUTO_CAL_VREF_SEL_1_0 = 0x00009E3C
EMC_XM2COMPPADCTRL_0 = 0x00000030
EMC_FDPD_CTRL_DQ_0 = 0x8020221F
EMC_FDPD_CTRL_CMD_0 = 0x0220F40F
EMC_PMACRO_CMD_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_PMACRO_DATA_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_SCRATCH0_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU1_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU2_0 = 0x00000000
EMC_CMD_MAPPING_CMD0_0_0 = 0x061B0504
EMC_CMD_MAPPING_CMD0_1_0 = 0x1C070302
EMC_CMD_MAPPING_CMD0_2_0 = 0x05252523
EMC_CMD_MAPPING_CMD1_0_0 = 0x0A091D08
EMC_CMD_MAPPING_CMD1_1_0 = 0x0D1E0B24
EMC_CMD_MAPPING_CMD1_2_0 = 0x0326260C
EMC_CMD_MAPPING_CMD2_0_0 = 0x231C1B02
EMC_CMD_MAPPING_CMD2_1_0 = 0x05070403
EMC_CMD_MAPPING_CMD2_2_0 = 0x02252506
EMC_CMD_MAPPING_CMD3_0_0 = 0x0D1D0B0A
EMC_CMD_MAPPING_CMD3_1_0 = 0x1E090C08
EMC_CMD_MAPPING_CMD3_2_0 = 0x08262624
EMC_CMD_MAPPING_BYTE_0 = 0x9A070624
EMC_TR_TIMING_0_0 = 0x0118627A
EMC_TR_CTRL_0_0 = 0x00000020
EMC_TR_CTRL_1_0 = 0x00000000
EMC_SWITCH_BACK_CTRL_0 = 0x00000001
EMC_TR_RDV_0 = 0x00000041
EMC_STALL_THEN_EXE_BEFORE_CLKCHANGE_0 = 0x00000000
EMC_STALL_THEN_EXE_AFTER_CLKCHANGE_0 = 0x00000000
EMC_UNSTALL_RW_AFTER_CLKCHANGE_0 = 0x00000000
EMC_AUTO_CAL_ = 0x3F1F080B
EMC_SEL_DPD_CTRL_0 = 0x0004000C
EMC_PRE_REFRESH_REQ_CNT_0 = 0x00000995
EMC_DYN_SELF_REF_CONTROL_0 = 0x80004C44
EMC_TXSRDLL_0 = 0x000002D9
EMC_CCFIFO_ADDR_0 = 0x80000000
EMC_CCFIFO_DATA_0 = 0x00000000
EMC_CCFIFO_STATUS_0 = 0x00000000
EMC_TR_QPOP_0 = 0x00000033
EMC_TR_RDV_MASK_0 = 0x00000043
EMC_TR_QSAFE_0 = 0x0000003C
EMC_TR_QRST_0 = 0x00080005
EMC_SWIZZLE_RANK0_BYTE0_0 = 0x76543201
EMC_SWIZZLE_RANK0_BYTE1_0 = 0x65324710
EMC_SWIZZLE_RANK0_BYTE2_0 = 0x25763410
EMC_SWIZZLE_RANK0_BYTE3_0 = 0x25673401
EMC_SWIZZLE_RANK1_BYTE0_0 = 0x32647501
EMC_SWIZZLE_RANK1_BYTE1_0 = 0x34567201
EMC_SWIZZLE_RANK1_BYTE2_0 = 0x56742310
EMC_SWIZZLE_RANK1_BYTE3_0 = 0x67324501
EMC_ISSUE_QRST_0 = 0x00000000
EMC_PMC_SCRATCH1_0 = 0x4FAF9FFF
EMC_PMC_SCRATCH2_0 = 0x7FFFFFFF
EMC_PMC_SCRATCH3_0 = 0x4036D71F
EMC_AUTO_CAL_CONFIG2_0 = 0x05500000
EMC_AUTO_CAL_CONFIG3_0 = 0x00880000
EMC_TR_DVFS_0 = 0x00000000
EMC_AUTO_CAL_CHANNEL_0 = 0xC1E0030D
EMC_IBDLY_0 = 0x1000001F
EMC_OBDLY_0 = 0x10000002
EMC_TXDSRVTTGEN_0 = 0x00000000
EMC_WE_DURATION_0 = 0x0000000E
EMC_WS_DURATION_0 = 0x00000008
EMC_WEV_0 = 0x0000000C
EMC_WSV_0 = 0x0000000E
EMC_CFG_3_0 = 0x00000040
EMC_MRW5_0 = 0x00000000
EMC_MRW6_0 = 0x8803F1F1
EMC_MRW7_0 = 0xC803F1F1
EMC_MRW8_0 = 0x880B0606
EMC_MRW9_0 = 0x8C0E5D5D
EMC_MRW10_0 = 0x880C5D5D
EMC_MRW11_0 = 0xC80C5D5D
EMC_MRW12_0 = 0x880E0C0B
EMC_MRW13_0 = 0xC80E0000
EMC_MRW14_0 = 0x88161414
EMC_MRW15_0 = 0xC8161414
EMC_CFG_SYNC_0 = 0x00000001
EMC_FDPD_CTRL_CMD_NO_RAMP_0 = 0x00000001
EMC_WDV_CHK_0 = 0x00000006
EMC_CFG_PIPE_2_0 = 0x00000000
EMC_CFG_PIPE_CLK_0 = 0x00000000
EMC_CFG_PIPE_1_0 = 0x0FFF0000
EMC_CFG_PIPE_0 = 0x0FFF0000
EMC_QPOP_0 = 0x00000033
EMC_QUSE_WIDTH_0 = 0x0000000B
EMC_PUTERM_WIDTH_0 = 0x80000000
EMC_BGBIAS_CTL0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG7_0 = 0x00880000
EMC_XM2COMPPADCTRL2_0 = 0x16001000
EMC_COMP_PAD_SW_CTRL_0 = 0x738000F0
EMC_REFCTRL2_0 = 0x00000000
EMC_FBIO_CFG7_0 = 0x00003BFF
EMC_DATA_BRLSHFT_0_0 = 0x00000292
EMC_DATA_BRLSHFT_1_0 = 0x00000000
EMC_RFCPB_0 = 0x00000163
EMC_DQS_BRLSHFT_0_0 = 0x00000000
EMC_DQS_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_0_0 = 0x00000000
EMC_CMD_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_2_0 = 0x00000024
EMC_CMD_BRLSHFT_3_0 = 0x00000024
EMC_QUSE_BRLSHFT_0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG4_0 = 0x00880000
EMC_AUTO_CAL_CONFIG5_0 = 0x00001220
EMC_QUSE_BRLSHFT_1_0 = 0x00000000
EMC_QUSE_BRLSHFT_2_0 = 0x00000000
EMC_CCDMW_0 = 0x00000020
EMC_QUSE_BRLSHFT_3_0 = 0x00000000
EMC_FBIO_CFG8_0 = 0x0CF30000
EMC_AUTO_CAL_CONFIG6_0 = 0x00880000
EMC_PROTOBIST_CONFIG_ADR_1_0 = 0x30000000
EMC_PROTOBIST_CONFIG_ADR_2_0 = 0x08000101
EMC_PROTOBIST_MISC_0 = 0x00000000
EMC_PROTOBIST_WDATA_LOWER_0 = 0x2A012018
EMC_PROTOBIST_WDATA_UPPER_0 = 0xC8204002
EMC_PROTOBIST_RDATA_0 = 0x00000000
EMC_DLL_CFG_0_0 = 0x1F136120
EMC_DLL_CFG_1_0 = 0x00012014
EMC_CONFIG_SAMPLE_DELAY_0 = 0x00000020
EMC_CFG_UPDATE_0 = 0x70000301
EMC_PMACRO_QUSE_DDLL_RANK0_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_5_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_5_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_4_0 = 0x000D0015
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_5_0 = 0x0016000A
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_0_0 = 0x0022002B
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_0 = 0x0020002B
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_2_0 = 0x00240029
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_3_0 = 0x0022002A
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_4_0 = 0x000D0015
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_5_0 = 0x000E0006
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_0_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_1_0 = 0x00000005
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_2_0 = 0x00000005
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_3_0 = 0x00000012
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_4_0 = 0x0003000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_5_0 = 0x000C0000
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_0_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_1_0 = 0x00000009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_2_0 = 0x00000005
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_3_0 = 0x00000012
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_4_0 = 0x0003000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_5_0 = 0x000C0000
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_0_0 = 0x00220028
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_1_0 = 0x00260027
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_2_0 = 0x00210026
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_3_0 = 0x00220026
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_5_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_0_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_1_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_2_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_3_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_5_0 = 0x00200020
EMC_PMACRO_AUTOCAL_CFG_0_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_1_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_2_0 = 0x04040404
EMC_PMACRO_TX_PWRD_0_0 = 0x10000000
EMC_PMACRO_TX_PWRD_1_0 = 0x00000000
EMC_PMACRO_TX_PWRD_2_0 = 0x00000000
EMC_PMACRO_TX_PWRD_3_0 = 0x00000000
EMC_PMACRO_TX_PWRD_4_0 = 0x00400080
EMC_PMACRO_TX_PWRD_5_0 = 0x00801004
EMC_PMACRO_TX_SEL_CLK_SRC_0_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_1_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_2_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_3_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_4_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_5_0 = 0x00000000
EMC_PMACRO_DDLL_BYPASS_0 = 0xEF000000
EMC_PMACRO_DDLL_PWRD_0_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_1_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_2_0 = 0x1C1C1C1C
EMC_PMACRO_CMD_CTRL_0_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_1_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x10111111
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x0F0A080D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000010
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x0E0F0D0B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x0C10070A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000029
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x14141616
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x12141606
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000013
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x414C4D4B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x4948433E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000046
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x0A0F0C0F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x0A0F0B0B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x0000000E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x2D2C2C2D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x0C0B0C08
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x0000000B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x1B1C1D1B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x181A1517
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000016
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x0F10090B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x0E0B0E08
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_3_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x04080808
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x03010006
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000003
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x04080408
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x02050004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x0706090B
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x07070800
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x00050908
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x05040000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x00070408
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x03060308
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x03000304
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x01010002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x05030403
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x03020002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x07040106
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x07040402
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQ_0_0 = 0x25242428
EMC_PMACRO_IB_VREF_DQ_1_0 = 0x27282627
EMC_PMACRO_IB_VREF_DQ_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQS_0_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_1_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_2_0 = 0x00000000
EMC_PMACRO_DDLL_LONG_CMD_0_0 = 0x00150015
EMC_PMACRO_DDLL_LONG_CMD_1_0 = 0x000D000D
EMC_PMACRO_DDLL_LONG_CMD_2_0 = 0x000A000A
EMC_PMACRO_DDLL_LONG_CMD_3_0 = 0x00160016
EMC_PMACRO_DDLL_LONG_CMD_4_0 = 0x00000015
EMC_PMACRO_DDLL_LONG_CMD_5_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_0_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_1_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_2_0 = 0x00000000
EMC_PMACRO_CFG_PM_GLOBAL_0_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_0_0 = 0x00090000
EMC_PMACRO_VTTGEN_CTRL_1_0 = 0x00102000
EMC_PMACRO_BG_BIAS_CTRL_0_0 = 0x00001000
EMC_PMACRO_PAD_CFG_CTRL_0 = 0x00000000
EMC_PMACRO_ZCTRL_0 = 0x00505050
EMC_PMACRO_RX_TERM_0 = 0x080B080B
EMC_PMACRO_CMD_TX_DRV_0 = 0x00001220
EMC_PMACRO_CMD_PAD_RX_CTRL_0 = 0x06000000
EMC_PMACRO_DATA_PAD_RX_CTRL_0 = 0x06060000
EMC_PMACRO_CMD_RX_TERM_MODE_0 = 0x00002000
EMC_PMACRO_DATA_RX_TERM_MODE_0 = 0x00000211
EMC_PMACRO_CMD_PAD_TX_CTRL_0 = 0x40021084
EMC_PMACRO_DATA_PAD_TX_CTRL_0 = 0x40021485
EMC_PMACRO_COMMON_PAD_TX_CTRL_0 = 0x00000000
EMC_PMACRO_DQ_TX_DRV_0 = 0x1D181D18
EMC_PMACRO_CA_TX_DRV_0 = 0x1D181D18
EMC_PMACRO_AUTOCAL_CFG_COMMON_0 = 0x00000815
EMC_PMACRO_DDLLCAL_CAL_0 = 0x00000000
EMC_PMACRO_DDLL_OFFSET_0 = 0x00000000
EMC_PMACRO_DDLL_PERIODIC_OFFSET_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_2_0 = 0x00000000
EMC_PMACRO_IB_RXRT_0 = 0x00000078
EMC_PMACRO_TRAINING_CTRL_0_0 = 0x00000008
EMC_PMACRO_TRAINING_CTRL_1_0 = 0x00000008
EMC_TRAINING_CMD_0 = 0x000000CC
EMC_TRAINING_CTRL_0 = 0x00009080
EMC_TRAINING_STATUS_0 = 0x00000000
EMC_TRAINING_QUSE_CORS_CTRL_0 = 0x01124000
EMC_TRAINING_QUSE_FINE_CTRL_0 = 0x01125B6A
EMC_TRAINING_QUSE_CTRL_MISC_0 = 0x0F081000
EMC_TRAINING_WRITE_FINE_CTRL_0 = 0x1114FC00
EMC_TRAINING_WRITE_CTRL_MISC_0 = 0x07004300
EMC_TRAINING_WRITE_VREF_CTRL_0 = 0x00102306
EMC_TRAINING_READ_FINE_CTRL_0 = 0x1110FC00
EMC_TRAINING_READ_CTRL_MISC_0 = 0x0F085300
EMC_TRAINING_READ_VREF_CTRL_0 = 0x00104210
EMC_TRAINING_CA_FINE_CTRL_0 = 0x0513801F
EMC_TRAINING_CA_CTRL_MISC_0 = 0x1F101100
EMC_TRAINING_CA_CTRL_MISC1_0 = 0x00000014
EMC_TRAINING_CA_VREF_CTRL_0 = 0x00107240
EMC_TRAINING_CA_TADR_CTRL_0 = 0x00028000
EMC_TRAINING_SETTLE_0 = 0x07070404
EMC_TRAINING_DEBUG_CTRL_0 = 0x00000000
EMC_TRAINING_MPC_0 = 0x00000000
EMC_TRAINING_PATRAM_CTRL_0 = 0x800000FF
EMC_TRAINING_PATRAM_DQ_0 = 0x0F0F0F0F
EMC_TRAINING_PATRAM_DMI_0 = 0x00000000
EMC_TRAINING_VREF_SETTLE_0 = 0x000404F3
EMC_TRAINING_OPT_CA_VREF_0 = 0x00000000
EMC_TRAINING_OPT_DQ_OB_VREF_0 = 0x00000C0B
EMC_TRAINING_QUSE_VREF_CTRL_0 = 0x00105800

View File

@@ -0,0 +1,528 @@
Dumping EMC registers from BASE=0x7001B000
-----------------------------------
EMC_INTSTATUS_0 = 0x00000030
EMC_INTMASK_0 = 0x00000000
EMC_DBG_0 = 0x01000C00
EMC_CFG_0 = 0xF3200000
EMC_ADR_CFG_0 = 0x00000000
EMC_REFCTRL_0 = 0x80000002
EMC_PIN_0 = 0x00003101
EMC_TIMING_CONTROL_0 = 0x00000001
EMC_RC_0 = 0x0000009A
EMC_RFC_0 = 0x000002CF
EMC_RAS_0 = 0x0000006C
EMC_RP_0 = 0x0000002F
EMC_R2W_0 = 0x00000031
EMC_W2R_0 = 0x0000002B
EMC_R2P_0 = 0x0000000E
EMC_W2P_0 = 0x00000033
EMC_RD_RCD_0 = 0x0000002F
EMC_WR_RCD_0 = 0x0000002F
EMC_RRD_0 = 0x00000014
EMC_REXT_0 = 0x0000001B
EMC_WDV_0 = 0x00000010
EMC_QUSE_0 = 0x0000002A
EMC_QRST_0 = 0x00080006
EMC_QSAFE_0 = 0x0000003C
EMC_RDV_0 = 0x00000042
EMC_REFRESH_0 = 0x000026D7
EMC_BURST_REFRESH_NUM_0 = 0x00000000
EMC_PDEX2WR_0 = 0x0000001B
EMC_PDEX2RD_0 = 0x0000001B
EMC_PCHG2PDEN_0 = 0x00000005
EMC_ACT2PDEN_0 = 0x00000024
EMC_AR2PDEN_0 = 0x00000005
EMC_RW2PDEN_0 = 0x00000040
EMC_TXSR_0 = 0x000002E2
EMC_TCKE_0 = 0x00000016
EMC_TFAW_0 = 0x0000004D
EMC_TRPAB_0 = 0x00000036
EMC_TCLKSTABLE_0 = 0x00000004
EMC_TCLKSTOP_0 = 0x0000001D
EMC_TREFBW_0 = 0x00002717
EMC_TPPD_0 = 0x00000004
EMC_ODT_WRITE_0 = 0x00000000
EMC_PDEX2MRR_0 = 0x0000004C
EMC_WEXT_0 = 0x00000019
EMC_RFC_SLR_0 = 0x00000000
EMC_MRS_WAIT_CNT2_0 = 0x02820024
EMC_MRS_WAIT_CNT_0 = 0x07FF0036
EMC_MRS_0 = 0x00000000
EMC_EMRS_0 = 0x00000000
EMC_REF_0 = 0x80000000
EMC_PRE_0 = 0x00000000
EMC_NOP_0 = 0x00000000
EMC_SELF_REF_0 = 0x00000000
EMC_DPD_0 = 0x00000000
EMC_MRW_0 = 0x00170040
EMC_MRR_0 = 0x8012CAE3
EMC_CMDQ_0 = 0x10004408
EMC_MC2EMCQ_0 = 0x06000404
EMC_FBIO_SPARE_0 = 0x00000012
EMC_FBIO_CFG5_0 = 0x9160A00D
EMC_FBIO_CFG6_0 = 0x00001010
EMC_PDEX2CKE_0 = 0x00000003
EMC_CKE2PDEN_0 = 0x00000016
EMC_CFG_RSV_0 = 0xFF00FF00
EMC_ACPD_CONTROL_0 = 0x00000000
EMC_MPC_0 = 0x0000004B
EMC_EMRS2_0 = 0x00000000
EMC_EMRS3_0 = 0x00000000
EMC_MRW2_0 = 0x88020036
EMC_MRW3_0 = 0x8C0D00D0
EMC_MRW4_0 = 0xC0000000
EMC_CLKEN_OVERRIDE_0 = 0x00000000
EMC_R2R_0 = 0x00000000
EMC_W2W_0 = 0x00000000
EMC_EINPUT_0 = 0x00000010
EMC_EINPUT_DURATION_0 = 0x00000029
EMC_PUTERM_EXTRA_0 = 0x00000001
EMC_TCKESR_0 = 0x00000027
EMC_TPD_0 = 0x00000014
EMC_AUTO_CAL_CONFIG_0 = 0x201A51D8
EMC_AUTO_CAL_INTERVAL_0 = 0x001FFFFF
EMC_AUTO_CAL_STATUS_0 = 0x1D180000
EMC_REQ_CTRL_0 = 0x00000000
EMC_EMC_STATUS_0 = 0x0B430035
EMC_CFG_2_0 = 0x0011083D
EMC_CFG_DIG_DLL_0 = 0x002C03A9
EMC_CFG_DIG_DLL_PERIOD_0 = 0x00008000
EMC_DIG_DLL_STATUS_0 = 0x00000004
EMC_CFG_DIG_DLL_1_0 = 0x000F3701
EMC_RDV_MASK_0 = 0x00000044
EMC_WDV_MASK_0 = 0x00000010
EMC_RDV_EARLY_MASK_0 = 0x00000042
EMC_RDV_EARLY_0 = 0x00000040
EMC_AUTO_CAL_CONFIG8_0 = 0x00880000
EMC_ZCAL_INTERVAL_0 = 0x00064000
EMC_ZCAL_WAIT_CNT_0 = 0x003F07FF
EMC_ZCAL_MRW_CMD_0 = 0x8051004F
EMC_ZQ_CAL_0 = 0x80000002
EMC_XM2COMPPADCTRL3_0 = 0x00901000
EMC_AUTO_CAL_VREF_SEL_0_0 = 0xC9AFBCBC
EMC_AUTO_CAL_VREF_SEL_1_0 = 0x00009E3C
EMC_XM2COMPPADCTRL_0 = 0x00000030
EMC_FDPD_CTRL_DQ_0 = 0x8020221F
EMC_FDPD_CTRL_CMD_0 = 0x0220F40F
EMC_PMACRO_CMD_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_PMACRO_DATA_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_SCRATCH0_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU1_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU2_0 = 0x00000000
EMC_CMD_MAPPING_CMD0_0_0 = 0x061B0504
EMC_CMD_MAPPING_CMD0_1_0 = 0x1C070302
EMC_CMD_MAPPING_CMD0_2_0 = 0x05252523
EMC_CMD_MAPPING_CMD1_0_0 = 0x0A091D08
EMC_CMD_MAPPING_CMD1_1_0 = 0x0D1E0B24
EMC_CMD_MAPPING_CMD1_2_0 = 0x0326260C
EMC_CMD_MAPPING_CMD2_0_0 = 0x231C1B02
EMC_CMD_MAPPING_CMD2_1_0 = 0x05070403
EMC_CMD_MAPPING_CMD2_2_0 = 0x02252506
EMC_CMD_MAPPING_CMD3_0_0 = 0x0D1D0B0A
EMC_CMD_MAPPING_CMD3_1_0 = 0x1E090C08
EMC_CMD_MAPPING_CMD3_2_0 = 0x08262624
EMC_CMD_MAPPING_BYTE_0 = 0x9A070624
EMC_TR_TIMING_0_0 = 0x01186282
EMC_TR_CTRL_0_0 = 0x00000020
EMC_TR_CTRL_1_0 = 0x00000000
EMC_SWITCH_BACK_CTRL_0 = 0x00000001
EMC_TR_RDV_0 = 0x00000042
EMC_STALL_THEN_EXE_BEFORE_CLKCHANGE_0 = 0x00000000
EMC_STALL_THEN_EXE_AFTER_CLKCHANGE_0 = 0x00000000
EMC_UNSTALL_RW_AFTER_CLKCHANGE_0 = 0x00000000
EMC_AUTO_CAL_ = 0x3F1F080B
EMC_SEL_DPD_CTRL_0 = 0x0004000C
EMC_PRE_REFRESH_REQ_CNT_0 = 0x000009B5
EMC_DYN_SELF_REF_CONTROL_0 = 0x80004D3F
EMC_TXSRDLL_0 = 0x000002E2
EMC_CCFIFO_ADDR_0 = 0x80000000
EMC_CCFIFO_DATA_0 = 0x00000000
EMC_CCFIFO_STATUS_0 = 0x00000000
EMC_TR_QPOP_0 = 0x00000034
EMC_TR_RDV_MASK_0 = 0x00000044
EMC_TR_QSAFE_0 = 0x0000003C
EMC_TR_QRST_0 = 0x00080006
EMC_SWIZZLE_RANK0_BYTE0_0 = 0x76543201
EMC_SWIZZLE_RANK0_BYTE1_0 = 0x65324710
EMC_SWIZZLE_RANK0_BYTE2_0 = 0x25763410
EMC_SWIZZLE_RANK0_BYTE3_0 = 0x25673401
EMC_SWIZZLE_RANK1_BYTE0_0 = 0x32647501
EMC_SWIZZLE_RANK1_BYTE1_0 = 0x34567201
EMC_SWIZZLE_RANK1_BYTE2_0 = 0x56742310
EMC_SWIZZLE_RANK1_BYTE3_0 = 0x67324501
EMC_ISSUE_QRST_0 = 0x00000000
EMC_PMC_SCRATCH1_0 = 0x4FAF9FFF
EMC_PMC_SCRATCH2_0 = 0x7FFFFFFF
EMC_PMC_SCRATCH3_0 = 0x4036D71F
EMC_AUTO_CAL_CONFIG2_0 = 0x05500000
EMC_AUTO_CAL_CONFIG3_0 = 0x00880000
EMC_TR_DVFS_0 = 0x00000000
EMC_AUTO_CAL_CHANNEL_0 = 0xC1E0030D
EMC_IBDLY_0 = 0x10000020
EMC_OBDLY_0 = 0x10000002
EMC_TXDSRVTTGEN_0 = 0x00000000
EMC_WE_DURATION_0 = 0x0000000E
EMC_WS_DURATION_0 = 0x00000008
EMC_WEV_0 = 0x0000000C
EMC_WSV_0 = 0x0000000E
EMC_CFG_3_0 = 0x00000040
EMC_MRW5_0 = 0x00000000
EMC_MRW6_0 = 0x8803F1F1
EMC_MRW7_0 = 0xC803F1F1
EMC_MRW8_0 = 0x880B0606
EMC_MRW9_0 = 0x8C0E5D5D
EMC_MRW10_0 = 0x880C5D5D
EMC_MRW11_0 = 0xC80C5D5D
EMC_MRW12_0 = 0x880E0C0A
EMC_MRW13_0 = 0xC80E0000
EMC_MRW14_0 = 0x88161414
EMC_MRW15_0 = 0xC8161414
EMC_CFG_SYNC_0 = 0x00000001
EMC_FDPD_CTRL_CMD_NO_RAMP_0 = 0x00000001
EMC_WDV_CHK_0 = 0x00000006
EMC_CFG_PIPE_2_0 = 0x00000000
EMC_CFG_PIPE_CLK_0 = 0x00000000
EMC_CFG_PIPE_1_0 = 0x0FFF0000
EMC_CFG_PIPE_0 = 0x0FFF0000
EMC_QPOP_0 = 0x00000034
EMC_QUSE_WIDTH_0 = 0x0000000B
EMC_PUTERM_WIDTH_0 = 0x80000000
EMC_BGBIAS_CTL0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG7_0 = 0x00880000
EMC_XM2COMPPADCTRL2_0 = 0x16001000
EMC_COMP_PAD_SW_CTRL_0 = 0x738000F0
EMC_REFCTRL2_0 = 0x00000000
EMC_FBIO_CFG7_0 = 0x00003BFF
EMC_DATA_BRLSHFT_0_0 = 0x00000492
EMC_DATA_BRLSHFT_1_0 = 0x00000000
EMC_RFCPB_0 = 0x00000168
EMC_DQS_BRLSHFT_0_0 = 0x00000000
EMC_DQS_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_0_0 = 0x00000000
EMC_CMD_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_2_0 = 0x00000024
EMC_CMD_BRLSHFT_3_0 = 0x00000024
EMC_QUSE_BRLSHFT_0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG4_0 = 0x00880000
EMC_AUTO_CAL_CONFIG5_0 = 0x00001220
EMC_QUSE_BRLSHFT_1_0 = 0x00000000
EMC_QUSE_BRLSHFT_2_0 = 0x00000000
EMC_CCDMW_0 = 0x00000020
EMC_QUSE_BRLSHFT_3_0 = 0x00000000
EMC_FBIO_CFG8_0 = 0x0CF30000
EMC_AUTO_CAL_CONFIG6_0 = 0x00880000
EMC_PROTOBIST_CONFIG_ADR_1_0 = 0x30000000
EMC_PROTOBIST_CONFIG_ADR_2_0 = 0x08000101
EMC_PROTOBIST_MISC_0 = 0x00000000
EMC_PROTOBIST_WDATA_LOWER_0 = 0x2A012010
EMC_PROTOBIST_WDATA_UPPER_0 = 0x88204002
EMC_PROTOBIST_RDATA_0 = 0x00000000
EMC_DLL_CFG_0_0 = 0x1F136120
EMC_DLL_CFG_1_0 = 0x00012014
EMC_CONFIG_SAMPLE_DELAY_0 = 0x00000020
EMC_CFG_UPDATE_0 = 0x70000301
EMC_PMACRO_QUSE_DDLL_RANK0_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_5_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_5_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_4_0 = 0x000D0015
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_5_0 = 0x0016000A
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_0_0 = 0x0022002B
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_0 = 0x0020002C
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_2_0 = 0x00240029
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_3_0 = 0x00230031
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_4_0 = 0x000D0015
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_5_0 = 0x0016000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_0_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_1_0 = 0x00000009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_2_0 = 0x00000005
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_3_0 = 0x00000012
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_4_0 = 0x0003000C
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_5_0 = 0x000D0000
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_0_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_1_0 = 0x00000009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_2_0 = 0x00000005
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_3_0 = 0x00000012
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_4_0 = 0x0003000C
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_5_0 = 0x000D0000
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_0_0 = 0x00220027
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_1_0 = 0x00270027
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_2_0 = 0x00210026
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_3_0 = 0x00220026
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_5_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_0_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_1_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_2_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_3_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_5_0 = 0x00200020
EMC_PMACRO_AUTOCAL_CFG_0_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_1_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_2_0 = 0x04040404
EMC_PMACRO_TX_PWRD_0_0 = 0x10000000
EMC_PMACRO_TX_PWRD_1_0 = 0x00000000
EMC_PMACRO_TX_PWRD_2_0 = 0x00000000
EMC_PMACRO_TX_PWRD_3_0 = 0x00000000
EMC_PMACRO_TX_PWRD_4_0 = 0x00400080
EMC_PMACRO_TX_PWRD_5_0 = 0x00801004
EMC_PMACRO_TX_SEL_CLK_SRC_0_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_1_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_2_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_3_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_4_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_5_0 = 0x00000000
EMC_PMACRO_DDLL_BYPASS_0 = 0xEF000000
EMC_PMACRO_DDLL_PWRD_0_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_1_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_2_0 = 0x1C1C1C1C
EMC_PMACRO_CMD_CTRL_0_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_1_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x11111313
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x100C0A0E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000010
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x10110E0E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x0D12090C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x17161818
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x13171808
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000014
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x020D0E0D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x0A090500
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000007
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x0C110E11
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x0D110D0D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000010
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x0D0C0C0D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x0D0D0D0A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x0000000C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x1C1C1E1B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x191B1618
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000017
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x11120B0C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x0F0C1009
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x0000000B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_3_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x04080807
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x04000005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x04080408
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x03050004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x0706090B
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x06070700
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x00060A09
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x08060100
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x00080408
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x03060308
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x03000304
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x00020001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x06030403
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x03020002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x07050106
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x08050402
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQ_0_0 = 0x2724252B
EMC_PMACRO_IB_VREF_DQ_1_0 = 0x272A2627
EMC_PMACRO_IB_VREF_DQ_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQS_0_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_1_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_2_0 = 0x00000000
EMC_PMACRO_DDLL_LONG_CMD_0_0 = 0x00150015
EMC_PMACRO_DDLL_LONG_CMD_1_0 = 0x000D000D
EMC_PMACRO_DDLL_LONG_CMD_2_0 = 0x000A000A
EMC_PMACRO_DDLL_LONG_CMD_3_0 = 0x00160016
EMC_PMACRO_DDLL_LONG_CMD_4_0 = 0x00000015
EMC_PMACRO_DDLL_LONG_CMD_5_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_0_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_1_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_2_0 = 0x00000000
EMC_PMACRO_CFG_PM_GLOBAL_0_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_0_0 = 0x00090000
EMC_PMACRO_VTTGEN_CTRL_1_0 = 0x00102000
EMC_PMACRO_BG_BIAS_CTRL_0_0 = 0x00001000
EMC_PMACRO_PAD_CFG_CTRL_0 = 0x00000000
EMC_PMACRO_ZCTRL_0 = 0x00505050
EMC_PMACRO_RX_TERM_0 = 0x080B080B
EMC_PMACRO_CMD_TX_DRV_0 = 0x00001220
EMC_PMACRO_CMD_PAD_RX_CTRL_0 = 0x06000000
EMC_PMACRO_DATA_PAD_RX_CTRL_0 = 0x06060000
EMC_PMACRO_CMD_RX_TERM_MODE_0 = 0x00002000
EMC_PMACRO_DATA_RX_TERM_MODE_0 = 0x00000211
EMC_PMACRO_CMD_PAD_TX_CTRL_0 = 0x40021084
EMC_PMACRO_DATA_PAD_TX_CTRL_0 = 0x40021485
EMC_PMACRO_COMMON_PAD_TX_CTRL_0 = 0x00000000
EMC_PMACRO_DQ_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_CA_TX_DRV_0 = 0x1D181D18
EMC_PMACRO_AUTOCAL_CFG_COMMON_0 = 0x00000815
EMC_PMACRO_DDLLCAL_CAL_0 = 0x00000000
EMC_PMACRO_DDLL_OFFSET_0 = 0x00000000
EMC_PMACRO_DDLL_PERIODIC_OFFSET_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_2_0 = 0x00000000
EMC_PMACRO_IB_RXRT_0 = 0x00000078
EMC_PMACRO_TRAINING_CTRL_0_0 = 0x00000008
EMC_PMACRO_TRAINING_CTRL_1_0 = 0x00000008
EMC_TRAINING_CMD_0 = 0x000000CC
EMC_TRAINING_CTRL_0 = 0x00009080
EMC_TRAINING_STATUS_0 = 0x00000000
EMC_TRAINING_QUSE_CORS_CTRL_0 = 0x01124000
EMC_TRAINING_QUSE_FINE_CTRL_0 = 0x01125B6A
EMC_TRAINING_QUSE_CTRL_MISC_0 = 0x0F081000
EMC_TRAINING_WRITE_FINE_CTRL_0 = 0x1114FC00
EMC_TRAINING_WRITE_CTRL_MISC_0 = 0x07004300
EMC_TRAINING_WRITE_VREF_CTRL_0 = 0x00102306
EMC_TRAINING_READ_FINE_CTRL_0 = 0x1110FC00
EMC_TRAINING_READ_CTRL_MISC_0 = 0x0F085300
EMC_TRAINING_READ_VREF_CTRL_0 = 0x00104210
EMC_TRAINING_CA_FINE_CTRL_0 = 0x0513801F
EMC_TRAINING_CA_CTRL_MISC_0 = 0x1F101100
EMC_TRAINING_CA_CTRL_MISC1_0 = 0x00000014
EMC_TRAINING_CA_VREF_CTRL_0 = 0x00107240
EMC_TRAINING_CA_TADR_CTRL_0 = 0x00028000
EMC_TRAINING_SETTLE_0 = 0x07070404
EMC_TRAINING_DEBUG_CTRL_0 = 0x00000000
EMC_TRAINING_MPC_0 = 0x00000000
EMC_TRAINING_PATRAM_CTRL_0 = 0x800000FF
EMC_TRAINING_PATRAM_DQ_0 = 0x0F0F0F0F
EMC_TRAINING_PATRAM_DMI_0 = 0x00000000
EMC_TRAINING_VREF_SETTLE_0 = 0x00040503
EMC_TRAINING_OPT_CA_VREF_0 = 0x00000000
EMC_TRAINING_OPT_DQ_OB_VREF_0 = 0x00000C0A
EMC_TRAINING_QUSE_VREF_CTRL_0 = 0x00105800

View File

@@ -0,0 +1,87 @@
Dumping EMC registers from BASE=0x7001B000
-----------------------------------
emc_cfg = 0xF3200000
emc_rc = 0x0000009C
emc_rfc = 0x000002D8
emc_ras = 0x0000006E
emc_rp = 0x0000002F
emc_r2w = 0x00000031
emc_w2r = 0x0000002B
emc_r2p = 0x0000000E
emc_w2p = 0x00000033
emc_rd_rcd = 0x0000002F
emc_wr_rcd = 0x0000002F
emc_rrd = 0x00000014
emc_rext = 0x0000001B
emc_qsafe = 0x0000003C
emc_refresh = 0x0000275C
emc_burst_refresh_num = 0x00000000
emc_pdex2wr = 0x0000001B
emc_pdex2rd = 0x0000001B
emc_pchg2pden = 0x00000005
emc_act2pden = 0x00000025
emc_ar2pden = 0x00000005
emc_rw2pden = 0x00000040
emc_txsr = 0x000002EC
emc_tcke = 0x00000016
emc_tfaw = 0x0000004E
emc_trpab = 0x00000037
emc_tclkstable = 0x00000004
emc_tclkstop = 0x0000001E
emc_trefbw = 0x0000279C
emc_tppd = 0x00000004
emc_odt_write = 0x00000000
emc_pdex2mrr = 0x0000004C
emc_wext = 0x00000019
emc_rfc_slr = 0x00000000
emc_mrs_wait_cnt2 = 0x028A0025
emc_mrs_wait_cnt = 0x07FF0037
emc_mrs = 0x00000000
emc_emrs = 0x00000000
emc_mrw = 0x00170040
emc_fbio_spare = 0x00000012
emc_fbio_cfg5 = 0x9160A00D
emc_pdex2cke = 0x00000003
emc_cke2pden = 0x00000017
emc_r2r = 0x00000000
emc_einput = 0x00000010
emc_einput_duration = 0x00000029
emc_puterm_extra = 0x00000001
emc_tckesr = 0x00000027
emc_tpd = 0x00000014
emc_cfg_2 = 0x0011083D
emc_cfg_dig_dll = 0x002C03A9
emc_cfg_dig_dll_period = 0x00008000
emc_rdv_mask = 0x00000044
emc_wdv_mask = 0x00000010
emc_rdv_early_mask = 0x00000042
emc_rdv_early = 0x00000040
emc_fdpd_ctrl_dq = 0x8020221F
emc_fdpd_ctrl_cmd = 0x0220F40F
emc_sel_dpd_ctrl = 0x0004000C
emc_pre_refresh_req_cnt = 0x000009D7
emc_dyn_self_ref_control = 0x80004E41
emc_txsrdll = 0x000002EC
emc_ibdly = 0x10000020
emc_obdly = 0x10000002
emc_txdsrvttgen = 0x00000000
emc_we_duration = 0x0000000E
emc_ws_duration = 0x00000008
emc_wev = 0x0000000C
emc_cfg_3 = 0x00000040
emc_wdv_chk = 0x00000006
emc_cfg_pipe_2 = 0x00000000
emc_cfg_pipe_1 = 0x0FFF0000
emc_cfg_pipe = 0x0FFF0000
emc_quse_width = 0x0000000B
emc_puterm_width = 0x80000000
emc_fbio_cfg7 = 0x00003BFF
emc_rfcpb = 0x0000016C
emc_ccdmw = 0x00000020
emc_config_sample_delay = 0x00000020
emc_wdv = 0x00000010
emc_quse = 0x0000002A
emc_qrst = 0x00080006
emc_rdv = 0x00000042
emc_wsv = 0x0000000E
emc_qpop = 0x00000034

View File

@@ -0,0 +1,528 @@
Dumping EMC registers from BASE=0x7001B000
-----------------------------------
EMC_INTSTATUS_0 = 0x00000030
EMC_INTMASK_0 = 0x00000000
EMC_DBG_0 = 0x01000C00
EMC_CFG_0 = 0xF3200000
EMC_ADR_CFG_0 = 0x00000000
EMC_REFCTRL_0 = 0x80000002
EMC_PIN_0 = 0x00003101
EMC_TIMING_CONTROL_0 = 0x00000001
EMC_RC_0 = 0x0000009E
EMC_RFC_0 = 0x000002E2
EMC_RAS_0 = 0x0000006F
EMC_RP_0 = 0x00000030
EMC_R2W_0 = 0x00000031
EMC_W2R_0 = 0x0000002C
EMC_R2P_0 = 0x0000000E
EMC_W2P_0 = 0x00000033
EMC_RD_RCD_0 = 0x00000030
EMC_WR_RCD_0 = 0x00000030
EMC_RRD_0 = 0x00000014
EMC_REXT_0 = 0x0000001B
EMC_WDV_0 = 0x00000010
EMC_QUSE_0 = 0x0000002A
EMC_QRST_0 = 0x00080005
EMC_QSAFE_0 = 0x0000003D
EMC_RDV_0 = 0x00000042
EMC_REFRESH_0 = 0x000027DD
EMC_BURST_REFRESH_NUM_0 = 0x00000000
EMC_PDEX2WR_0 = 0x0000001B
EMC_PDEX2RD_0 = 0x0000001B
EMC_PCHG2PDEN_0 = 0x00000005
EMC_ACT2PDEN_0 = 0x00000025
EMC_AR2PDEN_0 = 0x00000005
EMC_RW2PDEN_0 = 0x00000040
EMC_TXSR_0 = 0x000002F5
EMC_TCKE_0 = 0x00000016
EMC_TFAW_0 = 0x0000004F
EMC_TRPAB_0 = 0x00000038
EMC_TCLKSTABLE_0 = 0x00000004
EMC_TCLKSTOP_0 = 0x0000001E
EMC_TREFBW_0 = 0x0000281D
EMC_TPPD_0 = 0x00000004
EMC_ODT_WRITE_0 = 0x00000000
EMC_PDEX2MRR_0 = 0x0000004D
EMC_WEXT_0 = 0x00000019
EMC_RFC_SLR_0 = 0x00000000
EMC_MRS_WAIT_CNT2_0 = 0x02930025
EMC_MRS_WAIT_CNT_0 = 0x07FF0037
EMC_MRS_0 = 0x00000000
EMC_EMRS_0 = 0x00000000
EMC_REF_0 = 0x80000000
EMC_PRE_0 = 0x00000000
EMC_NOP_0 = 0x00000000
EMC_SELF_REF_0 = 0x00000000
EMC_DPD_0 = 0x00000000
EMC_MRW_0 = 0x00170040
EMC_MRR_0 = 0x80040101
EMC_CMDQ_0 = 0x10004408
EMC_MC2EMCQ_0 = 0x06000404
EMC_FBIO_SPARE_0 = 0x00000012
EMC_FBIO_CFG5_0 = 0x9160A00D
EMC_FBIO_CFG6_0 = 0x00001010
EMC_PDEX2CKE_0 = 0x00000003
EMC_CKE2PDEN_0 = 0x00000017
EMC_CFG_RSV_0 = 0xFF00FF00
EMC_ACPD_CONTROL_0 = 0x00000000
EMC_MPC_0 = 0x0000004B
EMC_EMRS2_0 = 0x00000000
EMC_EMRS3_0 = 0x00000000
EMC_MRW2_0 = 0x88020036
EMC_MRW3_0 = 0x8C0D00D0
EMC_MRW4_0 = 0xC0000000
EMC_CLKEN_OVERRIDE_0 = 0x00000000
EMC_R2R_0 = 0x00000000
EMC_W2W_0 = 0x00000000
EMC_EINPUT_0 = 0x0000000F
EMC_EINPUT_DURATION_0 = 0x0000002A
EMC_PUTERM_EXTRA_0 = 0x00000001
EMC_TCKESR_0 = 0x00000028
EMC_TPD_0 = 0x00000014
EMC_AUTO_CAL_CONFIG_0 = 0x201A51D8
EMC_AUTO_CAL_INTERVAL_0 = 0x001FFFFF
EMC_AUTO_CAL_STATUS_0 = 0x1D190000
EMC_REQ_CTRL_0 = 0x00000000
EMC_EMC_STATUS_0 = 0x0B430035
EMC_CFG_2_0 = 0x0011083D
EMC_CFG_DIG_DLL_0 = 0x002C03A9
EMC_CFG_DIG_DLL_PERIOD_0 = 0x00008000
EMC_DIG_DLL_STATUS_0 = 0x00000004
EMC_CFG_DIG_DLL_1_0 = 0x000F3701
EMC_RDV_MASK_0 = 0x00000044
EMC_WDV_MASK_0 = 0x00000010
EMC_RDV_EARLY_MASK_0 = 0x00000042
EMC_RDV_EARLY_0 = 0x00000040
EMC_AUTO_CAL_CONFIG8_0 = 0x00880000
EMC_ZCAL_INTERVAL_0 = 0x00064000
EMC_ZCAL_WAIT_CNT_0 = 0x003F07FF
EMC_ZCAL_MRW_CMD_0 = 0x8051004F
EMC_ZQ_CAL_0 = 0x80000002
EMC_XM2COMPPADCTRL3_0 = 0x00901000
EMC_AUTO_CAL_VREF_SEL_0_0 = 0xC9AFBCBC
EMC_AUTO_CAL_VREF_SEL_1_0 = 0x00009E3C
EMC_XM2COMPPADCTRL_0 = 0x00000030
EMC_FDPD_CTRL_DQ_0 = 0x8020221F
EMC_FDPD_CTRL_CMD_0 = 0x0220F40F
EMC_PMACRO_CMD_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_PMACRO_DATA_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_SCRATCH0_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU1_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU2_0 = 0x00000000
EMC_CMD_MAPPING_CMD0_0_0 = 0x061B0504
EMC_CMD_MAPPING_CMD0_1_0 = 0x1C070302
EMC_CMD_MAPPING_CMD0_2_0 = 0x05252523
EMC_CMD_MAPPING_CMD1_0_0 = 0x0A091D08
EMC_CMD_MAPPING_CMD1_1_0 = 0x0D1E0B24
EMC_CMD_MAPPING_CMD1_2_0 = 0x0326260C
EMC_CMD_MAPPING_CMD2_0_0 = 0x231C1B02
EMC_CMD_MAPPING_CMD2_1_0 = 0x05070403
EMC_CMD_MAPPING_CMD2_2_0 = 0x02252506
EMC_CMD_MAPPING_CMD3_0_0 = 0x0D1D0B0A
EMC_CMD_MAPPING_CMD3_1_0 = 0x1E090C08
EMC_CMD_MAPPING_CMD3_2_0 = 0x08262624
EMC_CMD_MAPPING_BYTE_0 = 0x9A070624
EMC_TR_TIMING_0_0 = 0x01186293
EMC_TR_CTRL_0_0 = 0x00000020
EMC_TR_CTRL_1_0 = 0x00000000
EMC_SWITCH_BACK_CTRL_0 = 0x00000001
EMC_TR_RDV_0 = 0x00000042
EMC_STALL_THEN_EXE_BEFORE_CLKCHANGE_0 = 0x00000000
EMC_STALL_THEN_EXE_AFTER_CLKCHANGE_0 = 0x00000000
EMC_UNSTALL_RW_AFTER_CLKCHANGE_0 = 0x00000000
EMC_AUTO_CAL_ = 0x3F1F080B
EMC_SEL_DPD_CTRL_0 = 0x0004000C
EMC_PRE_REFRESH_REQ_CNT_0 = 0x000009F7
EMC_DYN_SELF_REF_CONTROL_0 = 0x80004F3C
EMC_TXSRDLL_0 = 0x000002F5
EMC_CCFIFO_ADDR_0 = 0x80000000
EMC_CCFIFO_DATA_0 = 0x00000000
EMC_CCFIFO_STATUS_0 = 0x00000000
EMC_TR_QPOP_0 = 0x00000034
EMC_TR_RDV_MASK_0 = 0x00000044
EMC_TR_QSAFE_0 = 0x0000003D
EMC_TR_QRST_0 = 0x00080005
EMC_SWIZZLE_RANK0_BYTE0_0 = 0x76543201
EMC_SWIZZLE_RANK0_BYTE1_0 = 0x65324710
EMC_SWIZZLE_RANK0_BYTE2_0 = 0x25763410
EMC_SWIZZLE_RANK0_BYTE3_0 = 0x25673401
EMC_SWIZZLE_RANK1_BYTE0_0 = 0x32647501
EMC_SWIZZLE_RANK1_BYTE1_0 = 0x34567201
EMC_SWIZZLE_RANK1_BYTE2_0 = 0x56742310
EMC_SWIZZLE_RANK1_BYTE3_0 = 0x67324501
EMC_ISSUE_QRST_0 = 0x00000000
EMC_PMC_SCRATCH1_0 = 0x4FAF9FFF
EMC_PMC_SCRATCH2_0 = 0x7FFFFFFF
EMC_PMC_SCRATCH3_0 = 0x4036D71F
EMC_AUTO_CAL_CONFIG2_0 = 0x05500000
EMC_AUTO_CAL_CONFIG3_0 = 0x00880000
EMC_TR_DVFS_0 = 0x00000000
EMC_AUTO_CAL_CHANNEL_0 = 0xC1E0030E
EMC_IBDLY_0 = 0x10000020
EMC_OBDLY_0 = 0x10000002
EMC_TXDSRVTTGEN_0 = 0x00000000
EMC_WE_DURATION_0 = 0x0000000E
EMC_WS_DURATION_0 = 0x00000008
EMC_WEV_0 = 0x0000000C
EMC_WSV_0 = 0x0000000E
EMC_CFG_3_0 = 0x00000040
EMC_MRW5_0 = 0x00000000
EMC_MRW6_0 = 0x8803F1F1
EMC_MRW7_0 = 0xC803F1F1
EMC_MRW8_0 = 0x880B0606
EMC_MRW9_0 = 0x8C0E5D5D
EMC_MRW10_0 = 0x880C5D5D
EMC_MRW11_0 = 0xC80C5D5D
EMC_MRW12_0 = 0x880E0D08
EMC_MRW13_0 = 0xC80E0000
EMC_MRW14_0 = 0x88161414
EMC_MRW15_0 = 0xC8161414
EMC_CFG_SYNC_0 = 0x00000001
EMC_FDPD_CTRL_CMD_NO_RAMP_0 = 0x00000001
EMC_WDV_CHK_0 = 0x00000006
EMC_CFG_PIPE_2_0 = 0x00000000
EMC_CFG_PIPE_CLK_0 = 0x00000000
EMC_CFG_PIPE_1_0 = 0x0FFF0000
EMC_CFG_PIPE_0 = 0x0FFF0000
EMC_QPOP_0 = 0x00000034
EMC_QUSE_WIDTH_0 = 0x0000000B
EMC_PUTERM_WIDTH_0 = 0x80000000
EMC_BGBIAS_CTL0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG7_0 = 0x00880000
EMC_XM2COMPPADCTRL2_0 = 0x16001000
EMC_COMP_PAD_SW_CTRL_0 = 0x738000F0
EMC_REFCTRL2_0 = 0x00000000
EMC_FBIO_CFG7_0 = 0x00003BFF
EMC_DATA_BRLSHFT_0_0 = 0x00000492
EMC_DATA_BRLSHFT_1_0 = 0x00000000
EMC_RFCPB_0 = 0x00000171
EMC_DQS_BRLSHFT_0_0 = 0x00000000
EMC_DQS_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_0_0 = 0x00000000
EMC_CMD_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_2_0 = 0x00000012
EMC_CMD_BRLSHFT_3_0 = 0x00000024
EMC_QUSE_BRLSHFT_0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG4_0 = 0x00880000
EMC_AUTO_CAL_CONFIG5_0 = 0x00001220
EMC_QUSE_BRLSHFT_1_0 = 0x00000000
EMC_QUSE_BRLSHFT_2_0 = 0x00000000
EMC_CCDMW_0 = 0x00000020
EMC_QUSE_BRLSHFT_3_0 = 0x00000000
EMC_FBIO_CFG8_0 = 0x0CF30000
EMC_AUTO_CAL_CONFIG6_0 = 0x00880000
EMC_PROTOBIST_CONFIG_ADR_1_0 = 0x30000000
EMC_PROTOBIST_CONFIG_ADR_2_0 = 0x08000101
EMC_PROTOBIST_MISC_0 = 0x00000000
EMC_PROTOBIST_WDATA_LOWER_0 = 0x2A012018
EMC_PROTOBIST_WDATA_UPPER_0 = 0xC0200002
EMC_PROTOBIST_RDATA_0 = 0x00000000
EMC_DLL_CFG_0_0 = 0x1F136120
EMC_DLL_CFG_1_0 = 0x00012014
EMC_CONFIG_SAMPLE_DELAY_0 = 0x00000020
EMC_CFG_UPDATE_0 = 0x70000301
EMC_PMACRO_QUSE_DDLL_RANK0_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_5_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_5_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_4_0 = 0x000D0016
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_5_0 = 0x0017000B
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_0_0 = 0x0022002C
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_0 = 0x00200027
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_2_0 = 0x00230026
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_3_0 = 0x00230031
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_4_0 = 0x000D0016
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_5_0 = 0x0017000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_0_0 = 0x0000000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_1_0 = 0x00000009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_2_0 = 0x00000003
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_3_0 = 0x00000012
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_4_0 = 0x0003000C
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_5_0 = 0x000D0000
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_0_0 = 0x00000006
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_1_0 = 0x00000005
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_2_0 = 0x00000003
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_3_0 = 0x0000000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_4_0 = 0x0003000C
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_5_0 = 0x00080000
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_0_0 = 0x00220028
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_1_0 = 0x00270029
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_2_0 = 0x00230026
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_3_0 = 0x00220027
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_5_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_0_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_1_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_2_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_3_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_5_0 = 0x00200020
EMC_PMACRO_AUTOCAL_CFG_0_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_1_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_2_0 = 0x04040404
EMC_PMACRO_TX_PWRD_0_0 = 0x10000000
EMC_PMACRO_TX_PWRD_1_0 = 0x00000000
EMC_PMACRO_TX_PWRD_2_0 = 0x00000000
EMC_PMACRO_TX_PWRD_3_0 = 0x00000000
EMC_PMACRO_TX_PWRD_4_0 = 0x00400080
EMC_PMACRO_TX_PWRD_5_0 = 0x00801004
EMC_PMACRO_TX_SEL_CLK_SRC_0_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_1_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_2_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_3_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_4_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_5_0 = 0x00000000
EMC_PMACRO_DDLL_BYPASS_0 = 0xEF000000
EMC_PMACRO_DDLL_PWRD_0_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_1_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_2_0 = 0x1C1C1C1C
EMC_PMACRO_CMD_CTRL_0_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_1_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x15151516
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x130F0D12
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000013
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x10141010
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x0F150B0E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x0000000C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x1A1A1C1B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x171B1B0A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000019
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x050F110E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x0D0C0701
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x0E131114
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x10151011
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000014
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x100E0F10
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x100F100C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x0000000E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x201F211F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x1C1E191C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x0000001A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x14150E0F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x1110130B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x0000000E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_3_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x05080909
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x04010007
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x04090508
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x02060004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x07080A0F
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x0A0A0900
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x00070B09
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x07070200
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x00080408
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x03050409
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x04030606
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x04040304
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x06030403
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x03020002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x07040106
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x08040502
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQ_0_0 = 0x27262428
EMC_PMACRO_IB_VREF_DQ_1_0 = 0x26262627
EMC_PMACRO_IB_VREF_DQ_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQS_0_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_1_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_2_0 = 0x00000000
EMC_PMACRO_DDLL_LONG_CMD_0_0 = 0x00160016
EMC_PMACRO_DDLL_LONG_CMD_1_0 = 0x000D000D
EMC_PMACRO_DDLL_LONG_CMD_2_0 = 0x000B000B
EMC_PMACRO_DDLL_LONG_CMD_3_0 = 0x00170017
EMC_PMACRO_DDLL_LONG_CMD_4_0 = 0x00000016
EMC_PMACRO_DDLL_LONG_CMD_5_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_0_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_1_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_2_0 = 0x00000000
EMC_PMACRO_CFG_PM_GLOBAL_0_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_0_0 = 0x00090000
EMC_PMACRO_VTTGEN_CTRL_1_0 = 0x00102000
EMC_PMACRO_BG_BIAS_CTRL_0_0 = 0x00001000
EMC_PMACRO_PAD_CFG_CTRL_0 = 0x00000000
EMC_PMACRO_ZCTRL_0 = 0x00505050
EMC_PMACRO_RX_TERM_0 = 0x080B080B
EMC_PMACRO_CMD_TX_DRV_0 = 0x00001220
EMC_PMACRO_CMD_PAD_RX_CTRL_0 = 0x06000000
EMC_PMACRO_DATA_PAD_RX_CTRL_0 = 0x06060000
EMC_PMACRO_CMD_RX_TERM_MODE_0 = 0x00002000
EMC_PMACRO_DATA_RX_TERM_MODE_0 = 0x00000211
EMC_PMACRO_CMD_PAD_TX_CTRL_0 = 0x40021084
EMC_PMACRO_DATA_PAD_TX_CTRL_0 = 0x40021485
EMC_PMACRO_COMMON_PAD_TX_CTRL_0 = 0x00000000
EMC_PMACRO_DQ_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_CA_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_AUTOCAL_CFG_COMMON_0 = 0x00000816
EMC_PMACRO_DDLLCAL_CAL_0 = 0x00000000
EMC_PMACRO_DDLL_OFFSET_0 = 0x00000000
EMC_PMACRO_DDLL_PERIODIC_OFFSET_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_2_0 = 0x00000000
EMC_PMACRO_IB_RXRT_0 = 0x00000078
EMC_PMACRO_TRAINING_CTRL_0_0 = 0x00000008
EMC_PMACRO_TRAINING_CTRL_1_0 = 0x00000008
EMC_TRAINING_CMD_0 = 0x000000CC
EMC_TRAINING_CTRL_0 = 0x00009080
EMC_TRAINING_STATUS_0 = 0x00000000
EMC_TRAINING_QUSE_CORS_CTRL_0 = 0x01124000
EMC_TRAINING_QUSE_FINE_CTRL_0 = 0x01125B6A
EMC_TRAINING_QUSE_CTRL_MISC_0 = 0x0F081000
EMC_TRAINING_WRITE_FINE_CTRL_0 = 0x1114FC00
EMC_TRAINING_WRITE_CTRL_MISC_0 = 0x07004300
EMC_TRAINING_WRITE_VREF_CTRL_0 = 0x00102306
EMC_TRAINING_READ_FINE_CTRL_0 = 0x1110FC00
EMC_TRAINING_READ_CTRL_MISC_0 = 0x0F085300
EMC_TRAINING_READ_VREF_CTRL_0 = 0x00104210
EMC_TRAINING_CA_FINE_CTRL_0 = 0x0513801F
EMC_TRAINING_CA_CTRL_MISC_0 = 0x1F101100
EMC_TRAINING_CA_CTRL_MISC1_0 = 0x00000014
EMC_TRAINING_CA_VREF_CTRL_0 = 0x00107240
EMC_TRAINING_CA_TADR_CTRL_0 = 0x00028000
EMC_TRAINING_SETTLE_0 = 0x07070404
EMC_TRAINING_DEBUG_CTRL_0 = 0x00000000
EMC_TRAINING_MPC_0 = 0x00000000
EMC_TRAINING_PATRAM_CTRL_0 = 0x800000FF
EMC_TRAINING_PATRAM_DQ_0 = 0x0F0F0F0F
EMC_TRAINING_PATRAM_DMI_0 = 0x00000000
EMC_TRAINING_VREF_SETTLE_0 = 0x00040525
EMC_TRAINING_OPT_CA_VREF_0 = 0x00000000
EMC_TRAINING_OPT_DQ_OB_VREF_0 = 0x00000D08
EMC_TRAINING_QUSE_VREF_CTRL_0 = 0x00105800

View File

@@ -0,0 +1,528 @@
Dumping EMC registers from BASE=0x7001B000
-----------------------------------
EMC_INTSTATUS_0 = 0x00000030
EMC_INTMASK_0 = 0x00000000
EMC_DBG_0 = 0x01000C00
EMC_CFG_0 = 0xF3200000
EMC_ADR_CFG_0 = 0x00000000
EMC_REFCTRL_0 = 0x80000002
EMC_PIN_0 = 0x00003101
EMC_TIMING_CONTROL_0 = 0x00000001
EMC_RC_0 = 0x000000A0
EMC_RFC_0 = 0x000002EB
EMC_RAS_0 = 0x00000070
EMC_RP_0 = 0x00000030
EMC_R2W_0 = 0x00000031
EMC_W2R_0 = 0x0000002C
EMC_R2P_0 = 0x0000000E
EMC_W2P_0 = 0x00000033
EMC_RD_RCD_0 = 0x00000030
EMC_WR_RCD_0 = 0x00000030
EMC_RRD_0 = 0x00000014
EMC_REXT_0 = 0x0000001B
EMC_WDV_0 = 0x00000010
EMC_QUSE_0 = 0x0000002A
EMC_QRST_0 = 0x00080005
EMC_QSAFE_0 = 0x0000003D
EMC_RDV_0 = 0x00000042
EMC_REFRESH_0 = 0x0000285D
EMC_BURST_REFRESH_NUM_0 = 0x00000000
EMC_PDEX2WR_0 = 0x0000001B
EMC_PDEX2RD_0 = 0x0000001B
EMC_PCHG2PDEN_0 = 0x00000005
EMC_ACT2PDEN_0 = 0x00000026
EMC_AR2PDEN_0 = 0x00000005
EMC_RW2PDEN_0 = 0x00000040
EMC_TXSR_0 = 0x000002FF
EMC_TCKE_0 = 0x00000016
EMC_TFAW_0 = 0x00000050
EMC_TRPAB_0 = 0x00000038
EMC_TCLKSTABLE_0 = 0x00000004
EMC_TCLKSTOP_0 = 0x0000001E
EMC_TREFBW_0 = 0x0000289D
EMC_TPPD_0 = 0x00000004
EMC_ODT_WRITE_0 = 0x00000000
EMC_PDEX2MRR_0 = 0x0000004D
EMC_WEXT_0 = 0x00000019
EMC_RFC_SLR_0 = 0x00000000
EMC_MRS_WAIT_CNT2_0 = 0x029B0026
EMC_MRS_WAIT_CNT_0 = 0x07FF0037
EMC_MRS_0 = 0x00000000
EMC_EMRS_0 = 0x00000000
EMC_REF_0 = 0x80000000
EMC_PRE_0 = 0x00000000
EMC_NOP_0 = 0x00000000
EMC_SELF_REF_0 = 0x00000000
EMC_DPD_0 = 0x00000000
EMC_MRW_0 = 0x00170040
EMC_MRR_0 = 0x80129EB6
EMC_CMDQ_0 = 0x10004408
EMC_MC2EMCQ_0 = 0x06000404
EMC_FBIO_SPARE_0 = 0x00000012
EMC_FBIO_CFG5_0 = 0x9160A00D
EMC_FBIO_CFG6_0 = 0x00001010
EMC_PDEX2CKE_0 = 0x00000003
EMC_CKE2PDEN_0 = 0x00000017
EMC_CFG_RSV_0 = 0xFF00FF00
EMC_ACPD_CONTROL_0 = 0x00000000
EMC_MPC_0 = 0x0000004B
EMC_EMRS2_0 = 0x00000000
EMC_EMRS3_0 = 0x00000000
EMC_MRW2_0 = 0x88020036
EMC_MRW3_0 = 0x8C0D0010
EMC_MRW4_0 = 0xC0000000
EMC_CLKEN_OVERRIDE_0 = 0x00000000
EMC_R2R_0 = 0x00000000
EMC_W2W_0 = 0x00000000
EMC_EINPUT_0 = 0x0000000F
EMC_EINPUT_DURATION_0 = 0x0000002A
EMC_PUTERM_EXTRA_0 = 0x00000001
EMC_TCKESR_0 = 0x00000028
EMC_TPD_0 = 0x00000014
EMC_AUTO_CAL_CONFIG_0 = 0x201A51D8
EMC_AUTO_CAL_INTERVAL_0 = 0x001FFFFF
EMC_AUTO_CAL_STATUS_0 = 0x1D190000
EMC_REQ_CTRL_0 = 0x00000000
EMC_EMC_STATUS_0 = 0x0B430035
EMC_CFG_2_0 = 0x0011083D
EMC_CFG_DIG_DLL_0 = 0x002C03A9
EMC_CFG_DIG_DLL_PERIOD_0 = 0x00008000
EMC_DIG_DLL_STATUS_0 = 0x00000004
EMC_CFG_DIG_DLL_1_0 = 0x000F3701
EMC_RDV_MASK_0 = 0x00000035
EMC_WDV_MASK_0 = 0x00000010
EMC_RDV_EARLY_MASK_0 = 0x00000042
EMC_RDV_EARLY_0 = 0x00000040
EMC_AUTO_CAL_CONFIG8_0 = 0x00880000
EMC_ZCAL_INTERVAL_0 = 0x00064000
EMC_ZCAL_WAIT_CNT_0 = 0x003F07FF
EMC_ZCAL_MRW_CMD_0 = 0x8051004F
EMC_ZQ_CAL_0 = 0x80000002
EMC_XM2COMPPADCTRL3_0 = 0x00901000
EMC_AUTO_CAL_VREF_SEL_0_0 = 0xC9AFBCBC
EMC_AUTO_CAL_VREF_SEL_1_0 = 0x00009E3C
EMC_XM2COMPPADCTRL_0 = 0x00000030
EMC_FDPD_CTRL_DQ_0 = 0x8020221F
EMC_FDPD_CTRL_CMD_0 = 0x0220F40F
EMC_PMACRO_CMD_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_PMACRO_DATA_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_SCRATCH0_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU1_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU2_0 = 0x00000000
EMC_CMD_MAPPING_CMD0_0_0 = 0x061B0504
EMC_CMD_MAPPING_CMD0_1_0 = 0x1C070302
EMC_CMD_MAPPING_CMD0_2_0 = 0x05252523
EMC_CMD_MAPPING_CMD1_0_0 = 0x0A091D08
EMC_CMD_MAPPING_CMD1_1_0 = 0x0D1E0B24
EMC_CMD_MAPPING_CMD1_2_0 = 0x0326260C
EMC_CMD_MAPPING_CMD2_0_0 = 0x231C1B02
EMC_CMD_MAPPING_CMD2_1_0 = 0x05070403
EMC_CMD_MAPPING_CMD2_2_0 = 0x02252506
EMC_CMD_MAPPING_CMD3_0_0 = 0x0D1D0B0A
EMC_CMD_MAPPING_CMD3_1_0 = 0x1E090C08
EMC_CMD_MAPPING_CMD3_2_0 = 0x08262624
EMC_CMD_MAPPING_BYTE_0 = 0x9A070624
EMC_TR_TIMING_0_0 = 0x0118629B
EMC_TR_CTRL_0_0 = 0x00000020
EMC_TR_CTRL_1_0 = 0x00000000
EMC_SWITCH_BACK_CTRL_0 = 0x00000001
EMC_TR_RDV_0 = 0x00000042
EMC_STALL_THEN_EXE_BEFORE_CLKCHANGE_0 = 0x00000000
EMC_STALL_THEN_EXE_AFTER_CLKCHANGE_0 = 0x00000000
EMC_UNSTALL_RW_AFTER_CLKCHANGE_0 = 0x00000000
EMC_AUTO_CAL_ = 0x3F1F080B
EMC_SEL_DPD_CTRL_0 = 0x0004000C
EMC_PRE_REFRESH_REQ_CNT_0 = 0x00000A17
EMC_DYN_SELF_REF_CONTROL_0 = 0x80005037
EMC_TXSRDLL_0 = 0x000002FF
EMC_CCFIFO_ADDR_0 = 0x80000000
EMC_CCFIFO_DATA_0 = 0x00000000
EMC_CCFIFO_STATUS_0 = 0x00000000
EMC_TR_QPOP_0 = 0x00000034
EMC_TR_RDV_MASK_0 = 0x00000044
EMC_TR_QSAFE_0 = 0x0000003D
EMC_TR_QRST_0 = 0x00080005
EMC_SWIZZLE_RANK0_BYTE0_0 = 0x76543201
EMC_SWIZZLE_RANK0_BYTE1_0 = 0x65324710
EMC_SWIZZLE_RANK0_BYTE2_0 = 0x25763410
EMC_SWIZZLE_RANK0_BYTE3_0 = 0x25673401
EMC_SWIZZLE_RANK1_BYTE0_0 = 0x32647501
EMC_SWIZZLE_RANK1_BYTE1_0 = 0x34567201
EMC_SWIZZLE_RANK1_BYTE2_0 = 0x56742310
EMC_SWIZZLE_RANK1_BYTE3_0 = 0x67324501
EMC_ISSUE_QRST_0 = 0x00000000
EMC_PMC_SCRATCH1_0 = 0x4FAF9FFF
EMC_PMC_SCRATCH2_0 = 0x7FFFFFFF
EMC_PMC_SCRATCH3_0 = 0x4036D71F
EMC_AUTO_CAL_CONFIG2_0 = 0x05500000
EMC_AUTO_CAL_CONFIG3_0 = 0x00880000
EMC_TR_DVFS_0 = 0x00000000
EMC_AUTO_CAL_CHANNEL_0 = 0xC1E0030E
EMC_IBDLY_0 = 0x10000020
EMC_OBDLY_0 = 0x10000002
EMC_TXDSRVTTGEN_0 = 0x00000000
EMC_WE_DURATION_0 = 0x0000000E
EMC_WS_DURATION_0 = 0x00000008
EMC_WEV_0 = 0x0000000C
EMC_WSV_0 = 0x0000000E
EMC_CFG_3_0 = 0x00000040
EMC_MRW5_0 = 0x00000000
EMC_MRW6_0 = 0x8803F1F1
EMC_MRW7_0 = 0xC803F1F1
EMC_MRW8_0 = 0x880B0606
EMC_MRW9_0 = 0x8C0E5D5D
EMC_MRW10_0 = 0x880C5D5D
EMC_MRW11_0 = 0xC80C5D5D
EMC_MRW12_0 = 0x880E0C09
EMC_MRW13_0 = 0xC80E0000
EMC_MRW14_0 = 0x88161414
EMC_MRW15_0 = 0xC8161414
EMC_CFG_SYNC_0 = 0x00000001
EMC_FDPD_CTRL_CMD_NO_RAMP_0 = 0x00000001
EMC_WDV_CHK_0 = 0x00000006
EMC_CFG_PIPE_2_0 = 0x00000000
EMC_CFG_PIPE_CLK_0 = 0x00000000
EMC_CFG_PIPE_1_0 = 0x0FFF0000
EMC_CFG_PIPE_0 = 0x0FFF0000
EMC_QPOP_0 = 0x00000034
EMC_QUSE_WIDTH_0 = 0x0000000B
EMC_PUTERM_WIDTH_0 = 0x80000000
EMC_BGBIAS_CTL0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG7_0 = 0x00880000
EMC_XM2COMPPADCTRL2_0 = 0x16001000
EMC_COMP_PAD_SW_CTRL_0 = 0x738000F0
EMC_REFCTRL2_0 = 0x00000000
EMC_FBIO_CFG7_0 = 0x00003BFF
EMC_DATA_BRLSHFT_0_0 = 0x00000492
EMC_DATA_BRLSHFT_1_0 = 0x00000000
EMC_RFCPB_0 = 0x00000176
EMC_DQS_BRLSHFT_0_0 = 0x00000000
EMC_DQS_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_0_0 = 0x00000000
EMC_CMD_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_2_0 = 0x00000024
EMC_CMD_BRLSHFT_3_0 = 0x00000024
EMC_QUSE_BRLSHFT_0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG4_0 = 0x00880000
EMC_AUTO_CAL_CONFIG5_0 = 0x00001220
EMC_QUSE_BRLSHFT_1_0 = 0x00000000
EMC_QUSE_BRLSHFT_2_0 = 0x00000000
EMC_CCDMW_0 = 0x00000020
EMC_QUSE_BRLSHFT_3_0 = 0x00000000
EMC_FBIO_CFG8_0 = 0x0CF30000
EMC_AUTO_CAL_CONFIG6_0 = 0x00880000
EMC_PROTOBIST_CONFIG_ADR_1_0 = 0x30000000
EMC_PROTOBIST_CONFIG_ADR_2_0 = 0x08000101
EMC_PROTOBIST_MISC_0 = 0x00000000
EMC_PROTOBIST_WDATA_LOWER_0 = 0x2A012010
EMC_PROTOBIST_WDATA_UPPER_0 = 0xC8200002
EMC_PROTOBIST_RDATA_0 = 0x00000000
EMC_DLL_CFG_0_0 = 0x1F136120
EMC_DLL_CFG_1_0 = 0x00012014
EMC_CONFIG_SAMPLE_DELAY_0 = 0x00000020
EMC_CFG_UPDATE_0 = 0x70000301
EMC_PMACRO_QUSE_DDLL_RANK0_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_5_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_5_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_4_0 = 0x000D0016
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_5_0 = 0x0017000B
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_0_0 = 0x0022002C
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_0 = 0x0020002C
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_2_0 = 0x0025002A
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_3_0 = 0x00230032
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_4_0 = 0x000D0016
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_5_0 = 0x0017000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_0_0 = 0x0000000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_1_0 = 0x00000009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_2_0 = 0x00000006
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_3_0 = 0x00000013
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_4_0 = 0x0003000C
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_5_0 = 0x000D0000
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_0_0 = 0x0000000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_1_0 = 0x00000009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_2_0 = 0x00000006
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_3_0 = 0x00000013
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_4_0 = 0x0003000C
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_5_0 = 0x000D0000
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_0_0 = 0x00230028
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_1_0 = 0x00270029
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_2_0 = 0x00220027
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_3_0 = 0x00230027
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_5_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_0_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_1_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_2_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_3_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_5_0 = 0x00200020
EMC_PMACRO_AUTOCAL_CFG_0_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_1_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_2_0 = 0x04040404
EMC_PMACRO_TX_PWRD_0_0 = 0x10000000
EMC_PMACRO_TX_PWRD_1_0 = 0x00000000
EMC_PMACRO_TX_PWRD_2_0 = 0x00000000
EMC_PMACRO_TX_PWRD_3_0 = 0x00000000
EMC_PMACRO_TX_PWRD_4_0 = 0x00400080
EMC_PMACRO_TX_PWRD_5_0 = 0x00801004
EMC_PMACRO_TX_SEL_CLK_SRC_0_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_1_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_2_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_3_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_4_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_5_0 = 0x00000000
EMC_PMACRO_DDLL_BYPASS_0 = 0xEF000000
EMC_PMACRO_DDLL_PWRD_0_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_1_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_2_0 = 0x1C1C1C1C
EMC_PMACRO_CMD_CTRL_0_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_1_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x16171717
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x15100D14
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000015
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x12151211
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x11160C10
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x0000000E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x33323333
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x181B1C0C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000019
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x262C2D2C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x2A2A2624
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x0000000B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x10161315
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x11161212
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000015
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x11101112
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x1211110E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000010
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x21222320
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x1E201C1D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x0000001C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x16160F11
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x1410140D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000010
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_3_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x05090909
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x04000007
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x050B050B
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x03080005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x08080B0F
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x0A0A0A00
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000006
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x00080B08
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x07040100
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x00090508
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x03080509
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x04020506
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x03030202
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x05020403
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x02010002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x08050208
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x09050604
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQ_0_0 = 0x25252729
EMC_PMACRO_IB_VREF_DQ_1_0 = 0x25262628
EMC_PMACRO_IB_VREF_DQ_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQS_0_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_1_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_2_0 = 0x00000000
EMC_PMACRO_DDLL_LONG_CMD_0_0 = 0x00160016
EMC_PMACRO_DDLL_LONG_CMD_1_0 = 0x000D000D
EMC_PMACRO_DDLL_LONG_CMD_2_0 = 0x000B000B
EMC_PMACRO_DDLL_LONG_CMD_3_0 = 0x00170017
EMC_PMACRO_DDLL_LONG_CMD_4_0 = 0x00000016
EMC_PMACRO_DDLL_LONG_CMD_5_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_0_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_1_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_2_0 = 0x00000000
EMC_PMACRO_CFG_PM_GLOBAL_0_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_0_0 = 0x00090000
EMC_PMACRO_VTTGEN_CTRL_1_0 = 0x00102000
EMC_PMACRO_BG_BIAS_CTRL_0_0 = 0x00000000
EMC_PMACRO_PAD_CFG_CTRL_0 = 0x00000000
EMC_PMACRO_ZCTRL_0 = 0x00505050
EMC_PMACRO_RX_TERM_0 = 0x080B080B
EMC_PMACRO_CMD_TX_DRV_0 = 0x00001220
EMC_PMACRO_CMD_PAD_RX_CTRL_0 = 0x06000000
EMC_PMACRO_DATA_PAD_RX_CTRL_0 = 0x06060000
EMC_PMACRO_CMD_RX_TERM_MODE_0 = 0x00002000
EMC_PMACRO_DATA_RX_TERM_MODE_0 = 0x00000211
EMC_PMACRO_CMD_PAD_TX_CTRL_0 = 0x40021084
EMC_PMACRO_DATA_PAD_TX_CTRL_0 = 0x40021485
EMC_PMACRO_COMMON_PAD_TX_CTRL_0 = 0x00000000
EMC_PMACRO_DQ_TX_DRV_0 = 0x1E191E19
EMC_PMACRO_CA_TX_DRV_0 = 0x1E191E19
EMC_PMACRO_AUTOCAL_CFG_COMMON_0 = 0x00000816
EMC_PMACRO_DDLLCAL_CAL_0 = 0x00000000
EMC_PMACRO_DDLL_OFFSET_0 = 0x00000000
EMC_PMACRO_DDLL_PERIODIC_OFFSET_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_2_0 = 0x00000000
EMC_PMACRO_IB_RXRT_0 = 0x00000078
EMC_PMACRO_TRAINING_CTRL_0_0 = 0x00000008
EMC_PMACRO_TRAINING_CTRL_1_0 = 0x00000008
EMC_TRAINING_CMD_0 = 0x000000CC
EMC_TRAINING_CTRL_0 = 0x00009080
EMC_TRAINING_STATUS_0 = 0x00000000
EMC_TRAINING_QUSE_CORS_CTRL_0 = 0x01124000
EMC_TRAINING_QUSE_FINE_CTRL_0 = 0x01125B6A
EMC_TRAINING_QUSE_CTRL_MISC_0 = 0x0F081000
EMC_TRAINING_WRITE_FINE_CTRL_0 = 0x1114FC00
EMC_TRAINING_WRITE_CTRL_MISC_0 = 0x07004300
EMC_TRAINING_WRITE_VREF_CTRL_0 = 0x00102306
EMC_TRAINING_READ_FINE_CTRL_0 = 0x1110FC00
EMC_TRAINING_READ_CTRL_MISC_0 = 0x0F085300
EMC_TRAINING_READ_VREF_CTRL_0 = 0x00104210
EMC_TRAINING_CA_FINE_CTRL_0 = 0x0513801F
EMC_TRAINING_CA_CTRL_MISC_0 = 0x1F101100
EMC_TRAINING_CA_CTRL_MISC1_0 = 0x00000014
EMC_TRAINING_CA_VREF_CTRL_0 = 0x00107240
EMC_TRAINING_CA_TADR_CTRL_0 = 0x00028000
EMC_TRAINING_SETTLE_0 = 0x07070404
EMC_TRAINING_DEBUG_CTRL_0 = 0x00000000
EMC_TRAINING_MPC_0 = 0x00000000
EMC_TRAINING_PATRAM_CTRL_0 = 0x800000FF
EMC_TRAINING_PATRAM_DQ_0 = 0x0F0F0F0F
EMC_TRAINING_PATRAM_DMI_0 = 0x00000000
EMC_TRAINING_VREF_SETTLE_0 = 0x00040535
EMC_TRAINING_OPT_CA_VREF_0 = 0x00000000
EMC_TRAINING_OPT_DQ_OB_VREF_0 = 0x00000C09
EMC_TRAINING_QUSE_VREF_CTRL_0 = 0x00105800

View File

@@ -0,0 +1,528 @@
Dumping EMC registers from BASE=0x7001B000
-----------------------------------
EMC_INTSTATUS_0 = 0x00000030
EMC_INTMASK_0 = 0x00000000
EMC_DBG_0 = 0x01000C00
EMC_CFG_0 = 0xF3200000
EMC_ADR_CFG_0 = 0x00000000
EMC_REFCTRL_0 = 0x80000002
EMC_PIN_0 = 0x00003101
EMC_TIMING_CONTROL_0 = 0x00000001
EMC_RC_0 = 0x000000A2
EMC_RFC_0 = 0x000002F4
EMC_RAS_0 = 0x00000072
EMC_RP_0 = 0x00000031
EMC_R2W_0 = 0x00000031
EMC_W2R_0 = 0x0000002C
EMC_R2P_0 = 0x0000000E
EMC_W2P_0 = 0x00000033
EMC_RD_RCD_0 = 0x00000031
EMC_WR_RCD_0 = 0x00000031
EMC_RRD_0 = 0x00000015
EMC_REXT_0 = 0x0000001C
EMC_WDV_0 = 0x00000010
EMC_QUSE_0 = 0x00000029
EMC_QRST_0 = 0x00080004
EMC_QSAFE_0 = 0x0000003E
EMC_RDV_0 = 0x00000042
EMC_REFRESH_0 = 0x000028E2
EMC_BURST_REFRESH_NUM_0 = 0x00000000
EMC_PDEX2WR_0 = 0x0000001C
EMC_PDEX2RD_0 = 0x0000001C
EMC_PCHG2PDEN_0 = 0x00000005
EMC_ACT2PDEN_0 = 0x00000026
EMC_AR2PDEN_0 = 0x00000005
EMC_RW2PDEN_0 = 0x00000040
EMC_TXSR_0 = 0x00000309
EMC_TCKE_0 = 0x00000017
EMC_TFAW_0 = 0x00000051
EMC_TRPAB_0 = 0x00000039
EMC_TCLKSTABLE_0 = 0x00000004
EMC_TCLKSTOP_0 = 0x0000001E
EMC_TREFBW_0 = 0x00002922
EMC_TPPD_0 = 0x00000004
EMC_ODT_WRITE_0 = 0x00000000
EMC_PDEX2MRR_0 = 0x0000004F
EMC_WEXT_0 = 0x00000019
EMC_RFC_SLR_0 = 0x00000000
EMC_MRS_WAIT_CNT2_0 = 0x02A30026
EMC_MRS_WAIT_CNT_0 = 0x07FF0037
EMC_MRS_0 = 0x00000000
EMC_EMRS_0 = 0x00000000
EMC_REF_0 = 0x80000000
EMC_PRE_0 = 0x00000000
EMC_NOP_0 = 0x00000000
EMC_SELF_REF_0 = 0x00000000
EMC_DPD_0 = 0x00000000
EMC_MRW_0 = 0x00170040
EMC_MRR_0 = 0x80128FA7
EMC_CMDQ_0 = 0x10004408
EMC_MC2EMCQ_0 = 0x06000404
EMC_FBIO_SPARE_0 = 0x00000012
EMC_FBIO_CFG5_0 = 0x9160A00D
EMC_FBIO_CFG6_0 = 0x00001010
EMC_PDEX2CKE_0 = 0x00000003
EMC_CKE2PDEN_0 = 0x00000017
EMC_CFG_RSV_0 = 0xFF00FF00
EMC_ACPD_CONTROL_0 = 0x00000000
EMC_MPC_0 = 0x0000004B
EMC_EMRS2_0 = 0x00000000
EMC_EMRS3_0 = 0x00000000
EMC_MRW2_0 = 0x88020036
EMC_MRW3_0 = 0x8C0D0010
EMC_MRW4_0 = 0xC0000000
EMC_CLKEN_OVERRIDE_0 = 0x00000000
EMC_R2R_0 = 0x00000000
EMC_W2W_0 = 0x00000000
EMC_EINPUT_0 = 0x0000000E
EMC_EINPUT_DURATION_0 = 0x0000002B
EMC_PUTERM_EXTRA_0 = 0x00000001
EMC_TCKESR_0 = 0x00000029
EMC_TPD_0 = 0x00000015
EMC_AUTO_CAL_CONFIG_0 = 0x201A51D8
EMC_AUTO_CAL_INTERVAL_0 = 0x001FFFFF
EMC_AUTO_CAL_STATUS_0 = 0x1D190000
EMC_REQ_CTRL_0 = 0x00000000
EMC_EMC_STATUS_0 = 0x0B430035
EMC_CFG_2_0 = 0x0011083D
EMC_CFG_DIG_DLL_0 = 0x002C03A9
EMC_CFG_DIG_DLL_PERIOD_0 = 0x00008000
EMC_DIG_DLL_STATUS_0 = 0x00000004
EMC_CFG_DIG_DLL_1_0 = 0x000F3701
EMC_RDV_MASK_0 = 0x00000044
EMC_WDV_MASK_0 = 0x0000000E
EMC_RDV_EARLY_MASK_0 = 0x00000042
EMC_RDV_EARLY_0 = 0x00000040
EMC_AUTO_CAL_CONFIG8_0 = 0x00880000
EMC_ZCAL_INTERVAL_0 = 0x00064000
EMC_ZCAL_WAIT_CNT_0 = 0x00310640
EMC_ZCAL_MRW_CMD_0 = 0x8051004F
EMC_ZQ_CAL_0 = 0x80000002
EMC_XM2COMPPADCTRL3_0 = 0x00901000
EMC_AUTO_CAL_VREF_SEL_0_0 = 0xC9AFBCBC
EMC_AUTO_CAL_VREF_SEL_1_0 = 0x00009E3C
EMC_XM2COMPPADCTRL_0 = 0x00000030
EMC_FDPD_CTRL_DQ_0 = 0x8020221F
EMC_FDPD_CTRL_CMD_0 = 0x0220F40F
EMC_PMACRO_CMD_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_PMACRO_DATA_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_SCRATCH0_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU1_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU2_0 = 0x00000000
EMC_CMD_MAPPING_CMD0_0_0 = 0x061B0504
EMC_CMD_MAPPING_CMD0_1_0 = 0x1C070302
EMC_CMD_MAPPING_CMD0_2_0 = 0x05252523
EMC_CMD_MAPPING_CMD1_0_0 = 0x0A091D08
EMC_CMD_MAPPING_CMD1_1_0 = 0x0D1E0B24
EMC_CMD_MAPPING_CMD1_2_0 = 0x0326260C
EMC_CMD_MAPPING_CMD2_0_0 = 0x231C1B02
EMC_CMD_MAPPING_CMD2_1_0 = 0x05070403
EMC_CMD_MAPPING_CMD2_2_0 = 0x02252506
EMC_CMD_MAPPING_CMD3_0_0 = 0x0D1D0B0A
EMC_CMD_MAPPING_CMD3_1_0 = 0x1E090C08
EMC_CMD_MAPPING_CMD3_2_0 = 0x08262624
EMC_CMD_MAPPING_BYTE_0 = 0x9A070624
EMC_TR_TIMING_0_0 = 0x011862A3
EMC_TR_CTRL_0_0 = 0x00000020
EMC_TR_CTRL_1_0 = 0x00000000
EMC_SWITCH_BACK_CTRL_0 = 0x00000001
EMC_TR_RDV_0 = 0x00000042
EMC_STALL_THEN_EXE_BEFORE_CLKCHANGE_0 = 0x00000000
EMC_STALL_THEN_EXE_AFTER_CLKCHANGE_0 = 0x00000000
EMC_UNSTALL_RW_AFTER_CLKCHANGE_0 = 0x00000000
EMC_AUTO_CAL_ = 0x3F1F080B
EMC_SEL_DPD_CTRL_0 = 0x0004000C
EMC_PRE_REFRESH_REQ_CNT_0 = 0x00000A38
EMC_DYN_SELF_REF_CONTROL_0 = 0x8000513A
EMC_TXSRDLL_0 = 0x00000309
EMC_CCFIFO_ADDR_0 = 0x80000000
EMC_CCFIFO_DATA_0 = 0x00000000
EMC_CCFIFO_STATUS_0 = 0x00000000
EMC_TR_QPOP_0 = 0x00000034
EMC_TR_RDV_MASK_0 = 0x00000044
EMC_TR_QSAFE_0 = 0x0000003E
EMC_TR_QRST_0 = 0x00080004
EMC_SWIZZLE_RANK0_BYTE0_0 = 0x76543201
EMC_SWIZZLE_RANK0_BYTE1_0 = 0x65324710
EMC_SWIZZLE_RANK0_BYTE2_0 = 0x25763410
EMC_SWIZZLE_RANK0_BYTE3_0 = 0x25673401
EMC_SWIZZLE_RANK1_BYTE0_0 = 0x32647501
EMC_SWIZZLE_RANK1_BYTE1_0 = 0x34567201
EMC_SWIZZLE_RANK1_BYTE2_0 = 0x56742310
EMC_SWIZZLE_RANK1_BYTE3_0 = 0x67324501
EMC_ISSUE_QRST_0 = 0x00000000
EMC_PMC_SCRATCH1_0 = 0x4FAF9FFF
EMC_PMC_SCRATCH2_0 = 0x7FFFFFFF
EMC_PMC_SCRATCH3_0 = 0x4036D71F
EMC_AUTO_CAL_CONFIG2_0 = 0x05500000
EMC_AUTO_CAL_CONFIG3_0 = 0x00880000
EMC_TR_DVFS_0 = 0x00000000
EMC_AUTO_CAL_CHANNEL_0 = 0xC1E0030E
EMC_IBDLY_0 = 0x1000001F
EMC_OBDLY_0 = 0x10000002
EMC_TXDSRVTTGEN_0 = 0x00000000
EMC_WE_DURATION_0 = 0x0000000E
EMC_WS_DURATION_0 = 0x00000008
EMC_WEV_0 = 0x0000000C
EMC_WSV_0 = 0x0000000E
EMC_CFG_3_0 = 0x00000040
EMC_MRW5_0 = 0x00000000
EMC_MRW6_0 = 0x8803F1F1
EMC_MRW7_0 = 0xC803F1F1
EMC_MRW8_0 = 0x880B0606
EMC_MRW9_0 = 0x8C0E5D5D
EMC_MRW10_0 = 0x880C5D5D
EMC_MRW11_0 = 0xC80C5D5D
EMC_MRW12_0 = 0x880E0C0A
EMC_MRW13_0 = 0xC80E0000
EMC_MRW14_0 = 0x88161414
EMC_MRW15_0 = 0xC8161414
EMC_CFG_SYNC_0 = 0x00000001
EMC_FDPD_CTRL_CMD_NO_RAMP_0 = 0x00000001
EMC_WDV_CHK_0 = 0x00000006
EMC_CFG_PIPE_2_0 = 0x00000000
EMC_CFG_PIPE_CLK_0 = 0x00000000
EMC_CFG_PIPE_1_0 = 0x0FFF0000
EMC_CFG_PIPE_0 = 0x0FFF0000
EMC_QPOP_0 = 0x00000034
EMC_QUSE_WIDTH_0 = 0x0000000C
EMC_PUTERM_WIDTH_0 = 0x80000000
EMC_BGBIAS_CTL0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG7_0 = 0x00880000
EMC_XM2COMPPADCTRL2_0 = 0x16001000
EMC_COMP_PAD_SW_CTRL_0 = 0x738000F0
EMC_REFCTRL2_0 = 0x00000000
EMC_FBIO_CFG7_0 = 0x00003BFF
EMC_DATA_BRLSHFT_0_0 = 0x00000492
EMC_DATA_BRLSHFT_1_0 = 0x00000000
EMC_RFCPB_0 = 0x0000017A
EMC_DQS_BRLSHFT_0_0 = 0x00000000
EMC_DQS_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_0_0 = 0x00000000
EMC_CMD_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_2_0 = 0x00000024
EMC_CMD_BRLSHFT_3_0 = 0x00000024
EMC_QUSE_BRLSHFT_0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG4_0 = 0x00880000
EMC_AUTO_CAL_CONFIG5_0 = 0x00001220
EMC_QUSE_BRLSHFT_1_0 = 0x00000000
EMC_QUSE_BRLSHFT_2_0 = 0x00000000
EMC_CCDMW_0 = 0x00000020
EMC_QUSE_BRLSHFT_3_0 = 0x00000000
EMC_FBIO_CFG8_0 = 0x0CF30000
EMC_AUTO_CAL_CONFIG6_0 = 0x00880000
EMC_PROTOBIST_CONFIG_ADR_1_0 = 0x30000000
EMC_PROTOBIST_CONFIG_ADR_2_0 = 0x08000101
EMC_PROTOBIST_MISC_0 = 0x00000000
EMC_PROTOBIST_WDATA_LOWER_0 = 0x2A012010
EMC_PROTOBIST_WDATA_UPPER_0 = 0x88200002
EMC_PROTOBIST_RDATA_0 = 0x00000000
EMC_DLL_CFG_0_0 = 0x1F136120
EMC_DLL_CFG_1_0 = 0x00012014
EMC_CONFIG_SAMPLE_DELAY_0 = 0x00000020
EMC_CFG_UPDATE_0 = 0x70000301
EMC_PMACRO_QUSE_DDLL_RANK0_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_5_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_5_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_4_0 = 0x000E0016
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_5_0 = 0x0018000B
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_0_0 = 0x0022002C
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_0 = 0x0020002C
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_2_0 = 0x0025002A
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_3_0 = 0x00230032
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_4_0 = 0x000E0016
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_5_0 = 0x0018000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_0_0 = 0x0000000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_1_0 = 0x00000009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_2_0 = 0x00000006
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_3_0 = 0x00000013
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_4_0 = 0x0003000C
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_5_0 = 0x000D0000
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_0_0 = 0x0000000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_1_0 = 0x00000009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_2_0 = 0x00000006
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_3_0 = 0x00000013
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_4_0 = 0x0003000C
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_5_0 = 0x000D0000
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_0_0 = 0x00230028
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_1_0 = 0x00270029
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_2_0 = 0x00220025
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_3_0 = 0x00220027
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_5_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_0_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_1_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_2_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_3_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_5_0 = 0x00200020
EMC_PMACRO_AUTOCAL_CFG_0_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_1_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_2_0 = 0x04040404
EMC_PMACRO_TX_PWRD_0_0 = 0x10000000
EMC_PMACRO_TX_PWRD_1_0 = 0x00000000
EMC_PMACRO_TX_PWRD_2_0 = 0x00000000
EMC_PMACRO_TX_PWRD_3_0 = 0x00000000
EMC_PMACRO_TX_PWRD_4_0 = 0x00400080
EMC_PMACRO_TX_PWRD_5_0 = 0x00801004
EMC_PMACRO_TX_SEL_CLK_SRC_0_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_1_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_2_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_3_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_4_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_5_0 = 0x00000000
EMC_PMACRO_DDLL_BYPASS_0 = 0xEF000000
EMC_PMACRO_DDLL_PWRD_0_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_1_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_2_0 = 0x1C1C1C1C
EMC_PMACRO_CMD_CTRL_0_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_1_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x17171818
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x16110F15
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000016
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x14171313
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x2B2E282B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000010
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x1C1B1E1E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x191C1D0C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x0000001A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x08131412
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x100F0A04
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x0000000D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x11171517
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x12171313
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000017
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x13121213
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x1312130F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000011
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x23232422
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x1F221C1F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x0000001D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x18181112
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x1512160E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000011
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_3_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x0509090A
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x04010007
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x050A050A
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x04080005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x08080B0F
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x0A0A0A00
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000006
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x00070A08
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x09060000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x00070408
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x03060308
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x02020203
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x03030202
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x05050503
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x04020002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x03020003
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x03020200
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQ_0_0 = 0x24252628
EMC_PMACRO_IB_VREF_DQ_1_0 = 0x22272725
EMC_PMACRO_IB_VREF_DQ_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQS_0_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_1_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_2_0 = 0x00000000
EMC_PMACRO_DDLL_LONG_CMD_0_0 = 0x000D000D
EMC_PMACRO_DDLL_LONG_CMD_1_0 = 0x00080008
EMC_PMACRO_DDLL_LONG_CMD_2_0 = 0x000B000B
EMC_PMACRO_DDLL_LONG_CMD_3_0 = 0x00180018
EMC_PMACRO_DDLL_LONG_CMD_4_0 = 0x0000000D
EMC_PMACRO_DDLL_LONG_CMD_5_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_0_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_1_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_2_0 = 0x00000000
EMC_PMACRO_CFG_PM_GLOBAL_0_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_0_0 = 0x00090000
EMC_PMACRO_VTTGEN_CTRL_1_0 = 0x00102000
EMC_PMACRO_BG_BIAS_CTRL_0_0 = 0x00000000
EMC_PMACRO_PAD_CFG_CTRL_0 = 0x00000000
EMC_PMACRO_ZCTRL_0 = 0x00505050
EMC_PMACRO_RX_TERM_0 = 0x080B080B
EMC_PMACRO_CMD_TX_DRV_0 = 0x00001220
EMC_PMACRO_CMD_PAD_RX_CTRL_0 = 0x06000000
EMC_PMACRO_DATA_PAD_RX_CTRL_0 = 0x06060000
EMC_PMACRO_CMD_RX_TERM_MODE_0 = 0x00002000
EMC_PMACRO_DATA_RX_TERM_MODE_0 = 0x00000211
EMC_PMACRO_CMD_PAD_TX_CTRL_0 = 0x40021084
EMC_PMACRO_DATA_PAD_TX_CTRL_0 = 0x40021485
EMC_PMACRO_COMMON_PAD_TX_CTRL_0 = 0x00000000
EMC_PMACRO_DQ_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_CA_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_AUTOCAL_CFG_COMMON_0 = 0x00000816
EMC_PMACRO_DDLLCAL_CAL_0 = 0x00000000
EMC_PMACRO_DDLL_OFFSET_0 = 0x00000000
EMC_PMACRO_DDLL_PERIODIC_OFFSET_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_2_0 = 0x00000000
EMC_PMACRO_IB_RXRT_0 = 0x00000078
EMC_PMACRO_TRAINING_CTRL_0_0 = 0x00000008
EMC_PMACRO_TRAINING_CTRL_1_0 = 0x00000008
EMC_TRAINING_CMD_0 = 0x000000CC
EMC_TRAINING_CTRL_0 = 0x00009080
EMC_TRAINING_STATUS_0 = 0x00000000
EMC_TRAINING_QUSE_CORS_CTRL_0 = 0x01124000
EMC_TRAINING_QUSE_FINE_CTRL_0 = 0x01125B6A
EMC_TRAINING_QUSE_CTRL_MISC_0 = 0x0F081000
EMC_TRAINING_WRITE_FINE_CTRL_0 = 0x1114FC00
EMC_TRAINING_WRITE_CTRL_MISC_0 = 0x07004300
EMC_TRAINING_WRITE_VREF_CTRL_0 = 0x00102306
EMC_TRAINING_READ_FINE_CTRL_0 = 0x1110FC00
EMC_TRAINING_READ_CTRL_MISC_0 = 0x0F085300
EMC_TRAINING_READ_VREF_CTRL_0 = 0x00104210
EMC_TRAINING_CA_FINE_CTRL_0 = 0x0513801F
EMC_TRAINING_CA_CTRL_MISC_0 = 0x1F101100
EMC_TRAINING_CA_CTRL_MISC1_0 = 0x00000014
EMC_TRAINING_CA_VREF_CTRL_0 = 0x00107240
EMC_TRAINING_CA_TADR_CTRL_0 = 0x00028000
EMC_TRAINING_SETTLE_0 = 0x07070404
EMC_TRAINING_DEBUG_CTRL_0 = 0x00000000
EMC_TRAINING_MPC_0 = 0x00000000
EMC_TRAINING_PATRAM_CTRL_0 = 0x800000FF
EMC_TRAINING_PATRAM_DQ_0 = 0x0F0F0F0F
EMC_TRAINING_PATRAM_DMI_0 = 0x00000000
EMC_TRAINING_VREF_SETTLE_0 = 0x00040546
EMC_TRAINING_OPT_CA_VREF_0 = 0x00000000
EMC_TRAINING_OPT_DQ_OB_VREF_0 = 0x00000C0A
EMC_TRAINING_QUSE_VREF_CTRL_0 = 0x00105800

View File

@@ -0,0 +1,528 @@
Dumping EMC registers from BASE=0x7001B000
-----------------------------------
EMC_INTSTATUS_0 = 0x00000030
EMC_INTMASK_0 = 0x00000000
EMC_DBG_0 = 0x01000C00
EMC_CFG_0 = 0xF3200000
EMC_ADR_CFG_0 = 0x00000000
EMC_REFCTRL_0 = 0x80000002
EMC_PIN_0 = 0x00003101
EMC_TIMING_CONTROL_0 = 0x00000001
EMC_RC_0 = 0x000000A4
EMC_RFC_0 = 0x000002FE
EMC_RAS_0 = 0x00000073
EMC_RP_0 = 0x00000032
EMC_R2W_0 = 0x00000031
EMC_W2R_0 = 0x0000002D
EMC_R2P_0 = 0x0000000E
EMC_W2P_0 = 0x00000033
EMC_RD_RCD_0 = 0x00000032
EMC_WR_RCD_0 = 0x00000032
EMC_RRD_0 = 0x00000015
EMC_REXT_0 = 0x0000001C
EMC_WDV_0 = 0x00000010
EMC_QUSE_0 = 0x00000029
EMC_QRST_0 = 0x00080003
EMC_QSAFE_0 = 0x0000003F
EMC_RDV_0 = 0x00000042
EMC_REFRESH_0 = 0x00002963
EMC_BURST_REFRESH_NUM_0 = 0x00000000
EMC_PDEX2WR_0 = 0x0000001C
EMC_PDEX2RD_0 = 0x0000001C
EMC_PCHG2PDEN_0 = 0x00000005
EMC_ACT2PDEN_0 = 0x00000027
EMC_AR2PDEN_0 = 0x00000005
EMC_RW2PDEN_0 = 0x00000040
EMC_TXSR_0 = 0x00000312
EMC_TCKE_0 = 0x00000017
EMC_TFAW_0 = 0x00000052
EMC_TRPAB_0 = 0x0000003A
EMC_TCLKSTABLE_0 = 0x00000004
EMC_TCLKSTOP_0 = 0x0000001F
EMC_TREFBW_0 = 0x000029A3
EMC_TPPD_0 = 0x00000004
EMC_ODT_WRITE_0 = 0x00000000
EMC_PDEX2MRR_0 = 0x00000050
EMC_WEXT_0 = 0x00000019
EMC_RFC_SLR_0 = 0x00000000
EMC_MRS_WAIT_CNT2_0 = 0x02AC0027
EMC_MRS_WAIT_CNT_0 = 0x07FF0037
EMC_MRS_0 = 0x00000000
EMC_EMRS_0 = 0x00000000
EMC_REF_0 = 0x80000000
EMC_PRE_0 = 0x00000000
EMC_NOP_0 = 0x00000000
EMC_SELF_REF_0 = 0x00000000
EMC_DPD_0 = 0x00000000
EMC_MRW_0 = 0x00170040
EMC_MRR_0 = 0x80128198
EMC_CMDQ_0 = 0x10004408
EMC_MC2EMCQ_0 = 0x06000404
EMC_FBIO_SPARE_0 = 0x00000012
EMC_FBIO_CFG5_0 = 0x9160A00D
EMC_FBIO_CFG6_0 = 0x00001010
EMC_PDEX2CKE_0 = 0x00000003
EMC_CKE2PDEN_0 = 0x00000018
EMC_CFG_RSV_0 = 0xFF00FF00
EMC_ACPD_CONTROL_0 = 0x00000000
EMC_MPC_0 = 0x0000004B
EMC_EMRS2_0 = 0x00000000
EMC_EMRS3_0 = 0x00000000
EMC_MRW2_0 = 0x88020036
EMC_MRW3_0 = 0x8C0D0010
EMC_MRW4_0 = 0xC0000000
EMC_CLKEN_OVERRIDE_0 = 0x00000000
EMC_R2R_0 = 0x00000000
EMC_W2W_0 = 0x00000000
EMC_EINPUT_0 = 0x0000000D
EMC_EINPUT_DURATION_0 = 0x0000002C
EMC_PUTERM_EXTRA_0 = 0x00000001
EMC_TCKESR_0 = 0x00000029
EMC_TPD_0 = 0x00000015
EMC_AUTO_CAL_CONFIG_0 = 0x201A51D8
EMC_AUTO_CAL_INTERVAL_0 = 0x001FFFFF
EMC_AUTO_CAL_STATUS_0 = 0x1D190000
EMC_REQ_CTRL_0 = 0x00000000
EMC_EMC_STATUS_0 = 0x0B430035
EMC_CFG_2_0 = 0x0011083D
EMC_CFG_DIG_DLL_0 = 0x002C03A9
EMC_CFG_DIG_DLL_PERIOD_0 = 0x00008000
EMC_DIG_DLL_STATUS_0 = 0x00000004
EMC_CFG_DIG_DLL_1_0 = 0x000F3701
EMC_RDV_MASK_0 = 0x00000044
EMC_WDV_MASK_0 = 0x00000010
EMC_RDV_EARLY_MASK_0 = 0x00000042
EMC_RDV_EARLY_0 = 0x00000040
EMC_AUTO_CAL_CONFIG8_0 = 0x00880000
EMC_ZCAL_INTERVAL_0 = 0x00064000
EMC_ZCAL_WAIT_CNT_0 = 0x003F07FF
EMC_ZCAL_MRW_CMD_0 = 0x8051004F
EMC_ZQ_CAL_0 = 0x80000002
EMC_XM2COMPPADCTRL3_0 = 0x00901000
EMC_AUTO_CAL_VREF_SEL_0_0 = 0xC9AFBCBC
EMC_AUTO_CAL_VREF_SEL_1_0 = 0x00009E3C
EMC_XM2COMPPADCTRL_0 = 0x00000030
EMC_FDPD_CTRL_DQ_0 = 0x8020221F
EMC_FDPD_CTRL_CMD_0 = 0x0220F40F
EMC_PMACRO_CMD_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_PMACRO_DATA_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_SCRATCH0_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU1_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU2_0 = 0x00000000
EMC_CMD_MAPPING_CMD0_0_0 = 0x061B0504
EMC_CMD_MAPPING_CMD0_1_0 = 0x1C070302
EMC_CMD_MAPPING_CMD0_2_0 = 0x05252523
EMC_CMD_MAPPING_CMD1_0_0 = 0x0A091D08
EMC_CMD_MAPPING_CMD1_1_0 = 0x0D1E0B24
EMC_CMD_MAPPING_CMD1_2_0 = 0x0326260C
EMC_CMD_MAPPING_CMD2_0_0 = 0x231C1B02
EMC_CMD_MAPPING_CMD2_1_0 = 0x05070403
EMC_CMD_MAPPING_CMD2_2_0 = 0x02252506
EMC_CMD_MAPPING_CMD3_0_0 = 0x0D1D0B0A
EMC_CMD_MAPPING_CMD3_1_0 = 0x1E090C08
EMC_CMD_MAPPING_CMD3_2_0 = 0x08262624
EMC_CMD_MAPPING_BYTE_0 = 0x9A070624
EMC_TR_TIMING_0_0 = 0x011862AC
EMC_TR_CTRL_0_0 = 0x00000020
EMC_TR_CTRL_1_0 = 0x00000000
EMC_SWITCH_BACK_CTRL_0 = 0x00000001
EMC_TR_RDV_0 = 0x00000042
EMC_STALL_THEN_EXE_BEFORE_CLKCHANGE_0 = 0x00000000
EMC_STALL_THEN_EXE_AFTER_CLKCHANGE_0 = 0x00000000
EMC_UNSTALL_RW_AFTER_CLKCHANGE_0 = 0x00000000
EMC_AUTO_CAL_ = 0x3F1F080B
EMC_SEL_DPD_CTRL_0 = 0x0004000C
EMC_PRE_REFRESH_REQ_CNT_0 = 0x00000A58
EMC_DYN_SELF_REF_CONTROL_0 = 0x80005235
EMC_TXSRDLL_0 = 0x00000312
EMC_CCFIFO_ADDR_0 = 0x80000000
EMC_CCFIFO_DATA_0 = 0x00000000
EMC_CCFIFO_STATUS_0 = 0x00000000
EMC_TR_QPOP_0 = 0x00000034
EMC_TR_RDV_MASK_0 = 0x00000044
EMC_TR_QSAFE_0 = 0x0000003F
EMC_TR_QRST_0 = 0x00080003
EMC_SWIZZLE_RANK0_BYTE0_0 = 0x76543201
EMC_SWIZZLE_RANK0_BYTE1_0 = 0x65324710
EMC_SWIZZLE_RANK0_BYTE2_0 = 0x25763410
EMC_SWIZZLE_RANK0_BYTE3_0 = 0x25673401
EMC_SWIZZLE_RANK1_BYTE0_0 = 0x32647501
EMC_SWIZZLE_RANK1_BYTE1_0 = 0x34567201
EMC_SWIZZLE_RANK1_BYTE2_0 = 0x56742310
EMC_SWIZZLE_RANK1_BYTE3_0 = 0x67324501
EMC_ISSUE_QRST_0 = 0x00000000
EMC_PMC_SCRATCH1_0 = 0x4FAF9FFF
EMC_PMC_SCRATCH2_0 = 0x7FFFFFFF
EMC_PMC_SCRATCH3_0 = 0x4036D71F
EMC_AUTO_CAL_CONFIG2_0 = 0x05500000
EMC_AUTO_CAL_CONFIG3_0 = 0x00880000
EMC_TR_DVFS_0 = 0x00000000
EMC_AUTO_CAL_CHANNEL_0 = 0xC1E0030E
EMC_IBDLY_0 = 0x1000001F
EMC_OBDLY_0 = 0x10000002
EMC_TXDSRVTTGEN_0 = 0x00000000
EMC_WE_DURATION_0 = 0x0000000E
EMC_WS_DURATION_0 = 0x00000008
EMC_WEV_0 = 0x0000000C
EMC_WSV_0 = 0x0000000E
EMC_CFG_3_0 = 0x00000040
EMC_MRW5_0 = 0x00000000
EMC_MRW6_0 = 0x8803F1F1
EMC_MRW7_0 = 0xC803F1F1
EMC_MRW8_0 = 0x880B0606
EMC_MRW9_0 = 0x8C0E5D5D
EMC_MRW10_0 = 0x880C5D5D
EMC_MRW11_0 = 0xC80C5D5D
EMC_MRW12_0 = 0x880E0C0A
EMC_MRW13_0 = 0xC80E0000
EMC_MRW14_0 = 0x88161414
EMC_MRW15_0 = 0xC8161414
EMC_CFG_SYNC_0 = 0x00000001
EMC_FDPD_CTRL_CMD_NO_RAMP_0 = 0x00000001
EMC_WDV_CHK_0 = 0x00000006
EMC_CFG_PIPE_2_0 = 0x00000000
EMC_CFG_PIPE_CLK_0 = 0x00000000
EMC_CFG_PIPE_1_0 = 0x0FFF0000
EMC_CFG_PIPE_0 = 0x0FFF0000
EMC_QPOP_0 = 0x00000034
EMC_QUSE_WIDTH_0 = 0x0000000C
EMC_PUTERM_WIDTH_0 = 0x80000000
EMC_BGBIAS_CTL0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG7_0 = 0x00880000
EMC_XM2COMPPADCTRL2_0 = 0x16001000
EMC_COMP_PAD_SW_CTRL_0 = 0x738000F0
EMC_REFCTRL2_0 = 0x00000000
EMC_FBIO_CFG7_0 = 0x00003BFF
EMC_DATA_BRLSHFT_0_0 = 0x00000492
EMC_DATA_BRLSHFT_1_0 = 0x00000000
EMC_RFCPB_0 = 0x0000017F
EMC_DQS_BRLSHFT_0_0 = 0x00000000
EMC_DQS_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_0_0 = 0x00000000
EMC_CMD_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_2_0 = 0x00000024
EMC_CMD_BRLSHFT_3_0 = 0x00000024
EMC_QUSE_BRLSHFT_0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG4_0 = 0x00880000
EMC_AUTO_CAL_CONFIG5_0 = 0x00001220
EMC_QUSE_BRLSHFT_1_0 = 0x00000000
EMC_QUSE_BRLSHFT_2_0 = 0x00000000
EMC_CCDMW_0 = 0x00000020
EMC_QUSE_BRLSHFT_3_0 = 0x00000000
EMC_FBIO_CFG8_0 = 0x0CF30000
EMC_AUTO_CAL_CONFIG6_0 = 0x00880000
EMC_PROTOBIST_CONFIG_ADR_1_0 = 0x30000000
EMC_PROTOBIST_CONFIG_ADR_2_0 = 0x08000101
EMC_PROTOBIST_MISC_0 = 0x00000000
EMC_PROTOBIST_WDATA_LOWER_0 = 0x2A012010
EMC_PROTOBIST_WDATA_UPPER_0 = 0xC8200002
EMC_PROTOBIST_RDATA_0 = 0x00000000
EMC_DLL_CFG_0_0 = 0x1F136120
EMC_DLL_CFG_1_0 = 0x00012014
EMC_CONFIG_SAMPLE_DELAY_0 = 0x00000020
EMC_CFG_UPDATE_0 = 0x70000301
EMC_PMACRO_QUSE_DDLL_RANK0_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_5_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_5_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_4_0 = 0x000E0017
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_5_0 = 0x000B0005
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_0_0 = 0x0022002C
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_0 = 0x0020002C
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_2_0 = 0x0025002A
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_3_0 = 0x00230032
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_4_0 = 0x000E0017
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_5_0 = 0x0018000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_0_0 = 0x0000000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_1_0 = 0x00000009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_2_0 = 0x00000006
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_3_0 = 0x00000013
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_4_0 = 0x0003000C
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_5_0 = 0x000D0000
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_0_0 = 0x0000000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_1_0 = 0x00000009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_2_0 = 0x00000006
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_3_0 = 0x0000000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_4_0 = 0x0003000C
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_5_0 = 0x000D0000
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_0_0 = 0x00220028
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_1_0 = 0x00280029
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_2_0 = 0x00230025
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_3_0 = 0x00210028
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_5_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_0_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_1_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_2_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_3_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_5_0 = 0x00200020
EMC_PMACRO_AUTOCAL_CFG_0_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_1_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_2_0 = 0x04040404
EMC_PMACRO_TX_PWRD_0_0 = 0x10000000
EMC_PMACRO_TX_PWRD_1_0 = 0x00000000
EMC_PMACRO_TX_PWRD_2_0 = 0x00000000
EMC_PMACRO_TX_PWRD_3_0 = 0x00000000
EMC_PMACRO_TX_PWRD_4_0 = 0x00400080
EMC_PMACRO_TX_PWRD_5_0 = 0x00801004
EMC_PMACRO_TX_SEL_CLK_SRC_0_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_1_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_2_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_3_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_4_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_5_0 = 0x00000000
EMC_PMACRO_DDLL_BYPASS_0 = 0xEF000000
EMC_PMACRO_DDLL_PWRD_0_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_1_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_2_0 = 0x1C1C1C1C
EMC_PMACRO_CMD_CTRL_0_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_1_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x191A1A1A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x18131016
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000018
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x16181515
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x14190F13
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000029
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x1D1E1F1E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x1A1D1E0E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000031
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x09141513
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x12100B05
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x0000000E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x13191619
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x141A1515
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000018
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x14131414
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x14141410
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000012
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x25252623
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x20231E20
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x0000001F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x1A191114
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x16131811
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000013
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_3_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x05090909
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x04010007
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x05090509
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x03070005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x08080A0F
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x0A0A0A00
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x00070C09
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x09080200
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000003
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x00060308
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x03050208
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000003
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x02000102
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x00020001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x05050503
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x05030103
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x07050005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x07030401
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQ_0_0 = 0x24232426
EMC_PMACRO_IB_VREF_DQ_1_0 = 0x24262824
EMC_PMACRO_IB_VREF_DQ_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQS_0_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_1_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_2_0 = 0x00000000
EMC_PMACRO_DDLL_LONG_CMD_0_0 = 0x00170017
EMC_PMACRO_DDLL_LONG_CMD_1_0 = 0x000E000E
EMC_PMACRO_DDLL_LONG_CMD_2_0 = 0x000B000B
EMC_PMACRO_DDLL_LONG_CMD_3_0 = 0x00180018
EMC_PMACRO_DDLL_LONG_CMD_4_0 = 0x00000017
EMC_PMACRO_DDLL_LONG_CMD_5_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_0_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_1_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_2_0 = 0x00000000
EMC_PMACRO_CFG_PM_GLOBAL_0_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_0_0 = 0x00090000
EMC_PMACRO_VTTGEN_CTRL_1_0 = 0x00102000
EMC_PMACRO_BG_BIAS_CTRL_0_0 = 0x00000000
EMC_PMACRO_PAD_CFG_CTRL_0 = 0x00000000
EMC_PMACRO_ZCTRL_0 = 0x00505050
EMC_PMACRO_RX_TERM_0 = 0x080B080B
EMC_PMACRO_CMD_TX_DRV_0 = 0x00001220
EMC_PMACRO_CMD_PAD_RX_CTRL_0 = 0x06000000
EMC_PMACRO_DATA_PAD_RX_CTRL_0 = 0x06060000
EMC_PMACRO_CMD_RX_TERM_MODE_0 = 0x00002000
EMC_PMACRO_DATA_RX_TERM_MODE_0 = 0x00000211
EMC_PMACRO_CMD_PAD_TX_CTRL_0 = 0x40021084
EMC_PMACRO_DATA_PAD_TX_CTRL_0 = 0x40021485
EMC_PMACRO_COMMON_PAD_TX_CTRL_0 = 0x00000000
EMC_PMACRO_DQ_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_CA_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_AUTOCAL_CFG_COMMON_0 = 0x00000816
EMC_PMACRO_DDLLCAL_CAL_0 = 0x00000000
EMC_PMACRO_DDLL_OFFSET_0 = 0x00000000
EMC_PMACRO_DDLL_PERIODIC_OFFSET_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_2_0 = 0x00000000
EMC_PMACRO_IB_RXRT_0 = 0x00000078
EMC_PMACRO_TRAINING_CTRL_0_0 = 0x00000008
EMC_PMACRO_TRAINING_CTRL_1_0 = 0x00000008
EMC_TRAINING_CMD_0 = 0x000000CC
EMC_TRAINING_CTRL_0 = 0x00009080
EMC_TRAINING_STATUS_0 = 0x00000000
EMC_TRAINING_QUSE_CORS_CTRL_0 = 0x01124000
EMC_TRAINING_QUSE_FINE_CTRL_0 = 0x01125B6A
EMC_TRAINING_QUSE_CTRL_MISC_0 = 0x0F081000
EMC_TRAINING_WRITE_FINE_CTRL_0 = 0x1114FC00
EMC_TRAINING_WRITE_CTRL_MISC_0 = 0x07004300
EMC_TRAINING_WRITE_VREF_CTRL_0 = 0x00102306
EMC_TRAINING_READ_FINE_CTRL_0 = 0x1110FC00
EMC_TRAINING_READ_CTRL_MISC_0 = 0x0F085300
EMC_TRAINING_READ_VREF_CTRL_0 = 0x00104210
EMC_TRAINING_CA_FINE_CTRL_0 = 0x0513801F
EMC_TRAINING_CA_CTRL_MISC_0 = 0x1F101100
EMC_TRAINING_CA_CTRL_MISC1_0 = 0x00000014
EMC_TRAINING_CA_VREF_CTRL_0 = 0x00107240
EMC_TRAINING_CA_TADR_CTRL_0 = 0x00028000
EMC_TRAINING_SETTLE_0 = 0x07070404
EMC_TRAINING_DEBUG_CTRL_0 = 0x00000000
EMC_TRAINING_MPC_0 = 0x00000000
EMC_TRAINING_PATRAM_CTRL_0 = 0x800000FF
EMC_TRAINING_PATRAM_DQ_0 = 0x0F0F0F0F
EMC_TRAINING_PATRAM_DMI_0 = 0x00000000
EMC_TRAINING_VREF_SETTLE_0 = 0x00040557
EMC_TRAINING_OPT_CA_VREF_0 = 0x00000000
EMC_TRAINING_OPT_DQ_OB_VREF_0 = 0x00000C0A
EMC_TRAINING_QUSE_VREF_CTRL_0 = 0x00105800

View File

@@ -0,0 +1,528 @@
Dumping EMC registers from BASE=0x7001B000
-----------------------------------
EMC_INTSTATUS_0 = 0x00000030
EMC_INTMASK_0 = 0x00000000
EMC_DBG_0 = 0x01000C00
EMC_CFG_0 = 0xF3200000
EMC_ADR_CFG_0 = 0x00000000
EMC_REFCTRL_0 = 0x80000002
EMC_PIN_0 = 0x00003101
EMC_TIMING_CONTROL_0 = 0x00000001
EMC_RC_0 = 0x000000A6
EMC_RFC_0 = 0x00000307
EMC_RAS_0 = 0x00000075
EMC_RP_0 = 0x00000032
EMC_R2W_0 = 0x00000031
EMC_W2R_0 = 0x00000021
EMC_R2P_0 = 0x0000000E
EMC_W2P_0 = 0x00000033
EMC_RD_RCD_0 = 0x00000032
EMC_WR_RCD_0 = 0x00000032
EMC_RRD_0 = 0x00000015
EMC_REXT_0 = 0x0000001D
EMC_WDV_0 = 0x00000010
EMC_QUSE_0 = 0x0000002B
EMC_QRST_0 = 0x00080005
EMC_QSAFE_0 = 0x00000033
EMC_RDV_0 = 0x00000043
EMC_REFRESH_0 = 0x000029E3
EMC_BURST_REFRESH_NUM_0 = 0x00000000
EMC_PDEX2WR_0 = 0x0000001C
EMC_PDEX2RD_0 = 0x0000001C
EMC_PCHG2PDEN_0 = 0x00000005
EMC_ACT2PDEN_0 = 0x00000027
EMC_AR2PDEN_0 = 0x00000005
EMC_RW2PDEN_0 = 0x00000040
EMC_TXSR_0 = 0x0000031C
EMC_TCKE_0 = 0x00000017
EMC_TFAW_0 = 0x00000053
EMC_TRPAB_0 = 0x0000003B
EMC_TCLKSTABLE_0 = 0x00000004
EMC_TCLKSTOP_0 = 0x0000001F
EMC_TREFBW_0 = 0x00002A23
EMC_TPPD_0 = 0x00000004
EMC_ODT_WRITE_0 = 0x00000000
EMC_PDEX2MRR_0 = 0x00000050
EMC_WEXT_0 = 0x00000019
EMC_RFC_SLR_0 = 0x00000000
EMC_MRS_WAIT_CNT2_0 = 0x02B40027
EMC_MRS_WAIT_CNT_0 = 0x07FF0037
EMC_MRS_0 = 0x00000000
EMC_EMRS_0 = 0x00000000
EMC_REF_0 = 0x80000000
EMC_PRE_0 = 0x00000000
EMC_NOP_0 = 0x00000000
EMC_SELF_REF_0 = 0x00000000
EMC_DPD_0 = 0x00000000
EMC_MRW_0 = 0x00170040
EMC_MRR_0 = 0x8012738A
EMC_CMDQ_0 = 0x10004408
EMC_MC2EMCQ_0 = 0x06000404
EMC_FBIO_SPARE_0 = 0x00000012
EMC_FBIO_CFG5_0 = 0x9160A00D
EMC_FBIO_CFG6_0 = 0x00001010
EMC_PDEX2CKE_0 = 0x00000003
EMC_CKE2PDEN_0 = 0x00000018
EMC_CFG_RSV_0 = 0xFF00FF00
EMC_ACPD_CONTROL_0 = 0x00000000
EMC_MPC_0 = 0x0000004B
EMC_EMRS2_0 = 0x00000000
EMC_EMRS3_0 = 0x00000000
EMC_MRW2_0 = 0x88020036
EMC_MRW3_0 = 0x8C0D0010
EMC_MRW4_0 = 0xC0000000
EMC_CLKEN_OVERRIDE_0 = 0x00000000
EMC_R2R_0 = 0x00000000
EMC_W2W_0 = 0x00000000
EMC_EINPUT_0 = 0x0000000F
EMC_EINPUT_DURATION_0 = 0x0000002B
EMC_PUTERM_EXTRA_0 = 0x00000001
EMC_TCKESR_0 = 0x0000002A
EMC_TPD_0 = 0x00000015
EMC_AUTO_CAL_CONFIG_0 = 0x201A51D8
EMC_AUTO_CAL_INTERVAL_0 = 0x001FFFFF
EMC_AUTO_CAL_STATUS_0 = 0x1D190000
EMC_REQ_CTRL_0 = 0x00000000
EMC_EMC_STATUS_0 = 0x0B430035
EMC_CFG_2_0 = 0x0011083D
EMC_CFG_DIG_DLL_0 = 0x002C03A9
EMC_CFG_DIG_DLL_PERIOD_0 = 0x00008000
EMC_DIG_DLL_STATUS_0 = 0x00000004
EMC_CFG_DIG_DLL_1_0 = 0x000F3701
EMC_RDV_MASK_0 = 0x00000045
EMC_WDV_MASK_0 = 0x00000010
EMC_RDV_EARLY_MASK_0 = 0x00000043
EMC_RDV_EARLY_0 = 0x00000041
EMC_AUTO_CAL_CONFIG8_0 = 0x00880000
EMC_ZCAL_INTERVAL_0 = 0x00064000
EMC_ZCAL_WAIT_CNT_0 = 0x003F07FF
EMC_ZCAL_MRW_CMD_0 = 0x8051004F
EMC_ZQ_CAL_0 = 0x80000002
EMC_XM2COMPPADCTRL3_0 = 0x00901000
EMC_AUTO_CAL_VREF_SEL_0_0 = 0xC9AFBCBC
EMC_AUTO_CAL_VREF_SEL_1_0 = 0x00009E3C
EMC_XM2COMPPADCTRL_0 = 0x00000030
EMC_FDPD_CTRL_DQ_0 = 0x8020221F
EMC_FDPD_CTRL_CMD_0 = 0x0220F40F
EMC_PMACRO_CMD_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_PMACRO_DATA_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_SCRATCH0_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU1_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU2_0 = 0x00000000
EMC_CMD_MAPPING_CMD0_0_0 = 0x061B0504
EMC_CMD_MAPPING_CMD0_1_0 = 0x1C070302
EMC_CMD_MAPPING_CMD0_2_0 = 0x05252523
EMC_CMD_MAPPING_CMD1_0_0 = 0x0A091D08
EMC_CMD_MAPPING_CMD1_1_0 = 0x0D1E0B24
EMC_CMD_MAPPING_CMD1_2_0 = 0x0326260C
EMC_CMD_MAPPING_CMD2_0_0 = 0x231C1B02
EMC_CMD_MAPPING_CMD2_1_0 = 0x05070403
EMC_CMD_MAPPING_CMD2_2_0 = 0x02252506
EMC_CMD_MAPPING_CMD3_0_0 = 0x0D1D0B0A
EMC_CMD_MAPPING_CMD3_1_0 = 0x1E090C08
EMC_CMD_MAPPING_CMD3_2_0 = 0x08262624
EMC_CMD_MAPPING_BYTE_0 = 0x9A070624
EMC_TR_TIMING_0_0 = 0x011862B4
EMC_TR_CTRL_0_0 = 0x00000020
EMC_TR_CTRL_1_0 = 0x00000000
EMC_SWITCH_BACK_CTRL_0 = 0x00000001
EMC_TR_RDV_0 = 0x00000043
EMC_STALL_THEN_EXE_BEFORE_CLKCHANGE_0 = 0x00000000
EMC_STALL_THEN_EXE_AFTER_CLKCHANGE_0 = 0x00000000
EMC_UNSTALL_RW_AFTER_CLKCHANGE_0 = 0x00000000
EMC_AUTO_CAL_ = 0x3F1F080B
EMC_SEL_DPD_CTRL_0 = 0x0004000C
EMC_PRE_REFRESH_REQ_CNT_0 = 0x00000A78
EMC_DYN_SELF_REF_CONTROL_0 = 0x80005330
EMC_TXSRDLL_0 = 0x0000031C
EMC_CCFIFO_ADDR_0 = 0x80000000
EMC_CCFIFO_DATA_0 = 0x00000000
EMC_CCFIFO_STATUS_0 = 0x00000000
EMC_TR_QPOP_0 = 0x00000035
EMC_TR_RDV_MASK_0 = 0x00000045
EMC_TR_QSAFE_0 = 0x0000003E
EMC_TR_QRST_0 = 0x00080005
EMC_SWIZZLE_RANK0_BYTE0_0 = 0x76543201
EMC_SWIZZLE_RANK0_BYTE1_0 = 0x65324710
EMC_SWIZZLE_RANK0_BYTE2_0 = 0x25763410
EMC_SWIZZLE_RANK0_BYTE3_0 = 0x25673401
EMC_SWIZZLE_RANK1_BYTE0_0 = 0x32647501
EMC_SWIZZLE_RANK1_BYTE1_0 = 0x34567201
EMC_SWIZZLE_RANK1_BYTE2_0 = 0x56742310
EMC_SWIZZLE_RANK1_BYTE3_0 = 0x67324501
EMC_ISSUE_QRST_0 = 0x00000000
EMC_PMC_SCRATCH1_0 = 0x4FAF9FFF
EMC_PMC_SCRATCH2_0 = 0x7FFFFFFF
EMC_PMC_SCRATCH3_0 = 0x4036D71F
EMC_AUTO_CAL_CONFIG2_0 = 0x05500000
EMC_AUTO_CAL_CONFIG3_0 = 0x00880000
EMC_TR_DVFS_0 = 0x00000000
EMC_AUTO_CAL_CHANNEL_0 = 0xC1E0030E
EMC_IBDLY_0 = 0x10000021
EMC_OBDLY_0 = 0x10000002
EMC_TXDSRVTTGEN_0 = 0x00000000
EMC_WE_DURATION_0 = 0x0000000E
EMC_WS_DURATION_0 = 0x00000008
EMC_WEV_0 = 0x0000000C
EMC_WSV_0 = 0x0000000E
EMC_CFG_3_0 = 0x00000040
EMC_MRW5_0 = 0x00000000
EMC_MRW6_0 = 0x8803F1F1
EMC_MRW7_0 = 0xC803F1F1
EMC_MRW8_0 = 0x880B0606
EMC_MRW9_0 = 0x8C0E5D5D
EMC_MRW10_0 = 0x880C5D5D
EMC_MRW11_0 = 0xC80C5D5D
EMC_MRW12_0 = 0x880E0C09
EMC_MRW13_0 = 0xC80E0000
EMC_MRW14_0 = 0x88161414
EMC_MRW15_0 = 0xC8161414
EMC_CFG_SYNC_0 = 0x00000001
EMC_FDPD_CTRL_CMD_NO_RAMP_0 = 0x00000001
EMC_WDV_CHK_0 = 0x00000006
EMC_CFG_PIPE_2_0 = 0x00000000
EMC_CFG_PIPE_CLK_0 = 0x00000000
EMC_CFG_PIPE_1_0 = 0x0FFF0000
EMC_CFG_PIPE_0 = 0x0FFF0000
EMC_QPOP_0 = 0x00000035
EMC_QUSE_WIDTH_0 = 0x0000000B
EMC_PUTERM_WIDTH_0 = 0x80000000
EMC_BGBIAS_CTL0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG7_0 = 0x00880000
EMC_XM2COMPPADCTRL2_0 = 0x16001000
EMC_COMP_PAD_SW_CTRL_0 = 0x738000F0
EMC_REFCTRL2_0 = 0x00000000
EMC_FBIO_CFG7_0 = 0x00003BFF
EMC_DATA_BRLSHFT_0_0 = 0x00000492
EMC_DATA_BRLSHFT_1_0 = 0x00000000
EMC_RFCPB_0 = 0x00000184
EMC_DQS_BRLSHFT_0_0 = 0x00000000
EMC_DQS_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_0_0 = 0x00000000
EMC_CMD_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_2_0 = 0x00000012
EMC_CMD_BRLSHFT_3_0 = 0x00000012
EMC_QUSE_BRLSHFT_0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG4_0 = 0x00880000
EMC_AUTO_CAL_CONFIG5_0 = 0x00001220
EMC_QUSE_BRLSHFT_1_0 = 0x00000000
EMC_QUSE_BRLSHFT_2_0 = 0x00000000
EMC_CCDMW_0 = 0x00000020
EMC_QUSE_BRLSHFT_3_0 = 0x00000000
EMC_FBIO_CFG8_0 = 0x0CF30000
EMC_AUTO_CAL_CONFIG6_0 = 0x00880000
EMC_PROTOBIST_CONFIG_ADR_1_0 = 0x30000000
EMC_PROTOBIST_CONFIG_ADR_2_0 = 0x08000101
EMC_PROTOBIST_MISC_0 = 0x00000000
EMC_PROTOBIST_WDATA_LOWER_0 = 0x2A012010
EMC_PROTOBIST_WDATA_UPPER_0 = 0x88200002
EMC_PROTOBIST_RDATA_0 = 0x00000000
EMC_DLL_CFG_0_0 = 0x1F136120
EMC_DLL_CFG_1_0 = 0x00012014
EMC_CONFIG_SAMPLE_DELAY_0 = 0x00000020
EMC_CFG_UPDATE_0 = 0x70000301
EMC_PMACRO_QUSE_DDLL_RANK0_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_5_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_5_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_4_0 = 0x000E0017
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_5_0 = 0x0018000B
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_0_0 = 0x0022002C
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_0 = 0x0020002D
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_2_0 = 0x0025002A
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_3_0 = 0x00230032
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_4_0 = 0x000E0017
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_5_0 = 0x0018000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_0_0 = 0x0000000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_1_0 = 0x00000009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_2_0 = 0x00000006
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_3_0 = 0x00000013
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_4_0 = 0x0003000D
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_5_0 = 0x000E0000
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_0_0 = 0x0000000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_1_0 = 0x00000009
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_2_0 = 0x00000006
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_3_0 = 0x00000013
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_4_0 = 0x0003000D
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_5_0 = 0x000E0000
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_0_0 = 0x00230028
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_1_0 = 0x00280029
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_2_0 = 0x00220027
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_3_0 = 0x00210028
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_5_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_0_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_1_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_2_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_3_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_5_0 = 0x00200020
EMC_PMACRO_AUTOCAL_CFG_0_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_1_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_2_0 = 0x04040404
EMC_PMACRO_TX_PWRD_0_0 = 0x10000000
EMC_PMACRO_TX_PWRD_1_0 = 0x00000000
EMC_PMACRO_TX_PWRD_2_0 = 0x00000000
EMC_PMACRO_TX_PWRD_3_0 = 0x00000000
EMC_PMACRO_TX_PWRD_4_0 = 0x00400080
EMC_PMACRO_TX_PWRD_5_0 = 0x00801004
EMC_PMACRO_TX_SEL_CLK_SRC_0_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_1_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_2_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_3_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_4_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_5_0 = 0x00000000
EMC_PMACRO_DDLL_BYPASS_0 = 0xEF000000
EMC_PMACRO_DDLL_PWRD_0_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_1_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_2_0 = 0x1C1C1C1C
EMC_PMACRO_CMD_CTRL_0_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_1_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x1A1A1B1C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x18141218
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000019
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x171B1717
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x161B1115
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000013
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x1F1E2121
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x1B1F200F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x0000001C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x0B161715
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x13110D07
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000010
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x151B181B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x161B1717
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000019
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x16141617
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x15151611
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000014
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x27262725
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x22251F22
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000020
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x1B1A1314
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x17141811
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000014
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_3_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x0509090A
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x05000007
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x070A060A
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x04070005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x08090B0F
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x0B0A0A00
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x01080C0A
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x09070200
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000003
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x00070308
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x02040305
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x03020405
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x03020202
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x08030404
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x05030103
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x07060105
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x06040401
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQ_0_0 = 0x25242528
EMC_PMACRO_IB_VREF_DQ_1_0 = 0x25252423
EMC_PMACRO_IB_VREF_DQ_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQS_0_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_1_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_2_0 = 0x00000000
EMC_PMACRO_DDLL_LONG_CMD_0_0 = 0x00170017
EMC_PMACRO_DDLL_LONG_CMD_1_0 = 0x00080008
EMC_PMACRO_DDLL_LONG_CMD_2_0 = 0x000B000B
EMC_PMACRO_DDLL_LONG_CMD_3_0 = 0x00180018
EMC_PMACRO_DDLL_LONG_CMD_4_0 = 0x00000017
EMC_PMACRO_DDLL_LONG_CMD_5_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_0_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_1_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_2_0 = 0x00000000
EMC_PMACRO_CFG_PM_GLOBAL_0_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_0_0 = 0x00090000
EMC_PMACRO_VTTGEN_CTRL_1_0 = 0x00102000
EMC_PMACRO_BG_BIAS_CTRL_0_0 = 0x00001000
EMC_PMACRO_PAD_CFG_CTRL_0 = 0x00000000
EMC_PMACRO_ZCTRL_0 = 0x00505050
EMC_PMACRO_RX_TERM_0 = 0x080B080B
EMC_PMACRO_CMD_TX_DRV_0 = 0x00001220
EMC_PMACRO_CMD_PAD_RX_CTRL_0 = 0x06000000
EMC_PMACRO_DATA_PAD_RX_CTRL_0 = 0x06060000
EMC_PMACRO_CMD_RX_TERM_MODE_0 = 0x00002000
EMC_PMACRO_DATA_RX_TERM_MODE_0 = 0x00000211
EMC_PMACRO_CMD_PAD_TX_CTRL_0 = 0x40021084
EMC_PMACRO_DATA_PAD_TX_CTRL_0 = 0x40021485
EMC_PMACRO_COMMON_PAD_TX_CTRL_0 = 0x00000000
EMC_PMACRO_DQ_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_CA_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_AUTOCAL_CFG_COMMON_0 = 0x00000817
EMC_PMACRO_DDLLCAL_CAL_0 = 0x00000000
EMC_PMACRO_DDLL_OFFSET_0 = 0x00000000
EMC_PMACRO_DDLL_PERIODIC_OFFSET_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_2_0 = 0x00000000
EMC_PMACRO_IB_RXRT_0 = 0x00000078
EMC_PMACRO_TRAINING_CTRL_0_0 = 0x00000008
EMC_PMACRO_TRAINING_CTRL_1_0 = 0x00000008
EMC_TRAINING_CMD_0 = 0x000000CC
EMC_TRAINING_CTRL_0 = 0x00009080
EMC_TRAINING_STATUS_0 = 0x00000000
EMC_TRAINING_QUSE_CORS_CTRL_0 = 0x01124000
EMC_TRAINING_QUSE_FINE_CTRL_0 = 0x01125B6A
EMC_TRAINING_QUSE_CTRL_MISC_0 = 0x0F081000
EMC_TRAINING_WRITE_FINE_CTRL_0 = 0x1114FC00
EMC_TRAINING_WRITE_CTRL_MISC_0 = 0x07004300
EMC_TRAINING_WRITE_VREF_CTRL_0 = 0x00102306
EMC_TRAINING_READ_FINE_CTRL_0 = 0x1110FC00
EMC_TRAINING_READ_CTRL_MISC_0 = 0x0F085300
EMC_TRAINING_READ_VREF_CTRL_0 = 0x00104210
EMC_TRAINING_CA_FINE_CTRL_0 = 0x0513801F
EMC_TRAINING_CA_CTRL_MISC_0 = 0x1F101100
EMC_TRAINING_CA_CTRL_MISC1_0 = 0x00000014
EMC_TRAINING_CA_VREF_CTRL_0 = 0x00107240
EMC_TRAINING_CA_TADR_CTRL_0 = 0x00028000
EMC_TRAINING_SETTLE_0 = 0x07070404
EMC_TRAINING_DEBUG_CTRL_0 = 0x00000000
EMC_TRAINING_MPC_0 = 0x00000000
EMC_TRAINING_PATRAM_CTRL_0 = 0x800000FF
EMC_TRAINING_PATRAM_DQ_0 = 0x0F0F0F0F
EMC_TRAINING_PATRAM_DMI_0 = 0x00000000
EMC_TRAINING_VREF_SETTLE_0 = 0x00040567
EMC_TRAINING_OPT_CA_VREF_0 = 0x00000000
EMC_TRAINING_OPT_DQ_OB_VREF_0 = 0x00000C09
EMC_TRAINING_QUSE_VREF_CTRL_0 = 0x00105800

View File

@@ -0,0 +1,528 @@
Dumping EMC registers from BASE=0x7001B000
-----------------------------------
EMC_INTSTATUS_0 = 0x00000030
EMC_INTMASK_0 = 0x00000000
EMC_DBG_0 = 0x01000C00
EMC_CFG_0 = 0xF3200000
EMC_ADR_CFG_0 = 0x00000000
EMC_REFCTRL_0 = 0x80000002
EMC_PIN_0 = 0x00003101
EMC_TIMING_CONTROL_0 = 0x00000001
EMC_RC_0 = 0x000000A8
EMC_RFC_0 = 0x00000310
EMC_RAS_0 = 0x00000076
EMC_RP_0 = 0x00000033
EMC_R2W_0 = 0x00000031
EMC_W2R_0 = 0x0000002D
EMC_R2P_0 = 0x0000000E
EMC_W2P_0 = 0x00000033
EMC_RD_RCD_0 = 0x00000033
EMC_WR_RCD_0 = 0x00000033
EMC_RRD_0 = 0x00000015
EMC_REXT_0 = 0x0000001D
EMC_WDV_0 = 0x00000010
EMC_QUSE_0 = 0x0000002B
EMC_QRST_0 = 0x00080005
EMC_QSAFE_0 = 0x0000003E
EMC_RDV_0 = 0x00000043
EMC_REFRESH_0 = 0x00002A68
EMC_BURST_REFRESH_NUM_0 = 0x00000000
EMC_PDEX2WR_0 = 0x0000001C
EMC_PDEX2RD_0 = 0x0000001C
EMC_PCHG2PDEN_0 = 0x00000005
EMC_ACT2PDEN_0 = 0x00000028
EMC_AR2PDEN_0 = 0x00000005
EMC_RW2PDEN_0 = 0x00000041
EMC_TXSR_0 = 0x00000325
EMC_TCKE_0 = 0x00000017
EMC_TFAW_0 = 0x00000054
EMC_TRPAB_0 = 0x0000003B
EMC_TCLKSTABLE_0 = 0x00000004
EMC_TCLKSTOP_0 = 0x0000001F
EMC_TREFBW_0 = 0x00002AA8
EMC_TPPD_0 = 0x00000004
EMC_ODT_WRITE_0 = 0x00000000
EMC_PDEX2MRR_0 = 0x00000051
EMC_WEXT_0 = 0x00000019
EMC_RFC_SLR_0 = 0x00000000
EMC_MRS_WAIT_CNT2_0 = 0x02BC0028
EMC_MRS_WAIT_CNT_0 = 0x07FF0037
EMC_MRS_0 = 0x00000000
EMC_EMRS_0 = 0x00000000
EMC_REF_0 = 0x80000000
EMC_PRE_0 = 0x00000000
EMC_NOP_0 = 0x00000000
EMC_SELF_REF_0 = 0x00000000
EMC_DPD_0 = 0x00000000
EMC_MRW_0 = 0x00170040
EMC_MRR_0 = 0x8012667C
EMC_CMDQ_0 = 0x10004408
EMC_MC2EMCQ_0 = 0x06000404
EMC_FBIO_SPARE_0 = 0x00000012
EMC_FBIO_CFG5_0 = 0x9160A00D
EMC_FBIO_CFG6_0 = 0x00001010
EMC_PDEX2CKE_0 = 0x00000003
EMC_CKE2PDEN_0 = 0x00000018
EMC_CFG_RSV_0 = 0xFF00FF00
EMC_ACPD_CONTROL_0 = 0x00000000
EMC_MPC_0 = 0x0000004B
EMC_EMRS2_0 = 0x00000000
EMC_EMRS3_0 = 0x00000000
EMC_MRW2_0 = 0x88020036
EMC_MRW3_0 = 0x8C0D0010
EMC_MRW4_0 = 0xC0000000
EMC_CLKEN_OVERRIDE_0 = 0x00000000
EMC_R2R_0 = 0x00000000
EMC_W2W_0 = 0x00000000
EMC_EINPUT_0 = 0x0000000F
EMC_EINPUT_DURATION_0 = 0x0000002B
EMC_PUTERM_EXTRA_0 = 0x00000001
EMC_TCKESR_0 = 0x0000002A
EMC_TPD_0 = 0x00000015
EMC_AUTO_CAL_CONFIG_0 = 0x201A51D8
EMC_AUTO_CAL_INTERVAL_0 = 0x001FFFFF
EMC_AUTO_CAL_STATUS_0 = 0x1D190000
EMC_REQ_CTRL_0 = 0x00000000
EMC_EMC_STATUS_0 = 0x0B430035
EMC_CFG_2_0 = 0x0011083D
EMC_CFG_DIG_DLL_0 = 0x002C03A9
EMC_CFG_DIG_DLL_PERIOD_0 = 0x00008000
EMC_DIG_DLL_STATUS_0 = 0x00000004
EMC_CFG_DIG_DLL_1_0 = 0x000F3701
EMC_RDV_MASK_0 = 0x00000045
EMC_WDV_MASK_0 = 0x00000010
EMC_RDV_EARLY_MASK_0 = 0x00000043
EMC_RDV_EARLY_0 = 0x00000041
EMC_AUTO_CAL_CONFIG8_0 = 0x00880000
EMC_ZCAL_INTERVAL_0 = 0x00064000
EMC_ZCAL_WAIT_CNT_0 = 0x003F07FF
EMC_ZCAL_MRW_CMD_0 = 0x8051004F
EMC_ZQ_CAL_0 = 0x80000002
EMC_XM2COMPPADCTRL3_0 = 0x00901000
EMC_AUTO_CAL_VREF_SEL_0_0 = 0xC9AFBCBC
EMC_AUTO_CAL_VREF_SEL_1_0 = 0x00009E3C
EMC_XM2COMPPADCTRL_0 = 0x00000030
EMC_FDPD_CTRL_DQ_0 = 0x8020221F
EMC_FDPD_CTRL_CMD_0 = 0x0220F40F
EMC_PMACRO_CMD_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_PMACRO_DATA_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_SCRATCH0_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU1_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU2_0 = 0x00000000
EMC_CMD_MAPPING_CMD0_0_0 = 0x061B0504
EMC_CMD_MAPPING_CMD0_1_0 = 0x1C070302
EMC_CMD_MAPPING_CMD0_2_0 = 0x05252523
EMC_CMD_MAPPING_CMD1_0_0 = 0x0A091D08
EMC_CMD_MAPPING_CMD1_1_0 = 0x0D1E0B24
EMC_CMD_MAPPING_CMD1_2_0 = 0x0326260C
EMC_CMD_MAPPING_CMD2_0_0 = 0x231C1B02
EMC_CMD_MAPPING_CMD2_1_0 = 0x05070403
EMC_CMD_MAPPING_CMD2_2_0 = 0x02252506
EMC_CMD_MAPPING_CMD3_0_0 = 0x0D1D0B0A
EMC_CMD_MAPPING_CMD3_1_0 = 0x1E090C08
EMC_CMD_MAPPING_CMD3_2_0 = 0x08262624
EMC_CMD_MAPPING_BYTE_0 = 0x9A070624
EMC_TR_TIMING_0_0 = 0x011862BC
EMC_TR_CTRL_0_0 = 0x00000020
EMC_TR_CTRL_1_0 = 0x00000000
EMC_SWITCH_BACK_CTRL_0 = 0x00000001
EMC_TR_RDV_0 = 0x00000043
EMC_STALL_THEN_EXE_BEFORE_CLKCHANGE_0 = 0x00000000
EMC_STALL_THEN_EXE_AFTER_CLKCHANGE_0 = 0x00000000
EMC_UNSTALL_RW_AFTER_CLKCHANGE_0 = 0x00000000
EMC_AUTO_CAL_ = 0x3F1F070B
EMC_SEL_DPD_CTRL_0 = 0x0004000C
EMC_PRE_REFRESH_REQ_CNT_0 = 0x00000A9A
EMC_DYN_SELF_REF_CONTROL_0 = 0x80005432
EMC_TXSRDLL_0 = 0x00000325
EMC_CCFIFO_ADDR_0 = 0x80000000
EMC_CCFIFO_DATA_0 = 0x00000000
EMC_CCFIFO_STATUS_0 = 0x00000000
EMC_TR_QPOP_0 = 0x00000035
EMC_TR_RDV_MASK_0 = 0x00000045
EMC_TR_QSAFE_0 = 0x0000003E
EMC_TR_QRST_0 = 0x00080005
EMC_SWIZZLE_RANK0_BYTE0_0 = 0x76543201
EMC_SWIZZLE_RANK0_BYTE1_0 = 0x65324710
EMC_SWIZZLE_RANK0_BYTE2_0 = 0x25763410
EMC_SWIZZLE_RANK0_BYTE3_0 = 0x25673401
EMC_SWIZZLE_RANK1_BYTE0_0 = 0x32647501
EMC_SWIZZLE_RANK1_BYTE1_0 = 0x34567201
EMC_SWIZZLE_RANK1_BYTE2_0 = 0x56742310
EMC_SWIZZLE_RANK1_BYTE3_0 = 0x67324501
EMC_ISSUE_QRST_0 = 0x00000000
EMC_PMC_SCRATCH1_0 = 0x4FAF9FFF
EMC_PMC_SCRATCH2_0 = 0x7FFFFFFF
EMC_PMC_SCRATCH3_0 = 0x4036D71F
EMC_AUTO_CAL_CONFIG2_0 = 0x05500000
EMC_AUTO_CAL_CONFIG3_0 = 0x00880000
EMC_TR_DVFS_0 = 0x00000000
EMC_AUTO_CAL_CHANNEL_0 = 0xC1E0030F
EMC_IBDLY_0 = 0x10000016
EMC_OBDLY_0 = 0x10000002
EMC_TXDSRVTTGEN_0 = 0x00000000
EMC_WE_DURATION_0 = 0x0000000E
EMC_WS_DURATION_0 = 0x00000008
EMC_WEV_0 = 0x0000000C
EMC_WSV_0 = 0x0000000E
EMC_CFG_3_0 = 0x00000040
EMC_MRW5_0 = 0x00000000
EMC_MRW6_0 = 0x8803F1F1
EMC_MRW7_0 = 0xC803F1F1
EMC_MRW8_0 = 0x880B0606
EMC_MRW9_0 = 0x8C0E5D5D
EMC_MRW10_0 = 0x880C5D5D
EMC_MRW11_0 = 0xC80C5D5D
EMC_MRW12_0 = 0x880E0B09
EMC_MRW13_0 = 0xC80E0000
EMC_MRW14_0 = 0x88161414
EMC_MRW15_0 = 0xC8161414
EMC_CFG_SYNC_0 = 0x00000001
EMC_FDPD_CTRL_CMD_NO_RAMP_0 = 0x00000001
EMC_WDV_CHK_0 = 0x00000006
EMC_CFG_PIPE_2_0 = 0x00000000
EMC_CFG_PIPE_CLK_0 = 0x00000000
EMC_CFG_PIPE_1_0 = 0x0FFF0000
EMC_CFG_PIPE_0 = 0x0FFF0000
EMC_QPOP_0 = 0x00000035
EMC_QUSE_WIDTH_0 = 0x0000000B
EMC_PUTERM_WIDTH_0 = 0x80000000
EMC_BGBIAS_CTL0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG7_0 = 0x00880000
EMC_XM2COMPPADCTRL2_0 = 0x16001000
EMC_COMP_PAD_SW_CTRL_0 = 0x738000F0
EMC_REFCTRL2_0 = 0x00000000
EMC_FBIO_CFG7_0 = 0x00003BFF
EMC_DATA_BRLSHFT_0_0 = 0x00000492
EMC_DATA_BRLSHFT_1_0 = 0x00000000
EMC_RFCPB_0 = 0x00000188
EMC_DQS_BRLSHFT_0_0 = 0x00000000
EMC_DQS_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_0_0 = 0x00000000
EMC_CMD_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_2_0 = 0x00000024
EMC_CMD_BRLSHFT_3_0 = 0x00000024
EMC_QUSE_BRLSHFT_0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG4_0 = 0x00880000
EMC_AUTO_CAL_CONFIG5_0 = 0x00001220
EMC_QUSE_BRLSHFT_1_0 = 0x00000000
EMC_QUSE_BRLSHFT_2_0 = 0x00000000
EMC_CCDMW_0 = 0x00000020
EMC_QUSE_BRLSHFT_3_0 = 0x00000000
EMC_FBIO_CFG8_0 = 0x0CF30000
EMC_AUTO_CAL_CONFIG6_0 = 0x00880000
EMC_PROTOBIST_CONFIG_ADR_1_0 = 0x30000000
EMC_PROTOBIST_CONFIG_ADR_2_0 = 0x08000101
EMC_PROTOBIST_MISC_0 = 0x00000000
EMC_PROTOBIST_WDATA_LOWER_0 = 0x2A012018
EMC_PROTOBIST_WDATA_UPPER_0 = 0x80204002
EMC_PROTOBIST_RDATA_0 = 0x00000000
EMC_DLL_CFG_0_0 = 0x1F136120
EMC_DLL_CFG_1_0 = 0x00012014
EMC_CONFIG_SAMPLE_DELAY_0 = 0x00000020
EMC_CFG_UPDATE_0 = 0x70000301
EMC_PMACRO_QUSE_DDLL_RANK0_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_5_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_5_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_4_0 = 0x0008000D
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_5_0 = 0x0019000B
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_0_0 = 0x0022002C
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_0 = 0x00200026
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_2_0 = 0x0025002A
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_3_0 = 0x00230032
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_4_0 = 0x0008000D
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_5_0 = 0x0019000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_0_0 = 0x0000000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_1_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_2_0 = 0x00000006
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_3_0 = 0x00000014
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_4_0 = 0x0003000D
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_5_0 = 0x000E0000
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_0_0 = 0x0000000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_1_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_2_0 = 0x00000006
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_3_0 = 0x00000014
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_4_0 = 0x0003000D
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_5_0 = 0x000E0000
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_0_0 = 0x00250028
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_1_0 = 0x0028002A
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_2_0 = 0x00210027
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_3_0 = 0x00210028
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_5_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_0_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_1_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_2_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_3_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_5_0 = 0x00200020
EMC_PMACRO_AUTOCAL_CFG_0_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_1_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_2_0 = 0x04040404
EMC_PMACRO_TX_PWRD_0_0 = 0x10000000
EMC_PMACRO_TX_PWRD_1_0 = 0x00000000
EMC_PMACRO_TX_PWRD_2_0 = 0x00000000
EMC_PMACRO_TX_PWRD_3_0 = 0x00000000
EMC_PMACRO_TX_PWRD_4_0 = 0x00400080
EMC_PMACRO_TX_PWRD_5_0 = 0x00801004
EMC_PMACRO_TX_SEL_CLK_SRC_0_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_1_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_2_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_3_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_4_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_5_0 = 0x00000000
EMC_PMACRO_DDLL_BYPASS_0 = 0xEF000000
EMC_PMACRO_DDLL_PWRD_0_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_1_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_2_0 = 0x1C1C1C1C
EMC_PMACRO_CMD_CTRL_0_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_1_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x1C1B1C1C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x1A151319
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x0000001A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x171B1717
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x161B1115
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000013
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x21202222
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x1D202211
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000024
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x1B212120
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x15130D08
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000010
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x161B191C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x171B1818
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x0000001B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x17161617
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x17161713
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000015
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x27282926
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x24262024
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000021
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x1B1C1416
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x18161A13
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000014
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_3_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x0409090A
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x05010006
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x090C060C
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x060A0007
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x09090C10
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x0B0A0B00
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000007
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x00080C0A
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x09060100
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000003
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x00070408
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x04070308
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x03000205
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x01010002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x09030405
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x06030104
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x07050106
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x07030401
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQ_0_0 = 0x23232527
EMC_PMACRO_IB_VREF_DQ_1_0 = 0x25272222
EMC_PMACRO_IB_VREF_DQ_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQS_0_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_1_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_2_0 = 0x00000000
EMC_PMACRO_DDLL_LONG_CMD_0_0 = 0x00170017
EMC_PMACRO_DDLL_LONG_CMD_1_0 = 0x00080008
EMC_PMACRO_DDLL_LONG_CMD_2_0 = 0x000B000B
EMC_PMACRO_DDLL_LONG_CMD_3_0 = 0x00190019
EMC_PMACRO_DDLL_LONG_CMD_4_0 = 0x0000000D
EMC_PMACRO_DDLL_LONG_CMD_5_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_0_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_1_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_2_0 = 0x00000000
EMC_PMACRO_CFG_PM_GLOBAL_0_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_0_0 = 0x00090000
EMC_PMACRO_VTTGEN_CTRL_1_0 = 0x00102000
EMC_PMACRO_BG_BIAS_CTRL_0_0 = 0x00001000
EMC_PMACRO_PAD_CFG_CTRL_0 = 0x00000000
EMC_PMACRO_ZCTRL_0 = 0x00505050
EMC_PMACRO_RX_TERM_0 = 0x070B070B
EMC_PMACRO_CMD_TX_DRV_0 = 0x00001220
EMC_PMACRO_CMD_PAD_RX_CTRL_0 = 0x06000000
EMC_PMACRO_DATA_PAD_RX_CTRL_0 = 0x06060000
EMC_PMACRO_CMD_RX_TERM_MODE_0 = 0x00002000
EMC_PMACRO_DATA_RX_TERM_MODE_0 = 0x00000211
EMC_PMACRO_CMD_PAD_TX_CTRL_0 = 0x40021084
EMC_PMACRO_DATA_PAD_TX_CTRL_0 = 0x40021485
EMC_PMACRO_COMMON_PAD_TX_CTRL_0 = 0x00000000
EMC_PMACRO_DQ_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_CA_TX_DRV_0 = 0x1E191E19
EMC_PMACRO_AUTOCAL_CFG_COMMON_0 = 0x00000817
EMC_PMACRO_DDLLCAL_CAL_0 = 0x00000000
EMC_PMACRO_DDLL_OFFSET_0 = 0x00000000
EMC_PMACRO_DDLL_PERIODIC_OFFSET_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_2_0 = 0x00000000
EMC_PMACRO_IB_RXRT_0 = 0x00000078
EMC_PMACRO_TRAINING_CTRL_0_0 = 0x00000008
EMC_PMACRO_TRAINING_CTRL_1_0 = 0x00000008
EMC_TRAINING_CMD_0 = 0x000000CC
EMC_TRAINING_CTRL_0 = 0x00009080
EMC_TRAINING_STATUS_0 = 0x00000000
EMC_TRAINING_QUSE_CORS_CTRL_0 = 0x01124000
EMC_TRAINING_QUSE_FINE_CTRL_0 = 0x01125B6A
EMC_TRAINING_QUSE_CTRL_MISC_0 = 0x0F081000
EMC_TRAINING_WRITE_FINE_CTRL_0 = 0x1114FC00
EMC_TRAINING_WRITE_CTRL_MISC_0 = 0x07004300
EMC_TRAINING_WRITE_VREF_CTRL_0 = 0x00102306
EMC_TRAINING_READ_FINE_CTRL_0 = 0x1110FC00
EMC_TRAINING_READ_CTRL_MISC_0 = 0x0F085300
EMC_TRAINING_READ_VREF_CTRL_0 = 0x00104210
EMC_TRAINING_CA_FINE_CTRL_0 = 0x0513801F
EMC_TRAINING_CA_CTRL_MISC_0 = 0x1F101100
EMC_TRAINING_CA_CTRL_MISC1_0 = 0x00000014
EMC_TRAINING_CA_VREF_CTRL_0 = 0x00107240
EMC_TRAINING_CA_TADR_CTRL_0 = 0x00028000
EMC_TRAINING_SETTLE_0 = 0x07070404
EMC_TRAINING_DEBUG_CTRL_0 = 0x00000000
EMC_TRAINING_MPC_0 = 0x00000000
EMC_TRAINING_PATRAM_CTRL_0 = 0x800000FF
EMC_TRAINING_PATRAM_DQ_0 = 0x0F0F0F0F
EMC_TRAINING_PATRAM_DMI_0 = 0x00000000
EMC_TRAINING_VREF_SETTLE_0 = 0x00040578
EMC_TRAINING_OPT_CA_VREF_0 = 0x00000000
EMC_TRAINING_OPT_DQ_OB_VREF_0 = 0x00000B09
EMC_TRAINING_QUSE_VREF_CTRL_0 = 0x00105800

View File

@@ -0,0 +1,528 @@
Dumping EMC registers from BASE=0x7001B000
-----------------------------------
EMC_INTSTATUS_0 = 0x00000030
EMC_INTMASK_0 = 0x00000000
EMC_DBG_0 = 0x01000C00
EMC_CFG_0 = 0xF3200000
EMC_ADR_CFG_0 = 0x00000000
EMC_REFCTRL_0 = 0x80000002
EMC_PIN_0 = 0x00003101
EMC_TIMING_CONTROL_0 = 0x00000001
EMC_RC_0 = 0x000000AA
EMC_RFC_0 = 0x0000031A
EMC_RAS_0 = 0x00000077
EMC_RP_0 = 0x00000033
EMC_R2W_0 = 0x00000031
EMC_W2R_0 = 0x0000002E
EMC_R2P_0 = 0x0000000E
EMC_W2P_0 = 0x00000033
EMC_RD_RCD_0 = 0x00000033
EMC_WR_RCD_0 = 0x00000033
EMC_RRD_0 = 0x00000016
EMC_REXT_0 = 0x0000001D
EMC_WDV_0 = 0x00000010
EMC_QUSE_0 = 0x0000002B
EMC_QRST_0 = 0x00080004
EMC_QSAFE_0 = 0x0000003F
EMC_RDV_0 = 0x00000043
EMC_REFRESH_0 = 0x00002AE9
EMC_BURST_REFRESH_NUM_0 = 0x00000000
EMC_PDEX2WR_0 = 0x0000001D
EMC_PDEX2RD_0 = 0x0000001D
EMC_PCHG2PDEN_0 = 0x00000005
EMC_ACT2PDEN_0 = 0x00000028
EMC_AR2PDEN_0 = 0x00000005
EMC_RW2PDEN_0 = 0x00000041
EMC_TXSR_0 = 0x0000032F
EMC_TCKE_0 = 0x00000018
EMC_TFAW_0 = 0x00000055
EMC_TRPAB_0 = 0x0000003C
EMC_TCLKSTABLE_0 = 0x00000004
EMC_TCLKSTOP_0 = 0x0000001F
EMC_TREFBW_0 = 0x00002B29
EMC_TPPD_0 = 0x00000004
EMC_ODT_WRITE_0 = 0x00000000
EMC_PDEX2MRR_0 = 0x00000052
EMC_WEXT_0 = 0x00000019
EMC_RFC_SLR_0 = 0x00000000
EMC_MRS_WAIT_CNT2_0 = 0x02C50028
EMC_MRS_WAIT_CNT_0 = 0x07FF0037
EMC_MRS_0 = 0x00000000
EMC_EMRS_0 = 0x00000000
EMC_REF_0 = 0x80000000
EMC_PRE_0 = 0x00000000
EMC_NOP_0 = 0x00000000
EMC_SELF_REF_0 = 0x00000000
EMC_DPD_0 = 0x00000000
EMC_MRW_0 = 0x00170040
EMC_MRR_0 = 0x80125A71
EMC_CMDQ_0 = 0x10004408
EMC_MC2EMCQ_0 = 0x06000404
EMC_FBIO_SPARE_0 = 0x00000012
EMC_FBIO_CFG5_0 = 0x9160A00D
EMC_FBIO_CFG6_0 = 0x00001010
EMC_PDEX2CKE_0 = 0x00000003
EMC_CKE2PDEN_0 = 0x00000019
EMC_CFG_RSV_0 = 0xFF00FF00
EMC_ACPD_CONTROL_0 = 0x00000000
EMC_MPC_0 = 0x0000004B
EMC_EMRS2_0 = 0x00000000
EMC_EMRS3_0 = 0x00000000
EMC_MRW2_0 = 0x88020036
EMC_MRW3_0 = 0x8C0D00D0
EMC_MRW4_0 = 0xC0000000
EMC_CLKEN_OVERRIDE_0 = 0x00000000
EMC_R2R_0 = 0x00000000
EMC_W2W_0 = 0x00000000
EMC_EINPUT_0 = 0x0000000E
EMC_EINPUT_DURATION_0 = 0x0000002C
EMC_PUTERM_EXTRA_0 = 0x00000001
EMC_TCKESR_0 = 0x0000002B
EMC_TPD_0 = 0x00000016
EMC_AUTO_CAL_CONFIG_0 = 0x201A51D8
EMC_AUTO_CAL_INTERVAL_0 = 0x001FFFFF
EMC_AUTO_CAL_STATUS_0 = 0x1D190000
EMC_REQ_CTRL_0 = 0x00000000
EMC_EMC_STATUS_0 = 0x0B430035
EMC_CFG_2_0 = 0x0011083D
EMC_CFG_DIG_DLL_0 = 0x002C03A9
EMC_CFG_DIG_DLL_PERIOD_0 = 0x00008000
EMC_DIG_DLL_STATUS_0 = 0x00000004
EMC_CFG_DIG_DLL_1_0 = 0x000F3701
EMC_RDV_MASK_0 = 0x00000045
EMC_WDV_MASK_0 = 0x00000010
EMC_RDV_EARLY_MASK_0 = 0x00000043
EMC_RDV_EARLY_0 = 0x00000041
EMC_AUTO_CAL_CONFIG8_0 = 0x00880000
EMC_ZCAL_INTERVAL_0 = 0x00064000
EMC_ZCAL_WAIT_CNT_0 = 0x003F07FF
EMC_ZCAL_MRW_CMD_0 = 0x8051004F
EMC_ZQ_CAL_0 = 0x80000002
EMC_XM2COMPPADCTRL3_0 = 0x00901000
EMC_AUTO_CAL_VREF_SEL_0_0 = 0xC9AFBCBC
EMC_AUTO_CAL_VREF_SEL_1_0 = 0x00009E3C
EMC_XM2COMPPADCTRL_0 = 0x00000030
EMC_FDPD_CTRL_DQ_0 = 0x8020221F
EMC_FDPD_CTRL_CMD_0 = 0x0220F40F
EMC_PMACRO_CMD_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_PMACRO_DATA_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_SCRATCH0_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU1_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU2_0 = 0x00000000
EMC_CMD_MAPPING_CMD0_0_0 = 0x061B0504
EMC_CMD_MAPPING_CMD0_1_0 = 0x1C070302
EMC_CMD_MAPPING_CMD0_2_0 = 0x05252523
EMC_CMD_MAPPING_CMD1_0_0 = 0x0A091D08
EMC_CMD_MAPPING_CMD1_1_0 = 0x0D1E0B24
EMC_CMD_MAPPING_CMD1_2_0 = 0x0326260C
EMC_CMD_MAPPING_CMD2_0_0 = 0x231C1B02
EMC_CMD_MAPPING_CMD2_1_0 = 0x05070403
EMC_CMD_MAPPING_CMD2_2_0 = 0x02252506
EMC_CMD_MAPPING_CMD3_0_0 = 0x0D1D0B0A
EMC_CMD_MAPPING_CMD3_1_0 = 0x1E090C08
EMC_CMD_MAPPING_CMD3_2_0 = 0x08262624
EMC_CMD_MAPPING_BYTE_0 = 0x9A070624
EMC_TR_TIMING_0_0 = 0x011862C5
EMC_TR_CTRL_0_0 = 0x00000020
EMC_TR_CTRL_1_0 = 0x00000000
EMC_SWITCH_BACK_CTRL_0 = 0x00000001
EMC_TR_RDV_0 = 0x00000043
EMC_STALL_THEN_EXE_BEFORE_CLKCHANGE_0 = 0x00000000
EMC_STALL_THEN_EXE_AFTER_CLKCHANGE_0 = 0x00000000
EMC_UNSTALL_RW_AFTER_CLKCHANGE_0 = 0x00000000
EMC_AUTO_CAL_ = 0x3F1F080B
EMC_SEL_DPD_CTRL_0 = 0x0004000C
EMC_PRE_REFRESH_REQ_CNT_0 = 0x00000ABA
EMC_DYN_SELF_REF_CONTROL_0 = 0x8000552D
EMC_TXSRDLL_0 = 0x0000032F
EMC_CCFIFO_ADDR_0 = 0x80000000
EMC_CCFIFO_DATA_0 = 0x00000000
EMC_CCFIFO_STATUS_0 = 0x00000000
EMC_TR_QPOP_0 = 0x00000035
EMC_TR_RDV_MASK_0 = 0x00000045
EMC_TR_QSAFE_0 = 0x0000003F
EMC_TR_QRST_0 = 0x00080004
EMC_SWIZZLE_RANK0_BYTE0_0 = 0x76543201
EMC_SWIZZLE_RANK0_BYTE1_0 = 0x65324710
EMC_SWIZZLE_RANK0_BYTE2_0 = 0x25763410
EMC_SWIZZLE_RANK0_BYTE3_0 = 0x25673401
EMC_SWIZZLE_RANK1_BYTE0_0 = 0x32647501
EMC_SWIZZLE_RANK1_BYTE1_0 = 0x34567201
EMC_SWIZZLE_RANK1_BYTE2_0 = 0x56742310
EMC_SWIZZLE_RANK1_BYTE3_0 = 0x67324501
EMC_ISSUE_QRST_0 = 0x00000000
EMC_PMC_SCRATCH1_0 = 0x4FAF9FFF
EMC_PMC_SCRATCH2_0 = 0x7FFFFFFF
EMC_PMC_SCRATCH3_0 = 0x4036D71F
EMC_AUTO_CAL_CONFIG2_0 = 0x05500000
EMC_AUTO_CAL_CONFIG3_0 = 0x00880000
EMC_TR_DVFS_0 = 0x00000000
EMC_AUTO_CAL_CHANNEL_0 = 0xC1E0030F
EMC_IBDLY_0 = 0x10000021
EMC_OBDLY_0 = 0x10000002
EMC_TXDSRVTTGEN_0 = 0x00000000
EMC_WE_DURATION_0 = 0x0000000E
EMC_WS_DURATION_0 = 0x00000008
EMC_WEV_0 = 0x0000000C
EMC_WSV_0 = 0x0000000E
EMC_CFG_3_0 = 0x00000040
EMC_MRW5_0 = 0x00000000
EMC_MRW6_0 = 0x8803F1F1
EMC_MRW7_0 = 0xC803F1F1
EMC_MRW8_0 = 0x880B0606
EMC_MRW9_0 = 0x8C0E5D5D
EMC_MRW10_0 = 0x880C5D5D
EMC_MRW11_0 = 0xC80C5D5D
EMC_MRW12_0 = 0x880E0D08
EMC_MRW13_0 = 0xC80E0000
EMC_MRW14_0 = 0x88161414
EMC_MRW15_0 = 0xC8161414
EMC_CFG_SYNC_0 = 0x00000001
EMC_FDPD_CTRL_CMD_NO_RAMP_0 = 0x00000001
EMC_WDV_CHK_0 = 0x00000006
EMC_CFG_PIPE_2_0 = 0x00000000
EMC_CFG_PIPE_CLK_0 = 0x00000000
EMC_CFG_PIPE_1_0 = 0x0FFF0000
EMC_CFG_PIPE_0 = 0x0FFF0000
EMC_QPOP_0 = 0x00000035
EMC_QUSE_WIDTH_0 = 0x0000000B
EMC_PUTERM_WIDTH_0 = 0x80000000
EMC_BGBIAS_CTL0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG7_0 = 0x00880000
EMC_XM2COMPPADCTRL2_0 = 0x16001000
EMC_COMP_PAD_SW_CTRL_0 = 0x738000F0
EMC_REFCTRL2_0 = 0x00000000
EMC_FBIO_CFG7_0 = 0x00003BFF
EMC_DATA_BRLSHFT_0_0 = 0x00000492
EMC_DATA_BRLSHFT_1_0 = 0x00000000
EMC_RFCPB_0 = 0x0000018D
EMC_DQS_BRLSHFT_0_0 = 0x00000000
EMC_DQS_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_0_0 = 0x00000000
EMC_CMD_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_2_0 = 0x00000024
EMC_CMD_BRLSHFT_3_0 = 0x00000024
EMC_QUSE_BRLSHFT_0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG4_0 = 0x00880000
EMC_AUTO_CAL_CONFIG5_0 = 0x00001220
EMC_QUSE_BRLSHFT_1_0 = 0x00000000
EMC_QUSE_BRLSHFT_2_0 = 0x00000000
EMC_CCDMW_0 = 0x00000020
EMC_QUSE_BRLSHFT_3_0 = 0x00000000
EMC_FBIO_CFG8_0 = 0x0CF30000
EMC_AUTO_CAL_CONFIG6_0 = 0x00880000
EMC_PROTOBIST_CONFIG_ADR_1_0 = 0x30000000
EMC_PROTOBIST_CONFIG_ADR_2_0 = 0x08000101
EMC_PROTOBIST_MISC_0 = 0x00000000
EMC_PROTOBIST_WDATA_LOWER_0 = 0x2A012010
EMC_PROTOBIST_WDATA_UPPER_0 = 0xC0204002
EMC_PROTOBIST_RDATA_0 = 0x00000000
EMC_DLL_CFG_0_0 = 0x1F136120
EMC_DLL_CFG_1_0 = 0x00012014
EMC_CONFIG_SAMPLE_DELAY_0 = 0x00000020
EMC_CFG_UPDATE_0 = 0x70000301
EMC_PMACRO_QUSE_DDLL_RANK0_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_5_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_5_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_4_0 = 0x000E0017
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_5_0 = 0x0019000B
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_0_0 = 0x0022002D
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_0 = 0x0020002D
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_2_0 = 0x0025002A
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_3_0 = 0x00230033
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_4_0 = 0x000E0017
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_5_0 = 0x0019000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_0_0 = 0x0000000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_1_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_2_0 = 0x00000006
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_3_0 = 0x00000014
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_4_0 = 0x0003000D
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_5_0 = 0x000E0000
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_0_0 = 0x0000000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_1_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_2_0 = 0x00000006
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_3_0 = 0x00000014
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_4_0 = 0x0003000D
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_5_0 = 0x000E0000
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_0_0 = 0x00240028
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_1_0 = 0x00280029
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_2_0 = 0x00210027
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_3_0 = 0x00210028
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_5_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_0_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_1_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_2_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_3_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_5_0 = 0x00200020
EMC_PMACRO_AUTOCAL_CFG_0_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_1_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_2_0 = 0x04040404
EMC_PMACRO_TX_PWRD_0_0 = 0x10000000
EMC_PMACRO_TX_PWRD_1_0 = 0x00000000
EMC_PMACRO_TX_PWRD_2_0 = 0x00000000
EMC_PMACRO_TX_PWRD_3_0 = 0x00000000
EMC_PMACRO_TX_PWRD_4_0 = 0x00400080
EMC_PMACRO_TX_PWRD_5_0 = 0x00801004
EMC_PMACRO_TX_SEL_CLK_SRC_0_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_1_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_2_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_3_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_4_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_5_0 = 0x00000000
EMC_PMACRO_DDLL_BYPASS_0 = 0xEF000000
EMC_PMACRO_DDLL_PWRD_0_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_1_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_2_0 = 0x1C1C1C1C
EMC_PMACRO_CMD_CTRL_0_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_1_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x1C1C1C1E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x2D2A292D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x0000001A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x191C1A19
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x2B2E292A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000029
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x22232524
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x2F313328
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000030
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x0D181917
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x15150F0A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000013
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x171D1B1E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x21232121
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x0000002E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x1918181A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x19171915
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000017
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x2A2B2C28
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x26272225
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000023
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x1D1D1617
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x1A171B15
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000017
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_3_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x050A0A0A
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x06000006
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x080B060B
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x03050004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x08080B0F
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x09090A00
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x00080C09
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x09070200
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000003
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x00090408
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x01020304
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x03000305
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x02020001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x09040504
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x05030104
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x03020003
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x05020302
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQ_0_0 = 0x23232427
EMC_PMACRO_IB_VREF_DQ_1_0 = 0x24262325
EMC_PMACRO_IB_VREF_DQ_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQS_0_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_1_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_2_0 = 0x00000000
EMC_PMACRO_DDLL_LONG_CMD_0_0 = 0x00170017
EMC_PMACRO_DDLL_LONG_CMD_1_0 = 0x00080008
EMC_PMACRO_DDLL_LONG_CMD_2_0 = 0x000B000B
EMC_PMACRO_DDLL_LONG_CMD_3_0 = 0x000E000E
EMC_PMACRO_DDLL_LONG_CMD_4_0 = 0x00000017
EMC_PMACRO_DDLL_LONG_CMD_5_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_0_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_1_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_2_0 = 0x00000000
EMC_PMACRO_CFG_PM_GLOBAL_0_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_0_0 = 0x00090000
EMC_PMACRO_VTTGEN_CTRL_1_0 = 0x00102000
EMC_PMACRO_BG_BIAS_CTRL_0_0 = 0x00001000
EMC_PMACRO_PAD_CFG_CTRL_0 = 0x00000000
EMC_PMACRO_ZCTRL_0 = 0x00505050
EMC_PMACRO_RX_TERM_0 = 0x080B080B
EMC_PMACRO_CMD_TX_DRV_0 = 0x00001220
EMC_PMACRO_CMD_PAD_RX_CTRL_0 = 0x06000000
EMC_PMACRO_DATA_PAD_RX_CTRL_0 = 0x06060000
EMC_PMACRO_CMD_RX_TERM_MODE_0 = 0x00002000
EMC_PMACRO_DATA_RX_TERM_MODE_0 = 0x00000211
EMC_PMACRO_CMD_PAD_TX_CTRL_0 = 0x40021084
EMC_PMACRO_DATA_PAD_TX_CTRL_0 = 0x40021485
EMC_PMACRO_COMMON_PAD_TX_CTRL_0 = 0x00000000
EMC_PMACRO_DQ_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_CA_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_AUTOCAL_CFG_COMMON_0 = 0x00000817
EMC_PMACRO_DDLLCAL_CAL_0 = 0x00000000
EMC_PMACRO_DDLL_OFFSET_0 = 0x00000000
EMC_PMACRO_DDLL_PERIODIC_OFFSET_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_2_0 = 0x00000000
EMC_PMACRO_IB_RXRT_0 = 0x00000078
EMC_PMACRO_TRAINING_CTRL_0_0 = 0x00000008
EMC_PMACRO_TRAINING_CTRL_1_0 = 0x00000008
EMC_TRAINING_CMD_0 = 0x000000CC
EMC_TRAINING_CTRL_0 = 0x00009080
EMC_TRAINING_STATUS_0 = 0x00000000
EMC_TRAINING_QUSE_CORS_CTRL_0 = 0x01124000
EMC_TRAINING_QUSE_FINE_CTRL_0 = 0x01125B6A
EMC_TRAINING_QUSE_CTRL_MISC_0 = 0x0F081000
EMC_TRAINING_WRITE_FINE_CTRL_0 = 0x1114FC00
EMC_TRAINING_WRITE_CTRL_MISC_0 = 0x07004300
EMC_TRAINING_WRITE_VREF_CTRL_0 = 0x00102306
EMC_TRAINING_READ_FINE_CTRL_0 = 0x1110FC00
EMC_TRAINING_READ_CTRL_MISC_0 = 0x0F085300
EMC_TRAINING_READ_VREF_CTRL_0 = 0x00104210
EMC_TRAINING_CA_FINE_CTRL_0 = 0x0513801F
EMC_TRAINING_CA_CTRL_MISC_0 = 0x1F101100
EMC_TRAINING_CA_CTRL_MISC1_0 = 0x00000014
EMC_TRAINING_CA_VREF_CTRL_0 = 0x00107240
EMC_TRAINING_CA_TADR_CTRL_0 = 0x00028000
EMC_TRAINING_SETTLE_0 = 0x07070404
EMC_TRAINING_DEBUG_CTRL_0 = 0x00000000
EMC_TRAINING_MPC_0 = 0x00000000
EMC_TRAINING_PATRAM_CTRL_0 = 0x800000FF
EMC_TRAINING_PATRAM_DQ_0 = 0x0F0F0F0F
EMC_TRAINING_PATRAM_DMI_0 = 0x00000000
EMC_TRAINING_VREF_SETTLE_0 = 0x00040589
EMC_TRAINING_OPT_CA_VREF_0 = 0x00000000
EMC_TRAINING_OPT_DQ_OB_VREF_0 = 0x00000D08
EMC_TRAINING_QUSE_VREF_CTRL_0 = 0x00105800

View File

@@ -0,0 +1,528 @@
Dumping EMC registers from BASE=0x7001B000
-----------------------------------
EMC_INTSTATUS_0 = 0x00000030
EMC_INTMASK_0 = 0x00000000
EMC_DBG_0 = 0x01000C00
EMC_CFG_0 = 0xF3200000
EMC_ADR_CFG_0 = 0x00000000
EMC_REFCTRL_0 = 0x80000002
EMC_PIN_0 = 0x00003101
EMC_TIMING_CONTROL_0 = 0x00000001
EMC_RC_0 = 0x000000AC
EMC_RFC_0 = 0x00000323
EMC_RAS_0 = 0x00000079
EMC_RP_0 = 0x00000034
EMC_R2W_0 = 0x00000031
EMC_W2R_0 = 0x0000002E
EMC_R2P_0 = 0x0000000E
EMC_W2P_0 = 0x00000033
EMC_RD_RCD_0 = 0x00000034
EMC_WR_RCD_0 = 0x00000034
EMC_RRD_0 = 0x00000016
EMC_REXT_0 = 0x0000001D
EMC_WDV_0 = 0x00000010
EMC_QUSE_0 = 0x0000002B
EMC_QRST_0 = 0x00080004
EMC_QSAFE_0 = 0x0000003F
EMC_RDV_0 = 0x00000043
EMC_REFRESH_0 = 0x00002B69
EMC_BURST_REFRESH_NUM_0 = 0x00000000
EMC_PDEX2WR_0 = 0x0000001E
EMC_PDEX2RD_0 = 0x0000001E
EMC_PCHG2PDEN_0 = 0x00000006
EMC_ACT2PDEN_0 = 0x00000029
EMC_AR2PDEN_0 = 0x00000006
EMC_RW2PDEN_0 = 0x00000041
EMC_TXSR_0 = 0x00000338
EMC_TCKE_0 = 0x00000018
EMC_TFAW_0 = 0x00000056
EMC_TRPAB_0 = 0x0000003D
EMC_TCLKSTABLE_0 = 0x00000004
EMC_TCLKSTOP_0 = 0x0000001F
EMC_TREFBW_0 = 0x00002BA9
EMC_TPPD_0 = 0x00000004
EMC_ODT_WRITE_0 = 0x00000000
EMC_PDEX2MRR_0 = 0x00000054
EMC_WEXT_0 = 0x00000019
EMC_RFC_SLR_0 = 0x00000000
EMC_MRS_WAIT_CNT2_0 = 0x02CD0029
EMC_MRS_WAIT_CNT_0 = 0x07FF0038
EMC_MRS_0 = 0x00000000
EMC_EMRS_0 = 0x00000000
EMC_REF_0 = 0x80000000
EMC_PRE_0 = 0x00000000
EMC_NOP_0 = 0x00000000
EMC_SELF_REF_0 = 0x00000000
EMC_DPD_0 = 0x00000000
EMC_MRW_0 = 0x00170040
EMC_MRR_0 = 0x8012475D
EMC_CMDQ_0 = 0x10004408
EMC_MC2EMCQ_0 = 0x06000404
EMC_FBIO_SPARE_0 = 0x00000012
EMC_FBIO_CFG5_0 = 0x9160A00D
EMC_FBIO_CFG6_0 = 0x00001010
EMC_PDEX2CKE_0 = 0x00000004
EMC_CKE2PDEN_0 = 0x00000019
EMC_CFG_RSV_0 = 0xFF00FF00
EMC_ACPD_CONTROL_0 = 0x00000000
EMC_MPC_0 = 0x0000004B
EMC_EMRS2_0 = 0x00000000
EMC_EMRS3_0 = 0x00000000
EMC_MRW2_0 = 0x88020036
EMC_MRW3_0 = 0x8C0D0000
EMC_MRW4_0 = 0xC0000000
EMC_CLKEN_OVERRIDE_0 = 0x00000000
EMC_R2R_0 = 0x00000000
EMC_W2W_0 = 0x00000000
EMC_EINPUT_0 = 0x00000014
EMC_EINPUT_DURATION_0 = 0x0000001C
EMC_PUTERM_EXTRA_0 = 0x00000001
EMC_TCKESR_0 = 0x0000002B
EMC_TPD_0 = 0x00000016
EMC_AUTO_CAL_CONFIG_0 = 0x201A51D8
EMC_AUTO_CAL_INTERVAL_0 = 0x001FFFFF
EMC_AUTO_CAL_STATUS_0 = 0x1D190000
EMC_REQ_CTRL_0 = 0x00000000
EMC_EMC_STATUS_0 = 0x0B430020
EMC_CFG_2_0 = 0x0011083D
EMC_CFG_DIG_DLL_0 = 0x002C03A9
EMC_CFG_DIG_DLL_PERIOD_0 = 0x00008000
EMC_DIG_DLL_STATUS_0 = 0x00000004
EMC_CFG_DIG_DLL_1_0 = 0x000F3701
EMC_RDV_MASK_0 = 0x00000045
EMC_WDV_MASK_0 = 0x00000010
EMC_RDV_EARLY_MASK_0 = 0x00000043
EMC_RDV_EARLY_0 = 0x00000041
EMC_AUTO_CAL_CONFIG8_0 = 0x00880000
EMC_ZCAL_INTERVAL_0 = 0x00064000
EMC_ZCAL_WAIT_CNT_0 = 0x003F07FF
EMC_ZCAL_MRW_CMD_0 = 0x8051004F
EMC_ZQ_CAL_0 = 0x80000002
EMC_XM2COMPPADCTRL3_0 = 0x00901000
EMC_AUTO_CAL_VREF_SEL_0_0 = 0xC9AFBCBC
EMC_AUTO_CAL_VREF_SEL_1_0 = 0x00009E3C
EMC_XM2COMPPADCTRL_0 = 0x00000030
EMC_FDPD_CTRL_DQ_0 = 0x8020221F
EMC_FDPD_CTRL_CMD_0 = 0x0220F40F
EMC_PMACRO_CMD_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_PMACRO_DATA_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_SCRATCH0_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU1_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU2_0 = 0x00000000
EMC_CMD_MAPPING_CMD0_0_0 = 0x061B0504
EMC_CMD_MAPPING_CMD0_1_0 = 0x1C070302
EMC_CMD_MAPPING_CMD0_2_0 = 0x05252523
EMC_CMD_MAPPING_CMD1_0_0 = 0x0A091D08
EMC_CMD_MAPPING_CMD1_1_0 = 0x0D1E0B24
EMC_CMD_MAPPING_CMD1_2_0 = 0x0326260C
EMC_CMD_MAPPING_CMD2_0_0 = 0x231C1B02
EMC_CMD_MAPPING_CMD2_1_0 = 0x05070403
EMC_CMD_MAPPING_CMD2_2_0 = 0x02252506
EMC_CMD_MAPPING_CMD3_0_0 = 0x0D1D0B0A
EMC_CMD_MAPPING_CMD3_1_0 = 0x1E090C08
EMC_CMD_MAPPING_CMD3_2_0 = 0x08262624
EMC_CMD_MAPPING_BYTE_0 = 0x9A070624
EMC_TR_TIMING_0_0 = 0x011862CD
EMC_TR_CTRL_0_0 = 0x00000020
EMC_TR_CTRL_1_0 = 0x00000000
EMC_SWITCH_BACK_CTRL_0 = 0x00000001
EMC_TR_RDV_0 = 0x00000043
EMC_STALL_THEN_EXE_BEFORE_CLKCHANGE_0 = 0x00000000
EMC_STALL_THEN_EXE_AFTER_CLKCHANGE_0 = 0x00000000
EMC_UNSTALL_RW_AFTER_CLKCHANGE_0 = 0x00000000
EMC_AUTO_CAL_ = 0x3F1F080B
EMC_SEL_DPD_CTRL_0 = 0x0004000C
EMC_PRE_REFRESH_REQ_CNT_0 = 0x00000ADA
EMC_DYN_SELF_REF_CONTROL_0 = 0x80005628
EMC_TXSRDLL_0 = 0x00000338
EMC_CCFIFO_ADDR_0 = 0x80000000
EMC_CCFIFO_DATA_0 = 0x00000000
EMC_CCFIFO_STATUS_0 = 0x00000000
EMC_TR_QPOP_0 = 0x00000035
EMC_TR_RDV_MASK_0 = 0x00000045
EMC_TR_QSAFE_0 = 0x0000003F
EMC_TR_QRST_0 = 0x00080004
EMC_SWIZZLE_RANK0_BYTE0_0 = 0x76543201
EMC_SWIZZLE_RANK0_BYTE1_0 = 0x65324710
EMC_SWIZZLE_RANK0_BYTE2_0 = 0x25763410
EMC_SWIZZLE_RANK0_BYTE3_0 = 0x25673401
EMC_SWIZZLE_RANK1_BYTE0_0 = 0x32647501
EMC_SWIZZLE_RANK1_BYTE1_0 = 0x34567201
EMC_SWIZZLE_RANK1_BYTE2_0 = 0x56742310
EMC_SWIZZLE_RANK1_BYTE3_0 = 0x67324501
EMC_ISSUE_QRST_0 = 0x00000000
EMC_PMC_SCRATCH1_0 = 0x4FAF9FFF
EMC_PMC_SCRATCH2_0 = 0x7FFFFFFF
EMC_PMC_SCRATCH3_0 = 0x4036D71F
EMC_AUTO_CAL_CONFIG2_0 = 0x05500000
EMC_AUTO_CAL_CONFIG3_0 = 0x00880000
EMC_TR_DVFS_0 = 0x00000000
EMC_AUTO_CAL_CHANNEL_0 = 0xC1E0030F
EMC_IBDLY_0 = 0x10000021
EMC_OBDLY_0 = 0x10000002
EMC_TXDSRVTTGEN_0 = 0x00000000
EMC_WE_DURATION_0 = 0x0000000E
EMC_WS_DURATION_0 = 0x00000008
EMC_WEV_0 = 0x0000000C
EMC_WSV_0 = 0x0000000E
EMC_CFG_3_0 = 0x00000040
EMC_MRW5_0 = 0x00000000
EMC_MRW6_0 = 0x8803F1F1
EMC_MRW7_0 = 0xC803F1F1
EMC_MRW8_0 = 0x880B0606
EMC_MRW9_0 = 0x8C0E5D5D
EMC_MRW10_0 = 0x880C5D5D
EMC_MRW11_0 = 0xC80C5D5D
EMC_MRW12_0 = 0x880E0F09
EMC_MRW13_0 = 0xC80E0000
EMC_MRW14_0 = 0x88161414
EMC_MRW15_0 = 0xC8161414
EMC_CFG_SYNC_0 = 0x00000001
EMC_FDPD_CTRL_CMD_NO_RAMP_0 = 0x00000001
EMC_WDV_CHK_0 = 0x00000006
EMC_CFG_PIPE_2_0 = 0x00000000
EMC_CFG_PIPE_CLK_0 = 0x00000000
EMC_CFG_PIPE_1_0 = 0x0FFF0000
EMC_CFG_PIPE_0 = 0x0FFF0000
EMC_QPOP_0 = 0x00000035
EMC_QUSE_WIDTH_0 = 0x0000000B
EMC_PUTERM_WIDTH_0 = 0x80000000
EMC_BGBIAS_CTL0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG7_0 = 0x00880000
EMC_XM2COMPPADCTRL2_0 = 0x16001000
EMC_COMP_PAD_SW_CTRL_0 = 0x738000F0
EMC_REFCTRL2_0 = 0x00000000
EMC_FBIO_CFG7_0 = 0x00003BFF
EMC_DATA_BRLSHFT_0_0 = 0x00000492
EMC_DATA_BRLSHFT_1_0 = 0x00000000
EMC_RFCPB_0 = 0x00000192
EMC_DQS_BRLSHFT_0_0 = 0x00000000
EMC_DQS_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_0_0 = 0x00000000
EMC_CMD_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_2_0 = 0x00000024
EMC_CMD_BRLSHFT_3_0 = 0x00000012
EMC_QUSE_BRLSHFT_0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG4_0 = 0x00880000
EMC_AUTO_CAL_CONFIG5_0 = 0x00001220
EMC_QUSE_BRLSHFT_1_0 = 0x00000000
EMC_QUSE_BRLSHFT_2_0 = 0x00000000
EMC_CCDMW_0 = 0x00000020
EMC_QUSE_BRLSHFT_3_0 = 0x00000000
EMC_FBIO_CFG8_0 = 0x0CF30000
EMC_AUTO_CAL_CONFIG6_0 = 0x00880000
EMC_PROTOBIST_CONFIG_ADR_1_0 = 0x30000000
EMC_PROTOBIST_CONFIG_ADR_2_0 = 0x08000101
EMC_PROTOBIST_MISC_0 = 0x00000000
EMC_PROTOBIST_WDATA_LOWER_0 = 0x2A012018
EMC_PROTOBIST_WDATA_UPPER_0 = 0xCC200002
EMC_PROTOBIST_RDATA_0 = 0x00000000
EMC_DLL_CFG_0_0 = 0x1F136120
EMC_DLL_CFG_1_0 = 0x00012014
EMC_CONFIG_SAMPLE_DELAY_0 = 0x00000020
EMC_CFG_UPDATE_0 = 0x70000301
EMC_PMACRO_QUSE_DDLL_RANK0_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_5_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_5_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_4_0 = 0x0008000D
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_5_0 = 0x0019000C
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_0_0 = 0x0022002D
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_0 = 0x0020002D
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_2_0 = 0x0025002B
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_3_0 = 0x00230033
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_4_0 = 0x000F0018
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_5_0 = 0x0019000C
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_0_0 = 0x0000000C
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_1_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_2_0 = 0x00000006
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_3_0 = 0x00000014
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_4_0 = 0x0004000D
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_5_0 = 0x000E0000
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_0_0 = 0x0000000C
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_1_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_2_0 = 0x00000006
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_3_0 = 0x00000014
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_4_0 = 0x0004000D
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_5_0 = 0x000E0000
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_0_0 = 0x00250028
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_1_0 = 0x00280029
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_2_0 = 0x00210027
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_3_0 = 0x00230028
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_5_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_0_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_1_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_2_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_3_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_5_0 = 0x00200020
EMC_PMACRO_AUTOCAL_CFG_0_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_1_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_2_0 = 0x04040404
EMC_PMACRO_TX_PWRD_0_0 = 0x10000000
EMC_PMACRO_TX_PWRD_1_0 = 0x00000000
EMC_PMACRO_TX_PWRD_2_0 = 0x00000000
EMC_PMACRO_TX_PWRD_3_0 = 0x00000000
EMC_PMACRO_TX_PWRD_4_0 = 0x00400080
EMC_PMACRO_TX_PWRD_5_0 = 0x00801004
EMC_PMACRO_TX_SEL_CLK_SRC_0_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_1_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_2_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_3_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_4_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_5_0 = 0x00000000
EMC_PMACRO_DDLL_BYPASS_0 = 0xEF000000
EMC_PMACRO_DDLL_PWRD_0_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_1_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_2_0 = 0x1C1C1C1C
EMC_PMACRO_CMD_CTRL_0_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_1_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x1F1F1F20
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x1D19161D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x0000001D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x1B1D1B1B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x191D1518
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000016
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x25242625
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x21242513
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000022
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x0E191A19
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x1816100B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000014
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x181F1C1F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x191E1A1A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x0000001D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x1B191A1B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x1A191B16
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000019
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x2B2B2D2A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x27282326
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000024
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x1E1F171A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x2D2B2E2A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000018
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_3_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x03050606
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x03000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x0A0C050C
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x060A0007
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x09090B0F
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x0A0A0A00
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000006
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x00080C09
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x09070100
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x00070409
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x0407040A
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x03010305
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x02030001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x0A040505
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x06030104
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x09060109
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x0A040805
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQ_0_0 = 0x24242327
EMC_PMACRO_IB_VREF_DQ_1_0 = 0x25252225
EMC_PMACRO_IB_VREF_DQ_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQS_0_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_1_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_2_0 = 0x00000000
EMC_PMACRO_DDLL_LONG_CMD_0_0 = 0x00180018
EMC_PMACRO_DDLL_LONG_CMD_1_0 = 0x000F000F
EMC_PMACRO_DDLL_LONG_CMD_2_0 = 0x00060006
EMC_PMACRO_DDLL_LONG_CMD_3_0 = 0x000E000E
EMC_PMACRO_DDLL_LONG_CMD_4_0 = 0x00000018
EMC_PMACRO_DDLL_LONG_CMD_5_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_0_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_1_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_2_0 = 0x00000000
EMC_PMACRO_CFG_PM_GLOBAL_0_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_0_0 = 0x00090000
EMC_PMACRO_VTTGEN_CTRL_1_0 = 0x00102000
EMC_PMACRO_BG_BIAS_CTRL_0_0 = 0x00001000
EMC_PMACRO_PAD_CFG_CTRL_0 = 0x00000000
EMC_PMACRO_ZCTRL_0 = 0x00505050
EMC_PMACRO_RX_TERM_0 = 0x080B080B
EMC_PMACRO_CMD_TX_DRV_0 = 0x00001220
EMC_PMACRO_CMD_PAD_RX_CTRL_0 = 0x06000000
EMC_PMACRO_DATA_PAD_RX_CTRL_0 = 0x06060000
EMC_PMACRO_CMD_RX_TERM_MODE_0 = 0x00002000
EMC_PMACRO_DATA_RX_TERM_MODE_0 = 0x00000211
EMC_PMACRO_CMD_PAD_TX_CTRL_0 = 0x40021084
EMC_PMACRO_DATA_PAD_TX_CTRL_0 = 0x40021485
EMC_PMACRO_COMMON_PAD_TX_CTRL_0 = 0x00000000
EMC_PMACRO_DQ_TX_DRV_0 = 0x1E191E19
EMC_PMACRO_CA_TX_DRV_0 = 0x1E191E19
EMC_PMACRO_AUTOCAL_CFG_COMMON_0 = 0x00000817
EMC_PMACRO_DDLLCAL_CAL_0 = 0x00000000
EMC_PMACRO_DDLL_OFFSET_0 = 0x00000000
EMC_PMACRO_DDLL_PERIODIC_OFFSET_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_2_0 = 0x00000000
EMC_PMACRO_IB_RXRT_0 = 0x00000078
EMC_PMACRO_TRAINING_CTRL_0_0 = 0x00000008
EMC_PMACRO_TRAINING_CTRL_1_0 = 0x00000008
EMC_TRAINING_CMD_0 = 0x000000CC
EMC_TRAINING_CTRL_0 = 0x00009080
EMC_TRAINING_STATUS_0 = 0x00000000
EMC_TRAINING_QUSE_CORS_CTRL_0 = 0x01124000
EMC_TRAINING_QUSE_FINE_CTRL_0 = 0x01125B6A
EMC_TRAINING_QUSE_CTRL_MISC_0 = 0x0F081000
EMC_TRAINING_WRITE_FINE_CTRL_0 = 0x1114FC00
EMC_TRAINING_WRITE_CTRL_MISC_0 = 0x07004300
EMC_TRAINING_WRITE_VREF_CTRL_0 = 0x00102306
EMC_TRAINING_READ_FINE_CTRL_0 = 0x1110FC00
EMC_TRAINING_READ_CTRL_MISC_0 = 0x0F085300
EMC_TRAINING_READ_VREF_CTRL_0 = 0x00104210
EMC_TRAINING_CA_FINE_CTRL_0 = 0x0513801F
EMC_TRAINING_CA_CTRL_MISC_0 = 0x1F101100
EMC_TRAINING_CA_CTRL_MISC1_0 = 0x00000014
EMC_TRAINING_CA_VREF_CTRL_0 = 0x00107240
EMC_TRAINING_CA_TADR_CTRL_0 = 0x00028000
EMC_TRAINING_SETTLE_0 = 0x07070404
EMC_TRAINING_DEBUG_CTRL_0 = 0x00000000
EMC_TRAINING_MPC_0 = 0x00000000
EMC_TRAINING_PATRAM_CTRL_0 = 0x800000FF
EMC_TRAINING_PATRAM_DQ_0 = 0x0F0F0F0F
EMC_TRAINING_PATRAM_DMI_0 = 0x00000000
EMC_TRAINING_VREF_SETTLE_0 = 0x00040599
EMC_TRAINING_OPT_CA_VREF_0 = 0x00000000
EMC_TRAINING_OPT_DQ_OB_VREF_0 = 0x00000C08
EMC_TRAINING_QUSE_VREF_CTRL_0 = 0x00105800

View File

@@ -0,0 +1,528 @@
Dumping EMC registers from BASE=0x7001B000
-----------------------------------
EMC_INTSTATUS_0 = 0x00000030
EMC_INTMASK_0 = 0x00000000
EMC_DBG_0 = 0x01000C00
EMC_CFG_0 = 0xF3200000
EMC_ADR_CFG_0 = 0x00000000
EMC_REFCTRL_0 = 0x80000002
EMC_PIN_0 = 0x00003101
EMC_TIMING_CONTROL_0 = 0x00000001
EMC_RC_0 = 0x000000AE
EMC_RFC_0 = 0x0000032C
EMC_RAS_0 = 0x0000007A
EMC_RP_0 = 0x00000035
EMC_R2W_0 = 0x00000032
EMC_W2R_0 = 0x0000002E
EMC_R2P_0 = 0x0000000E
EMC_W2P_0 = 0x00000033
EMC_RD_RCD_0 = 0x00000035
EMC_WR_RCD_0 = 0x00000035
EMC_RRD_0 = 0x00000016
EMC_REXT_0 = 0x0000001D
EMC_WDV_0 = 0x00000010
EMC_QUSE_0 = 0x0000002B
EMC_QRST_0 = 0x00080004
EMC_QSAFE_0 = 0x0000003F
EMC_RDV_0 = 0x00000043
EMC_REFRESH_0 = 0x00002BEE
EMC_BURST_REFRESH_NUM_0 = 0x00000000
EMC_PDEX2WR_0 = 0x0000001E
EMC_PDEX2RD_0 = 0x0000001E
EMC_PCHG2PDEN_0 = 0x00000006
EMC_ACT2PDEN_0 = 0x00000029
EMC_AR2PDEN_0 = 0x00000006
EMC_RW2PDEN_0 = 0x00000041
EMC_TXSR_0 = 0x00000342
EMC_TCKE_0 = 0x00000018
EMC_TFAW_0 = 0x00000057
EMC_TRPAB_0 = 0x0000003D
EMC_TCLKSTABLE_0 = 0x00000004
EMC_TCLKSTOP_0 = 0x0000001F
EMC_TREFBW_0 = 0x00002C2E
EMC_TPPD_0 = 0x00000004
EMC_ODT_WRITE_0 = 0x00000000
EMC_PDEX2MRR_0 = 0x00000055
EMC_WEXT_0 = 0x00000019
EMC_RFC_SLR_0 = 0x00000000
EMC_MRS_WAIT_CNT2_0 = 0x02D50029
EMC_MRS_WAIT_CNT_0 = 0x07FF0038
EMC_MRS_0 = 0x00000000
EMC_EMRS_0 = 0x00000000
EMC_REF_0 = 0x80000000
EMC_PRE_0 = 0x00000000
EMC_NOP_0 = 0x00000000
EMC_SELF_REF_0 = 0x00000000
EMC_DPD_0 = 0x00000000
EMC_MRW_0 = 0x00170040
EMC_MRR_0 = 0x80124258
EMC_CMDQ_0 = 0x10004408
EMC_MC2EMCQ_0 = 0x06000404
EMC_FBIO_SPARE_0 = 0x00000012
EMC_FBIO_CFG5_0 = 0x9160A00D
EMC_FBIO_CFG6_0 = 0x00001010
EMC_PDEX2CKE_0 = 0x00000004
EMC_CKE2PDEN_0 = 0x00000019
EMC_CFG_RSV_0 = 0xFF00FF00
EMC_ACPD_CONTROL_0 = 0x00000000
EMC_MPC_0 = 0x0000004B
EMC_EMRS2_0 = 0x00000000
EMC_EMRS3_0 = 0x00000000
EMC_MRW2_0 = 0x88020036
EMC_MRW3_0 = 0x8C0D00D0
EMC_MRW4_0 = 0xC0000000
EMC_CLKEN_OVERRIDE_0 = 0x00000000
EMC_R2R_0 = 0x00000000
EMC_W2W_0 = 0x00000000
EMC_EINPUT_0 = 0x0000000E
EMC_EINPUT_DURATION_0 = 0x0000002C
EMC_PUTERM_EXTRA_0 = 0x00000001
EMC_TCKESR_0 = 0x0000002C
EMC_TPD_0 = 0x00000016
EMC_AUTO_CAL_CONFIG_0 = 0x201A51D8
EMC_AUTO_CAL_INTERVAL_0 = 0x001FFFFF
EMC_AUTO_CAL_STATUS_0 = 0x1D190000
EMC_REQ_CTRL_0 = 0x00000000
EMC_EMC_STATUS_0 = 0x0B430035
EMC_CFG_2_0 = 0x0011083D
EMC_CFG_DIG_DLL_0 = 0x002C03A9
EMC_CFG_DIG_DLL_PERIOD_0 = 0x00008000
EMC_DIG_DLL_STATUS_0 = 0x00000004
EMC_CFG_DIG_DLL_1_0 = 0x000F3701
EMC_RDV_MASK_0 = 0x00000045
EMC_WDV_MASK_0 = 0x00000010
EMC_RDV_EARLY_MASK_0 = 0x00000043
EMC_RDV_EARLY_0 = 0x00000041
EMC_AUTO_CAL_CONFIG8_0 = 0x00880000
EMC_ZCAL_INTERVAL_0 = 0x00064000
EMC_ZCAL_WAIT_CNT_0 = 0x003F07FF
EMC_ZCAL_MRW_CMD_0 = 0x8051004F
EMC_ZQ_CAL_0 = 0x80000002
EMC_XM2COMPPADCTRL3_0 = 0x00901000
EMC_AUTO_CAL_VREF_SEL_0_0 = 0xC9AFBCBC
EMC_AUTO_CAL_VREF_SEL_1_0 = 0x00009E3C
EMC_XM2COMPPADCTRL_0 = 0x00000030
EMC_FDPD_CTRL_DQ_0 = 0x8020221F
EMC_FDPD_CTRL_CMD_0 = 0x0220F40F
EMC_PMACRO_CMD_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_PMACRO_DATA_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_SCRATCH0_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU1_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU2_0 = 0x00000000
EMC_CMD_MAPPING_CMD0_0_0 = 0x061B0504
EMC_CMD_MAPPING_CMD0_1_0 = 0x1C070302
EMC_CMD_MAPPING_CMD0_2_0 = 0x05252523
EMC_CMD_MAPPING_CMD1_0_0 = 0x0A091D08
EMC_CMD_MAPPING_CMD1_1_0 = 0x0D1E0B24
EMC_CMD_MAPPING_CMD1_2_0 = 0x0326260C
EMC_CMD_MAPPING_CMD2_0_0 = 0x231C1B02
EMC_CMD_MAPPING_CMD2_1_0 = 0x05070403
EMC_CMD_MAPPING_CMD2_2_0 = 0x02252506
EMC_CMD_MAPPING_CMD3_0_0 = 0x0D1D0B0A
EMC_CMD_MAPPING_CMD3_1_0 = 0x1E090C08
EMC_CMD_MAPPING_CMD3_2_0 = 0x08262624
EMC_CMD_MAPPING_BYTE_0 = 0x9A070624
EMC_TR_TIMING_0_0 = 0x011862D5
EMC_TR_CTRL_0_0 = 0x00000020
EMC_TR_CTRL_1_0 = 0x00000000
EMC_SWITCH_BACK_CTRL_0 = 0x00000001
EMC_TR_RDV_0 = 0x00000043
EMC_STALL_THEN_EXE_BEFORE_CLKCHANGE_0 = 0x00000000
EMC_STALL_THEN_EXE_AFTER_CLKCHANGE_0 = 0x00000000
EMC_UNSTALL_RW_AFTER_CLKCHANGE_0 = 0x00000000
EMC_AUTO_CAL_ = 0x3F1F070B
EMC_SEL_DPD_CTRL_0 = 0x0004000C
EMC_PRE_REFRESH_REQ_CNT_0 = 0x00000AFB
EMC_DYN_SELF_REF_CONTROL_0 = 0x8000572B
EMC_TXSRDLL_0 = 0x00000342
EMC_CCFIFO_ADDR_0 = 0x80000000
EMC_CCFIFO_DATA_0 = 0x00000000
EMC_CCFIFO_STATUS_0 = 0x00000000
EMC_TR_QPOP_0 = 0x00000035
EMC_TR_RDV_MASK_0 = 0x00000045
EMC_TR_QSAFE_0 = 0x0000003F
EMC_TR_QRST_0 = 0x00080004
EMC_SWIZZLE_RANK0_BYTE0_0 = 0x76543201
EMC_SWIZZLE_RANK0_BYTE1_0 = 0x65324710
EMC_SWIZZLE_RANK0_BYTE2_0 = 0x25763410
EMC_SWIZZLE_RANK0_BYTE3_0 = 0x25673401
EMC_SWIZZLE_RANK1_BYTE0_0 = 0x32647501
EMC_SWIZZLE_RANK1_BYTE1_0 = 0x34567201
EMC_SWIZZLE_RANK1_BYTE2_0 = 0x56742310
EMC_SWIZZLE_RANK1_BYTE3_0 = 0x67324501
EMC_ISSUE_QRST_0 = 0x00000000
EMC_PMC_SCRATCH1_0 = 0x4FAF9FFF
EMC_PMC_SCRATCH2_0 = 0x7FFFFFFF
EMC_PMC_SCRATCH3_0 = 0x4036D71F
EMC_AUTO_CAL_CONFIG2_0 = 0x05500000
EMC_AUTO_CAL_CONFIG3_0 = 0x00880000
EMC_TR_DVFS_0 = 0x00000000
EMC_AUTO_CAL_CHANNEL_0 = 0xC1E0030F
EMC_IBDLY_0 = 0x10000021
EMC_OBDLY_0 = 0x10000002
EMC_TXDSRVTTGEN_0 = 0x00000000
EMC_WE_DURATION_0 = 0x0000000E
EMC_WS_DURATION_0 = 0x00000008
EMC_WEV_0 = 0x0000000C
EMC_WSV_0 = 0x0000000E
EMC_CFG_3_0 = 0x00000040
EMC_MRW5_0 = 0x00000000
EMC_MRW6_0 = 0x8803F1F1
EMC_MRW7_0 = 0xC803F1F1
EMC_MRW8_0 = 0x880B0606
EMC_MRW9_0 = 0x8C0E5D5D
EMC_MRW10_0 = 0x880C5D5D
EMC_MRW11_0 = 0xC80C5D5D
EMC_MRW12_0 = 0x880E0D09
EMC_MRW13_0 = 0xC80E0000
EMC_MRW14_0 = 0x88161414
EMC_MRW15_0 = 0xC8161414
EMC_CFG_SYNC_0 = 0x00000001
EMC_FDPD_CTRL_CMD_NO_RAMP_0 = 0x00000001
EMC_WDV_CHK_0 = 0x00000006
EMC_CFG_PIPE_2_0 = 0x00000000
EMC_CFG_PIPE_CLK_0 = 0x00000000
EMC_CFG_PIPE_1_0 = 0x0FFF0000
EMC_CFG_PIPE_0 = 0x0FFF0000
EMC_QPOP_0 = 0x00000035
EMC_QUSE_WIDTH_0 = 0x0000000B
EMC_PUTERM_WIDTH_0 = 0x80000000
EMC_BGBIAS_CTL0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG7_0 = 0x00880000
EMC_XM2COMPPADCTRL2_0 = 0x16001000
EMC_COMP_PAD_SW_CTRL_0 = 0x738000F0
EMC_REFCTRL2_0 = 0x00000000
EMC_FBIO_CFG7_0 = 0x00003BFF
EMC_DATA_BRLSHFT_0_0 = 0x00000492
EMC_DATA_BRLSHFT_1_0 = 0x00000000
EMC_RFCPB_0 = 0x00000196
EMC_DQS_BRLSHFT_0_0 = 0x00000000
EMC_DQS_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_0_0 = 0x00000000
EMC_CMD_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_2_0 = 0x00000024
EMC_CMD_BRLSHFT_3_0 = 0x00000024
EMC_QUSE_BRLSHFT_0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG4_0 = 0x00880000
EMC_AUTO_CAL_CONFIG5_0 = 0x00001220
EMC_QUSE_BRLSHFT_1_0 = 0x00000000
EMC_QUSE_BRLSHFT_2_0 = 0x00000000
EMC_CCDMW_0 = 0x00000020
EMC_QUSE_BRLSHFT_3_0 = 0x00000000
EMC_FBIO_CFG8_0 = 0x0CF30000
EMC_AUTO_CAL_CONFIG6_0 = 0x00880000
EMC_PROTOBIST_CONFIG_ADR_1_0 = 0x30000000
EMC_PROTOBIST_CONFIG_ADR_2_0 = 0x08000101
EMC_PROTOBIST_MISC_0 = 0x00000000
EMC_PROTOBIST_WDATA_LOWER_0 = 0x2A012018
EMC_PROTOBIST_WDATA_UPPER_0 = 0x80204002
EMC_PROTOBIST_RDATA_0 = 0x00000000
EMC_DLL_CFG_0_0 = 0x1F136120
EMC_DLL_CFG_1_0 = 0x00012014
EMC_CONFIG_SAMPLE_DELAY_0 = 0x00000020
EMC_CFG_UPDATE_0 = 0x70000301
EMC_PMACRO_QUSE_DDLL_RANK0_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_5_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_5_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_4_0 = 0x000F0018
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_5_0 = 0x0019000C
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_0_0 = 0x0022002D
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_0 = 0x0020002D
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_2_0 = 0x0025002B
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_3_0 = 0x00230033
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_4_0 = 0x000F0018
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_5_0 = 0x0019000C
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_0_0 = 0x0000000C
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_1_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_2_0 = 0x00000003
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_3_0 = 0x00000014
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_4_0 = 0x0004000D
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_5_0 = 0x000E0000
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_0_0 = 0x0000000C
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_1_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_2_0 = 0x00000006
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_3_0 = 0x00000014
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_4_0 = 0x00010006
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_5_0 = 0x00060000
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_0_0 = 0x00250028
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_1_0 = 0x0029002A
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_2_0 = 0x00200027
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_3_0 = 0x00220028
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_5_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_0_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_1_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_2_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_3_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_5_0 = 0x00200020
EMC_PMACRO_AUTOCAL_CFG_0_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_1_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_2_0 = 0x04040404
EMC_PMACRO_TX_PWRD_0_0 = 0x10000000
EMC_PMACRO_TX_PWRD_1_0 = 0x00000000
EMC_PMACRO_TX_PWRD_2_0 = 0x00000000
EMC_PMACRO_TX_PWRD_3_0 = 0x00000000
EMC_PMACRO_TX_PWRD_4_0 = 0x00400080
EMC_PMACRO_TX_PWRD_5_0 = 0x00801004
EMC_PMACRO_TX_SEL_CLK_SRC_0_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_1_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_2_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_3_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_4_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_5_0 = 0x00000000
EMC_PMACRO_DDLL_BYPASS_0 = 0xEF000000
EMC_PMACRO_DDLL_PWRD_0_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_1_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_2_0 = 0x1C1C1C1C
EMC_PMACRO_CMD_CTRL_0_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_1_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x20202021
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x1E19171E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x0000001E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x1B1E1B1C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x1A1E1519
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000016
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x26262827
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x22252616
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000024
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x0F1A1B1A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x1717110B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000014
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x181F1C1F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x1A1E1B1A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x0000001D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x1B1A1B1B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x1A1A1B16
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000019
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x2C2D2E2B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x292B2428
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000025
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x1F20171A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x1C191E16
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000017
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_3_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x050A0A0B
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x02000003
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x080C050C
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x03050004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x06060709
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x06070700
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x01060707
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x0A090300
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x00070409
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x0308040A
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x03000206
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x00020002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x08040504
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x04030004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x09060108
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x09040704
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQ_0_0 = 0x25212426
EMC_PMACRO_IB_VREF_DQ_1_0 = 0x22252123
EMC_PMACRO_IB_VREF_DQ_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQS_0_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_1_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_2_0 = 0x00000000
EMC_PMACRO_DDLL_LONG_CMD_0_0 = 0x00180018
EMC_PMACRO_DDLL_LONG_CMD_1_0 = 0x000F000F
EMC_PMACRO_DDLL_LONG_CMD_2_0 = 0x000C000C
EMC_PMACRO_DDLL_LONG_CMD_3_0 = 0x00190019
EMC_PMACRO_DDLL_LONG_CMD_4_0 = 0x00000018
EMC_PMACRO_DDLL_LONG_CMD_5_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_0_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_1_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_2_0 = 0x00000000
EMC_PMACRO_CFG_PM_GLOBAL_0_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_0_0 = 0x00090000
EMC_PMACRO_VTTGEN_CTRL_1_0 = 0x00102000
EMC_PMACRO_BG_BIAS_CTRL_0_0 = 0x00001000
EMC_PMACRO_PAD_CFG_CTRL_0 = 0x00000000
EMC_PMACRO_ZCTRL_0 = 0x00505050
EMC_PMACRO_RX_TERM_0 = 0x080B080B
EMC_PMACRO_CMD_TX_DRV_0 = 0x00001220
EMC_PMACRO_CMD_PAD_RX_CTRL_0 = 0x06000000
EMC_PMACRO_DATA_PAD_RX_CTRL_0 = 0x06060000
EMC_PMACRO_CMD_RX_TERM_MODE_0 = 0x00002000
EMC_PMACRO_DATA_RX_TERM_MODE_0 = 0x00000211
EMC_PMACRO_CMD_PAD_TX_CTRL_0 = 0x40021084
EMC_PMACRO_DATA_PAD_TX_CTRL_0 = 0x40021485
EMC_PMACRO_COMMON_PAD_TX_CTRL_0 = 0x00000000
EMC_PMACRO_DQ_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_CA_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_AUTOCAL_CFG_COMMON_0 = 0x0000080D
EMC_PMACRO_DDLLCAL_CAL_0 = 0x00000000
EMC_PMACRO_DDLL_OFFSET_0 = 0x00000000
EMC_PMACRO_DDLL_PERIODIC_OFFSET_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_2_0 = 0x00000000
EMC_PMACRO_IB_RXRT_0 = 0x00000078
EMC_PMACRO_TRAINING_CTRL_0_0 = 0x00000008
EMC_PMACRO_TRAINING_CTRL_1_0 = 0x00000008
EMC_TRAINING_CMD_0 = 0x000000CC
EMC_TRAINING_CTRL_0 = 0x00009080
EMC_TRAINING_STATUS_0 = 0x00000000
EMC_TRAINING_QUSE_CORS_CTRL_0 = 0x01124000
EMC_TRAINING_QUSE_FINE_CTRL_0 = 0x01125B6A
EMC_TRAINING_QUSE_CTRL_MISC_0 = 0x0F081000
EMC_TRAINING_WRITE_FINE_CTRL_0 = 0x1114FC00
EMC_TRAINING_WRITE_CTRL_MISC_0 = 0x07004300
EMC_TRAINING_WRITE_VREF_CTRL_0 = 0x00102306
EMC_TRAINING_READ_FINE_CTRL_0 = 0x1110FC00
EMC_TRAINING_READ_CTRL_MISC_0 = 0x0F085300
EMC_TRAINING_READ_VREF_CTRL_0 = 0x00104210
EMC_TRAINING_CA_FINE_CTRL_0 = 0x0513801F
EMC_TRAINING_CA_CTRL_MISC_0 = 0x1F101100
EMC_TRAINING_CA_CTRL_MISC1_0 = 0x00000014
EMC_TRAINING_CA_VREF_CTRL_0 = 0x00107240
EMC_TRAINING_CA_TADR_CTRL_0 = 0x00028000
EMC_TRAINING_SETTLE_0 = 0x07070404
EMC_TRAINING_DEBUG_CTRL_0 = 0x00000000
EMC_TRAINING_MPC_0 = 0x00000000
EMC_TRAINING_PATRAM_CTRL_0 = 0x800000FF
EMC_TRAINING_PATRAM_DQ_0 = 0x0F0F0F0F
EMC_TRAINING_PATRAM_DMI_0 = 0x00000000
EMC_TRAINING_VREF_SETTLE_0 = 0x000405AA
EMC_TRAINING_OPT_CA_VREF_0 = 0x00000000
EMC_TRAINING_OPT_DQ_OB_VREF_0 = 0x00000D09
EMC_TRAINING_QUSE_VREF_CTRL_0 = 0x00105800

View File

@@ -0,0 +1,528 @@
Dumping EMC registers from BASE=0x7001B000
-----------------------------------
EMC_INTSTATUS_0 = 0x00000030
EMC_INTMASK_0 = 0x00000000
EMC_DBG_0 = 0x01000C00
EMC_CFG_0 = 0xF3200000
EMC_ADR_CFG_0 = 0x00000000
EMC_REFCTRL_0 = 0x80000002
EMC_PIN_0 = 0x00003101
EMC_TIMING_CONTROL_0 = 0x00000001
EMC_RC_0 = 0x000000B0
EMC_RFC_0 = 0x00000336
EMC_RAS_0 = 0x0000007C
EMC_RP_0 = 0x00000035
EMC_R2W_0 = 0x00000032
EMC_W2R_0 = 0x0000002F
EMC_R2P_0 = 0x0000000E
EMC_W2P_0 = 0x00000033
EMC_RD_RCD_0 = 0x00000035
EMC_WR_RCD_0 = 0x00000035
EMC_RRD_0 = 0x00000016
EMC_REXT_0 = 0x0000001C
EMC_WDV_0 = 0x00000010
EMC_QUSE_0 = 0x0000002A
EMC_QRST_0 = 0x00080002
EMC_QSAFE_0 = 0x00000041
EMC_RDV_0 = 0x00000043
EMC_REFRESH_0 = 0x00002C6F
EMC_BURST_REFRESH_NUM_0 = 0x00000000
EMC_PDEX2WR_0 = 0x0000001E
EMC_PDEX2RD_0 = 0x0000001E
EMC_PCHG2PDEN_0 = 0x00000006
EMC_ACT2PDEN_0 = 0x0000002A
EMC_AR2PDEN_0 = 0x00000006
EMC_RW2PDEN_0 = 0x00000041
EMC_TXSR_0 = 0x0000034C
EMC_TCKE_0 = 0x00000018
EMC_TFAW_0 = 0x00000058
EMC_TRPAB_0 = 0x0000003E
EMC_TCLKSTABLE_0 = 0x00000004
EMC_TCLKSTOP_0 = 0x0000001F
EMC_TREFBW_0 = 0x00002CAF
EMC_TPPD_0 = 0x00000004
EMC_ODT_WRITE_0 = 0x00000000
EMC_PDEX2MRR_0 = 0x00000055
EMC_WEXT_0 = 0x00000019
EMC_RFC_SLR_0 = 0x00000000
EMC_MRS_WAIT_CNT2_0 = 0x02DE002A
EMC_MRS_WAIT_CNT_0 = 0x07FF0038
EMC_MRS_0 = 0x00000000
EMC_EMRS_0 = 0x00000000
EMC_REF_0 = 0x80000000
EMC_PRE_0 = 0x00000000
EMC_NOP_0 = 0x00000000
EMC_SELF_REF_0 = 0x00000000
EMC_DPD_0 = 0x00000000
EMC_MRW_0 = 0x00170040
EMC_MRR_0 = 0x80123147
EMC_CMDQ_0 = 0x10004408
EMC_MC2EMCQ_0 = 0x06000404
EMC_FBIO_SPARE_0 = 0x00000012
EMC_FBIO_CFG5_0 = 0x9160A00D
EMC_FBIO_CFG6_0 = 0x00001010
EMC_PDEX2CKE_0 = 0x00000004
EMC_CKE2PDEN_0 = 0x00000019
EMC_CFG_RSV_0 = 0xFF00FF00
EMC_ACPD_CONTROL_0 = 0x00000000
EMC_MPC_0 = 0x0000004B
EMC_EMRS2_0 = 0x00000000
EMC_EMRS3_0 = 0x00000000
EMC_MRW2_0 = 0x88020036
EMC_MRW3_0 = 0x8C0D00D0
EMC_MRW4_0 = 0xC0000000
EMC_CLKEN_OVERRIDE_0 = 0x00000000
EMC_R2R_0 = 0x00000000
EMC_W2W_0 = 0x00000000
EMC_EINPUT_0 = 0x0000000C
EMC_EINPUT_DURATION_0 = 0x0000002E
EMC_PUTERM_EXTRA_0 = 0x00000001
EMC_TCKESR_0 = 0x0000002C
EMC_TPD_0 = 0x00000016
EMC_AUTO_CAL_CONFIG_0 = 0x201A51D8
EMC_AUTO_CAL_INTERVAL_0 = 0x001FFFFF
EMC_AUTO_CAL_STATUS_0 = 0x1E190000
EMC_REQ_CTRL_0 = 0x00000000
EMC_EMC_STATUS_0 = 0x0B430035
EMC_CFG_2_0 = 0x0011083D
EMC_CFG_DIG_DLL_0 = 0x002C03A9
EMC_CFG_DIG_DLL_PERIOD_0 = 0x00008000
EMC_DIG_DLL_STATUS_0 = 0x00000004
EMC_CFG_DIG_DLL_1_0 = 0x000F3701
EMC_RDV_MASK_0 = 0x00000045
EMC_WDV_MASK_0 = 0x00000010
EMC_RDV_EARLY_MASK_0 = 0x00000043
EMC_RDV_EARLY_0 = 0x00000041
EMC_AUTO_CAL_CONFIG8_0 = 0x00880000
EMC_ZCAL_INTERVAL_0 = 0x00064000
EMC_ZCAL_WAIT_CNT_0 = 0x003F07FF
EMC_ZCAL_MRW_CMD_0 = 0x8051004F
EMC_ZQ_CAL_0 = 0x80000002
EMC_XM2COMPPADCTRL3_0 = 0x00901000
EMC_AUTO_CAL_VREF_SEL_0_0 = 0xC9AFBCBC
EMC_AUTO_CAL_VREF_SEL_1_0 = 0x00009E3C
EMC_XM2COMPPADCTRL_0 = 0x00000030
EMC_FDPD_CTRL_DQ_0 = 0x8020221F
EMC_FDPD_CTRL_CMD_0 = 0x0220F40F
EMC_PMACRO_CMD_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_PMACRO_DATA_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_SCRATCH0_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU1_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU2_0 = 0x00000000
EMC_CMD_MAPPING_CMD0_0_0 = 0x061B0504
EMC_CMD_MAPPING_CMD0_1_0 = 0x1C070302
EMC_CMD_MAPPING_CMD0_2_0 = 0x05252523
EMC_CMD_MAPPING_CMD1_0_0 = 0x0A091D08
EMC_CMD_MAPPING_CMD1_1_0 = 0x0D1E0B24
EMC_CMD_MAPPING_CMD1_2_0 = 0x0326260C
EMC_CMD_MAPPING_CMD2_0_0 = 0x231C1B02
EMC_CMD_MAPPING_CMD2_1_0 = 0x05070403
EMC_CMD_MAPPING_CMD2_2_0 = 0x02252506
EMC_CMD_MAPPING_CMD3_0_0 = 0x0D1D0B0A
EMC_CMD_MAPPING_CMD3_1_0 = 0x1E090C08
EMC_CMD_MAPPING_CMD3_2_0 = 0x08262624
EMC_CMD_MAPPING_BYTE_0 = 0x9A070624
EMC_TR_TIMING_0_0 = 0x011862DE
EMC_TR_CTRL_0_0 = 0x00000020
EMC_TR_CTRL_1_0 = 0x00000000
EMC_SWITCH_BACK_CTRL_0 = 0x00000001
EMC_TR_RDV_0 = 0x00000043
EMC_STALL_THEN_EXE_BEFORE_CLKCHANGE_0 = 0x00000000
EMC_STALL_THEN_EXE_AFTER_CLKCHANGE_0 = 0x00000000
EMC_UNSTALL_RW_AFTER_CLKCHANGE_0 = 0x00000000
EMC_AUTO_CAL_ = 0x3F1F080B
EMC_SEL_DPD_CTRL_0 = 0x0004000C
EMC_PRE_REFRESH_REQ_CNT_0 = 0x00000B1B
EMC_DYN_SELF_REF_CONTROL_0 = 0x80005826
EMC_TXSRDLL_0 = 0x0000034C
EMC_CCFIFO_ADDR_0 = 0x80000000
EMC_CCFIFO_DATA_0 = 0x00000000
EMC_CCFIFO_STATUS_0 = 0x00000000
EMC_TR_QPOP_0 = 0x00000035
EMC_TR_RDV_MASK_0 = 0x00000045
EMC_TR_QSAFE_0 = 0x00000041
EMC_TR_QRST_0 = 0x00080002
EMC_SWIZZLE_RANK0_BYTE0_0 = 0x76543201
EMC_SWIZZLE_RANK0_BYTE1_0 = 0x65324710
EMC_SWIZZLE_RANK0_BYTE2_0 = 0x25763410
EMC_SWIZZLE_RANK0_BYTE3_0 = 0x25673401
EMC_SWIZZLE_RANK1_BYTE0_0 = 0x32647501
EMC_SWIZZLE_RANK1_BYTE1_0 = 0x34567201
EMC_SWIZZLE_RANK1_BYTE2_0 = 0x56742310
EMC_SWIZZLE_RANK1_BYTE3_0 = 0x67324501
EMC_ISSUE_QRST_0 = 0x00000000
EMC_PMC_SCRATCH1_0 = 0x4FAF9FFF
EMC_PMC_SCRATCH2_0 = 0x7FFFFFFF
EMC_PMC_SCRATCH3_0 = 0x4036D71F
EMC_AUTO_CAL_CONFIG2_0 = 0x05500000
EMC_AUTO_CAL_CONFIG3_0 = 0x00880000
EMC_TR_DVFS_0 = 0x00000000
EMC_AUTO_CAL_CHANNEL_0 = 0xC1E0030F
EMC_IBDLY_0 = 0x10000020
EMC_OBDLY_0 = 0x10000002
EMC_TXDSRVTTGEN_0 = 0x00000000
EMC_WE_DURATION_0 = 0x0000000E
EMC_WS_DURATION_0 = 0x00000008
EMC_WEV_0 = 0x0000000C
EMC_WSV_0 = 0x0000000E
EMC_CFG_3_0 = 0x00000040
EMC_MRW5_0 = 0x00000000
EMC_MRW6_0 = 0x8803F1F1
EMC_MRW7_0 = 0xC803F1F1
EMC_MRW8_0 = 0x880B0606
EMC_MRW9_0 = 0x8C0E5D5D
EMC_MRW10_0 = 0x880C5D5D
EMC_MRW11_0 = 0xC80C5D5D
EMC_MRW12_0 = 0x880E0C09
EMC_MRW13_0 = 0xC80E0000
EMC_MRW14_0 = 0x88161414
EMC_MRW15_0 = 0xC8161414
EMC_CFG_SYNC_0 = 0x00000001
EMC_FDPD_CTRL_CMD_NO_RAMP_0 = 0x00000001
EMC_WDV_CHK_0 = 0x00000006
EMC_CFG_PIPE_2_0 = 0x00000000
EMC_CFG_PIPE_CLK_0 = 0x00000000
EMC_CFG_PIPE_1_0 = 0x0FFF0000
EMC_CFG_PIPE_0 = 0x0FFF0000
EMC_QPOP_0 = 0x00000035
EMC_QUSE_WIDTH_0 = 0x0000000C
EMC_PUTERM_WIDTH_0 = 0x80000000
EMC_BGBIAS_CTL0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG7_0 = 0x00880000
EMC_XM2COMPPADCTRL2_0 = 0x16001000
EMC_COMP_PAD_SW_CTRL_0 = 0x738000F0
EMC_REFCTRL2_0 = 0x00000000
EMC_FBIO_CFG7_0 = 0x00003BFF
EMC_DATA_BRLSHFT_0_0 = 0x00000492
EMC_DATA_BRLSHFT_1_0 = 0x00000000
EMC_RFCPB_0 = 0x0000019B
EMC_DQS_BRLSHFT_0_0 = 0x00000000
EMC_DQS_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_0_0 = 0x00000000
EMC_CMD_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_2_0 = 0x00000024
EMC_CMD_BRLSHFT_3_0 = 0x00000024
EMC_QUSE_BRLSHFT_0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG4_0 = 0x00880000
EMC_AUTO_CAL_CONFIG5_0 = 0x00001220
EMC_QUSE_BRLSHFT_1_0 = 0x00000000
EMC_QUSE_BRLSHFT_2_0 = 0x00000000
EMC_CCDMW_0 = 0x00000020
EMC_QUSE_BRLSHFT_3_0 = 0x00000000
EMC_FBIO_CFG8_0 = 0x0CF30000
EMC_AUTO_CAL_CONFIG6_0 = 0x00880000
EMC_PROTOBIST_CONFIG_ADR_1_0 = 0x30000000
EMC_PROTOBIST_CONFIG_ADR_2_0 = 0x08000101
EMC_PROTOBIST_MISC_0 = 0x00000000
EMC_PROTOBIST_WDATA_LOWER_0 = 0x2A012010
EMC_PROTOBIST_WDATA_UPPER_0 = 0xC8200002
EMC_PROTOBIST_RDATA_0 = 0x00000000
EMC_DLL_CFG_0_0 = 0x1F136120
EMC_DLL_CFG_1_0 = 0x00012014
EMC_CONFIG_SAMPLE_DELAY_0 = 0x00000020
EMC_CFG_UPDATE_0 = 0x70000301
EMC_PMACRO_QUSE_DDLL_RANK0_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_5_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_5_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_4_0 = 0x000F0018
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_5_0 = 0x001A000C
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_0_0 = 0x0022002D
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_0 = 0x0020002D
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_2_0 = 0x0025002B
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_3_0 = 0x00230033
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_4_0 = 0x000F0018
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_5_0 = 0x001A000C
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_0_0 = 0x0000000C
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_1_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_2_0 = 0x00000006
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_3_0 = 0x00000015
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_4_0 = 0x0004000D
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_5_0 = 0x000F0000
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_0_0 = 0x0000000C
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_1_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_2_0 = 0x00000006
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_3_0 = 0x00000015
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_4_0 = 0x0004000D
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_5_0 = 0x000F0000
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_0_0 = 0x00260028
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_1_0 = 0x0028002A
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_2_0 = 0x00220027
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_3_0 = 0x00220028
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_5_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_0_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_1_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_2_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_3_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_5_0 = 0x00200020
EMC_PMACRO_AUTOCAL_CFG_0_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_1_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_2_0 = 0x04040404
EMC_PMACRO_TX_PWRD_0_0 = 0x10000000
EMC_PMACRO_TX_PWRD_1_0 = 0x00000000
EMC_PMACRO_TX_PWRD_2_0 = 0x00000000
EMC_PMACRO_TX_PWRD_3_0 = 0x00000000
EMC_PMACRO_TX_PWRD_4_0 = 0x00400080
EMC_PMACRO_TX_PWRD_5_0 = 0x00801004
EMC_PMACRO_TX_SEL_CLK_SRC_0_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_1_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_2_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_3_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_4_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_5_0 = 0x00000000
EMC_PMACRO_DDLL_BYPASS_0 = 0xEF000000
EMC_PMACRO_DDLL_PWRD_0_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_1_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_2_0 = 0x1C1C1C1C
EMC_PMACRO_CMD_CTRL_0_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_1_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x21222122
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x1F1B181F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x0000001F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x1C201C1C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x1C20181B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000018
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x28272A29
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x23262817
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000025
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x101B1E1A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x1818120C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000015
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x1B201D21
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x1B201C1C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x0000001F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x1D1C1C1D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x1C1B1C1A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x0000001A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x2F2F302E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x2A2C272A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000027
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x2121191C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x1E1B1F17
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x0000001A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_3_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x040A090B
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x06000006
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x090D070D
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x070B0008
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x090A0C10
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x0A090A00
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000007
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x00080D0A
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x09080200
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000003
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x00080409
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x0307040A
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x06000408
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x01040004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x07040604
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x04040005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x09060108
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x09040603
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQ_0_0 = 0x25222426
EMC_PMACRO_IB_VREF_DQ_1_0 = 0x22232023
EMC_PMACRO_IB_VREF_DQ_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQS_0_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_1_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_2_0 = 0x00000000
EMC_PMACRO_DDLL_LONG_CMD_0_0 = 0x00180018
EMC_PMACRO_DDLL_LONG_CMD_1_0 = 0x000F000F
EMC_PMACRO_DDLL_LONG_CMD_2_0 = 0x000C000C
EMC_PMACRO_DDLL_LONG_CMD_3_0 = 0x001A001A
EMC_PMACRO_DDLL_LONG_CMD_4_0 = 0x00000018
EMC_PMACRO_DDLL_LONG_CMD_5_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_0_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_1_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_2_0 = 0x00000000
EMC_PMACRO_CFG_PM_GLOBAL_0_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_0_0 = 0x00090000
EMC_PMACRO_VTTGEN_CTRL_1_0 = 0x00102000
EMC_PMACRO_BG_BIAS_CTRL_0_0 = 0x00001000
EMC_PMACRO_PAD_CFG_CTRL_0 = 0x00000000
EMC_PMACRO_ZCTRL_0 = 0x00505050
EMC_PMACRO_RX_TERM_0 = 0x080B080B
EMC_PMACRO_CMD_TX_DRV_0 = 0x00001220
EMC_PMACRO_CMD_PAD_RX_CTRL_0 = 0x06000000
EMC_PMACRO_DATA_PAD_RX_CTRL_0 = 0x06060000
EMC_PMACRO_CMD_RX_TERM_MODE_0 = 0x00002000
EMC_PMACRO_DATA_RX_TERM_MODE_0 = 0x00000211
EMC_PMACRO_CMD_PAD_TX_CTRL_0 = 0x40021084
EMC_PMACRO_DATA_PAD_TX_CTRL_0 = 0x40021485
EMC_PMACRO_COMMON_PAD_TX_CTRL_0 = 0x00000000
EMC_PMACRO_DQ_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_CA_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_AUTOCAL_CFG_COMMON_0 = 0x00000818
EMC_PMACRO_DDLLCAL_CAL_0 = 0x00000000
EMC_PMACRO_DDLL_OFFSET_0 = 0x00000000
EMC_PMACRO_DDLL_PERIODIC_OFFSET_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_2_0 = 0x00000000
EMC_PMACRO_IB_RXRT_0 = 0x00000078
EMC_PMACRO_TRAINING_CTRL_0_0 = 0x00000008
EMC_PMACRO_TRAINING_CTRL_1_0 = 0x00000008
EMC_TRAINING_CMD_0 = 0x000000CC
EMC_TRAINING_CTRL_0 = 0x00009080
EMC_TRAINING_STATUS_0 = 0x00000000
EMC_TRAINING_QUSE_CORS_CTRL_0 = 0x01124000
EMC_TRAINING_QUSE_FINE_CTRL_0 = 0x01125B6A
EMC_TRAINING_QUSE_CTRL_MISC_0 = 0x0F081000
EMC_TRAINING_WRITE_FINE_CTRL_0 = 0x1114FC00
EMC_TRAINING_WRITE_CTRL_MISC_0 = 0x07004300
EMC_TRAINING_WRITE_VREF_CTRL_0 = 0x00102306
EMC_TRAINING_READ_FINE_CTRL_0 = 0x1110FC00
EMC_TRAINING_READ_CTRL_MISC_0 = 0x0F085300
EMC_TRAINING_READ_VREF_CTRL_0 = 0x00104210
EMC_TRAINING_CA_FINE_CTRL_0 = 0x0513801F
EMC_TRAINING_CA_CTRL_MISC_0 = 0x1F101100
EMC_TRAINING_CA_CTRL_MISC1_0 = 0x00000014
EMC_TRAINING_CA_VREF_CTRL_0 = 0x00107240
EMC_TRAINING_CA_TADR_CTRL_0 = 0x00028000
EMC_TRAINING_SETTLE_0 = 0x07070404
EMC_TRAINING_DEBUG_CTRL_0 = 0x00000000
EMC_TRAINING_MPC_0 = 0x00000000
EMC_TRAINING_PATRAM_CTRL_0 = 0x800000FF
EMC_TRAINING_PATRAM_DQ_0 = 0x0F0F0F0F
EMC_TRAINING_PATRAM_DMI_0 = 0x00000000
EMC_TRAINING_VREF_SETTLE_0 = 0x000405BB
EMC_TRAINING_OPT_CA_VREF_0 = 0x00000000
EMC_TRAINING_OPT_DQ_OB_VREF_0 = 0x00000C09
EMC_TRAINING_QUSE_VREF_CTRL_0 = 0x00105800

View File

@@ -0,0 +1,528 @@
Dumping EMC registers from BASE=0x7001B000
-----------------------------------
EMC_INTSTATUS_0 = 0x00000030
EMC_INTMASK_0 = 0x00000000
EMC_DBG_0 = 0x01000C00
EMC_CFG_0 = 0xF3200000
EMC_ADR_CFG_0 = 0x00000000
EMC_REFCTRL_0 = 0x80000002
EMC_PIN_0 = 0x00003101
EMC_TIMING_CONTROL_0 = 0x00000001
EMC_RC_0 = 0x000000B2
EMC_RFC_0 = 0x0000033F
EMC_RAS_0 = 0x0000007D
EMC_RP_0 = 0x00000036
EMC_R2W_0 = 0x00000032
EMC_W2R_0 = 0x0000002F
EMC_R2P_0 = 0x0000000E
EMC_W2P_0 = 0x00000033
EMC_RD_RCD_0 = 0x00000036
EMC_WR_RCD_0 = 0x00000036
EMC_RRD_0 = 0x00000017
EMC_REXT_0 = 0x0000001D
EMC_WDV_0 = 0x00000010
EMC_QUSE_0 = 0x0000002B
EMC_QRST_0 = 0x00080003
EMC_QSAFE_0 = 0x00000041
EMC_RDV_0 = 0x00000044
EMC_REFRESH_0 = 0x00002CEF
EMC_BURST_REFRESH_NUM_0 = 0x00000000
EMC_PDEX2WR_0 = 0x0000001F
EMC_PDEX2RD_0 = 0x0000001F
EMC_PCHG2PDEN_0 = 0x00000006
EMC_ACT2PDEN_0 = 0x0000002A
EMC_AR2PDEN_0 = 0x00000006
EMC_RW2PDEN_0 = 0x00000041
EMC_TXSR_0 = 0x00000355
EMC_TCKE_0 = 0x00000019
EMC_TFAW_0 = 0x00000059
EMC_TRPAB_0 = 0x0000003F
EMC_TCLKSTABLE_0 = 0x00000004
EMC_TCLKSTOP_0 = 0x0000001F
EMC_TREFBW_0 = 0x00002D2F
EMC_TPPD_0 = 0x00000004
EMC_ODT_WRITE_0 = 0x00000000
EMC_PDEX2MRR_0 = 0x00000057
EMC_WEXT_0 = 0x00000019
EMC_RFC_SLR_0 = 0x00000000
EMC_MRS_WAIT_CNT2_0 = 0x02E6002A
EMC_MRS_WAIT_CNT_0 = 0x07FF0038
EMC_MRS_0 = 0x00000000
EMC_EMRS_0 = 0x00000000
EMC_REF_0 = 0x80000000
EMC_PRE_0 = 0x00000000
EMC_NOP_0 = 0x00000000
EMC_SELF_REF_0 = 0x00000000
EMC_DPD_0 = 0x00000000
EMC_MRW_0 = 0x00170040
EMC_MRR_0 = 0x8012273D
EMC_CMDQ_0 = 0x10004408
EMC_MC2EMCQ_0 = 0x06000404
EMC_FBIO_SPARE_0 = 0x00000012
EMC_FBIO_CFG5_0 = 0x9160A00D
EMC_FBIO_CFG6_0 = 0x00001010
EMC_PDEX2CKE_0 = 0x00000004
EMC_CKE2PDEN_0 = 0x0000001A
EMC_CFG_RSV_0 = 0xFF00FF00
EMC_ACPD_CONTROL_0 = 0x00000000
EMC_MPC_0 = 0x0000004B
EMC_EMRS2_0 = 0x00000000
EMC_EMRS3_0 = 0x00000000
EMC_MRW2_0 = 0x88020036
EMC_MRW3_0 = 0x8C0D00D0
EMC_MRW4_0 = 0xC0000000
EMC_CLKEN_OVERRIDE_0 = 0x00000000
EMC_R2R_0 = 0x00000000
EMC_W2W_0 = 0x00000000
EMC_EINPUT_0 = 0x0000000D
EMC_EINPUT_DURATION_0 = 0x0000002E
EMC_PUTERM_EXTRA_0 = 0x00000001
EMC_TCKESR_0 = 0x0000002D
EMC_TPD_0 = 0x00000017
EMC_AUTO_CAL_CONFIG_0 = 0x201A51D8
EMC_AUTO_CAL_INTERVAL_0 = 0x001FFFFF
EMC_AUTO_CAL_STATUS_0 = 0x1D190000
EMC_REQ_CTRL_0 = 0x00000000
EMC_EMC_STATUS_0 = 0x0B430035
EMC_CFG_2_0 = 0x0011083D
EMC_CFG_DIG_DLL_0 = 0x002C03E9
EMC_CFG_DIG_DLL_PERIOD_0 = 0x00008000
EMC_DIG_DLL_STATUS_0 = 0x00000004
EMC_CFG_DIG_DLL_1_0 = 0x000F3701
EMC_RDV_MASK_0 = 0x00000046
EMC_WDV_MASK_0 = 0x00000010
EMC_RDV_EARLY_MASK_0 = 0x00000044
EMC_RDV_EARLY_0 = 0x00000042
EMC_AUTO_CAL_CONFIG8_0 = 0x00880000
EMC_ZCAL_INTERVAL_0 = 0x00064000
EMC_ZCAL_WAIT_CNT_0 = 0x003F07FF
EMC_ZCAL_MRW_CMD_0 = 0x8051004F
EMC_ZQ_CAL_0 = 0x80000002
EMC_XM2COMPPADCTRL3_0 = 0x00901000
EMC_AUTO_CAL_VREF_SEL_0_0 = 0xC9AFBCBC
EMC_AUTO_CAL_VREF_SEL_1_0 = 0x00009E3C
EMC_XM2COMPPADCTRL_0 = 0x00000030
EMC_FDPD_CTRL_DQ_0 = 0x8020221F
EMC_FDPD_CTRL_CMD_0 = 0x0220F40F
EMC_PMACRO_CMD_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_PMACRO_DATA_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_SCRATCH0_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU1_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU2_0 = 0x00000000
EMC_CMD_MAPPING_CMD0_0_0 = 0x061B0504
EMC_CMD_MAPPING_CMD0_1_0 = 0x1C070302
EMC_CMD_MAPPING_CMD0_2_0 = 0x05252523
EMC_CMD_MAPPING_CMD1_0_0 = 0x0A091D08
EMC_CMD_MAPPING_CMD1_1_0 = 0x0D1E0B24
EMC_CMD_MAPPING_CMD1_2_0 = 0x0326260C
EMC_CMD_MAPPING_CMD2_0_0 = 0x231C1B02
EMC_CMD_MAPPING_CMD2_1_0 = 0x05070403
EMC_CMD_MAPPING_CMD2_2_0 = 0x02252506
EMC_CMD_MAPPING_CMD3_0_0 = 0x0D1D0B0A
EMC_CMD_MAPPING_CMD3_1_0 = 0x1E090C08
EMC_CMD_MAPPING_CMD3_2_0 = 0x08262624
EMC_CMD_MAPPING_BYTE_0 = 0x9A070624
EMC_TR_TIMING_0_0 = 0x011862E6
EMC_TR_CTRL_0_0 = 0x00000020
EMC_TR_CTRL_1_0 = 0x00000000
EMC_SWITCH_BACK_CTRL_0 = 0x00000001
EMC_TR_RDV_0 = 0x00000044
EMC_STALL_THEN_EXE_BEFORE_CLKCHANGE_0 = 0x00000000
EMC_STALL_THEN_EXE_AFTER_CLKCHANGE_0 = 0x00000000
EMC_UNSTALL_RW_AFTER_CLKCHANGE_0 = 0x00000000
EMC_AUTO_CAL_ = 0x3F1F080B
EMC_SEL_DPD_CTRL_0 = 0x0004000C
EMC_PRE_REFRESH_REQ_CNT_0 = 0x00000B3B
EMC_DYN_SELF_REF_CONTROL_0 = 0x80005921
EMC_TXSRDLL_0 = 0x00000355
EMC_CCFIFO_ADDR_0 = 0x80000000
EMC_CCFIFO_DATA_0 = 0x00000000
EMC_CCFIFO_STATUS_0 = 0x00000000
EMC_TR_QPOP_0 = 0x00000036
EMC_TR_RDV_MASK_0 = 0x00000046
EMC_TR_QSAFE_0 = 0x00000041
EMC_TR_QRST_0 = 0x00080003
EMC_SWIZZLE_RANK0_BYTE0_0 = 0x76543201
EMC_SWIZZLE_RANK0_BYTE1_0 = 0x65324710
EMC_SWIZZLE_RANK0_BYTE2_0 = 0x25763410
EMC_SWIZZLE_RANK0_BYTE3_0 = 0x25673401
EMC_SWIZZLE_RANK1_BYTE0_0 = 0x32647501
EMC_SWIZZLE_RANK1_BYTE1_0 = 0x34567201
EMC_SWIZZLE_RANK1_BYTE2_0 = 0x56742310
EMC_SWIZZLE_RANK1_BYTE3_0 = 0x67324501
EMC_ISSUE_QRST_0 = 0x00000000
EMC_PMC_SCRATCH1_0 = 0x4FAF9FFF
EMC_PMC_SCRATCH2_0 = 0x7FFFFFFF
EMC_PMC_SCRATCH3_0 = 0x4036D71F
EMC_AUTO_CAL_CONFIG2_0 = 0x05500000
EMC_AUTO_CAL_CONFIG3_0 = 0x00880000
EMC_TR_DVFS_0 = 0x00000000
EMC_AUTO_CAL_CHANNEL_0 = 0xC1E00309
EMC_IBDLY_0 = 0x10000021
EMC_OBDLY_0 = 0x10000002
EMC_TXDSRVTTGEN_0 = 0x00000000
EMC_WE_DURATION_0 = 0x0000000E
EMC_WS_DURATION_0 = 0x00000008
EMC_WEV_0 = 0x0000000C
EMC_WSV_0 = 0x0000000E
EMC_CFG_3_0 = 0x00000040
EMC_MRW5_0 = 0x00000000
EMC_MRW6_0 = 0x8803F1F1
EMC_MRW7_0 = 0xC803F1F1
EMC_MRW8_0 = 0x880B0606
EMC_MRW9_0 = 0x8C0E5D5D
EMC_MRW10_0 = 0x880C5D5D
EMC_MRW11_0 = 0xC80C5D5D
EMC_MRW12_0 = 0x880E0F09
EMC_MRW13_0 = 0xC80E0000
EMC_MRW14_0 = 0x88161414
EMC_MRW15_0 = 0xC8161414
EMC_CFG_SYNC_0 = 0x00000001
EMC_FDPD_CTRL_CMD_NO_RAMP_0 = 0x00000001
EMC_WDV_CHK_0 = 0x00000006
EMC_CFG_PIPE_2_0 = 0x00000000
EMC_CFG_PIPE_CLK_0 = 0x00000000
EMC_CFG_PIPE_1_0 = 0x0FFF0000
EMC_CFG_PIPE_0 = 0x0FFF0000
EMC_QPOP_0 = 0x0000002B
EMC_QUSE_WIDTH_0 = 0x0000000C
EMC_PUTERM_WIDTH_0 = 0x80000000
EMC_BGBIAS_CTL0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG7_0 = 0x00880000
EMC_XM2COMPPADCTRL2_0 = 0x16001000
EMC_COMP_PAD_SW_CTRL_0 = 0x738000F0
EMC_REFCTRL2_0 = 0x00000000
EMC_FBIO_CFG7_0 = 0x00003BFF
EMC_DATA_BRLSHFT_0_0 = 0x00000492
EMC_DATA_BRLSHFT_1_0 = 0x00000000
EMC_RFCPB_0 = 0x000001A0
EMC_DQS_BRLSHFT_0_0 = 0x00000000
EMC_DQS_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_0_0 = 0x00000000
EMC_CMD_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_2_0 = 0x00000012
EMC_CMD_BRLSHFT_3_0 = 0x00000024
EMC_QUSE_BRLSHFT_0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG4_0 = 0x00880000
EMC_AUTO_CAL_CONFIG5_0 = 0x00001220
EMC_QUSE_BRLSHFT_1_0 = 0x00000000
EMC_QUSE_BRLSHFT_2_0 = 0x00000000
EMC_CCDMW_0 = 0x00000020
EMC_QUSE_BRLSHFT_3_0 = 0x00000000
EMC_FBIO_CFG8_0 = 0x0CF30000
EMC_AUTO_CAL_CONFIG6_0 = 0x00880000
EMC_PROTOBIST_CONFIG_ADR_1_0 = 0x30000000
EMC_PROTOBIST_CONFIG_ADR_2_0 = 0x08000101
EMC_PROTOBIST_MISC_0 = 0x00000000
EMC_PROTOBIST_WDATA_LOWER_0 = 0x2A012010
EMC_PROTOBIST_WDATA_UPPER_0 = 0xC0200002
EMC_PROTOBIST_RDATA_0 = 0x00000000
EMC_DLL_CFG_0_0 = 0x1F136120
EMC_DLL_CFG_1_0 = 0x00012014
EMC_CONFIG_SAMPLE_DELAY_0 = 0x00000020
EMC_CFG_UPDATE_0 = 0x70000301
EMC_PMACRO_QUSE_DDLL_RANK0_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_5_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_5_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_4_0 = 0x000F0019
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_5_0 = 0x001A000C
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_0_0 = 0x0022002D
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_0 = 0x0020002E
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_2_0 = 0x0025002B
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_3_0 = 0x00230034
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_4_0 = 0x000F0019
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_5_0 = 0x001A000C
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_0_0 = 0x0000000C
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_1_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_2_0 = 0x00000006
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_3_0 = 0x00000015
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_4_0 = 0x0004000E
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_5_0 = 0x000F0000
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_0_0 = 0x0000000C
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_1_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_2_0 = 0x00000006
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_3_0 = 0x00000015
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_4_0 = 0x0004000E
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_5_0 = 0x000F0000
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_0_0 = 0x00260028
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_1_0 = 0x0029002A
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_2_0 = 0x00250027
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_3_0 = 0x00220028
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_5_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_0_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_1_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_2_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_3_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_5_0 = 0x00200020
EMC_PMACRO_AUTOCAL_CFG_0_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_1_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_2_0 = 0x04040404
EMC_PMACRO_TX_PWRD_0_0 = 0x10000000
EMC_PMACRO_TX_PWRD_1_0 = 0x00000000
EMC_PMACRO_TX_PWRD_2_0 = 0x00000000
EMC_PMACRO_TX_PWRD_3_0 = 0x00000000
EMC_PMACRO_TX_PWRD_4_0 = 0x00400080
EMC_PMACRO_TX_PWRD_5_0 = 0x00801004
EMC_PMACRO_TX_SEL_CLK_SRC_0_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_1_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_2_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_3_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_4_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_5_0 = 0x00000000
EMC_PMACRO_DDLL_BYPASS_0 = 0xEF000000
EMC_PMACRO_DDLL_PWRD_0_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_1_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_2_0 = 0x1C1C1C1C
EMC_PMACRO_CMD_CTRL_0_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_1_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x23232324
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x201C1A20
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000021
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x1E211E1D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x1C22191C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x0000001A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x2A292A2B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x24282A17
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000025
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x121D1F1D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x1B1A140E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000017
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x1B211E22
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x1C211D1D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000020
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x1E1C1D1E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x1D1C1D1B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x0000001C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x3030322E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x2B2D272B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000029
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x23221B1D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x1F1C211A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x0000001C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_3_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x040A0A0A
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x06000006
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x090E070E
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x070B0008
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x090A0C10
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x0A090B00
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000008
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x00090D0A
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x0A080200
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x00090509
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x03070609
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x03080B07
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x08030802
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x09040604
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x06040105
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x08050107
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x08030503
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQ_0_0 = 0x24222327
EMC_PMACRO_IB_VREF_DQ_1_0 = 0x22262925
EMC_PMACRO_IB_VREF_DQ_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQS_0_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_1_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_2_0 = 0x00000000
EMC_PMACRO_DDLL_LONG_CMD_0_0 = 0x00190019
EMC_PMACRO_DDLL_LONG_CMD_1_0 = 0x000F000F
EMC_PMACRO_DDLL_LONG_CMD_2_0 = 0x000C000C
EMC_PMACRO_DDLL_LONG_CMD_3_0 = 0x001A001A
EMC_PMACRO_DDLL_LONG_CMD_4_0 = 0x00000019
EMC_PMACRO_DDLL_LONG_CMD_5_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_0_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_1_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_2_0 = 0x00000000
EMC_PMACRO_CFG_PM_GLOBAL_0_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_0_0 = 0x00090000
EMC_PMACRO_VTTGEN_CTRL_1_0 = 0x00102000
EMC_PMACRO_BG_BIAS_CTRL_0_0 = 0x00001000
EMC_PMACRO_PAD_CFG_CTRL_0 = 0x00000000
EMC_PMACRO_ZCTRL_0 = 0x00505050
EMC_PMACRO_RX_TERM_0 = 0x080B080B
EMC_PMACRO_CMD_TX_DRV_0 = 0x00001220
EMC_PMACRO_CMD_PAD_RX_CTRL_0 = 0x06000000
EMC_PMACRO_DATA_PAD_RX_CTRL_0 = 0x06060000
EMC_PMACRO_CMD_RX_TERM_MODE_0 = 0x00002000
EMC_PMACRO_DATA_RX_TERM_MODE_0 = 0x00000211
EMC_PMACRO_CMD_PAD_TX_CTRL_0 = 0x40021084
EMC_PMACRO_DATA_PAD_TX_CTRL_0 = 0x40021485
EMC_PMACRO_COMMON_PAD_TX_CTRL_0 = 0x00000000
EMC_PMACRO_DQ_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_CA_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_AUTOCAL_CFG_COMMON_0 = 0x00000818
EMC_PMACRO_DDLLCAL_CAL_0 = 0x00000000
EMC_PMACRO_DDLL_OFFSET_0 = 0x00000000
EMC_PMACRO_DDLL_PERIODIC_OFFSET_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_2_0 = 0x00000000
EMC_PMACRO_IB_RXRT_0 = 0x00000078
EMC_PMACRO_TRAINING_CTRL_0_0 = 0x00000008
EMC_PMACRO_TRAINING_CTRL_1_0 = 0x00000008
EMC_TRAINING_CMD_0 = 0x000000CC
EMC_TRAINING_CTRL_0 = 0x00009080
EMC_TRAINING_STATUS_0 = 0x00000000
EMC_TRAINING_QUSE_CORS_CTRL_0 = 0x01124000
EMC_TRAINING_QUSE_FINE_CTRL_0 = 0x01125B6A
EMC_TRAINING_QUSE_CTRL_MISC_0 = 0x0F081000
EMC_TRAINING_WRITE_FINE_CTRL_0 = 0x1114FC00
EMC_TRAINING_WRITE_CTRL_MISC_0 = 0x07004300
EMC_TRAINING_WRITE_VREF_CTRL_0 = 0x00102306
EMC_TRAINING_READ_FINE_CTRL_0 = 0x1110FC00
EMC_TRAINING_READ_CTRL_MISC_0 = 0x0F085300
EMC_TRAINING_READ_VREF_CTRL_0 = 0x00104210
EMC_TRAINING_CA_FINE_CTRL_0 = 0x0513801F
EMC_TRAINING_CA_CTRL_MISC_0 = 0x1F101100
EMC_TRAINING_CA_CTRL_MISC1_0 = 0x00000014
EMC_TRAINING_CA_VREF_CTRL_0 = 0x00107240
EMC_TRAINING_CA_TADR_CTRL_0 = 0x00028000
EMC_TRAINING_SETTLE_0 = 0x07070404
EMC_TRAINING_DEBUG_CTRL_0 = 0x00000000
EMC_TRAINING_MPC_0 = 0x00000000
EMC_TRAINING_PATRAM_CTRL_0 = 0x800000FF
EMC_TRAINING_PATRAM_DQ_0 = 0x0F0F0F0F
EMC_TRAINING_PATRAM_DMI_0 = 0x00000000
EMC_TRAINING_VREF_SETTLE_0 = 0x000405CB
EMC_TRAINING_OPT_CA_VREF_0 = 0x00000000
EMC_TRAINING_OPT_DQ_OB_VREF_0 = 0x00000C09
EMC_TRAINING_QUSE_VREF_CTRL_0 = 0x00105800

View File

@@ -0,0 +1,528 @@
Dumping EMC registers from BASE=0x7001B000
-----------------------------------
EMC_INTSTATUS_0 = 0x00000030
EMC_INTMASK_0 = 0x00000000
EMC_DBG_0 = 0x01000C00
EMC_CFG_0 = 0xF3200000
EMC_ADR_CFG_0 = 0x00000000
EMC_REFCTRL_0 = 0x80000002
EMC_PIN_0 = 0x00003101
EMC_TIMING_CONTROL_0 = 0x00000001
EMC_RC_0 = 0x000000B4
EMC_RFC_0 = 0x00000348
EMC_RAS_0 = 0x0000007E
EMC_RP_0 = 0x00000036
EMC_R2W_0 = 0x00000032
EMC_W2R_0 = 0x0000002F
EMC_R2P_0 = 0x0000000E
EMC_W2P_0 = 0x00000033
EMC_RD_RCD_0 = 0x00000036
EMC_WR_RCD_0 = 0x00000036
EMC_RRD_0 = 0x00000017
EMC_REXT_0 = 0x0000001D
EMC_WDV_0 = 0x00000010
EMC_QUSE_0 = 0x0000002B
EMC_QRST_0 = 0x00080003
EMC_QSAFE_0 = 0x00000041
EMC_RDV_0 = 0x00000044
EMC_REFRESH_0 = 0x00002D74
EMC_BURST_REFRESH_NUM_0 = 0x00000000
EMC_PDEX2WR_0 = 0x00000020
EMC_PDEX2RD_0 = 0x00000020
EMC_PCHG2PDEN_0 = 0x00000006
EMC_ACT2PDEN_0 = 0x0000002A
EMC_AR2PDEN_0 = 0x00000006
EMC_RW2PDEN_0 = 0x00000041
EMC_TXSR_0 = 0x0000035F
EMC_TCKE_0 = 0x00000019
EMC_TFAW_0 = 0x0000005A
EMC_TRPAB_0 = 0x0000003F
EMC_TCLKSTABLE_0 = 0x00000004
EMC_TCLKSTOP_0 = 0x0000001F
EMC_TREFBW_0 = 0x00002DB4
EMC_TPPD_0 = 0x00000004
EMC_ODT_WRITE_0 = 0x00000000
EMC_PDEX2MRR_0 = 0x00000058
EMC_WEXT_0 = 0x00000019
EMC_RFC_SLR_0 = 0x00000000
EMC_MRS_WAIT_CNT2_0 = 0x02EE002A
EMC_MRS_WAIT_CNT_0 = 0x07FF0038
EMC_MRS_0 = 0x00000000
EMC_EMRS_0 = 0x00000000
EMC_REF_0 = 0x80000000
EMC_PRE_0 = 0x00000000
EMC_NOP_0 = 0x00000000
EMC_SELF_REF_0 = 0x00000000
EMC_DPD_0 = 0x00000000
EMC_MRW_0 = 0x00170040
EMC_MRR_0 = 0x80121A30
EMC_CMDQ_0 = 0x10004408
EMC_MC2EMCQ_0 = 0x06000404
EMC_FBIO_SPARE_0 = 0x00000012
EMC_FBIO_CFG5_0 = 0x9160A00D
EMC_FBIO_CFG6_0 = 0x00001010
EMC_PDEX2CKE_0 = 0x00000004
EMC_CKE2PDEN_0 = 0x0000001A
EMC_CFG_RSV_0 = 0xFF00FF00
EMC_ACPD_CONTROL_0 = 0x00000000
EMC_MPC_0 = 0x0000004B
EMC_EMRS2_0 = 0x00000000
EMC_EMRS3_0 = 0x00000000
EMC_MRW2_0 = 0x88020036
EMC_MRW3_0 = 0x8C0D00D0
EMC_MRW4_0 = 0xC0000000
EMC_CLKEN_OVERRIDE_0 = 0x00000000
EMC_R2R_0 = 0x00000000
EMC_W2W_0 = 0x00000000
EMC_EINPUT_0 = 0x0000000D
EMC_EINPUT_DURATION_0 = 0x0000002E
EMC_PUTERM_EXTRA_0 = 0x00000001
EMC_TCKESR_0 = 0x0000002D
EMC_TPD_0 = 0x00000017
EMC_AUTO_CAL_CONFIG_0 = 0x201A51D8
EMC_AUTO_CAL_INTERVAL_0 = 0x001FFFFF
EMC_AUTO_CAL_STATUS_0 = 0x1E190000
EMC_REQ_CTRL_0 = 0x00000000
EMC_EMC_STATUS_0 = 0x0B430035
EMC_CFG_2_0 = 0x0011083D
EMC_CFG_DIG_DLL_0 = 0x002C03A9
EMC_CFG_DIG_DLL_PERIOD_0 = 0x00008000
EMC_DIG_DLL_STATUS_0 = 0x00000004
EMC_CFG_DIG_DLL_1_0 = 0x000F3701
EMC_RDV_MASK_0 = 0x00000046
EMC_WDV_MASK_0 = 0x00000010
EMC_RDV_EARLY_MASK_0 = 0x00000044
EMC_RDV_EARLY_0 = 0x00000042
EMC_AUTO_CAL_CONFIG8_0 = 0x00880000
EMC_ZCAL_INTERVAL_0 = 0x00064000
EMC_ZCAL_WAIT_CNT_0 = 0x003F07FF
EMC_ZCAL_MRW_CMD_0 = 0x8051004F
EMC_ZQ_CAL_0 = 0x80000002
EMC_XM2COMPPADCTRL3_0 = 0x00901000
EMC_AUTO_CAL_VREF_SEL_0_0 = 0xC9AFBCBC
EMC_AUTO_CAL_VREF_SEL_1_0 = 0x00009E3C
EMC_XM2COMPPADCTRL_0 = 0x00000030
EMC_FDPD_CTRL_DQ_0 = 0x8020221F
EMC_FDPD_CTRL_CMD_0 = 0x0220F40F
EMC_PMACRO_CMD_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_PMACRO_DATA_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_SCRATCH0_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU1_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU2_0 = 0x00000000
EMC_CMD_MAPPING_CMD0_0_0 = 0x061B0504
EMC_CMD_MAPPING_CMD0_1_0 = 0x1C070302
EMC_CMD_MAPPING_CMD0_2_0 = 0x05252523
EMC_CMD_MAPPING_CMD1_0_0 = 0x0A091D08
EMC_CMD_MAPPING_CMD1_1_0 = 0x0D1E0B24
EMC_CMD_MAPPING_CMD1_2_0 = 0x0326260C
EMC_CMD_MAPPING_CMD2_0_0 = 0x231C1B02
EMC_CMD_MAPPING_CMD2_1_0 = 0x05070403
EMC_CMD_MAPPING_CMD2_2_0 = 0x02252506
EMC_CMD_MAPPING_CMD3_0_0 = 0x0D1D0B0A
EMC_CMD_MAPPING_CMD3_1_0 = 0x1E090C08
EMC_CMD_MAPPING_CMD3_2_0 = 0x08262624
EMC_CMD_MAPPING_BYTE_0 = 0x9A070624
EMC_TR_TIMING_0_0 = 0x011862EE
EMC_TR_CTRL_0_0 = 0x00000020
EMC_TR_CTRL_1_0 = 0x00000000
EMC_SWITCH_BACK_CTRL_0 = 0x00000001
EMC_TR_RDV_0 = 0x00000044
EMC_STALL_THEN_EXE_BEFORE_CLKCHANGE_0 = 0x00000000
EMC_STALL_THEN_EXE_AFTER_CLKCHANGE_0 = 0x00000000
EMC_UNSTALL_RW_AFTER_CLKCHANGE_0 = 0x00000000
EMC_AUTO_CAL_ = 0x3F1F080B
EMC_SEL_DPD_CTRL_0 = 0x0004000C
EMC_PRE_REFRESH_REQ_CNT_0 = 0x00000B5D
EMC_DYN_SELF_REF_CONTROL_0 = 0x80005A23
EMC_TXSRDLL_0 = 0x0000035F
EMC_CCFIFO_ADDR_0 = 0x80000000
EMC_CCFIFO_DATA_0 = 0x00000000
EMC_CCFIFO_STATUS_0 = 0x00000000
EMC_TR_QPOP_0 = 0x00000036
EMC_TR_RDV_MASK_0 = 0x00000046
EMC_TR_QSAFE_0 = 0x00000041
EMC_TR_QRST_0 = 0x00080003
EMC_SWIZZLE_RANK0_BYTE0_0 = 0x76543201
EMC_SWIZZLE_RANK0_BYTE1_0 = 0x65324710
EMC_SWIZZLE_RANK0_BYTE2_0 = 0x25763410
EMC_SWIZZLE_RANK0_BYTE3_0 = 0x25673401
EMC_SWIZZLE_RANK1_BYTE0_0 = 0x32647501
EMC_SWIZZLE_RANK1_BYTE1_0 = 0x34567201
EMC_SWIZZLE_RANK1_BYTE2_0 = 0x56742310
EMC_SWIZZLE_RANK1_BYTE3_0 = 0x67324501
EMC_ISSUE_QRST_0 = 0x00000000
EMC_PMC_SCRATCH1_0 = 0x4FAF9FFF
EMC_PMC_SCRATCH2_0 = 0x7FFFFFFF
EMC_PMC_SCRATCH3_0 = 0x4036D71F
EMC_AUTO_CAL_CONFIG2_0 = 0x05500000
EMC_AUTO_CAL_CONFIG3_0 = 0x00880000
EMC_TR_DVFS_0 = 0x00000000
EMC_AUTO_CAL_CHANNEL_0 = 0xC1E00310
EMC_IBDLY_0 = 0x10000021
EMC_OBDLY_0 = 0x10000002
EMC_TXDSRVTTGEN_0 = 0x00000000
EMC_WE_DURATION_0 = 0x0000000E
EMC_WS_DURATION_0 = 0x00000008
EMC_WEV_0 = 0x0000000C
EMC_WSV_0 = 0x0000000E
EMC_CFG_3_0 = 0x00000040
EMC_MRW5_0 = 0x00000000
EMC_MRW6_0 = 0x8803F1F1
EMC_MRW7_0 = 0xC803F1F1
EMC_MRW8_0 = 0x880B0606
EMC_MRW9_0 = 0x8C0E5D5D
EMC_MRW10_0 = 0x880C5D5D
EMC_MRW11_0 = 0xC80C5D5D
EMC_MRW12_0 = 0x880E0C08
EMC_MRW13_0 = 0xC80E0000
EMC_MRW14_0 = 0x88161414
EMC_MRW15_0 = 0xC8161414
EMC_CFG_SYNC_0 = 0x00000001
EMC_FDPD_CTRL_CMD_NO_RAMP_0 = 0x00000001
EMC_WDV_CHK_0 = 0x00000006
EMC_CFG_PIPE_2_0 = 0x00000000
EMC_CFG_PIPE_CLK_0 = 0x00000000
EMC_CFG_PIPE_1_0 = 0x0FFF0000
EMC_CFG_PIPE_0 = 0x0FFF0000
EMC_QPOP_0 = 0x00000036
EMC_QUSE_WIDTH_0 = 0x0000000C
EMC_PUTERM_WIDTH_0 = 0x80000000
EMC_BGBIAS_CTL0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG7_0 = 0x00880000
EMC_XM2COMPPADCTRL2_0 = 0x16001000
EMC_COMP_PAD_SW_CTRL_0 = 0x738000F0
EMC_REFCTRL2_0 = 0x00000000
EMC_FBIO_CFG7_0 = 0x00003BFF
EMC_DATA_BRLSHFT_0_0 = 0x00000492
EMC_DATA_BRLSHFT_1_0 = 0x00000000
EMC_RFCPB_0 = 0x000001A4
EMC_DQS_BRLSHFT_0_0 = 0x00000000
EMC_DQS_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_0_0 = 0x00000000
EMC_CMD_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_2_0 = 0x00000024
EMC_CMD_BRLSHFT_3_0 = 0x00000024
EMC_QUSE_BRLSHFT_0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG4_0 = 0x00880000
EMC_AUTO_CAL_CONFIG5_0 = 0x00001220
EMC_QUSE_BRLSHFT_1_0 = 0x00000000
EMC_QUSE_BRLSHFT_2_0 = 0x00000000
EMC_CCDMW_0 = 0x00000020
EMC_QUSE_BRLSHFT_3_0 = 0x00000000
EMC_FBIO_CFG8_0 = 0x0CF30000
EMC_AUTO_CAL_CONFIG6_0 = 0x00880000
EMC_PROTOBIST_CONFIG_ADR_1_0 = 0x30000000
EMC_PROTOBIST_CONFIG_ADR_2_0 = 0x08000101
EMC_PROTOBIST_MISC_0 = 0x00000000
EMC_PROTOBIST_WDATA_LOWER_0 = 0x2A012010
EMC_PROTOBIST_WDATA_UPPER_0 = 0xC8200002
EMC_PROTOBIST_RDATA_0 = 0x00000000
EMC_DLL_CFG_0_0 = 0x1F136120
EMC_DLL_CFG_1_0 = 0x00012014
EMC_CONFIG_SAMPLE_DELAY_0 = 0x00000020
EMC_CFG_UPDATE_0 = 0x70000301
EMC_PMACRO_QUSE_DDLL_RANK0_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_5_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_5_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_4_0 = 0x000F0019
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_5_0 = 0x001A000C
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_0_0 = 0x0022002D
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_0 = 0x0020002E
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_2_0 = 0x0025002B
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_3_0 = 0x00230034
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_4_0 = 0x000F0019
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_5_0 = 0x001A000C
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_0_0 = 0x0000000C
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_1_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_2_0 = 0x00000006
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_3_0 = 0x00000015
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_4_0 = 0x0004000E
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_5_0 = 0x000F0000
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_0_0 = 0x0000000C
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_1_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_2_0 = 0x00000006
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_3_0 = 0x00000015
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_4_0 = 0x0004000E
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_5_0 = 0x000F0000
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_0_0 = 0x00250029
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_1_0 = 0x0029002A
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_2_0 = 0x00210026
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_3_0 = 0x00220028
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_5_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_0_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_1_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_2_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_3_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_5_0 = 0x00200020
EMC_PMACRO_AUTOCAL_CFG_0_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_1_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_2_0 = 0x04040404
EMC_PMACRO_TX_PWRD_0_0 = 0x10000000
EMC_PMACRO_TX_PWRD_1_0 = 0x00000000
EMC_PMACRO_TX_PWRD_2_0 = 0x00000000
EMC_PMACRO_TX_PWRD_3_0 = 0x00000000
EMC_PMACRO_TX_PWRD_4_0 = 0x00400080
EMC_PMACRO_TX_PWRD_5_0 = 0x00801004
EMC_PMACRO_TX_SEL_CLK_SRC_0_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_1_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_2_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_3_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_4_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_5_0 = 0x00000000
EMC_PMACRO_DDLL_BYPASS_0 = 0xEF000000
EMC_PMACRO_DDLL_PWRD_0_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_1_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_2_0 = 0x1C1C1C1C
EMC_PMACRO_CMD_CTRL_0_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_1_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x24252525
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x221C1A22
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000021
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x1F221F1F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x1D231A1C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x0000001A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x2A2A2C2B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x25282B19
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000026
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x131F211E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x1B1B160F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000018
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x1C231F23
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x1E221E1E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x0000002E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x1F1D1D1F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x1E1D1F1B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x0000002C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x3232332F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x2D2F2A2C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x0000002A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x24241C1E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x2D2B2E29
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x0000001C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_3_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x060A0A0B
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x06010007
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x090D070C
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x060A0007
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000003
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x0A0A0D10
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x09080A00
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000007
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x00090E0A
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x0A080201
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000003
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x00070408
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x02060409
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x06000308
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x01040104
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x0A050605
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x07040105
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x04030103
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x08040503
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQ_0_0 = 0x23202225
EMC_PMACRO_IB_VREF_DQ_1_0 = 0x23272023
EMC_PMACRO_IB_VREF_DQ_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQS_0_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_1_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_2_0 = 0x00000000
EMC_PMACRO_DDLL_LONG_CMD_0_0 = 0x00190019
EMC_PMACRO_DDLL_LONG_CMD_1_0 = 0x000F000F
EMC_PMACRO_DDLL_LONG_CMD_2_0 = 0x00060006
EMC_PMACRO_DDLL_LONG_CMD_3_0 = 0x001A001A
EMC_PMACRO_DDLL_LONG_CMD_4_0 = 0x00000019
EMC_PMACRO_DDLL_LONG_CMD_5_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_0_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_1_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_2_0 = 0x00000000
EMC_PMACRO_CFG_PM_GLOBAL_0_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_0_0 = 0x00090000
EMC_PMACRO_VTTGEN_CTRL_1_0 = 0x00102000
EMC_PMACRO_BG_BIAS_CTRL_0_0 = 0x00001000
EMC_PMACRO_PAD_CFG_CTRL_0 = 0x00000000
EMC_PMACRO_ZCTRL_0 = 0x00505050
EMC_PMACRO_RX_TERM_0 = 0x080B080B
EMC_PMACRO_CMD_TX_DRV_0 = 0x00001220
EMC_PMACRO_CMD_PAD_RX_CTRL_0 = 0x06000000
EMC_PMACRO_DATA_PAD_RX_CTRL_0 = 0x06060000
EMC_PMACRO_CMD_RX_TERM_MODE_0 = 0x00002000
EMC_PMACRO_DATA_RX_TERM_MODE_0 = 0x00000211
EMC_PMACRO_CMD_PAD_TX_CTRL_0 = 0x40021084
EMC_PMACRO_DATA_PAD_TX_CTRL_0 = 0x40021485
EMC_PMACRO_COMMON_PAD_TX_CTRL_0 = 0x00000000
EMC_PMACRO_DQ_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_CA_TX_DRV_0 = 0x1E191E19
EMC_PMACRO_AUTOCAL_CFG_COMMON_0 = 0x00000818
EMC_PMACRO_DDLLCAL_CAL_0 = 0x00000000
EMC_PMACRO_DDLL_OFFSET_0 = 0x00000000
EMC_PMACRO_DDLL_PERIODIC_OFFSET_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_2_0 = 0x00000000
EMC_PMACRO_IB_RXRT_0 = 0x00000078
EMC_PMACRO_TRAINING_CTRL_0_0 = 0x00000008
EMC_PMACRO_TRAINING_CTRL_1_0 = 0x00000008
EMC_TRAINING_CMD_0 = 0x000000CC
EMC_TRAINING_CTRL_0 = 0x00009080
EMC_TRAINING_STATUS_0 = 0x00000000
EMC_TRAINING_QUSE_CORS_CTRL_0 = 0x01124000
EMC_TRAINING_QUSE_FINE_CTRL_0 = 0x01125B6A
EMC_TRAINING_QUSE_CTRL_MISC_0 = 0x0F081000
EMC_TRAINING_WRITE_FINE_CTRL_0 = 0x1114FC00
EMC_TRAINING_WRITE_CTRL_MISC_0 = 0x07004300
EMC_TRAINING_WRITE_VREF_CTRL_0 = 0x00102306
EMC_TRAINING_READ_FINE_CTRL_0 = 0x1110FC00
EMC_TRAINING_READ_CTRL_MISC_0 = 0x0F085300
EMC_TRAINING_READ_VREF_CTRL_0 = 0x00104210
EMC_TRAINING_CA_FINE_CTRL_0 = 0x0513801F
EMC_TRAINING_CA_CTRL_MISC_0 = 0x1F101100
EMC_TRAINING_CA_CTRL_MISC1_0 = 0x00000014
EMC_TRAINING_CA_VREF_CTRL_0 = 0x00107240
EMC_TRAINING_CA_TADR_CTRL_0 = 0x00028000
EMC_TRAINING_SETTLE_0 = 0x07070404
EMC_TRAINING_DEBUG_CTRL_0 = 0x00000000
EMC_TRAINING_MPC_0 = 0x00000000
EMC_TRAINING_PATRAM_CTRL_0 = 0x800000FF
EMC_TRAINING_PATRAM_DQ_0 = 0x0F0F0F0F
EMC_TRAINING_PATRAM_DMI_0 = 0x00000000
EMC_TRAINING_VREF_SETTLE_0 = 0x000405DC
EMC_TRAINING_OPT_CA_VREF_0 = 0x00000000
EMC_TRAINING_OPT_DQ_OB_VREF_0 = 0x00000C08
EMC_TRAINING_QUSE_VREF_CTRL_0 = 0x00105800

View File

@@ -0,0 +1,528 @@
Dumping EMC registers from BASE=0x7001B000
-----------------------------------
EMC_INTSTATUS_0 = 0x00000030
EMC_INTMASK_0 = 0x00000000
EMC_DBG_0 = 0x01000C00
EMC_CFG_0 = 0xF3200000
EMC_ADR_CFG_0 = 0x00000000
EMC_REFCTRL_0 = 0x80000002
EMC_PIN_0 = 0x00003101
EMC_TIMING_CONTROL_0 = 0x00000001
EMC_RC_0 = 0x000000B6
EMC_RFC_0 = 0x00000352
EMC_RAS_0 = 0x0000007F
EMC_RP_0 = 0x00000037
EMC_R2W_0 = 0x00000032
EMC_W2R_0 = 0x00000030
EMC_R2P_0 = 0x0000000E
EMC_W2P_0 = 0x00000033
EMC_RD_RCD_0 = 0x00000037
EMC_WR_RCD_0 = 0x00000037
EMC_RRD_0 = 0x00000017
EMC_REXT_0 = 0x0000001D
EMC_WDV_0 = 0x00000010
EMC_QUSE_0 = 0x0000002B
EMC_QRST_0 = 0x00080002
EMC_QSAFE_0 = 0x00000042
EMC_RDV_0 = 0x00000044
EMC_REFRESH_0 = 0x00002DF5
EMC_BURST_REFRESH_NUM_0 = 0x00000000
EMC_PDEX2WR_0 = 0x00000020
EMC_PDEX2RD_0 = 0x00000020
EMC_PCHG2PDEN_0 = 0x00000006
EMC_ACT2PDEN_0 = 0x0000002B
EMC_AR2PDEN_0 = 0x00000006
EMC_RW2PDEN_0 = 0x00000041
EMC_TXSR_0 = 0x00000368
EMC_TCKE_0 = 0x00000019
EMC_TFAW_0 = 0x0000005B
EMC_TRPAB_0 = 0x0000003F
EMC_TCLKSTABLE_0 = 0x00000004
EMC_TCLKSTOP_0 = 0x0000001F
EMC_TREFBW_0 = 0x00002E35
EMC_TPPD_0 = 0x00000004
EMC_ODT_WRITE_0 = 0x00000000
EMC_PDEX2MRR_0 = 0x00000059
EMC_WEXT_0 = 0x00000019
EMC_RFC_SLR_0 = 0x00000000
EMC_MRS_WAIT_CNT2_0 = 0x02F7002B
EMC_MRS_WAIT_CNT_0 = 0x07FF0038
EMC_MRS_0 = 0x00000000
EMC_EMRS_0 = 0x00000000
EMC_REF_0 = 0x80000000
EMC_PRE_0 = 0x00000000
EMC_NOP_0 = 0x00000000
EMC_SELF_REF_0 = 0x00000000
EMC_DPD_0 = 0x00000000
EMC_MRW_0 = 0x00170040
EMC_MRR_0 = 0x80120D22
EMC_CMDQ_0 = 0x10004408
EMC_MC2EMCQ_0 = 0x06000404
EMC_FBIO_SPARE_0 = 0x00000012
EMC_FBIO_CFG5_0 = 0x9160A00D
EMC_FBIO_CFG6_0 = 0x00001010
EMC_PDEX2CKE_0 = 0x00000004
EMC_CKE2PDEN_0 = 0x0000001A
EMC_CFG_RSV_0 = 0xFF00FF00
EMC_ACPD_CONTROL_0 = 0x00000000
EMC_MPC_0 = 0x0000004B
EMC_EMRS2_0 = 0x00000000
EMC_EMRS3_0 = 0x00000000
EMC_MRW2_0 = 0x88020036
EMC_MRW3_0 = 0x8C0D00D0
EMC_MRW4_0 = 0xC0000000
EMC_CLKEN_OVERRIDE_0 = 0x00000000
EMC_R2R_0 = 0x00000000
EMC_W2W_0 = 0x00000000
EMC_EINPUT_0 = 0x0000000C
EMC_EINPUT_DURATION_0 = 0x0000002F
EMC_PUTERM_EXTRA_0 = 0x00000001
EMC_TCKESR_0 = 0x00000018
EMC_TPD_0 = 0x00000017
EMC_AUTO_CAL_CONFIG_0 = 0x201A51D8
EMC_AUTO_CAL_INTERVAL_0 = 0x001FFFFF
EMC_AUTO_CAL_STATUS_0 = 0x1E190000
EMC_REQ_CTRL_0 = 0x00000000
EMC_EMC_STATUS_0 = 0x0B430035
EMC_CFG_2_0 = 0x0011083D
EMC_CFG_DIG_DLL_0 = 0x002C03A9
EMC_CFG_DIG_DLL_PERIOD_0 = 0x00008000
EMC_DIG_DLL_STATUS_0 = 0x00000004
EMC_CFG_DIG_DLL_1_0 = 0x000F3701
EMC_RDV_MASK_0 = 0x00000046
EMC_WDV_MASK_0 = 0x00000010
EMC_RDV_EARLY_MASK_0 = 0x00000044
EMC_RDV_EARLY_0 = 0x00000042
EMC_AUTO_CAL_CONFIG8_0 = 0x00880000
EMC_ZCAL_INTERVAL_0 = 0x00064000
EMC_ZCAL_WAIT_CNT_0 = 0x003F07FF
EMC_ZCAL_MRW_CMD_0 = 0x8051004F
EMC_ZQ_CAL_0 = 0x80000002
EMC_XM2COMPPADCTRL3_0 = 0x00901000
EMC_AUTO_CAL_VREF_SEL_0_0 = 0xC9AFBCBC
EMC_AUTO_CAL_VREF_SEL_1_0 = 0x00009E3C
EMC_XM2COMPPADCTRL_0 = 0x00000030
EMC_FDPD_CTRL_DQ_0 = 0x8020221F
EMC_FDPD_CTRL_CMD_0 = 0x0220F40F
EMC_PMACRO_CMD_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_PMACRO_DATA_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_SCRATCH0_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU1_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU2_0 = 0x00000000
EMC_CMD_MAPPING_CMD0_0_0 = 0x061B0504
EMC_CMD_MAPPING_CMD0_1_0 = 0x1C070302
EMC_CMD_MAPPING_CMD0_2_0 = 0x05252523
EMC_CMD_MAPPING_CMD1_0_0 = 0x0A091D08
EMC_CMD_MAPPING_CMD1_1_0 = 0x0D1E0B24
EMC_CMD_MAPPING_CMD1_2_0 = 0x0326260C
EMC_CMD_MAPPING_CMD2_0_0 = 0x231C1B02
EMC_CMD_MAPPING_CMD2_1_0 = 0x05070403
EMC_CMD_MAPPING_CMD2_2_0 = 0x02252506
EMC_CMD_MAPPING_CMD3_0_0 = 0x0D1D0B0A
EMC_CMD_MAPPING_CMD3_1_0 = 0x1E090C08
EMC_CMD_MAPPING_CMD3_2_0 = 0x08262624
EMC_CMD_MAPPING_BYTE_0 = 0x9A070624
EMC_TR_TIMING_0_0 = 0x011862F7
EMC_TR_CTRL_0_0 = 0x00000020
EMC_TR_CTRL_1_0 = 0x00000000
EMC_SWITCH_BACK_CTRL_0 = 0x00000001
EMC_TR_RDV_0 = 0x00000044
EMC_STALL_THEN_EXE_BEFORE_CLKCHANGE_0 = 0x00000000
EMC_STALL_THEN_EXE_AFTER_CLKCHANGE_0 = 0x00000000
EMC_UNSTALL_RW_AFTER_CLKCHANGE_0 = 0x00000000
EMC_AUTO_CAL_ = 0x3F1F080B
EMC_SEL_DPD_CTRL_0 = 0x0004000C
EMC_PRE_REFRESH_REQ_CNT_0 = 0x00000B7D
EMC_DYN_SELF_REF_CONTROL_0 = 0x80005B1E
EMC_TXSRDLL_0 = 0x00000368
EMC_CCFIFO_ADDR_0 = 0x80000000
EMC_CCFIFO_DATA_0 = 0x00000000
EMC_CCFIFO_STATUS_0 = 0x00000000
EMC_TR_QPOP_0 = 0x00000036
EMC_TR_RDV_MASK_0 = 0x00000046
EMC_TR_QSAFE_0 = 0x00000042
EMC_TR_QRST_0 = 0x00080002
EMC_SWIZZLE_RANK0_BYTE0_0 = 0x76543201
EMC_SWIZZLE_RANK0_BYTE1_0 = 0x65324710
EMC_SWIZZLE_RANK0_BYTE2_0 = 0x25763410
EMC_SWIZZLE_RANK0_BYTE3_0 = 0x25673401
EMC_SWIZZLE_RANK1_BYTE0_0 = 0x32647501
EMC_SWIZZLE_RANK1_BYTE1_0 = 0x34567201
EMC_SWIZZLE_RANK1_BYTE2_0 = 0x56742310
EMC_SWIZZLE_RANK1_BYTE3_0 = 0x67324501
EMC_ISSUE_QRST_0 = 0x00000000
EMC_PMC_SCRATCH1_0 = 0x4FAF9FFF
EMC_PMC_SCRATCH2_0 = 0x7FFFFFFF
EMC_PMC_SCRATCH3_0 = 0x4036D71F
EMC_AUTO_CAL_CONFIG2_0 = 0x05500000
EMC_AUTO_CAL_CONFIG3_0 = 0x00880000
EMC_TR_DVFS_0 = 0x00000000
EMC_AUTO_CAL_CHANNEL_0 = 0xC1E00310
EMC_IBDLY_0 = 0x10000021
EMC_OBDLY_0 = 0x10000002
EMC_TXDSRVTTGEN_0 = 0x00000000
EMC_WE_DURATION_0 = 0x0000000E
EMC_WS_DURATION_0 = 0x00000008
EMC_WEV_0 = 0x0000000C
EMC_WSV_0 = 0x0000000E
EMC_CFG_3_0 = 0x00000040
EMC_MRW5_0 = 0x00000000
EMC_MRW6_0 = 0x8803F1F1
EMC_MRW7_0 = 0xC803F1F1
EMC_MRW8_0 = 0x880B0606
EMC_MRW9_0 = 0x8C0E5D5D
EMC_MRW10_0 = 0x880C5D5D
EMC_MRW11_0 = 0xC80C5D5D
EMC_MRW12_0 = 0x880E0B08
EMC_MRW13_0 = 0xC80E0000
EMC_MRW14_0 = 0x88161414
EMC_MRW15_0 = 0xC8161414
EMC_CFG_SYNC_0 = 0x00000001
EMC_FDPD_CTRL_CMD_NO_RAMP_0 = 0x00000001
EMC_WDV_CHK_0 = 0x00000006
EMC_CFG_PIPE_2_0 = 0x00000000
EMC_CFG_PIPE_CLK_0 = 0x00000000
EMC_CFG_PIPE_1_0 = 0x0FFF0000
EMC_CFG_PIPE_0 = 0x0FFF0000
EMC_QPOP_0 = 0x00000036
EMC_QUSE_WIDTH_0 = 0x0000000C
EMC_PUTERM_WIDTH_0 = 0x80000000
EMC_BGBIAS_CTL0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG7_0 = 0x00880000
EMC_XM2COMPPADCTRL2_0 = 0x16001000
EMC_COMP_PAD_SW_CTRL_0 = 0x738000F0
EMC_REFCTRL2_0 = 0x00000000
EMC_FBIO_CFG7_0 = 0x00003BFF
EMC_DATA_BRLSHFT_0_0 = 0x00000492
EMC_DATA_BRLSHFT_1_0 = 0x00000000
EMC_RFCPB_0 = 0x000001A9
EMC_DQS_BRLSHFT_0_0 = 0x00000000
EMC_DQS_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_0_0 = 0x00000000
EMC_CMD_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_2_0 = 0x00000024
EMC_CMD_BRLSHFT_3_0 = 0x00000024
EMC_QUSE_BRLSHFT_0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG4_0 = 0x00880000
EMC_AUTO_CAL_CONFIG5_0 = 0x00001220
EMC_QUSE_BRLSHFT_1_0 = 0x00000000
EMC_QUSE_BRLSHFT_2_0 = 0x00000000
EMC_CCDMW_0 = 0x00000020
EMC_QUSE_BRLSHFT_3_0 = 0x00000000
EMC_FBIO_CFG8_0 = 0x0CF30000
EMC_AUTO_CAL_CONFIG6_0 = 0x00880000
EMC_PROTOBIST_CONFIG_ADR_1_0 = 0x30000000
EMC_PROTOBIST_CONFIG_ADR_2_0 = 0x08000101
EMC_PROTOBIST_MISC_0 = 0x00000000
EMC_PROTOBIST_WDATA_LOWER_0 = 0x2A012010
EMC_PROTOBIST_WDATA_UPPER_0 = 0xC0200002
EMC_PROTOBIST_RDATA_0 = 0x00000000
EMC_DLL_CFG_0_0 = 0x1F136120
EMC_DLL_CFG_1_0 = 0x00012014
EMC_CONFIG_SAMPLE_DELAY_0 = 0x00000020
EMC_CFG_UPDATE_0 = 0x70000301
EMC_PMACRO_QUSE_DDLL_RANK0_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_5_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_5_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_4_0 = 0x000F0019
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_5_0 = 0x001B000C
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_0_0 = 0x0022002D
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_0 = 0x0020002E
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_2_0 = 0x0025002B
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_3_0 = 0x00230034
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_4_0 = 0x000F0019
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_5_0 = 0x001B000C
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_0_0 = 0x0000000C
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_1_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_2_0 = 0x00000006
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_3_0 = 0x00000015
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_4_0 = 0x0004000E
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_5_0 = 0x000F0000
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_0_0 = 0x0000000C
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_1_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_2_0 = 0x00000006
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_3_0 = 0x00000015
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_4_0 = 0x0004000E
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_5_0 = 0x000F0000
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_0_0 = 0x00250028
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_1_0 = 0x0028002A
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_2_0 = 0x00210027
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_3_0 = 0x00230028
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_5_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_0_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_1_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_2_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_3_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_5_0 = 0x00200020
EMC_PMACRO_AUTOCAL_CFG_0_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_1_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_2_0 = 0x04040404
EMC_PMACRO_TX_PWRD_0_0 = 0x10000000
EMC_PMACRO_TX_PWRD_1_0 = 0x00000000
EMC_PMACRO_TX_PWRD_2_0 = 0x00000000
EMC_PMACRO_TX_PWRD_3_0 = 0x00000000
EMC_PMACRO_TX_PWRD_4_0 = 0x00400080
EMC_PMACRO_TX_PWRD_5_0 = 0x00801004
EMC_PMACRO_TX_SEL_CLK_SRC_0_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_1_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_2_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_3_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_4_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_5_0 = 0x00000000
EMC_PMACRO_DDLL_BYPASS_0 = 0xEF000000
EMC_PMACRO_DDLL_PWRD_0_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_1_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_2_0 = 0x1C1C1C1C
EMC_PMACRO_CMD_CTRL_0_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_1_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x25262627
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x231E1B23
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000022
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x20232020
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x1F241B1D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x0000001B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x2C2B2C2C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x27292C1A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000026
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x1B212120
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x1E1C1611
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x0000001B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x1E262125
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x20252020
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000024
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x211E1F21
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x201E201C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x0000001D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x33343531
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x2E302B2E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x0000002C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x25251D1F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x211E231B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x0000001D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_3_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x0409090A
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x05000006
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x090D070C
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x060A0007
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000003
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x090A0D10
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x04040400
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000008
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x00090C09
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x09060100
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x0008040A
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x0307040A
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x05000408
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x00020001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x08040603
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x04030005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x09070209
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x0A040705
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQ_0_0 = 0x22212226
EMC_PMACRO_IB_VREF_DQ_1_0 = 0x21232023
EMC_PMACRO_IB_VREF_DQ_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQS_0_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_1_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_2_0 = 0x00000000
EMC_PMACRO_DDLL_LONG_CMD_0_0 = 0x00190019
EMC_PMACRO_DDLL_LONG_CMD_1_0 = 0x000F000F
EMC_PMACRO_DDLL_LONG_CMD_2_0 = 0x000C000C
EMC_PMACRO_DDLL_LONG_CMD_3_0 = 0x001B001B
EMC_PMACRO_DDLL_LONG_CMD_4_0 = 0x00000019
EMC_PMACRO_DDLL_LONG_CMD_5_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_0_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_1_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_2_0 = 0x00000000
EMC_PMACRO_CFG_PM_GLOBAL_0_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_0_0 = 0x00090000
EMC_PMACRO_VTTGEN_CTRL_1_0 = 0x00102000
EMC_PMACRO_BG_BIAS_CTRL_0_0 = 0x00001000
EMC_PMACRO_PAD_CFG_CTRL_0 = 0x00000000
EMC_PMACRO_ZCTRL_0 = 0x00505050
EMC_PMACRO_RX_TERM_0 = 0x080B080B
EMC_PMACRO_CMD_TX_DRV_0 = 0x00001220
EMC_PMACRO_CMD_PAD_RX_CTRL_0 = 0x06000000
EMC_PMACRO_DATA_PAD_RX_CTRL_0 = 0x06060000
EMC_PMACRO_CMD_RX_TERM_MODE_0 = 0x00002000
EMC_PMACRO_DATA_RX_TERM_MODE_0 = 0x00000211
EMC_PMACRO_CMD_PAD_TX_CTRL_0 = 0x40021084
EMC_PMACRO_DATA_PAD_TX_CTRL_0 = 0x40021485
EMC_PMACRO_COMMON_PAD_TX_CTRL_0 = 0x00000000
EMC_PMACRO_DQ_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_CA_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_AUTOCAL_CFG_COMMON_0 = 0x0000080D
EMC_PMACRO_DDLLCAL_CAL_0 = 0x00000000
EMC_PMACRO_DDLL_OFFSET_0 = 0x00000000
EMC_PMACRO_DDLL_PERIODIC_OFFSET_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_2_0 = 0x00000000
EMC_PMACRO_IB_RXRT_0 = 0x00000078
EMC_PMACRO_TRAINING_CTRL_0_0 = 0x00000008
EMC_PMACRO_TRAINING_CTRL_1_0 = 0x00000008
EMC_TRAINING_CMD_0 = 0x000000CC
EMC_TRAINING_CTRL_0 = 0x00009080
EMC_TRAINING_STATUS_0 = 0x00000000
EMC_TRAINING_QUSE_CORS_CTRL_0 = 0x01124000
EMC_TRAINING_QUSE_FINE_CTRL_0 = 0x01125B6A
EMC_TRAINING_QUSE_CTRL_MISC_0 = 0x0F081000
EMC_TRAINING_WRITE_FINE_CTRL_0 = 0x1114FC00
EMC_TRAINING_WRITE_CTRL_MISC_0 = 0x07004300
EMC_TRAINING_WRITE_VREF_CTRL_0 = 0x00102306
EMC_TRAINING_READ_FINE_CTRL_0 = 0x1110FC00
EMC_TRAINING_READ_CTRL_MISC_0 = 0x0F085300
EMC_TRAINING_READ_VREF_CTRL_0 = 0x00104210
EMC_TRAINING_CA_FINE_CTRL_0 = 0x0513801F
EMC_TRAINING_CA_CTRL_MISC_0 = 0x1F101100
EMC_TRAINING_CA_CTRL_MISC1_0 = 0x00000014
EMC_TRAINING_CA_VREF_CTRL_0 = 0x00107240
EMC_TRAINING_CA_TADR_CTRL_0 = 0x00028000
EMC_TRAINING_SETTLE_0 = 0x07070404
EMC_TRAINING_DEBUG_CTRL_0 = 0x00000000
EMC_TRAINING_MPC_0 = 0x00000000
EMC_TRAINING_PATRAM_CTRL_0 = 0x800000FF
EMC_TRAINING_PATRAM_DQ_0 = 0x0F0F0F0F
EMC_TRAINING_PATRAM_DMI_0 = 0x00000000
EMC_TRAINING_VREF_SETTLE_0 = 0x00040320
EMC_TRAINING_OPT_CA_VREF_0 = 0x00000000
EMC_TRAINING_OPT_DQ_OB_VREF_0 = 0x00000B08
EMC_TRAINING_QUSE_VREF_CTRL_0 = 0x00105800

View File

@@ -0,0 +1,528 @@
Dumping EMC registers from BASE=0x7001B000
-----------------------------------
EMC_INTSTATUS_0 = 0x00000030
EMC_INTMASK_0 = 0x00000000
EMC_DBG_0 = 0x01000C00
EMC_CFG_0 = 0xF3200000
EMC_ADR_CFG_0 = 0x00000000
EMC_REFCTRL_0 = 0x80000002
EMC_PIN_0 = 0x00003101
EMC_TIMING_CONTROL_0 = 0x00000001
EMC_RC_0 = 0x000000B7
EMC_RFC_0 = 0x0000035B
EMC_RAS_0 = 0x0000007F
EMC_RP_0 = 0x00000038
EMC_R2W_0 = 0x00000032
EMC_W2R_0 = 0x00000030
EMC_R2P_0 = 0x0000000E
EMC_W2P_0 = 0x00000033
EMC_RD_RCD_0 = 0x00000038
EMC_WR_RCD_0 = 0x00000038
EMC_RRD_0 = 0x00000017
EMC_REXT_0 = 0x0000001D
EMC_WDV_0 = 0x00000010
EMC_QUSE_0 = 0x0000002B
EMC_QRST_0 = 0x00080002
EMC_QSAFE_0 = 0x00000042
EMC_RDV_0 = 0x00000044
EMC_REFRESH_0 = 0x00002E75
EMC_BURST_REFRESH_NUM_0 = 0x00000000
EMC_PDEX2WR_0 = 0x00000020
EMC_PDEX2RD_0 = 0x00000020
EMC_PCHG2PDEN_0 = 0x00000006
EMC_ACT2PDEN_0 = 0x0000002B
EMC_AR2PDEN_0 = 0x00000006
EMC_RW2PDEN_0 = 0x00000041
EMC_TXSR_0 = 0x00000372
EMC_TCKE_0 = 0x00000019
EMC_TFAW_0 = 0x0000005C
EMC_TRPAB_0 = 0x0000003F
EMC_TCLKSTABLE_0 = 0x00000004
EMC_TCLKSTOP_0 = 0x0000001F
EMC_TREFBW_0 = 0x00002EB5
EMC_TPPD_0 = 0x00000004
EMC_ODT_WRITE_0 = 0x00000000
EMC_PDEX2MRR_0 = 0x0000005A
EMC_WEXT_0 = 0x00000019
EMC_RFC_SLR_0 = 0x00000000
EMC_MRS_WAIT_CNT2_0 = 0x02FF002B
EMC_MRS_WAIT_CNT_0 = 0x07FF0038
EMC_MRS_0 = 0x00000000
EMC_EMRS_0 = 0x00000000
EMC_REF_0 = 0x80000000
EMC_PRE_0 = 0x00000000
EMC_NOP_0 = 0x00000000
EMC_SELF_REF_0 = 0x00000000
EMC_DPD_0 = 0x00000000
EMC_MRW_0 = 0x00170040
EMC_MRR_0 = 0x80120C21
EMC_CMDQ_0 = 0x10004408
EMC_MC2EMCQ_0 = 0x06000404
EMC_FBIO_SPARE_0 = 0x00000012
EMC_FBIO_CFG5_0 = 0x9160A00D
EMC_FBIO_CFG6_0 = 0x00001010
EMC_PDEX2CKE_0 = 0x00000004
EMC_CKE2PDEN_0 = 0x0000001B
EMC_CFG_RSV_0 = 0xFF00FF00
EMC_ACPD_CONTROL_0 = 0x00000000
EMC_MPC_0 = 0x0000004B
EMC_EMRS2_0 = 0x00000000
EMC_EMRS3_0 = 0x00000000
EMC_MRW2_0 = 0x88020036
EMC_MRW3_0 = 0x8C0D0010
EMC_MRW4_0 = 0xC0000000
EMC_CLKEN_OVERRIDE_0 = 0x00000000
EMC_R2R_0 = 0x00000000
EMC_W2W_0 = 0x00000000
EMC_EINPUT_0 = 0x0000000C
EMC_EINPUT_DURATION_0 = 0x0000002F
EMC_PUTERM_EXTRA_0 = 0x00000001
EMC_TCKESR_0 = 0x0000002E
EMC_TPD_0 = 0x00000017
EMC_AUTO_CAL_CONFIG_0 = 0x201A51D8
EMC_AUTO_CAL_INTERVAL_0 = 0x001FFFFF
EMC_AUTO_CAL_STATUS_0 = 0x1E190000
EMC_REQ_CTRL_0 = 0x00000000
EMC_EMC_STATUS_0 = 0x0B430035
EMC_CFG_2_0 = 0x0011083D
EMC_CFG_DIG_DLL_0 = 0x002C03A9
EMC_CFG_DIG_DLL_PERIOD_0 = 0x00008000
EMC_DIG_DLL_STATUS_0 = 0x00000004
EMC_CFG_DIG_DLL_1_0 = 0x000F3701
EMC_RDV_MASK_0 = 0x00000046
EMC_WDV_MASK_0 = 0x00000010
EMC_RDV_EARLY_MASK_0 = 0x00000044
EMC_RDV_EARLY_0 = 0x00000042
EMC_AUTO_CAL_CONFIG8_0 = 0x00880000
EMC_ZCAL_INTERVAL_0 = 0x00064000
EMC_ZCAL_WAIT_CNT_0 = 0x003F07FF
EMC_ZCAL_MRW_CMD_0 = 0x8051004F
EMC_ZQ_CAL_0 = 0x80000002
EMC_XM2COMPPADCTRL3_0 = 0x00901000
EMC_AUTO_CAL_VREF_SEL_0_0 = 0xC9AFBCBC
EMC_AUTO_CAL_VREF_SEL_1_0 = 0x00009E3C
EMC_XM2COMPPADCTRL_0 = 0x00000030
EMC_FDPD_CTRL_DQ_0 = 0x8020221F
EMC_FDPD_CTRL_CMD_0 = 0x0220F40F
EMC_PMACRO_CMD_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_PMACRO_DATA_BRICK_CTRL_FDPD_0 = 0x00000000
EMC_SCRATCH0_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU1_0 = 0x00000000
EMC_PMACRO_BRICK_CTRL_RFU2_0 = 0x00000000
EMC_CMD_MAPPING_CMD0_0_0 = 0x061B0504
EMC_CMD_MAPPING_CMD0_1_0 = 0x1C070302
EMC_CMD_MAPPING_CMD0_2_0 = 0x05252523
EMC_CMD_MAPPING_CMD1_0_0 = 0x0A091D08
EMC_CMD_MAPPING_CMD1_1_0 = 0x0D1E0B24
EMC_CMD_MAPPING_CMD1_2_0 = 0x0326260C
EMC_CMD_MAPPING_CMD2_0_0 = 0x231C1B02
EMC_CMD_MAPPING_CMD2_1_0 = 0x05070403
EMC_CMD_MAPPING_CMD2_2_0 = 0x02252506
EMC_CMD_MAPPING_CMD3_0_0 = 0x0D1D0B0A
EMC_CMD_MAPPING_CMD3_1_0 = 0x1E090C08
EMC_CMD_MAPPING_CMD3_2_0 = 0x08262624
EMC_CMD_MAPPING_BYTE_0 = 0x9A070624
EMC_TR_TIMING_0_0 = 0x011862FF
EMC_TR_CTRL_0_0 = 0x00000020
EMC_TR_CTRL_1_0 = 0x00000000
EMC_SWITCH_BACK_CTRL_0 = 0x00000001
EMC_TR_RDV_0 = 0x00000044
EMC_STALL_THEN_EXE_BEFORE_CLKCHANGE_0 = 0x00000000
EMC_STALL_THEN_EXE_AFTER_CLKCHANGE_0 = 0x00000000
EMC_UNSTALL_RW_AFTER_CLKCHANGE_0 = 0x00000000
EMC_AUTO_CAL_ = 0x3F1F080B
EMC_SEL_DPD_CTRL_0 = 0x0004000C
EMC_PRE_REFRESH_REQ_CNT_0 = 0x00000B9D
EMC_DYN_SELF_REF_CONTROL_0 = 0x80005C19
EMC_TXSRDLL_0 = 0x00000372
EMC_CCFIFO_ADDR_0 = 0x80000000
EMC_CCFIFO_DATA_0 = 0x00000000
EMC_CCFIFO_STATUS_0 = 0x00000000
EMC_TR_QPOP_0 = 0x00000036
EMC_TR_RDV_MASK_0 = 0x00000046
EMC_TR_QSAFE_0 = 0x00000042
EMC_TR_QRST_0 = 0x00080002
EMC_SWIZZLE_RANK0_BYTE0_0 = 0x76543201
EMC_SWIZZLE_RANK0_BYTE1_0 = 0x65324710
EMC_SWIZZLE_RANK0_BYTE2_0 = 0x25763410
EMC_SWIZZLE_RANK0_BYTE3_0 = 0x25673401
EMC_SWIZZLE_RANK1_BYTE0_0 = 0x32647501
EMC_SWIZZLE_RANK1_BYTE1_0 = 0x34567201
EMC_SWIZZLE_RANK1_BYTE2_0 = 0x56742310
EMC_SWIZZLE_RANK1_BYTE3_0 = 0x67324501
EMC_ISSUE_QRST_0 = 0x00000000
EMC_PMC_SCRATCH1_0 = 0x4FAF9FFF
EMC_PMC_SCRATCH2_0 = 0x7FFFFFFF
EMC_PMC_SCRATCH3_0 = 0x4036D71F
EMC_AUTO_CAL_CONFIG2_0 = 0x05500000
EMC_AUTO_CAL_CONFIG3_0 = 0x00880000
EMC_TR_DVFS_0 = 0x00000000
EMC_AUTO_CAL_CHANNEL_0 = 0xC1E00309
EMC_IBDLY_0 = 0x10000021
EMC_OBDLY_0 = 0x10000002
EMC_TXDSRVTTGEN_0 = 0x00000000
EMC_WE_DURATION_0 = 0x0000000E
EMC_WS_DURATION_0 = 0x00000008
EMC_WEV_0 = 0x0000000A
EMC_WSV_0 = 0x0000000E
EMC_CFG_3_0 = 0x00000040
EMC_MRW5_0 = 0x00000000
EMC_MRW6_0 = 0x8803F1F1
EMC_MRW7_0 = 0xC803F1F1
EMC_MRW8_0 = 0x880B0606
EMC_MRW9_0 = 0x8C0E5D5D
EMC_MRW10_0 = 0x880C5D5D
EMC_MRW11_0 = 0xC80C5D5D
EMC_MRW12_0 = 0x880E0A09
EMC_MRW13_0 = 0xC80E0000
EMC_MRW14_0 = 0x88161414
EMC_MRW15_0 = 0xC8161414
EMC_CFG_SYNC_0 = 0x00000001
EMC_FDPD_CTRL_CMD_NO_RAMP_0 = 0x00000001
EMC_WDV_CHK_0 = 0x00000006
EMC_CFG_PIPE_2_0 = 0x00000000
EMC_CFG_PIPE_CLK_0 = 0x00000000
EMC_CFG_PIPE_1_0 = 0x0FFF0000
EMC_CFG_PIPE_0 = 0x0FFF0000
EMC_QPOP_0 = 0x00000036
EMC_QUSE_WIDTH_0 = 0x0000000C
EMC_PUTERM_WIDTH_0 = 0x80000000
EMC_BGBIAS_CTL0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG7_0 = 0x00880000
EMC_XM2COMPPADCTRL2_0 = 0x16001000
EMC_COMP_PAD_SW_CTRL_0 = 0x738000F0
EMC_REFCTRL2_0 = 0x00000000
EMC_FBIO_CFG7_0 = 0x00003BFF
EMC_DATA_BRLSHFT_0_0 = 0x00000492
EMC_DATA_BRLSHFT_1_0 = 0x00000000
EMC_RFCPB_0 = 0x000001AE
EMC_DQS_BRLSHFT_0_0 = 0x00000000
EMC_DQS_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_0_0 = 0x00000000
EMC_CMD_BRLSHFT_1_0 = 0x00000000
EMC_CMD_BRLSHFT_2_0 = 0x00000024
EMC_CMD_BRLSHFT_3_0 = 0x00000024
EMC_QUSE_BRLSHFT_0_0 = 0x00000000
EMC_AUTO_CAL_CONFIG4_0 = 0x00880000
EMC_AUTO_CAL_CONFIG5_0 = 0x00001220
EMC_QUSE_BRLSHFT_1_0 = 0x00000000
EMC_QUSE_BRLSHFT_2_0 = 0x00000000
EMC_CCDMW_0 = 0x00000020
EMC_QUSE_BRLSHFT_3_0 = 0x00000000
EMC_FBIO_CFG8_0 = 0x0CF30000
EMC_AUTO_CAL_CONFIG6_0 = 0x00880000
EMC_PROTOBIST_CONFIG_ADR_1_0 = 0x30000000
EMC_PROTOBIST_CONFIG_ADR_2_0 = 0x08000101
EMC_PROTOBIST_MISC_0 = 0x00000000
EMC_PROTOBIST_WDATA_LOWER_0 = 0x2A012010
EMC_PROTOBIST_WDATA_UPPER_0 = 0xC8200002
EMC_PROTOBIST_RDATA_0 = 0x00000000
EMC_DLL_CFG_0_0 = 0x1F136120
EMC_DLL_CFG_1_0 = 0x00012014
EMC_CONFIG_SAMPLE_DELAY_0 = 0x00000020
EMC_CFG_UPDATE_0 = 0x70000301
EMC_PMACRO_QUSE_DDLL_RANK0_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK0_5_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_0_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_1_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_2_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_3_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_4_0 = 0x00000000
EMC_PMACRO_QUSE_DDLL_RANK1_5_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_4_0 = 0x00100019
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_5_0 = 0x001B000C
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_0_0 = 0x0022002E
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_0 = 0x0020002E
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_2_0 = 0x0025002B
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_3_0 = 0x00230034
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_4_0 = 0x00100019
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_5_0 = 0x001B000C
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_0_0 = 0x0000000C
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_1_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_2_0 = 0x00000003
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_3_0 = 0x0000000B
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_4_0 = 0x0004000E
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_5_0 = 0x000F0000
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_0_0 = 0x0000000C
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_1_0 = 0x0000000A
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_2_0 = 0x00000007
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_3_0 = 0x00000015
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_4_0 = 0x0004000E
EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_5_0 = 0x000F0000
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_0_0 = 0x00250028
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_1_0 = 0x0029002A
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_2_0 = 0x00200027
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_3_0 = 0x00220028
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_5_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_0_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_1_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_2_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_3_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_4_0 = 0x00200020
EMC_PMACRO_IB_DDLL_LONG_DQS_RANK1_5_0 = 0x00200020
EMC_PMACRO_AUTOCAL_CFG_0_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_1_0 = 0x04040404
EMC_PMACRO_AUTOCAL_CFG_2_0 = 0x04040404
EMC_PMACRO_TX_PWRD_0_0 = 0x10000000
EMC_PMACRO_TX_PWRD_1_0 = 0x00000000
EMC_PMACRO_TX_PWRD_2_0 = 0x00000000
EMC_PMACRO_TX_PWRD_3_0 = 0x00000000
EMC_PMACRO_TX_PWRD_4_0 = 0x00400080
EMC_PMACRO_TX_PWRD_5_0 = 0x00801004
EMC_PMACRO_TX_SEL_CLK_SRC_0_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_1_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_2_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_3_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_4_0 = 0x00000000
EMC_PMACRO_TX_SEL_CLK_SRC_5_0 = 0x00000000
EMC_PMACRO_DDLL_BYPASS_0 = 0xEF000000
EMC_PMACRO_DDLL_PWRD_0_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_1_0 = 0x00000000
EMC_PMACRO_DDLL_PWRD_2_0 = 0x1C1C1C1C
EMC_PMACRO_CMD_CTRL_0_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_1_0 = 0x00000000
EMC_PMACRO_CMD_CTRL_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x24242424
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x231D1B23
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x0000002D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x1F211F1F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x1F24191D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x0000001A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x27272C2A
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x25262A19
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000025
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x131E1F1E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x1D1B150F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000019
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x20252224
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x20242022
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x0000002F
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x2D2C2D2D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x1D1D1F1C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x0000002C
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x3031322E
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x2B2D2A2B
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000027
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x25251C1D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x221D2419
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x0000001D
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD1_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_3_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_3_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_0_0 = 0x060B0B0B
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_1_0 = 0x07000008
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_0_0 = 0x090D060D
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_1_0 = 0x060B0008
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_2_0 = 0x00000005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_0_0 = 0x0B0A0C10
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_1_0 = 0x0B0A0A00
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_2_0 = 0x00000009
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_0_0 = 0x00080D0A
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_1_0 = 0x0A080300
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_2_0 = 0x00000004
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_0_0 = 0x0008050B
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_1_0 = 0x0306040B
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_2_0 = 0x00000005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_0_0 = 0x05000307
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_1_0 = 0x00010001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_2_0 = 0x00000002
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_0_0 = 0x05050503
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_1_0 = 0x04020005
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_2_0 = 0x00000001
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_0_0 = 0x08070307
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_1_0 = 0x08050604
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD0_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD1_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD2_2_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_0_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_1_0 = 0x00000000
EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_CMD3_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQ_0_0 = 0x25232526
EMC_PMACRO_IB_VREF_DQ_1_0 = 0x22241F24
EMC_PMACRO_IB_VREF_DQ_2_0 = 0x00000000
EMC_PMACRO_IB_VREF_DQS_0_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_1_0 = 0x29292929
EMC_PMACRO_IB_VREF_DQS_2_0 = 0x00000000
EMC_PMACRO_DDLL_LONG_CMD_0_0 = 0x00190019
EMC_PMACRO_DDLL_LONG_CMD_1_0 = 0x00080008
EMC_PMACRO_DDLL_LONG_CMD_2_0 = 0x000C000C
EMC_PMACRO_DDLL_LONG_CMD_3_0 = 0x001B001B
EMC_PMACRO_DDLL_LONG_CMD_4_0 = 0x00000019
EMC_PMACRO_DDLL_LONG_CMD_5_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_0_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_1_0 = 0x00000000
EMC_PMACRO_DDLL_SHORT_CMD_2_0 = 0x00000000
EMC_PMACRO_CFG_PM_GLOBAL_0_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_0_0 = 0x00090000
EMC_PMACRO_VTTGEN_CTRL_1_0 = 0x00102000
EMC_PMACRO_BG_BIAS_CTRL_0_0 = 0x00000000
EMC_PMACRO_PAD_CFG_CTRL_0 = 0x00000000
EMC_PMACRO_ZCTRL_0 = 0x00505050
EMC_PMACRO_RX_TERM_0 = 0x080B080B
EMC_PMACRO_CMD_TX_DRV_0 = 0x00001220
EMC_PMACRO_CMD_PAD_RX_CTRL_0 = 0x06000000
EMC_PMACRO_DATA_PAD_RX_CTRL_0 = 0x06060000
EMC_PMACRO_CMD_RX_TERM_MODE_0 = 0x00002000
EMC_PMACRO_DATA_RX_TERM_MODE_0 = 0x00000211
EMC_PMACRO_CMD_PAD_TX_CTRL_0 = 0x40021084
EMC_PMACRO_DATA_PAD_TX_CTRL_0 = 0x40021485
EMC_PMACRO_COMMON_PAD_TX_CTRL_0 = 0x00000000
EMC_PMACRO_DQ_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_CA_TX_DRV_0 = 0x1D191D19
EMC_PMACRO_AUTOCAL_CFG_COMMON_0 = 0x00000819
EMC_PMACRO_DDLLCAL_CAL_0 = 0x00000000
EMC_PMACRO_DDLL_OFFSET_0 = 0x00000000
EMC_PMACRO_DDLL_PERIODIC_OFFSET_0 = 0x00000000
EMC_PMACRO_VTTGEN_CTRL_2_0 = 0x00000000
EMC_PMACRO_IB_RXRT_0 = 0x00000078
EMC_PMACRO_TRAINING_CTRL_0_0 = 0x00000008
EMC_PMACRO_TRAINING_CTRL_1_0 = 0x00000008
EMC_TRAINING_CMD_0 = 0x000000CC
EMC_TRAINING_CTRL_0 = 0x00009080
EMC_TRAINING_STATUS_0 = 0x00000000
EMC_TRAINING_QUSE_CORS_CTRL_0 = 0x01124000
EMC_TRAINING_QUSE_FINE_CTRL_0 = 0x01125B6A
EMC_TRAINING_QUSE_CTRL_MISC_0 = 0x0F081000
EMC_TRAINING_WRITE_FINE_CTRL_0 = 0x1114FC00
EMC_TRAINING_WRITE_CTRL_MISC_0 = 0x07004300
EMC_TRAINING_WRITE_VREF_CTRL_0 = 0x00102306
EMC_TRAINING_READ_FINE_CTRL_0 = 0x1110FC00
EMC_TRAINING_READ_CTRL_MISC_0 = 0x0F085300
EMC_TRAINING_READ_VREF_CTRL_0 = 0x00104210
EMC_TRAINING_CA_FINE_CTRL_0 = 0x0513801F
EMC_TRAINING_CA_CTRL_MISC_0 = 0x1F101100
EMC_TRAINING_CA_CTRL_MISC1_0 = 0x00000014
EMC_TRAINING_CA_VREF_CTRL_0 = 0x00107240
EMC_TRAINING_CA_TADR_CTRL_0 = 0x00028000
EMC_TRAINING_SETTLE_0 = 0x07070404
EMC_TRAINING_DEBUG_CTRL_0 = 0x00000000
EMC_TRAINING_MPC_0 = 0x00000000
EMC_TRAINING_PATRAM_CTRL_0 = 0x800000FF
EMC_TRAINING_PATRAM_DQ_0 = 0x0F0F0F0F
EMC_TRAINING_PATRAM_DMI_0 = 0x00000000
EMC_TRAINING_VREF_SETTLE_0 = 0x000405FD
EMC_TRAINING_OPT_CA_VREF_0 = 0x00000000
EMC_TRAINING_OPT_DQ_OB_VREF_0 = 0x00000A09
EMC_TRAINING_QUSE_VREF_CTRL_0 = 0x00105800