diff --git a/boards/uniboard2c/designs/refdesigns/ddr4/ip_arria10_e2sg_ddr4_16g_1600_ed.qar b/boards/uniboard2c/designs/refdesigns/ddr4/ip_arria10_e2sg_ddr4_16g_1600_ed.qar
new file mode 100644
index 0000000000000000000000000000000000000000..f4425bd72635377e64d8cc78a8df2430710deef1
Binary files /dev/null and b/boards/uniboard2c/designs/refdesigns/ddr4/ip_arria10_e2sg_ddr4_16g_1600_ed.qar differ
diff --git a/boards/uniboard2c/designs/refdesigns/ddr4/unb2c_ed_synth_mb_I_16G.sof.tar.gz b/boards/uniboard2c/designs/refdesigns/ddr4/unb2c_ed_synth_mb_I_16G.sof.tar.gz
new file mode 100644
index 0000000000000000000000000000000000000000..6eb22b3bbb2efb0483d0c4435199d787d6673fc7
Binary files /dev/null and b/boards/uniboard2c/designs/refdesigns/ddr4/unb2c_ed_synth_mb_I_16G.sof.tar.gz differ
diff --git a/boards/uniboard2c/designs/refdesigns/ddr4/unb2c_pins_mbII_ddr4_16g.tcl b/boards/uniboard2c/designs/refdesigns/ddr4/unb2c_pins_mbII_ddr4_16g.tcl
new file mode 100644
index 0000000000000000000000000000000000000000..c2ae9df422b690c4fe30a62161cbccfbc4f770a1
--- /dev/null
+++ b/boards/uniboard2c/designs/refdesigns/ddr4/unb2c_pins_mbII_ddr4_16g.tcl
@@ -0,0 +1,384 @@
+
+set_location_assignment PIN_K15 -to CLK
+set_location_assignment PIN_J15 -to "CLK(n)"
+set_location_assignment PIN_N12 -to ETH_CLK
+set_location_assignment PIN_K14 -to PPS
+set_location_assignment PIN_J14 -to "PPS(n)"
+set_location_assignment PIN_Y36 -to SA_CLK
+set_location_assignment PIN_Y35 -to "SA_CLK(n)"
+set_location_assignment PIN_AH9 -to SB_CLK
+set_location_assignment PIN_AH10 -to "SB_CLK(n)"
+
+
+set_location_assignment PIN_A29 -to emif_0_mem_mem_a[0]
+set_location_assignment PIN_B29 -to emif_0_mem_mem_a[1]
+set_location_assignment PIN_H29 -to emif_0_mem_mem_a[2]
+set_location_assignment PIN_G29 -to emif_0_mem_mem_a[3]
+set_location_assignment PIN_D29 -to emif_0_mem_mem_a[4]
+set_location_assignment PIN_E29 -to emif_0_mem_mem_a[5]
+set_location_assignment PIN_C29 -to emif_0_mem_mem_a[6]
+set_location_assignment PIN_C28 -to emif_0_mem_mem_a[7]
+set_location_assignment PIN_E30 -to emif_0_mem_mem_a[8]
+set_location_assignment PIN_D30 -to emif_0_mem_mem_a[9]
+set_location_assignment PIN_B28 -to emif_0_mem_mem_a[10]
+set_location_assignment PIN_A28 -to emif_0_mem_mem_a[11]
+set_location_assignment PIN_H27 -to emif_0_mem_mem_a[12]
+set_location_assignment PIN_E28 -to emif_0_mem_mem_a[13]
+set_location_assignment PIN_K28 -to emif_0_mem_mem_act_n[0]
+set_location_assignment PIN_C16 -to emif_0_mem_mem_alert_n[0]
+set_location_assignment PIN_C27 -to emif_0_mem_mem_ba[0]
+set_location_assignment PIN_A27 -to emif_0_mem_mem_ba[1]
+set_location_assignment PIN_B26 -to emif_0_mem_mem_bg[0]
+set_location_assignment PIN_L27 -to emif_0_mem_mem_bg[1]
+set_location_assignment PIN_F28 -to emif_0_mem_mem_a[15]
+set_location_assignment PIN_E24 -to emif_0_mem_mem_dq[64]     ;# was: MB_II_CB[0]
+set_location_assignment PIN_J25 -to emif_0_mem_mem_dq[65]     ;# was: MB_II_CB[1]
+set_location_assignment PIN_A25 -to emif_0_mem_mem_dq[66]     ;# was: MB_II_CB[2]
+set_location_assignment PIN_G25 -to emif_0_mem_mem_dq[67]     ;# was: MB_II_CB[3]
+set_location_assignment PIN_D25 -to emif_0_mem_mem_dq[68]     ;# was: MB_II_CB[4]
+set_location_assignment PIN_K25 -to emif_0_mem_mem_dq[69]     ;# was: MB_II_CB[5]
+set_location_assignment PIN_D24 -to emif_0_mem_mem_dq[70]     ;# was: MB_II_CB[6]
+set_location_assignment PIN_F25 -to emif_0_mem_mem_dq[71]     ;# was: MB_II_CB[7]
+set_location_assignment PIN_N27 -to emif_0_mem_mem_ck[0]      ;# was: MB_II_CK[0]  
+set_location_assignment PIN_M28 -to emif_0_mem_mem_ck_n[0]    ;# was: MB_II_CK_n[0]
+set_location_assignment PIN_K27 -to emif_0_mem_mem_CK[1]      ;# was: MB_II_CK[1]  
+set_location_assignment PIN_J26 -to emif_0_mem_mem_CK_n[1]    ;# was: MB_II_CK_n[1]
+
+set_location_assignment PIN_N28 -to emif_0_mem_mem_cke[0]     ;# was: MB_II_CKE[0] 
+
+set_location_assignment PIN_P26 -to emif_0_mem_mem_cke[1]     ;# was: MB_II_CKE[1] 
+#set_location_assignment PIN_P26 -to cke1_export
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to cke1_export
+
+set_location_assignment PIN_K29 -to emif_0_mem_mem_cs_n[0]    ;# was: MB_II_CS[0]  
+
+set_location_assignment PIN_H26 -to emif_0_mem_mem_cs_n[1]
+#set_location_assignment PIN_H26 -to cs1_export
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to cs1_export
+
+set_location_assignment PIN_K30 -to emif_0_mem_mem_odt[0]
+
+set_location_assignment PIN_R27 -to emif_0_mem_mem_odt[1]
+#set_location_assignment PIN_R27 -to odt1_export
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to odt1_export
+
+set_location_assignment PIN_A16 -to emif_0_mem_mem_dbi_n[0]   ;# was: MB_II_DM[0]
+set_location_assignment PIN_M21 -to emif_0_mem_mem_dbi_n[1]   ;# was: MB_II_DM[1]
+set_location_assignment PIN_K22 -to emif_0_mem_mem_dbi_n[2]   ;# was: MB_II_DM[2]
+set_location_assignment PIN_D19 -to emif_0_mem_mem_dbi_n[3]   ;# was: MB_II_DM[3]
+set_location_assignment PIN_G30 -to emif_0_mem_mem_dbi_n[4]   ;# was: MB_II_DM[4]
+set_location_assignment PIN_R32 -to emif_0_mem_mem_dbi_n[5]   ;# was: MB_II_DM[5]
+set_location_assignment PIN_G32 -to emif_0_mem_mem_dbi_n[6]   ;# was: MB_II_DM[6]
+set_location_assignment PIN_AC32 -to emif_0_mem_mem_dbi_n[7]  ;# was: MB_II_DM[7]
+set_location_assignment PIN_E25 -to emif_0_mem_mem_dbi_n[8]   ;# was: MB_II_DM[8]
+set_location_assignment PIN_F17 -to emif_0_mem_mem_dqs[0]
+set_location_assignment PIN_L20 -to emif_0_mem_mem_dqs[1]
+set_location_assignment PIN_J22 -to emif_0_mem_mem_dqs[2]
+set_location_assignment PIN_B19 -to emif_0_mem_mem_dqs[3]
+set_location_assignment PIN_L31 -to emif_0_mem_mem_dqs[4]
+set_location_assignment PIN_P31 -to emif_0_mem_mem_dqs[5]
+set_location_assignment PIN_N33 -to emif_0_mem_mem_dqs[6]
+set_location_assignment PIN_T33 -to emif_0_mem_mem_dqs[7]
+set_location_assignment PIN_A26 -to emif_0_mem_mem_dqs[8]
+
+
+
+set_location_assignment PIN_R28 -to emif_0_mem_mem_par[0]
+set_location_assignment PIN_G28 -to emif_0_mem_mem_a[16]
+
+set_location_assignment PIN_J29 -to emif_0_pll_ref_clk_clk
+#set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_pll_ref_clk_clk
+set_instance_assignment -name IO_STANDARD "1.2 V" -to emif_0_pll_ref_clk_clk
+
+set_location_assignment PIN_L28 -to emif_0_mem_mem_reset_n[0]
+
+set_location_assignment PIN_J27 -to emif_0_oct_oct_rzqin
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_oct_oct_rzqin
+#set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_oct_oct_rzqin
+
+set_location_assignment PIN_F27 -to emif_0_mem_mem_a[14]
+# qsfp leds
+set_location_assignment PIN_BA33 -to emif_0_status_local_cal_fail
+set_location_assignment PIN_BB33 -to emif_0_status_local_cal_success
+set_location_assignment PIN_AV32 -to emif_0_tg_0_traffic_gen_fail
+set_location_assignment PIN_AP31 -to emif_0_tg_0_traffic_gen_pass
+set_location_assignment PIN_AT33 -to emif_0_tg_0_traffic_gen_timeout
+set_location_assignment PIN_AF32 -to pll_locked_pll_locked
+# testio(0)
+set_location_assignment PIN_AN32 -to global_reset_reset_n 
+# testio(1)
+set_location_assignment PIN_AP32 -to testio1 
+set_instance_assignment -name IO_STANDARD "1.8 V" -to testio1
+
+# IO Standard Assignments from Gijs (excluding memory)
+set_instance_assignment -name IO_STANDARD "1.8 V" -to ETH_CLK
+set_instance_assignment -name IO_STANDARD LVDS -to ETH_SGIN[0]
+set_instance_assignment -name IO_STANDARD LVDS -to "ETH_SGIN[0](n)"
+set_instance_assignment -name IO_STANDARD LVDS -to ETH_SGIN[1]
+set_instance_assignment -name IO_STANDARD LVDS -to "ETH_SGIN[1](n)"
+set_instance_assignment -name IO_STANDARD LVDS -to ETH_SGOUT[0]
+set_instance_assignment -name IO_STANDARD LVDS -to "ETH_SGOUT[0](n)"
+set_instance_assignment -name IO_STANDARD LVDS -to ETH_SGOUT[1]
+set_instance_assignment -name IO_STANDARD LVDS -to "ETH_SGOUT[1](n)"
+set_instance_assignment -name IO_STANDARD LVDS -to SA_CLK
+set_instance_assignment -name IO_STANDARD LVDS -to "SA_CLK(n)"
+set_instance_assignment -name IO_STANDARD LVDS -to SB_CLK
+set_instance_assignment -name IO_STANDARD LVDS -to "SB_CLK(n)"
+set_instance_assignment -name IO_STANDARD LVDS -to BCK_REF_CLK
+set_instance_assignment -name IO_STANDARD LVDS -to "BCK_REF_CLK(n)"
+set_instance_assignment -name IO_STANDARD "1.8 V" -to TESTIO[0]
+set_instance_assignment -name IO_STANDARD "1.8 V" -to TESTIO[1]
+set_instance_assignment -name IO_STANDARD "1.8 V" -to TESTIO[2]
+set_instance_assignment -name IO_STANDARD "1.8 V" -to TESTIO[3]
+set_instance_assignment -name IO_STANDARD "1.8 V" -to TESTIO[4]
+set_instance_assignment -name IO_STANDARD "1.8 V" -to TESTIO[5]
+set_instance_assignment -name IO_STANDARD "1.8 V" -to VERSION[0]
+set_instance_assignment -name IO_STANDARD "1.8 V" -to VERSION[1]
+set_instance_assignment -name IO_STANDARD "1.8 V" -to WDI
+
+#set_location_assignment PIN_AN32 -to TESTIO[0]
+set_location_assignment PIN_AP32 -to TESTIO[1]
+set_location_assignment PIN_AT30 -to TESTIO[2]
+set_location_assignment PIN_BD31 -to TESTIO[3]
+set_location_assignment PIN_AU30 -to TESTIO[4]
+set_location_assignment PIN_BD30 -to TESTIO[5]
+
+set_location_assignment PIN_AB12 -to VERSION[0]
+set_location_assignment PIN_AB13 -to VERSION[1]
+set_location_assignment PIN_BB30 -to WDI
+
+# locations changed 30 sept
+set_location_assignment PIN_K12 -to ETH_SGIN[0]
+set_location_assignment PIN_J12 -to "ETH_SGIN[0](n)"
+set_location_assignment PIN_AF33 -to ETH_SGIN[1]
+set_location_assignment PIN_AE33 -to "ETH_SGIN[1](n)"
+set_location_assignment PIN_H13 -to ETH_SGOUT[0]
+set_location_assignment PIN_H12 -to "ETH_SGOUT[0](n)"
+set_location_assignment PIN_AW31 -to ETH_SGOUT[1]
+set_location_assignment PIN_AV31 -to "ETH_SGOUT[1](n)"
+
+set_instance_assignment -name IO_STANDARD LVDS -to PPS
+set_instance_assignment -name IO_STANDARD LVDS -to "PPS(n)"
+set_instance_assignment -name IO_STANDARD LVDS -to CLK
+set_instance_assignment -name IO_STANDARD LVDS -to "CLK(n)"
+
+# Enable internal termination for LVDS inputs
+set_instance_assignment -name INPUT_TERMINATION DIFFERENTIAL -to PPS
+set_instance_assignment -name INPUT_TERMINATION DIFFERENTIAL -to CLK
+set_instance_assignment -name INPUT_TERMINATION DIFFERENTIAL -to ETH_SGIN[0]
+set_instance_assignment -name INPUT_TERMINATION DIFFERENTIAL -to ETH_SGIN[1]
+
+set_location_assignment PIN_V9 -to BCK_REF_CLK
+set_location_assignment PIN_V10 -to "BCK_REF_CLK(n)"
+set_location_assignment PIN_AL32 -to CLKUSR
+set_location_assignment PIN_M16 -to MB_EVENT
+
+
+
+set_location_assignment PIN_A17 -to emif_0_mem_mem_dq[0]
+set_location_assignment PIN_B16 -to emif_0_mem_mem_dq[1]
+set_location_assignment PIN_D16 -to emif_0_mem_mem_dq[2]
+set_location_assignment PIN_A18 -to emif_0_mem_mem_dq[3]
+set_location_assignment PIN_B18 -to emif_0_mem_mem_dq[4]
+set_location_assignment PIN_C17 -to emif_0_mem_mem_dq[5]
+set_location_assignment PIN_E18 -to emif_0_mem_mem_dq[6]
+set_location_assignment PIN_F18 -to emif_0_mem_mem_dq[7]
+set_location_assignment PIN_R22 -to emif_0_mem_mem_dq[8]
+set_location_assignment PIN_J20 -to emif_0_mem_mem_dq[9]
+set_location_assignment PIN_L21 -to emif_0_mem_mem_dq[10]
+set_location_assignment PIN_M20 -to emif_0_mem_mem_dq[11]
+set_location_assignment PIN_J21 -to emif_0_mem_mem_dq[12]
+set_location_assignment PIN_P21 -to emif_0_mem_mem_dq[13]
+set_location_assignment PIN_R20 -to emif_0_mem_mem_dq[14]
+set_location_assignment PIN_N21 -to emif_0_mem_mem_dq[15]
+set_location_assignment PIN_L22 -to emif_0_mem_mem_dq[16]
+set_location_assignment PIN_G20 -to emif_0_mem_mem_dq[17]
+set_location_assignment PIN_H21 -to emif_0_mem_mem_dq[18]
+set_location_assignment PIN_N22 -to emif_0_mem_mem_dq[19]
+set_location_assignment PIN_P22 -to emif_0_mem_mem_dq[20]
+set_location_assignment PIN_F20 -to emif_0_mem_mem_dq[21]
+set_location_assignment PIN_G21 -to emif_0_mem_mem_dq[22]
+set_location_assignment PIN_F21 -to emif_0_mem_mem_dq[23]
+set_location_assignment PIN_E19 -to emif_0_mem_mem_dq[24]
+set_location_assignment PIN_B20 -to emif_0_mem_mem_dq[25]
+set_location_assignment PIN_A20 -to emif_0_mem_mem_dq[26]
+set_location_assignment PIN_G19 -to emif_0_mem_mem_dq[27]
+set_location_assignment PIN_D20 -to emif_0_mem_mem_dq[28]
+set_location_assignment PIN_E20 -to emif_0_mem_mem_dq[29]
+set_location_assignment PIN_D17 -to emif_0_mem_mem_dq[30]
+set_location_assignment PIN_C18 -to emif_0_mem_mem_dq[31]
+set_location_assignment PIN_F30 -to emif_0_mem_mem_dq[32]
+set_location_assignment PIN_L30 -to emif_0_mem_mem_dq[33]
+set_location_assignment PIN_M30 -to emif_0_mem_mem_dq[34]
+set_location_assignment PIN_C31 -to emif_0_mem_mem_dq[35]
+set_location_assignment PIN_D31 -to emif_0_mem_mem_dq[36]
+set_location_assignment PIN_H31 -to emif_0_mem_mem_dq[37]
+set_location_assignment PIN_J31 -to emif_0_mem_mem_dq[38]
+set_location_assignment PIN_F31 -to emif_0_mem_mem_dq[39]
+set_location_assignment PIN_P32 -to emif_0_mem_mem_dq[40]
+set_location_assignment PIN_R30 -to emif_0_mem_mem_dq[41]
+set_location_assignment PIN_U31 -to emif_0_mem_mem_dq[42]
+set_location_assignment PIN_W31 -to emif_0_mem_mem_dq[43]
+set_location_assignment PIN_P29 -to emif_0_mem_mem_dq[44]
+set_location_assignment PIN_P30 -to emif_0_mem_mem_dq[45]
+set_location_assignment PIN_V31 -to emif_0_mem_mem_dq[46]
+set_location_assignment PIN_R29 -to emif_0_mem_mem_dq[47]
+set_location_assignment PIN_M33 -to emif_0_mem_mem_dq[48]
+set_location_assignment PIN_J33 -to emif_0_mem_mem_dq[49]
+set_location_assignment PIN_H33 -to emif_0_mem_mem_dq[50]
+set_location_assignment PIN_H32 -to emif_0_mem_mem_dq[51]
+set_location_assignment PIN_J32 -to emif_0_mem_mem_dq[52]
+set_location_assignment PIN_K33 -to emif_0_mem_mem_dq[53]
+set_location_assignment PIN_K32 -to emif_0_mem_mem_dq[54]
+set_location_assignment PIN_L32 -to emif_0_mem_mem_dq[55]
+set_location_assignment PIN_AB33 -to emif_0_mem_mem_dq[56]
+set_location_assignment PIN_AA32 -to emif_0_mem_mem_dq[57]
+set_location_assignment PIN_W32 -to emif_0_mem_mem_dq[58]
+set_location_assignment PIN_U33 -to emif_0_mem_mem_dq[59]
+set_location_assignment PIN_Y33 -to emif_0_mem_mem_dq[60]
+set_location_assignment PIN_AA33 -to emif_0_mem_mem_dq[61]
+set_location_assignment PIN_V33 -to emif_0_mem_mem_dq[62]
+set_location_assignment PIN_Y32 -to emif_0_mem_mem_dq[63]
+
+set_location_assignment PIN_E17 -to emif_0_mem_mem_dqs_n[0]
+set_location_assignment PIN_K20 -to emif_0_mem_mem_dqs_n[1]
+set_location_assignment PIN_H22 -to emif_0_mem_mem_dqs_n[2]
+set_location_assignment PIN_C19 -to emif_0_mem_mem_dqs_n[3]
+set_location_assignment PIN_M31 -to emif_0_mem_mem_dqs_n[4]
+set_location_assignment PIN_N31 -to emif_0_mem_mem_dqs_n[5]
+set_location_assignment PIN_P33 -to emif_0_mem_mem_dqs_n[6]
+set_location_assignment PIN_T32 -to emif_0_mem_mem_dqs_n[7]
+set_location_assignment PIN_B25 -to emif_0_mem_mem_dqs_n[8]
+
+
+set_location_assignment PIN_AJ31 -to altera_reserved_tck
+set_location_assignment PIN_AK18 -to altera_reserved_tdi
+set_location_assignment PIN_AH31 -to altera_reserved_ntrst
+set_location_assignment PIN_AM29 -to altera_reserved_tdo
+#set_location_assignment PIN_AV33 -to ~ALTERA_DATA0~
+
+
+
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[0]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[1]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[2]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[3]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[4]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[5]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[6]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[7]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[8]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[9]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[10]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[11]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[12]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[13]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_act_n[0]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_ba[0]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_ba[1]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_bg[0]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_bg[1]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[15]
+set_instance_assignment -name IO_STANDARD "DIFFERENTIAL 1.2-V SSTL" -to emif_0_mem_mem_ck[0]
+set_instance_assignment -name IO_STANDARD "DIFFERENTIAL 1.2-V SSTL" -to emif_0_mem_mem_CK[1]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_cke[0]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_cs_n[0]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_par[0]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[16]
+set_instance_assignment -name IO_STANDARD "1.2 V" -to emif_0_mem_mem_reset_n[0]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[14]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_odt[0]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_alert_n[0]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[64]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[65]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[66]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[67]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[68]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[69]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[70]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[71]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dbi_n[0]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dbi_n[1]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dbi_n[2]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dbi_n[3]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dbi_n[4]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dbi_n[5]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dbi_n[6]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dbi_n[7]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dbi_n[8]
+
+set_instance_assignment -name IO_STANDARD "DIFFERENTIAL 1.2-V POD" -to emif_0_mem_mem_dqs[0]
+set_instance_assignment -name IO_STANDARD "DIFFERENTIAL 1.2-V POD" -to emif_0_mem_mem_dqs[1]
+set_instance_assignment -name IO_STANDARD "DIFFERENTIAL 1.2-V POD" -to emif_0_mem_mem_dqs[2]
+set_instance_assignment -name IO_STANDARD "DIFFERENTIAL 1.2-V POD" -to emif_0_mem_mem_dqs[3]
+set_instance_assignment -name IO_STANDARD "DIFFERENTIAL 1.2-V POD" -to emif_0_mem_mem_dqs[4]
+set_instance_assignment -name IO_STANDARD "DIFFERENTIAL 1.2-V POD" -to emif_0_mem_mem_dqs[5]
+set_instance_assignment -name IO_STANDARD "DIFFERENTIAL 1.2-V POD" -to emif_0_mem_mem_dqs[6]
+set_instance_assignment -name IO_STANDARD "DIFFERENTIAL 1.2-V POD" -to emif_0_mem_mem_dqs[7]
+set_instance_assignment -name IO_STANDARD "DIFFERENTIAL 1.2-V POD" -to emif_0_mem_mem_dqs[8]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[0]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[1]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[2]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[3]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[4]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[5]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[6]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[7]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[8]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[9]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[10]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[11]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[12]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[13]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[14]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[15]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[16]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[17]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[18]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[19]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[20]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[21]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[22]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[23]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[24]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[25]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[26]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[27]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[28]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[29]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[30]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[31]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[32]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[33]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[34]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[35]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[36]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[37]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[38]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[39]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[40]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[41]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[42]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[43]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[44]
+
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[45]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[46]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[47]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[48]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[49]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[50]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[51]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[52]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[53]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[54]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[55]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[56]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[57]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[58]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[59]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[60]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[61]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[62]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[63]
+
diff --git a/boards/uniboard2c/designs/refdesigns/ddr4/unb2c_pins_mbI_ddr4_16g.tcl b/boards/uniboard2c/designs/refdesigns/ddr4/unb2c_pins_mbI_ddr4_16g.tcl
new file mode 100644
index 0000000000000000000000000000000000000000..89df111a891711421f5dff4d80289599478cdd47
--- /dev/null
+++ b/boards/uniboard2c/designs/refdesigns/ddr4/unb2c_pins_mbI_ddr4_16g.tcl
@@ -0,0 +1,383 @@
+
+set_location_assignment PIN_K15 -to CLK
+set_location_assignment PIN_J15 -to "CLK(n)"
+set_location_assignment PIN_N12 -to ETH_CLK
+set_location_assignment PIN_K14 -to PPS
+set_location_assignment PIN_J14 -to "PPS(n)"
+set_location_assignment PIN_Y36 -to SA_CLK
+set_location_assignment PIN_Y35 -to "SA_CLK(n)"
+set_location_assignment PIN_AH9 -to SB_CLK
+set_location_assignment PIN_AH10 -to "SB_CLK(n)"
+
+
+# Memory pins read back from quartus chip planner
+set_location_assignment PIN_AP20 -to emif_0_mem_mem_a[0]
+set_location_assignment PIN_AR20 -to emif_0_mem_mem_a[1]
+set_location_assignment PIN_AP19 -to emif_0_mem_mem_a[2]
+set_location_assignment PIN_AR19 -to emif_0_mem_mem_a[3]
+set_location_assignment PIN_AR18 -to emif_0_mem_mem_a[4]
+set_location_assignment PIN_AT17 -to emif_0_mem_mem_a[5]
+set_location_assignment PIN_AU19 -to emif_0_mem_mem_a[6]
+set_location_assignment PIN_AT18 -to emif_0_mem_mem_a[7]
+set_location_assignment PIN_AL17 -to emif_0_mem_mem_a[8]
+set_location_assignment PIN_AM18 -to emif_0_mem_mem_a[9]
+set_location_assignment PIN_AM19 -to emif_0_mem_mem_a[10]
+set_location_assignment PIN_AN19 -to emif_0_mem_mem_a[11]
+set_location_assignment PIN_BA17 -to emif_0_mem_mem_a[12]
+set_location_assignment PIN_BD17 -to emif_0_mem_mem_a[13]
+set_location_assignment PIN_AY18 -to emif_0_mem_mem_act_n[0]
+set_location_assignment PIN_AV29 -to emif_0_mem_mem_alert_n[0]
+set_location_assignment PIN_BB16 -to emif_0_mem_mem_ba[0]
+set_location_assignment PIN_BD16 -to emif_0_mem_mem_ba[1]
+set_location_assignment PIN_BC16 -to emif_0_mem_mem_bg[0]
+set_location_assignment PIN_AW19 -to emif_0_mem_mem_bg[1]
+set_location_assignment PIN_BA15 -to emif_0_mem_mem_a[15]
+set_location_assignment PIN_BC21 -to emif_0_mem_mem_dq[64]
+set_location_assignment PIN_BA22 -to emif_0_mem_mem_dq[65]
+set_location_assignment PIN_BD21 -to emif_0_mem_mem_dq[66]
+set_location_assignment PIN_BB20 -to emif_0_mem_mem_dq[67]
+set_location_assignment PIN_BA20 -to emif_0_mem_mem_dq[68]
+set_location_assignment PIN_BD20 -to emif_0_mem_mem_dq[69]
+set_location_assignment PIN_AY20 -to emif_0_mem_mem_dq[70]
+set_location_assignment PIN_AY22 -to emif_0_mem_mem_dq[71]
+set_location_assignment PIN_AU18 -to emif_0_mem_mem_ck[0]
+set_location_assignment PIN_AV18 -to emif_0_mem_mem_ck_n[0]
+set_location_assignment PIN_AT16 -to emif_0_mem_mem_CK[1]
+set_location_assignment PIN_AU16 -to emif_0_mem_mem_CK_n[1]
+
+set_location_assignment PIN_BB19 -to emif_0_mem_mem_cke[0]
+
+set_location_assignment PIN_AP16 -to emif_0_mem_mem_cke[1]
+#set_location_assignment PIN_AP16 -to cke1_export
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to cke1_export
+
+set_location_assignment PIN_AY19 -to emif_0_mem_mem_cs_n[0]
+
+set_location_assignment PIN_AN16 -to emif_0_mem_mem_cs_n[1]
+#set_location_assignment PIN_AN16 -to cs1_export
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to cs1_export
+
+set_location_assignment PIN_BD19 -to emif_0_mem_mem_odt[0]
+
+set_location_assignment PIN_AR17 -to emif_0_mem_mem_odt[1]
+#set_location_assignment PIN_AR17 -to odt1_export
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to odt1_export
+
+set_location_assignment PIN_BC29 -to emif_0_mem_mem_dbi_n[0]
+set_location_assignment PIN_AR27 -to emif_0_mem_mem_dbi_n[1]
+set_location_assignment PIN_BD24 -to emif_0_mem_mem_dbi_n[2]
+set_location_assignment PIN_AM23 -to emif_0_mem_mem_dbi_n[3]
+set_location_assignment PIN_AU12 -to emif_0_mem_mem_dbi_n[4]
+set_location_assignment PIN_AU13 -to emif_0_mem_mem_dbi_n[5]
+set_location_assignment PIN_AM14 -to emif_0_mem_mem_dbi_n[6]
+set_location_assignment PIN_AM16 -to emif_0_mem_mem_dbi_n[7]
+set_location_assignment PIN_BA21 -to emif_0_mem_mem_dbi_n[8]
+set_location_assignment PIN_BA28 -to emif_0_mem_mem_dqs[0]
+set_location_assignment PIN_AM28 -to emif_0_mem_mem_dqs[1]
+set_location_assignment PIN_AV24 -to emif_0_mem_mem_dqs[2]
+set_location_assignment PIN_AN24 -to emif_0_mem_mem_dqs[3]
+set_location_assignment PIN_BC14 -to emif_0_mem_mem_dqs[4]
+set_location_assignment PIN_AW14 -to emif_0_mem_mem_dqs[5]
+set_location_assignment PIN_AN12 -to emif_0_mem_mem_dqs[6]
+set_location_assignment PIN_AK15 -to emif_0_mem_mem_dqs[7]
+set_location_assignment PIN_BC22 -to emif_0_mem_mem_dqs[8]
+
+
+set_location_assignment PIN_BC18 -to emif_0_mem_mem_par[0]
+set_location_assignment PIN_BB15 -to emif_0_mem_mem_a[16]
+
+set_location_assignment PIN_AW17 -to emif_0_pll_ref_clk_clk
+#set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_pll_ref_clk_clk
+set_instance_assignment -name IO_STANDARD "1.2 V" -to emif_0_pll_ref_clk_clk
+
+set_location_assignment PIN_AV19 -to emif_0_mem_mem_reset_n[0]
+
+set_location_assignment PIN_AY17 -to emif_0_oct_oct_rzqin
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_oct_oct_rzqin
+#set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_oct_oct_rzqin
+
+set_location_assignment PIN_BC17 -to emif_0_mem_mem_a[14]
+# qsfp leds
+set_location_assignment PIN_BA33 -to emif_0_status_local_cal_fail
+set_location_assignment PIN_BB33 -to emif_0_status_local_cal_success
+set_location_assignment PIN_AV32 -to emif_0_tg_0_traffic_gen_fail
+set_location_assignment PIN_AP31 -to emif_0_tg_0_traffic_gen_pass
+set_location_assignment PIN_AT33 -to emif_0_tg_0_traffic_gen_timeout
+set_location_assignment PIN_AF32 -to pll_locked_pll_locked
+# testio(0)
+set_location_assignment PIN_AN32 -to global_reset_reset_n 
+# testio(1)
+set_location_assignment PIN_AP32 -to testio1 
+set_instance_assignment -name IO_STANDARD "1.8 V" -to testio1
+
+# IO Standard Assignments from Gijs (excluding memory)
+set_instance_assignment -name IO_STANDARD "1.8 V" -to ETH_CLK
+set_instance_assignment -name IO_STANDARD LVDS -to ETH_SGIN[0]
+set_instance_assignment -name IO_STANDARD LVDS -to "ETH_SGIN[0](n)"
+set_instance_assignment -name IO_STANDARD LVDS -to ETH_SGIN[1]
+set_instance_assignment -name IO_STANDARD LVDS -to "ETH_SGIN[1](n)"
+set_instance_assignment -name IO_STANDARD LVDS -to ETH_SGOUT[0]
+set_instance_assignment -name IO_STANDARD LVDS -to "ETH_SGOUT[0](n)"
+set_instance_assignment -name IO_STANDARD LVDS -to ETH_SGOUT[1]
+set_instance_assignment -name IO_STANDARD LVDS -to "ETH_SGOUT[1](n)"
+set_instance_assignment -name IO_STANDARD LVDS -to SA_CLK
+set_instance_assignment -name IO_STANDARD LVDS -to "SA_CLK(n)"
+set_instance_assignment -name IO_STANDARD LVDS -to SB_CLK
+set_instance_assignment -name IO_STANDARD LVDS -to "SB_CLK(n)"
+set_instance_assignment -name IO_STANDARD LVDS -to BCK_REF_CLK
+set_instance_assignment -name IO_STANDARD LVDS -to "BCK_REF_CLK(n)"
+set_instance_assignment -name IO_STANDARD "1.8 V" -to TESTIO[0]
+set_instance_assignment -name IO_STANDARD "1.8 V" -to TESTIO[1]
+set_instance_assignment -name IO_STANDARD "1.8 V" -to TESTIO[2]
+set_instance_assignment -name IO_STANDARD "1.8 V" -to TESTIO[3]
+set_instance_assignment -name IO_STANDARD "1.8 V" -to TESTIO[4]
+set_instance_assignment -name IO_STANDARD "1.8 V" -to TESTIO[5]
+set_instance_assignment -name IO_STANDARD "1.8 V" -to VERSION[0]
+set_instance_assignment -name IO_STANDARD "1.8 V" -to VERSION[1]
+set_instance_assignment -name IO_STANDARD "1.8 V" -to WDI
+
+#set_location_assignment PIN_AN32 -to TESTIO[0]
+set_location_assignment PIN_AP32 -to TESTIO[1]
+set_location_assignment PIN_AT30 -to TESTIO[2]
+set_location_assignment PIN_BD31 -to TESTIO[3]
+set_location_assignment PIN_AU30 -to TESTIO[4]
+set_location_assignment PIN_BD30 -to TESTIO[5]
+
+set_location_assignment PIN_AB12 -to VERSION[0]
+set_location_assignment PIN_AB13 -to VERSION[1]
+set_location_assignment PIN_BB30 -to WDI
+
+# locations changed 30 sept
+set_location_assignment PIN_K12 -to ETH_SGIN[0]
+set_location_assignment PIN_J12 -to "ETH_SGIN[0](n)"
+set_location_assignment PIN_AF33 -to ETH_SGIN[1]
+set_location_assignment PIN_AE33 -to "ETH_SGIN[1](n)"
+set_location_assignment PIN_H13 -to ETH_SGOUT[0]
+set_location_assignment PIN_H12 -to "ETH_SGOUT[0](n)"
+set_location_assignment PIN_AW31 -to ETH_SGOUT[1]
+set_location_assignment PIN_AV31 -to "ETH_SGOUT[1](n)"
+
+set_instance_assignment -name IO_STANDARD LVDS -to PPS
+set_instance_assignment -name IO_STANDARD LVDS -to "PPS(n)"
+set_instance_assignment -name IO_STANDARD LVDS -to CLK
+set_instance_assignment -name IO_STANDARD LVDS -to "CLK(n)"
+
+# Enable internal termination for LVDS inputs
+set_instance_assignment -name INPUT_TERMINATION DIFFERENTIAL -to PPS
+set_instance_assignment -name INPUT_TERMINATION DIFFERENTIAL -to CLK
+set_instance_assignment -name INPUT_TERMINATION DIFFERENTIAL -to ETH_SGIN[0]
+set_instance_assignment -name INPUT_TERMINATION DIFFERENTIAL -to ETH_SGIN[1]
+
+set_location_assignment PIN_V9 -to BCK_REF_CLK
+set_location_assignment PIN_V10 -to "BCK_REF_CLK(n)"
+set_location_assignment PIN_AL32 -to CLKUSR
+set_location_assignment PIN_M16 -to MB_EVENT
+
+
+
+
+
+set_location_assignment PIN_AU29 -to emif_0_mem_mem_dq[0]
+set_location_assignment PIN_BC28 -to emif_0_mem_mem_dq[1]
+set_location_assignment PIN_AY29 -to emif_0_mem_mem_dq[2]
+set_location_assignment PIN_BB28 -to emif_0_mem_mem_dq[3]
+set_location_assignment PIN_BB29 -to emif_0_mem_mem_dq[4]
+set_location_assignment PIN_AW29 -to emif_0_mem_mem_dq[5]
+set_location_assignment PIN_BC27 -to emif_0_mem_mem_dq[6]
+set_location_assignment PIN_BD29 -to emif_0_mem_mem_dq[7]
+set_location_assignment PIN_AR28 -to emif_0_mem_mem_dq[8]
+set_location_assignment PIN_AR29 -to emif_0_mem_mem_dq[9]
+set_location_assignment PIN_AV27 -to emif_0_mem_mem_dq[10]
+set_location_assignment PIN_AU28 -to emif_0_mem_mem_dq[11]
+set_location_assignment PIN_AW27 -to emif_0_mem_mem_dq[12]
+set_location_assignment PIN_AT28 -to emif_0_mem_mem_dq[13]
+set_location_assignment PIN_AV28 -to emif_0_mem_mem_dq[14]
+set_location_assignment PIN_AP27 -to emif_0_mem_mem_dq[15]
+set_location_assignment PIN_BC24 -to emif_0_mem_mem_dq[16]
+set_location_assignment PIN_BB24 -to emif_0_mem_mem_dq[17]
+set_location_assignment PIN_BB23 -to emif_0_mem_mem_dq[18]
+set_location_assignment PIN_AW22 -to emif_0_mem_mem_dq[19]
+set_location_assignment PIN_BA23 -to emif_0_mem_mem_dq[20]
+set_location_assignment PIN_BC23 -to emif_0_mem_mem_dq[21]
+set_location_assignment PIN_AY23 -to emif_0_mem_mem_dq[22]
+set_location_assignment PIN_AY24 -to emif_0_mem_mem_dq[23]
+set_location_assignment PIN_AP22 -to emif_0_mem_mem_dq[24]
+set_location_assignment PIN_AN23 -to emif_0_mem_mem_dq[25]
+set_location_assignment PIN_AR23 -to emif_0_mem_mem_dq[26]
+set_location_assignment PIN_AT23 -to emif_0_mem_mem_dq[27]
+set_location_assignment PIN_AU23 -to emif_0_mem_mem_dq[28]
+set_location_assignment PIN_AV23 -to emif_0_mem_mem_dq[29]
+set_location_assignment PIN_AR24 -to emif_0_mem_mem_dq[30]
+set_location_assignment PIN_AP24 -to emif_0_mem_mem_dq[31]
+set_location_assignment PIN_AV12 -to emif_0_mem_mem_dq[32]
+set_location_assignment PIN_AY13 -to emif_0_mem_mem_dq[33]
+set_location_assignment PIN_BD14 -to emif_0_mem_mem_dq[34]
+set_location_assignment PIN_AY12 -to emif_0_mem_mem_dq[35]
+set_location_assignment PIN_BA13 -to emif_0_mem_mem_dq[36]
+set_location_assignment PIN_BA12 -to emif_0_mem_mem_dq[37]
+set_location_assignment PIN_AW12 -to emif_0_mem_mem_dq[38]
+set_location_assignment PIN_BB13 -to emif_0_mem_mem_dq[39]
+set_location_assignment PIN_AV13 -to emif_0_mem_mem_dq[40]
+set_location_assignment PIN_AR13 -to emif_0_mem_mem_dq[41]
+set_location_assignment PIN_AR15 -to emif_0_mem_mem_dq[42]
+set_location_assignment PIN_AP15 -to emif_0_mem_mem_dq[43]
+set_location_assignment PIN_AT15 -to emif_0_mem_mem_dq[44]
+set_location_assignment PIN_AU14 -to emif_0_mem_mem_dq[45]
+set_location_assignment PIN_AU15 -to emif_0_mem_mem_dq[46]
+set_location_assignment PIN_AV14 -to emif_0_mem_mem_dq[47]
+set_location_assignment PIN_AM13 -to emif_0_mem_mem_dq[48]
+set_location_assignment PIN_AT13 -to emif_0_mem_mem_dq[49]
+set_location_assignment PIN_AT12 -to emif_0_mem_mem_dq[50]
+set_location_assignment PIN_AP14 -to emif_0_mem_mem_dq[51]
+set_location_assignment PIN_AN13 -to emif_0_mem_mem_dq[52]
+set_location_assignment PIN_AK13 -to emif_0_mem_mem_dq[53]
+set_location_assignment PIN_AM12 -to emif_0_mem_mem_dq[54]
+set_location_assignment PIN_AL13 -to emif_0_mem_mem_dq[55]
+set_location_assignment PIN_AH13 -to emif_0_mem_mem_dq[56]
+set_location_assignment PIN_AL15 -to emif_0_mem_mem_dq[57]
+set_location_assignment PIN_AM15 -to emif_0_mem_mem_dq[58]
+set_location_assignment PIN_AJ14 -to emif_0_mem_mem_dq[59]
+set_location_assignment PIN_AJ12 -to emif_0_mem_mem_dq[60]
+set_location_assignment PIN_AL16 -to emif_0_mem_mem_dq[61]
+set_location_assignment PIN_AK12 -to emif_0_mem_mem_dq[62]
+set_location_assignment PIN_AH14 -to emif_0_mem_mem_dq[63]
+set_location_assignment PIN_AY28 -to emif_0_mem_mem_dqs_n[0]
+set_location_assignment PIN_AN28 -to emif_0_mem_mem_dqs_n[1]
+set_location_assignment PIN_AU24 -to emif_0_mem_mem_dqs_n[2]
+set_location_assignment PIN_AM24 -to emif_0_mem_mem_dqs_n[3]
+set_location_assignment PIN_BB14 -to emif_0_mem_mem_dqs_n[4]
+set_location_assignment PIN_AY14 -to emif_0_mem_mem_dqs_n[5]
+set_location_assignment PIN_AP12 -to emif_0_mem_mem_dqs_n[6]
+set_location_assignment PIN_AK14 -to emif_0_mem_mem_dqs_n[7]
+set_location_assignment PIN_BD22 -to emif_0_mem_mem_dqs_n[8]
+set_location_assignment PIN_AJ31 -to altera_reserved_tck
+set_location_assignment PIN_AK18 -to altera_reserved_tdi
+set_location_assignment PIN_AH31 -to altera_reserved_ntrst
+set_location_assignment PIN_AM29 -to altera_reserved_tdo
+#set_location_assignment PIN_AV33 -to ~ALTERA_DATA0~
+
+
+
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[0]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[1]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[2]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[3]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[4]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[5]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[6]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[7]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[8]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[9]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[10]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[11]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[12]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[13]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_act_n[0]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_ba[0]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_ba[1]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_bg[0]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_bg[1]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[15]
+set_instance_assignment -name IO_STANDARD "DIFFERENTIAL 1.2-V SSTL" -to emif_0_mem_mem_ck[0]
+set_instance_assignment -name IO_STANDARD "DIFFERENTIAL 1.2-V SSTL" -to emif_0_mem_mem_CK[1]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_cke[0]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_cs_n[0]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_par[0]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[16]
+set_instance_assignment -name IO_STANDARD "1.2 V" -to emif_0_mem_mem_reset_n[0]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_a[14]
+set_instance_assignment -name IO_STANDARD "SSTL-12" -to emif_0_mem_mem_odt[0]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_alert_n[0]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[64]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[65]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[66]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[67]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[68]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[69]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[70]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[71]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dbi_n[0]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dbi_n[1]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dbi_n[2]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dbi_n[3]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dbi_n[4]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dbi_n[5]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dbi_n[6]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dbi_n[7]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dbi_n[8]
+
+set_instance_assignment -name IO_STANDARD "DIFFERENTIAL 1.2-V POD" -to emif_0_mem_mem_dqs[0]
+set_instance_assignment -name IO_STANDARD "DIFFERENTIAL 1.2-V POD" -to emif_0_mem_mem_dqs[1]
+set_instance_assignment -name IO_STANDARD "DIFFERENTIAL 1.2-V POD" -to emif_0_mem_mem_dqs[2]
+set_instance_assignment -name IO_STANDARD "DIFFERENTIAL 1.2-V POD" -to emif_0_mem_mem_dqs[3]
+set_instance_assignment -name IO_STANDARD "DIFFERENTIAL 1.2-V POD" -to emif_0_mem_mem_dqs[4]
+set_instance_assignment -name IO_STANDARD "DIFFERENTIAL 1.2-V POD" -to emif_0_mem_mem_dqs[5]
+set_instance_assignment -name IO_STANDARD "DIFFERENTIAL 1.2-V POD" -to emif_0_mem_mem_dqs[6]
+set_instance_assignment -name IO_STANDARD "DIFFERENTIAL 1.2-V POD" -to emif_0_mem_mem_dqs[7]
+set_instance_assignment -name IO_STANDARD "DIFFERENTIAL 1.2-V POD" -to emif_0_mem_mem_dqs[8]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[0]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[1]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[2]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[3]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[4]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[5]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[6]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[7]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[8]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[9]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[10]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[11]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[12]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[13]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[14]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[15]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[16]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[17]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[18]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[19]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[20]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[21]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[22]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[23]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[24]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[25]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[26]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[27]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[28]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[29]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[30]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[31]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[32]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[33]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[34]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[35]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[36]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[37]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[38]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[39]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[40]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[41]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[42]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[43]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[44]
+
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[45]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[46]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[47]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[48]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[49]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[50]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[51]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[52]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[53]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[54]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[55]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[56]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[57]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[58]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[59]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[60]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[61]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[62]
+set_instance_assignment -name IO_STANDARD "1.2-V POD" -to emif_0_mem_mem_dq[63]
+
diff --git a/libraries/technology/ip_arria10_e2sg/ddr4_16g_1600/compile_ip.tcl b/libraries/technology/ip_arria10_e2sg/ddr4_16g_1600/compile_ip.tcl
new file mode 100644
index 0000000000000000000000000000000000000000..fd22f80a25f73acd2b941d2e14811c0f8338065a
--- /dev/null
+++ b/libraries/technology/ip_arria10_e2sg/ddr4_16g_1600/compile_ip.tcl
@@ -0,0 +1,34 @@
+#------------------------------------------------------------------------------
+#
+# Copyright (C) 2017
+# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/>
+# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/>
+# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+#------------------------------------------------------------------------------
+
+# This file is based on generated file mentor/msim_setup.tcl.
+# - the values for modelsim_search_libraries key in the hdllib.cfg follow from altera libraries vmap section in the msim_setup.tcl
+# - vmap for the IP specific libraries and compile all IP source files into those libraries similar as in the msim_setup.tcl
+# - replace QSYS_SIMDIR by IP_DIR
+# - if the testbench is also generated with QSYS then only the IP_TBDIR files are needed, because these also contain the source files.
+
+#vlib ./work/         ;# Assume library work already exist                                                                                        
+
+
+set IP_DIR   "$env(RADIOHDL_BUILD_DIR)/$env(BUILDSET)/qsys-generate/ip_arria10_e2sg_ddr4_16g_1600/sim"
+                    
+  vcom         "$IP_DIR/ip_arria10_e2sg_ddr4_16g_1600.vhd"                                                                              
diff --git a/libraries/technology/ip_arria10_e2sg/ddr4_16g_1600/copy_hex_files.tcl b/libraries/technology/ip_arria10_e2sg/ddr4_16g_1600/copy_hex_files.tcl
new file mode 100644
index 0000000000000000000000000000000000000000..7863cade69d95cf2ebb7c53310910dc4320e09b1
--- /dev/null
+++ b/libraries/technology/ip_arria10_e2sg/ddr4_16g_1600/copy_hex_files.tcl
@@ -0,0 +1,38 @@
+#------------------------------------------------------------------------------
+#
+# Copyright (C) 2015
+# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/>
+# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/>
+# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+#------------------------------------------------------------------------------
+
+# This file is based on Qsys-generated file generated/sim/mentor/msim_setup.tcl
+
+set IP_DIR "$env(RADIOHDL_BUILD_DIR)/$env(BUILDSET)/qsys-generate/ip_arria10_e2sg_ddr4_16g_1600/sim"
+
+# Copy ROM/RAM files to simulation directory
+if {[file isdirectory $IP_DIR]} {
+    #file copy -force $IP_DIR/../altera_emif_arch_nf_151/sim/ip_arria10_e2sg_ddr4_16g_1600_altera_emif_arch_nf_151_4thorvi_seq_cal_sim.hex ./
+    #file copy -force $IP_DIR/../altera_emif_arch_nf_151/sim/ip_arria10_e2sg_ddr4_16g_1600_altera_emif_arch_nf_151_4thorvi_seq_cal_synth.hex ./
+    #file copy -force $IP_DIR/../altera_emif_arch_nf_151/sim/ip_arria10_e2sg_ddr4_16g_1600_altera_emif_arch_nf_151_4thorvi_seq_params_sim.hex ./
+    #file copy -force $IP_DIR/../altera_emif_arch_nf_151/sim/ip_arria10_e2sg_ddr4_16g_1600_altera_emif_arch_nf_151_4thorvi_seq_params_synth.hex ./
+
+    file copy -force $IP_DIR/../altera_avalon_onchip_memory2_1920/sim/seq_cal_soft_m20k.hex ./
+    file copy -force $IP_DIR/../altera_emif_arch_nf_191/sim/ip_arria10_e2sg_ddr4_16g_1600_altera_emif_arch_nf_191_qssf3hq_seq_cal.hex ./
+    file copy -force $IP_DIR/../altera_emif_arch_nf_191/sim/ip_arria10_e2sg_ddr4_16g_1600_altera_emif_arch_nf_191_qssf3hq_seq_params_sim.hex ./
+    file copy -force $IP_DIR/../altera_emif_arch_nf_191/sim/ip_arria10_e2sg_ddr4_16g_1600_altera_emif_arch_nf_191_qssf3hq_seq_params_synth.hex ./
+}
diff --git a/libraries/technology/ip_arria10_e2sg/ddr4_16g_1600/hdllib.cfg b/libraries/technology/ip_arria10_e2sg/ddr4_16g_1600/hdllib.cfg
new file mode 100644
index 0000000000000000000000000000000000000000..761734a5a90ca601f80c289e2d5f23ccc185de47
--- /dev/null
+++ b/libraries/technology/ip_arria10_e2sg/ddr4_16g_1600/hdllib.cfg
@@ -0,0 +1,25 @@
+hdl_lib_name = ip_arria10_e2sg_ddr4_16g_1600
+hdl_library_clause_name = ip_arria10_e2sg_ddr4_16g_1600_altera_emif_1910
+hdl_lib_uses_synth = 
+hdl_lib_uses_sim = ip_arria10_e2sg_altera_emif_cal_slave_nf_191 ip_arria10_e2sg_altera_avalon_onchip_memory2_1920 ip_arria10_e2sg_altera_mm_interconnect_191 ip_arria10_e2sg_altera_reset_controller_191 ip_arria10_e2sg_altera_emif_arch_nf_191 ip_arria10_e2sg_altera_avalon_mm_bridge_191 ip_arria10_e2sg_altera_merlin_slave_translator_191 ip_arria10_e2sg_altera_avalon_sc_fifo_191 ip_arria10_e2sg_altera_ip_col_if_191 ip_arria10_e2sg_altera_jtag_dc_streaming_191 ip_arria10_e2sg_alt_mem_if_jtag_master_191 ip_arria10_e2sg_altera_avalon_st_bytes_to_packets_1910 ip_arria10_e2sg_altera_avalon_packets_to_master_1910 ip_arria10_e2sg_channel_adapter_191 ip_arria10_e2sg_timing_adapter_191 ip_arria10_e2sg_altera_avalon_st_packets_to_bytes_1910 ip_arria10_e2sg_altera_emif_1910 ip_arria10_e2sg_altera_merlin_master_translator_191 
+
+hdl_lib_technology = ip_arria10_e2sg
+
+synth_files =
+    
+test_bench_files = 
+
+
+[modelsim_project_file]
+modelsim_compile_ip_files =
+    $RADIOHDL_WORK/libraries/technology/ip_arria10_e2sg/ddr4_16g_1600/compile_ip.tcl
+
+
+[quartus_project_file]
+quartus_qip_files =
+    $RADIOHDL_BUILD_DIR/<buildset_name>/qsys-generate/ip_arria10_e2sg_ddr4_16g_1600/ip_arria10_e2sg_ddr4_16g_1600.qip
+
+[generate_ip_libs]
+qsys-generate_ip_files = 
+    ip_arria10_e2sg_ddr4_16g_1600.ip
+
diff --git a/libraries/technology/ip_arria10_e2sg/ddr4_16g_1600/ip_arria10_e2sg_ddr4_16g_1600.ip b/libraries/technology/ip_arria10_e2sg/ddr4_16g_1600/ip_arria10_e2sg_ddr4_16g_1600.ip
new file mode 100644
index 0000000000000000000000000000000000000000..e829a7e5be7b1d65c9f98e747c22b1ad0a7a5fd9
--- /dev/null
+++ b/libraries/technology/ip_arria10_e2sg/ddr4_16g_1600/ip_arria10_e2sg_ddr4_16g_1600.ip
@@ -0,0 +1,10392 @@
+<?xml version="1.0" ?>
+<ipxact:component xmlns:altera="http://www.altera.com/XMLSchema/IPXact2014/extensions" xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014">
+  <ipxact:vendor>Intel Corporation</ipxact:vendor>
+  <ipxact:library>ip_arria10_e2sg_ddr4_16g_1600</ipxact:library>
+  <ipxact:name>emif_0</ipxact:name>
+  <ipxact:version>19.1.0</ipxact:version>
+  <ipxact:busInterfaces>
+    <ipxact:busInterface>
+      <ipxact:name>global_reset_n</ipxact:name>
+      <ipxact:busType vendor="altera" library="altera" name="reset" version="19.4"></ipxact:busType>
+      <ipxact:abstractionTypes>
+        <ipxact:abstractionType>
+          <ipxact:abstractionRef vendor="altera" library="altera" name="reset" version="19.4"></ipxact:abstractionRef>
+          <ipxact:portMaps>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>reset_n</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>global_reset_n</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+          </ipxact:portMaps>
+        </ipxact:abstractionType>
+      </ipxact:abstractionTypes>
+      <ipxact:slave></ipxact:slave>
+      <ipxact:parameters>
+        <ipxact:parameter parameterId="associatedClock" type="string">
+          <ipxact:name>associatedClock</ipxact:name>
+          <ipxact:displayName>Associated clock</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="synchronousEdges" type="string">
+          <ipxact:name>synchronousEdges</ipxact:name>
+          <ipxact:displayName>Synchronous edges</ipxact:displayName>
+          <ipxact:value>NONE</ipxact:value>
+        </ipxact:parameter>
+      </ipxact:parameters>
+    </ipxact:busInterface>
+    <ipxact:busInterface>
+      <ipxact:name>pll_ref_clk</ipxact:name>
+      <ipxact:busType vendor="altera" library="altera" name="clock" version="19.4"></ipxact:busType>
+      <ipxact:abstractionTypes>
+        <ipxact:abstractionType>
+          <ipxact:abstractionRef vendor="altera" library="altera" name="clock" version="19.4"></ipxact:abstractionRef>
+          <ipxact:portMaps>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>clk</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>pll_ref_clk</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+          </ipxact:portMaps>
+        </ipxact:abstractionType>
+      </ipxact:abstractionTypes>
+      <ipxact:slave></ipxact:slave>
+      <ipxact:parameters>
+        <ipxact:parameter parameterId="clockRate" type="longint">
+          <ipxact:name>clockRate</ipxact:name>
+          <ipxact:displayName>Clock rate</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="externallyDriven" type="bit">
+          <ipxact:name>externallyDriven</ipxact:name>
+          <ipxact:displayName>Externally driven</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="ptfSchematicName" type="string">
+          <ipxact:name>ptfSchematicName</ipxact:name>
+          <ipxact:displayName>PTF schematic name</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+      </ipxact:parameters>
+    </ipxact:busInterface>
+    <ipxact:busInterface>
+      <ipxact:name>oct</ipxact:name>
+      <ipxact:busType vendor="altera" library="altera" name="conduit" version="19.4"></ipxact:busType>
+      <ipxact:abstractionTypes>
+        <ipxact:abstractionType>
+          <ipxact:abstractionRef vendor="altera" library="altera" name="conduit" version="19.4"></ipxact:abstractionRef>
+          <ipxact:portMaps>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>oct_rzqin</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>oct_rzqin</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+          </ipxact:portMaps>
+        </ipxact:abstractionType>
+      </ipxact:abstractionTypes>
+      <ipxact:slave></ipxact:slave>
+      <ipxact:parameters>
+        <ipxact:parameter parameterId="associatedClock" type="string">
+          <ipxact:name>associatedClock</ipxact:name>
+          <ipxact:displayName>associatedClock</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="associatedReset" type="string">
+          <ipxact:name>associatedReset</ipxact:name>
+          <ipxact:displayName>associatedReset</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="prSafe" type="bit">
+          <ipxact:name>prSafe</ipxact:name>
+          <ipxact:displayName>Partial Reconfiguration Safe</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+      </ipxact:parameters>
+    </ipxact:busInterface>
+    <ipxact:busInterface>
+      <ipxact:name>mem</ipxact:name>
+      <ipxact:busType vendor="altera" library="altera" name="conduit" version="19.4"></ipxact:busType>
+      <ipxact:abstractionTypes>
+        <ipxact:abstractionType>
+          <ipxact:abstractionRef vendor="altera" library="altera" name="conduit" version="19.4"></ipxact:abstractionRef>
+          <ipxact:portMaps>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>mem_ck</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>mem_ck</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>mem_ck_n</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>mem_ck_n</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>mem_a</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>mem_a</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>mem_act_n</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>mem_act_n</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>mem_ba</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>mem_ba</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>mem_bg</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>mem_bg</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>mem_cke</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>mem_cke</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>mem_cs_n</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>mem_cs_n</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>mem_odt</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>mem_odt</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>mem_reset_n</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>mem_reset_n</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>mem_par</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>mem_par</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>mem_alert_n</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>mem_alert_n</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>mem_dqs</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>mem_dqs</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>mem_dqs_n</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>mem_dqs_n</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>mem_dq</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>mem_dq</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>mem_dbi_n</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>mem_dbi_n</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+          </ipxact:portMaps>
+        </ipxact:abstractionType>
+      </ipxact:abstractionTypes>
+      <ipxact:slave></ipxact:slave>
+      <ipxact:parameters>
+        <ipxact:parameter parameterId="associatedClock" type="string">
+          <ipxact:name>associatedClock</ipxact:name>
+          <ipxact:displayName>associatedClock</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="associatedReset" type="string">
+          <ipxact:name>associatedReset</ipxact:name>
+          <ipxact:displayName>associatedReset</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="prSafe" type="bit">
+          <ipxact:name>prSafe</ipxact:name>
+          <ipxact:displayName>Partial Reconfiguration Safe</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+      </ipxact:parameters>
+    </ipxact:busInterface>
+    <ipxact:busInterface>
+      <ipxact:name>status</ipxact:name>
+      <ipxact:busType vendor="altera" library="altera" name="conduit" version="19.4"></ipxact:busType>
+      <ipxact:abstractionTypes>
+        <ipxact:abstractionType>
+          <ipxact:abstractionRef vendor="altera" library="altera" name="conduit" version="19.4"></ipxact:abstractionRef>
+          <ipxact:portMaps>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>local_cal_success</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>local_cal_success</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>local_cal_fail</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>local_cal_fail</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+          </ipxact:portMaps>
+        </ipxact:abstractionType>
+      </ipxact:abstractionTypes>
+      <ipxact:slave></ipxact:slave>
+      <ipxact:parameters>
+        <ipxact:parameter parameterId="associatedClock" type="string">
+          <ipxact:name>associatedClock</ipxact:name>
+          <ipxact:displayName>associatedClock</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="associatedReset" type="string">
+          <ipxact:name>associatedReset</ipxact:name>
+          <ipxact:displayName>associatedReset</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="prSafe" type="bit">
+          <ipxact:name>prSafe</ipxact:name>
+          <ipxact:displayName>Partial Reconfiguration Safe</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+      </ipxact:parameters>
+    </ipxact:busInterface>
+    <ipxact:busInterface>
+      <ipxact:name>emif_usr_reset_n</ipxact:name>
+      <ipxact:busType vendor="altera" library="altera" name="reset" version="19.4"></ipxact:busType>
+      <ipxact:abstractionTypes>
+        <ipxact:abstractionType>
+          <ipxact:abstractionRef vendor="altera" library="altera" name="reset" version="19.4"></ipxact:abstractionRef>
+          <ipxact:portMaps>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>reset_n</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>emif_usr_reset_n</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+          </ipxact:portMaps>
+        </ipxact:abstractionType>
+      </ipxact:abstractionTypes>
+      <ipxact:master></ipxact:master>
+      <ipxact:parameters>
+        <ipxact:parameter parameterId="associatedClock" type="string">
+          <ipxact:name>associatedClock</ipxact:name>
+          <ipxact:displayName>Associated clock</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="associatedDirectReset" type="string">
+          <ipxact:name>associatedDirectReset</ipxact:name>
+          <ipxact:displayName>Associated direct reset</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="associatedResetSinks" type="string">
+          <ipxact:name>associatedResetSinks</ipxact:name>
+          <ipxact:displayName>Associated reset sinks</ipxact:displayName>
+          <ipxact:value>global_reset_n</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="synchronousEdges" type="string">
+          <ipxact:name>synchronousEdges</ipxact:name>
+          <ipxact:displayName>Synchronous edges</ipxact:displayName>
+          <ipxact:value>NONE</ipxact:value>
+        </ipxact:parameter>
+      </ipxact:parameters>
+    </ipxact:busInterface>
+    <ipxact:busInterface>
+      <ipxact:name>emif_usr_clk</ipxact:name>
+      <ipxact:busType vendor="altera" library="altera" name="clock" version="19.4"></ipxact:busType>
+      <ipxact:abstractionTypes>
+        <ipxact:abstractionType>
+          <ipxact:abstractionRef vendor="altera" library="altera" name="clock" version="19.4"></ipxact:abstractionRef>
+          <ipxact:portMaps>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>clk</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>emif_usr_clk</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+          </ipxact:portMaps>
+        </ipxact:abstractionType>
+      </ipxact:abstractionTypes>
+      <ipxact:master></ipxact:master>
+      <ipxact:parameters>
+        <ipxact:parameter parameterId="associatedDirectClock" type="string">
+          <ipxact:name>associatedDirectClock</ipxact:name>
+          <ipxact:displayName>Associated direct clock</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="clockRate" type="longint">
+          <ipxact:name>clockRate</ipxact:name>
+          <ipxact:displayName>Clock rate</ipxact:displayName>
+          <ipxact:value>200000000</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="clockRateKnown" type="bit">
+          <ipxact:name>clockRateKnown</ipxact:name>
+          <ipxact:displayName>Clock rate known</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="externallyDriven" type="bit">
+          <ipxact:name>externallyDriven</ipxact:name>
+          <ipxact:displayName>Externally driven</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="ptfSchematicName" type="string">
+          <ipxact:name>ptfSchematicName</ipxact:name>
+          <ipxact:displayName>PTF schematic name</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+      </ipxact:parameters>
+    </ipxact:busInterface>
+    <ipxact:busInterface>
+      <ipxact:name>ctrl_amm_0</ipxact:name>
+      <ipxact:busType vendor="altera" library="altera" name="avalon" version="19.4"></ipxact:busType>
+      <ipxact:abstractionTypes>
+        <ipxact:abstractionType>
+          <ipxact:abstractionRef vendor="altera" library="altera" name="avalon" version="19.4"></ipxact:abstractionRef>
+          <ipxact:portMaps>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>waitrequest_n</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>amm_ready_0</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>read</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>amm_read_0</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>write</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>amm_write_0</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>address</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>amm_address_0</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>readdata</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>amm_readdata_0</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>writedata</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>amm_writedata_0</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>burstcount</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>amm_burstcount_0</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>byteenable</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>amm_byteenable_0</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>readdatavalid</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>amm_readdatavalid_0</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+          </ipxact:portMaps>
+        </ipxact:abstractionType>
+      </ipxact:abstractionTypes>
+      <ipxact:slave></ipxact:slave>
+      <ipxact:parameters>
+        <ipxact:parameter parameterId="addressAlignment" type="string">
+          <ipxact:name>addressAlignment</ipxact:name>
+          <ipxact:displayName>Slave addressing</ipxact:displayName>
+          <ipxact:value>DYNAMIC</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="addressGroup" type="int">
+          <ipxact:name>addressGroup</ipxact:name>
+          <ipxact:displayName>Address group</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="addressSpan" type="string">
+          <ipxact:name>addressSpan</ipxact:name>
+          <ipxact:displayName>Address span</ipxact:displayName>
+          <ipxact:value>17179869184</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="addressUnits" type="string">
+          <ipxact:name>addressUnits</ipxact:name>
+          <ipxact:displayName>Address units</ipxact:displayName>
+          <ipxact:value>WORDS</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="alwaysBurstMaxBurst" type="bit">
+          <ipxact:name>alwaysBurstMaxBurst</ipxact:name>
+          <ipxact:displayName>Always burst maximum burst</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="associatedClock" type="string">
+          <ipxact:name>associatedClock</ipxact:name>
+          <ipxact:displayName>Associated clock</ipxact:displayName>
+          <ipxact:value>emif_usr_clk</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="associatedReset" type="string">
+          <ipxact:name>associatedReset</ipxact:name>
+          <ipxact:displayName>Associated reset</ipxact:displayName>
+          <ipxact:value>emif_usr_reset_n</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="bitsPerSymbol" type="int">
+          <ipxact:name>bitsPerSymbol</ipxact:name>
+          <ipxact:displayName>Bits per symbol</ipxact:displayName>
+          <ipxact:value>8</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="bridgedAddressOffset" type="string">
+          <ipxact:name>bridgedAddressOffset</ipxact:name>
+          <ipxact:displayName>Bridged Address Offset</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="bridgesToMaster" type="string">
+          <ipxact:name>bridgesToMaster</ipxact:name>
+          <ipxact:displayName>Bridges to master</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="burstOnBurstBoundariesOnly" type="bit">
+          <ipxact:name>burstOnBurstBoundariesOnly</ipxact:name>
+          <ipxact:displayName>Burst on burst boundaries only</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="burstcountUnits" type="string">
+          <ipxact:name>burstcountUnits</ipxact:name>
+          <ipxact:displayName>Burstcount units</ipxact:displayName>
+          <ipxact:value>WORDS</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="constantBurstBehavior" type="bit">
+          <ipxact:name>constantBurstBehavior</ipxact:name>
+          <ipxact:displayName>Constant burst behavior</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="explicitAddressSpan" type="string">
+          <ipxact:name>explicitAddressSpan</ipxact:name>
+          <ipxact:displayName>Explicit address span</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="holdTime" type="int">
+          <ipxact:name>holdTime</ipxact:name>
+          <ipxact:displayName>Hold</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="interleaveBursts" type="bit">
+          <ipxact:name>interleaveBursts</ipxact:name>
+          <ipxact:displayName>Interleave bursts</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="isBigEndian" type="bit">
+          <ipxact:name>isBigEndian</ipxact:name>
+          <ipxact:displayName>Big endian</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="isFlash" type="bit">
+          <ipxact:name>isFlash</ipxact:name>
+          <ipxact:displayName>Flash memory</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="isMemoryDevice" type="bit">
+          <ipxact:name>isMemoryDevice</ipxact:name>
+          <ipxact:displayName>Memory device</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="isNonVolatileStorage" type="bit">
+          <ipxact:name>isNonVolatileStorage</ipxact:name>
+          <ipxact:displayName>Non-volatile storage</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="linewrapBursts" type="bit">
+          <ipxact:name>linewrapBursts</ipxact:name>
+          <ipxact:displayName>Linewrap bursts</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="maximumPendingReadTransactions" type="int">
+          <ipxact:name>maximumPendingReadTransactions</ipxact:name>
+          <ipxact:displayName>Maximum pending read transactions</ipxact:displayName>
+          <ipxact:value>64</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="maximumPendingWriteTransactions" type="int">
+          <ipxact:name>maximumPendingWriteTransactions</ipxact:name>
+          <ipxact:displayName>Maximum pending write transactions</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="minimumReadLatency" type="int">
+          <ipxact:name>minimumReadLatency</ipxact:name>
+          <ipxact:displayName>minimumReadLatency</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="minimumResponseLatency" type="int">
+          <ipxact:name>minimumResponseLatency</ipxact:name>
+          <ipxact:displayName>Minimum response latency</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="minimumUninterruptedRunLength" type="int">
+          <ipxact:name>minimumUninterruptedRunLength</ipxact:name>
+          <ipxact:displayName>Minimum uninterrupted run length</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="prSafe" type="bit">
+          <ipxact:name>prSafe</ipxact:name>
+          <ipxact:displayName>Partial Reconfiguration Safe</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="printableDevice" type="bit">
+          <ipxact:name>printableDevice</ipxact:name>
+          <ipxact:displayName>Can receive stdout/stderr</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="readLatency" type="int">
+          <ipxact:name>readLatency</ipxact:name>
+          <ipxact:displayName>Read latency</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="readWaitStates" type="int">
+          <ipxact:name>readWaitStates</ipxact:name>
+          <ipxact:displayName>Read wait states</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="readWaitTime" type="int">
+          <ipxact:name>readWaitTime</ipxact:name>
+          <ipxact:displayName>Read wait</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="registerIncomingSignals" type="bit">
+          <ipxact:name>registerIncomingSignals</ipxact:name>
+          <ipxact:displayName>Register incoming signals</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="registerOutgoingSignals" type="bit">
+          <ipxact:name>registerOutgoingSignals</ipxact:name>
+          <ipxact:displayName>Register outgoing signals</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="setupTime" type="int">
+          <ipxact:name>setupTime</ipxact:name>
+          <ipxact:displayName>Setup</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="timingUnits" type="string">
+          <ipxact:name>timingUnits</ipxact:name>
+          <ipxact:displayName>Timing units</ipxact:displayName>
+          <ipxact:value>Cycles</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="transparentBridge" type="bit">
+          <ipxact:name>transparentBridge</ipxact:name>
+          <ipxact:displayName>Transparent bridge</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="waitrequestAllowance" type="int">
+          <ipxact:name>waitrequestAllowance</ipxact:name>
+          <ipxact:displayName>Waitrequest allowance</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="wellBehavedWaitrequest" type="bit">
+          <ipxact:name>wellBehavedWaitrequest</ipxact:name>
+          <ipxact:displayName>Well-behaved waitrequest</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="writeLatency" type="int">
+          <ipxact:name>writeLatency</ipxact:name>
+          <ipxact:displayName>Write latency</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="writeWaitStates" type="int">
+          <ipxact:name>writeWaitStates</ipxact:name>
+          <ipxact:displayName>Write wait states</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="writeWaitTime" type="int">
+          <ipxact:name>writeWaitTime</ipxact:name>
+          <ipxact:displayName>Write wait</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+      </ipxact:parameters>
+      <ipxact:vendorExtensions>
+        <altera:altera_assignments>
+          <ipxact:parameters>
+            <ipxact:parameter parameterId="embeddedsw.configuration.isFlash" type="string">
+              <ipxact:name>embeddedsw.configuration.isFlash</ipxact:name>
+              <ipxact:value>0</ipxact:value>
+            </ipxact:parameter>
+            <ipxact:parameter parameterId="embeddedsw.configuration.isMemoryDevice" type="string">
+              <ipxact:name>embeddedsw.configuration.isMemoryDevice</ipxact:name>
+              <ipxact:value>1</ipxact:value>
+            </ipxact:parameter>
+            <ipxact:parameter parameterId="embeddedsw.configuration.isNonVolatileStorage" type="string">
+              <ipxact:name>embeddedsw.configuration.isNonVolatileStorage</ipxact:name>
+              <ipxact:value>0</ipxact:value>
+            </ipxact:parameter>
+            <ipxact:parameter parameterId="embeddedsw.configuration.isPrintableDevice" type="string">
+              <ipxact:name>embeddedsw.configuration.isPrintableDevice</ipxact:name>
+              <ipxact:value>0</ipxact:value>
+            </ipxact:parameter>
+          </ipxact:parameters>
+        </altera:altera_assignments>
+      </ipxact:vendorExtensions>
+    </ipxact:busInterface>
+    <ipxact:busInterface>
+      <ipxact:name>ctrl_mmr_slave_0</ipxact:name>
+      <ipxact:busType vendor="altera" library="altera" name="avalon" version="19.4"></ipxact:busType>
+      <ipxact:abstractionTypes>
+        <ipxact:abstractionType>
+          <ipxact:abstractionRef vendor="altera" library="altera" name="avalon" version="19.4"></ipxact:abstractionRef>
+          <ipxact:portMaps>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>waitrequest</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>mmr_slave_waitrequest_0</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>read</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>mmr_slave_read_0</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>write</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>mmr_slave_write_0</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>address</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>mmr_slave_address_0</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>readdata</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>mmr_slave_readdata_0</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>writedata</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>mmr_slave_writedata_0</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>burstcount</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>mmr_slave_burstcount_0</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>beginbursttransfer</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>mmr_slave_beginbursttransfer_0</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+            <ipxact:portMap>
+              <ipxact:logicalPort>
+                <ipxact:name>readdatavalid</ipxact:name>
+              </ipxact:logicalPort>
+              <ipxact:physicalPort>
+                <ipxact:name>mmr_slave_readdatavalid_0</ipxact:name>
+              </ipxact:physicalPort>
+            </ipxact:portMap>
+          </ipxact:portMaps>
+        </ipxact:abstractionType>
+      </ipxact:abstractionTypes>
+      <ipxact:slave></ipxact:slave>
+      <ipxact:parameters>
+        <ipxact:parameter parameterId="addressAlignment" type="string">
+          <ipxact:name>addressAlignment</ipxact:name>
+          <ipxact:displayName>Slave addressing</ipxact:displayName>
+          <ipxact:value>DYNAMIC</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="addressGroup" type="int">
+          <ipxact:name>addressGroup</ipxact:name>
+          <ipxact:displayName>Address group</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="addressSpan" type="string">
+          <ipxact:name>addressSpan</ipxact:name>
+          <ipxact:displayName>Address span</ipxact:displayName>
+          <ipxact:value>4096</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="addressUnits" type="string">
+          <ipxact:name>addressUnits</ipxact:name>
+          <ipxact:displayName>Address units</ipxact:displayName>
+          <ipxact:value>WORDS</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="alwaysBurstMaxBurst" type="bit">
+          <ipxact:name>alwaysBurstMaxBurst</ipxact:name>
+          <ipxact:displayName>Always burst maximum burst</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="associatedClock" type="string">
+          <ipxact:name>associatedClock</ipxact:name>
+          <ipxact:displayName>Associated clock</ipxact:displayName>
+          <ipxact:value>emif_usr_clk</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="associatedReset" type="string">
+          <ipxact:name>associatedReset</ipxact:name>
+          <ipxact:displayName>Associated reset</ipxact:displayName>
+          <ipxact:value>emif_usr_reset_n</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="bitsPerSymbol" type="int">
+          <ipxact:name>bitsPerSymbol</ipxact:name>
+          <ipxact:displayName>Bits per symbol</ipxact:displayName>
+          <ipxact:value>8</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="bridgedAddressOffset" type="string">
+          <ipxact:name>bridgedAddressOffset</ipxact:name>
+          <ipxact:displayName>Bridged Address Offset</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="bridgesToMaster" type="string">
+          <ipxact:name>bridgesToMaster</ipxact:name>
+          <ipxact:displayName>Bridges to master</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="burstOnBurstBoundariesOnly" type="bit">
+          <ipxact:name>burstOnBurstBoundariesOnly</ipxact:name>
+          <ipxact:displayName>Burst on burst boundaries only</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="burstcountUnits" type="string">
+          <ipxact:name>burstcountUnits</ipxact:name>
+          <ipxact:displayName>Burstcount units</ipxact:displayName>
+          <ipxact:value>WORDS</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="constantBurstBehavior" type="bit">
+          <ipxact:name>constantBurstBehavior</ipxact:name>
+          <ipxact:displayName>Constant burst behavior</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="explicitAddressSpan" type="string">
+          <ipxact:name>explicitAddressSpan</ipxact:name>
+          <ipxact:displayName>Explicit address span</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="holdTime" type="int">
+          <ipxact:name>holdTime</ipxact:name>
+          <ipxact:displayName>Hold</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="interleaveBursts" type="bit">
+          <ipxact:name>interleaveBursts</ipxact:name>
+          <ipxact:displayName>Interleave bursts</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="isBigEndian" type="bit">
+          <ipxact:name>isBigEndian</ipxact:name>
+          <ipxact:displayName>Big endian</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="isFlash" type="bit">
+          <ipxact:name>isFlash</ipxact:name>
+          <ipxact:displayName>Flash memory</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="isMemoryDevice" type="bit">
+          <ipxact:name>isMemoryDevice</ipxact:name>
+          <ipxact:displayName>Memory device</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="isNonVolatileStorage" type="bit">
+          <ipxact:name>isNonVolatileStorage</ipxact:name>
+          <ipxact:displayName>Non-volatile storage</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="linewrapBursts" type="bit">
+          <ipxact:name>linewrapBursts</ipxact:name>
+          <ipxact:displayName>Linewrap bursts</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="maximumPendingReadTransactions" type="int">
+          <ipxact:name>maximumPendingReadTransactions</ipxact:name>
+          <ipxact:displayName>Maximum pending read transactions</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="maximumPendingWriteTransactions" type="int">
+          <ipxact:name>maximumPendingWriteTransactions</ipxact:name>
+          <ipxact:displayName>Maximum pending write transactions</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="minimumReadLatency" type="int">
+          <ipxact:name>minimumReadLatency</ipxact:name>
+          <ipxact:displayName>minimumReadLatency</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="minimumResponseLatency" type="int">
+          <ipxact:name>minimumResponseLatency</ipxact:name>
+          <ipxact:displayName>Minimum response latency</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="minimumUninterruptedRunLength" type="int">
+          <ipxact:name>minimumUninterruptedRunLength</ipxact:name>
+          <ipxact:displayName>Minimum uninterrupted run length</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="prSafe" type="bit">
+          <ipxact:name>prSafe</ipxact:name>
+          <ipxact:displayName>Partial Reconfiguration Safe</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="printableDevice" type="bit">
+          <ipxact:name>printableDevice</ipxact:name>
+          <ipxact:displayName>Can receive stdout/stderr</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="readLatency" type="int">
+          <ipxact:name>readLatency</ipxact:name>
+          <ipxact:displayName>Read latency</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="readWaitStates" type="int">
+          <ipxact:name>readWaitStates</ipxact:name>
+          <ipxact:displayName>Read wait states</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="readWaitTime" type="int">
+          <ipxact:name>readWaitTime</ipxact:name>
+          <ipxact:displayName>Read wait</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="registerIncomingSignals" type="bit">
+          <ipxact:name>registerIncomingSignals</ipxact:name>
+          <ipxact:displayName>Register incoming signals</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="registerOutgoingSignals" type="bit">
+          <ipxact:name>registerOutgoingSignals</ipxact:name>
+          <ipxact:displayName>Register outgoing signals</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="setupTime" type="int">
+          <ipxact:name>setupTime</ipxact:name>
+          <ipxact:displayName>Setup</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="timingUnits" type="string">
+          <ipxact:name>timingUnits</ipxact:name>
+          <ipxact:displayName>Timing units</ipxact:displayName>
+          <ipxact:value>Cycles</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="transparentBridge" type="bit">
+          <ipxact:name>transparentBridge</ipxact:name>
+          <ipxact:displayName>Transparent bridge</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="waitrequestAllowance" type="int">
+          <ipxact:name>waitrequestAllowance</ipxact:name>
+          <ipxact:displayName>Waitrequest allowance</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="wellBehavedWaitrequest" type="bit">
+          <ipxact:name>wellBehavedWaitrequest</ipxact:name>
+          <ipxact:displayName>Well-behaved waitrequest</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="writeLatency" type="int">
+          <ipxact:name>writeLatency</ipxact:name>
+          <ipxact:displayName>Write latency</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="writeWaitStates" type="int">
+          <ipxact:name>writeWaitStates</ipxact:name>
+          <ipxact:displayName>Write wait states</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="writeWaitTime" type="int">
+          <ipxact:name>writeWaitTime</ipxact:name>
+          <ipxact:displayName>Write wait</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+      </ipxact:parameters>
+      <ipxact:vendorExtensions>
+        <altera:altera_assignments>
+          <ipxact:parameters>
+            <ipxact:parameter parameterId="embeddedsw.configuration.isFlash" type="string">
+              <ipxact:name>embeddedsw.configuration.isFlash</ipxact:name>
+              <ipxact:value>0</ipxact:value>
+            </ipxact:parameter>
+            <ipxact:parameter parameterId="embeddedsw.configuration.isMemoryDevice" type="string">
+              <ipxact:name>embeddedsw.configuration.isMemoryDevice</ipxact:name>
+              <ipxact:value>0</ipxact:value>
+            </ipxact:parameter>
+            <ipxact:parameter parameterId="embeddedsw.configuration.isNonVolatileStorage" type="string">
+              <ipxact:name>embeddedsw.configuration.isNonVolatileStorage</ipxact:name>
+              <ipxact:value>0</ipxact:value>
+            </ipxact:parameter>
+            <ipxact:parameter parameterId="embeddedsw.configuration.isPrintableDevice" type="string">
+              <ipxact:name>embeddedsw.configuration.isPrintableDevice</ipxact:name>
+              <ipxact:value>0</ipxact:value>
+            </ipxact:parameter>
+          </ipxact:parameters>
+        </altera:altera_assignments>
+      </ipxact:vendorExtensions>
+    </ipxact:busInterface>
+  </ipxact:busInterfaces>
+  <ipxact:model>
+    <ipxact:views>
+      <ipxact:view>
+        <ipxact:name>QUARTUS_SYNTH</ipxact:name>
+        <ipxact:envIdentifier>:quartus.altera.com:</ipxact:envIdentifier>
+        <ipxact:componentInstantiationRef>QUARTUS_SYNTH</ipxact:componentInstantiationRef>
+      </ipxact:view>
+    </ipxact:views>
+    <ipxact:instantiations>
+      <ipxact:componentInstantiation>
+        <ipxact:name>QUARTUS_SYNTH</ipxact:name>
+        <ipxact:moduleName>altera_emif</ipxact:moduleName>
+        <ipxact:fileSetRef>
+          <ipxact:localName>QUARTUS_SYNTH</ipxact:localName>
+        </ipxact:fileSetRef>
+      </ipxact:componentInstantiation>
+    </ipxact:instantiations>
+    <ipxact:ports>
+      <ipxact:port>
+        <ipxact:name>global_reset_n</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>in</ipxact:direction>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>pll_ref_clk</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>in</ipxact:direction>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>oct_rzqin</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>in</ipxact:direction>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>mem_ck</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>out</ipxact:direction>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC_VECTOR</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>mem_ck_n</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>out</ipxact:direction>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC_VECTOR</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>mem_a</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>out</ipxact:direction>
+          <ipxact:vectors>
+            <ipxact:vector>
+              <ipxact:left>0</ipxact:left>
+              <ipxact:right>16</ipxact:right>
+            </ipxact:vector>
+          </ipxact:vectors>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC_VECTOR</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>mem_act_n</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>out</ipxact:direction>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC_VECTOR</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>mem_ba</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>out</ipxact:direction>
+          <ipxact:vectors>
+            <ipxact:vector>
+              <ipxact:left>0</ipxact:left>
+              <ipxact:right>1</ipxact:right>
+            </ipxact:vector>
+          </ipxact:vectors>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC_VECTOR</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>mem_bg</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>out</ipxact:direction>
+          <ipxact:vectors>
+            <ipxact:vector>
+              <ipxact:left>0</ipxact:left>
+              <ipxact:right>1</ipxact:right>
+            </ipxact:vector>
+          </ipxact:vectors>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC_VECTOR</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>mem_cke</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>out</ipxact:direction>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC_VECTOR</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>mem_cs_n</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>out</ipxact:direction>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC_VECTOR</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>mem_odt</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>out</ipxact:direction>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC_VECTOR</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>mem_reset_n</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>out</ipxact:direction>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC_VECTOR</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>mem_par</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>out</ipxact:direction>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC_VECTOR</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>mem_alert_n</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>in</ipxact:direction>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC_VECTOR</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>mem_dqs</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>inout</ipxact:direction>
+          <ipxact:vectors>
+            <ipxact:vector>
+              <ipxact:left>0</ipxact:left>
+              <ipxact:right>7</ipxact:right>
+            </ipxact:vector>
+          </ipxact:vectors>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC_VECTOR</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>mem_dqs_n</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>inout</ipxact:direction>
+          <ipxact:vectors>
+            <ipxact:vector>
+              <ipxact:left>0</ipxact:left>
+              <ipxact:right>7</ipxact:right>
+            </ipxact:vector>
+          </ipxact:vectors>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC_VECTOR</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>mem_dq</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>inout</ipxact:direction>
+          <ipxact:vectors>
+            <ipxact:vector>
+              <ipxact:left>0</ipxact:left>
+              <ipxact:right>63</ipxact:right>
+            </ipxact:vector>
+          </ipxact:vectors>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC_VECTOR</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>mem_dbi_n</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>inout</ipxact:direction>
+          <ipxact:vectors>
+            <ipxact:vector>
+              <ipxact:left>0</ipxact:left>
+              <ipxact:right>7</ipxact:right>
+            </ipxact:vector>
+          </ipxact:vectors>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC_VECTOR</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>local_cal_success</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>out</ipxact:direction>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>local_cal_fail</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>out</ipxact:direction>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>emif_usr_reset_n</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>out</ipxact:direction>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>emif_usr_clk</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>out</ipxact:direction>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>amm_ready_0</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>out</ipxact:direction>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>amm_read_0</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>in</ipxact:direction>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>amm_write_0</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>in</ipxact:direction>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>amm_address_0</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>in</ipxact:direction>
+          <ipxact:vectors>
+            <ipxact:vector>
+              <ipxact:left>0</ipxact:left>
+              <ipxact:right>27</ipxact:right>
+            </ipxact:vector>
+          </ipxact:vectors>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC_VECTOR</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>amm_readdata_0</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>out</ipxact:direction>
+          <ipxact:vectors>
+            <ipxact:vector>
+              <ipxact:left>0</ipxact:left>
+              <ipxact:right>511</ipxact:right>
+            </ipxact:vector>
+          </ipxact:vectors>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC_VECTOR</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>amm_writedata_0</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>in</ipxact:direction>
+          <ipxact:vectors>
+            <ipxact:vector>
+              <ipxact:left>0</ipxact:left>
+              <ipxact:right>511</ipxact:right>
+            </ipxact:vector>
+          </ipxact:vectors>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC_VECTOR</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>amm_burstcount_0</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>in</ipxact:direction>
+          <ipxact:vectors>
+            <ipxact:vector>
+              <ipxact:left>0</ipxact:left>
+              <ipxact:right>6</ipxact:right>
+            </ipxact:vector>
+          </ipxact:vectors>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC_VECTOR</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>amm_byteenable_0</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>in</ipxact:direction>
+          <ipxact:vectors>
+            <ipxact:vector>
+              <ipxact:left>0</ipxact:left>
+              <ipxact:right>63</ipxact:right>
+            </ipxact:vector>
+          </ipxact:vectors>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC_VECTOR</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>amm_readdatavalid_0</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>out</ipxact:direction>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>mmr_slave_waitrequest_0</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>out</ipxact:direction>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>mmr_slave_read_0</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>in</ipxact:direction>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>mmr_slave_write_0</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>in</ipxact:direction>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>mmr_slave_address_0</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>in</ipxact:direction>
+          <ipxact:vectors>
+            <ipxact:vector>
+              <ipxact:left>0</ipxact:left>
+              <ipxact:right>9</ipxact:right>
+            </ipxact:vector>
+          </ipxact:vectors>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC_VECTOR</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>mmr_slave_readdata_0</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>out</ipxact:direction>
+          <ipxact:vectors>
+            <ipxact:vector>
+              <ipxact:left>0</ipxact:left>
+              <ipxact:right>31</ipxact:right>
+            </ipxact:vector>
+          </ipxact:vectors>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC_VECTOR</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>mmr_slave_writedata_0</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>in</ipxact:direction>
+          <ipxact:vectors>
+            <ipxact:vector>
+              <ipxact:left>0</ipxact:left>
+              <ipxact:right>31</ipxact:right>
+            </ipxact:vector>
+          </ipxact:vectors>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC_VECTOR</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>mmr_slave_burstcount_0</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>in</ipxact:direction>
+          <ipxact:vectors>
+            <ipxact:vector>
+              <ipxact:left>0</ipxact:left>
+              <ipxact:right>1</ipxact:right>
+            </ipxact:vector>
+          </ipxact:vectors>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC_VECTOR</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>mmr_slave_beginbursttransfer_0</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>in</ipxact:direction>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+      <ipxact:port>
+        <ipxact:name>mmr_slave_readdatavalid_0</ipxact:name>
+        <ipxact:wire>
+          <ipxact:direction>out</ipxact:direction>
+          <ipxact:wireTypeDefs>
+            <ipxact:wireTypeDef>
+              <ipxact:typeName>STD_LOGIC</ipxact:typeName>
+              <ipxact:viewRef>QUARTUS_SYNTH</ipxact:viewRef>
+            </ipxact:wireTypeDef>
+          </ipxact:wireTypeDefs>
+        </ipxact:wire>
+      </ipxact:port>
+    </ipxact:ports>
+  </ipxact:model>
+  <ipxact:vendorExtensions>
+    <altera:entity_info>
+      <ipxact:vendor>Intel Corporation</ipxact:vendor>
+      <ipxact:library>ip_arria10_e2sg_ddr4_16g_1600</ipxact:library>
+      <ipxact:name>altera_emif</ipxact:name>
+      <ipxact:version>19.1.0</ipxact:version>
+    </altera:entity_info>
+    <altera:altera_module_parameters>
+      <ipxact:parameters>
+        <ipxact:parameter parameterId="SYS_INFO_DEVICE_FAMILY" type="string">
+          <ipxact:name>SYS_INFO_DEVICE_FAMILY</ipxact:name>
+          <ipxact:displayName>PARAM_SYS_INFO_DEVICE_FAMILY_NAME</ipxact:displayName>
+          <ipxact:value>Arria 10</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="SYS_INFO_DEVICE" type="string">
+          <ipxact:name>SYS_INFO_DEVICE</ipxact:name>
+          <ipxact:displayName>PARAM_SYS_INFO_DEVICE_NAME</ipxact:displayName>
+          <ipxact:value>10AX115U3F45E2SG</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="SYS_INFO_DEVICE_SPEEDGRADE" type="string">
+          <ipxact:name>SYS_INFO_DEVICE_SPEEDGRADE</ipxact:name>
+          <ipxact:displayName>PARAM_SYS_INFO_DEVICE_SPEEDGRADE_NAME</ipxact:displayName>
+          <ipxact:value>2</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="SYS_INFO_DEVICE_TEMPERATURE_GRADE" type="string">
+          <ipxact:name>SYS_INFO_DEVICE_TEMPERATURE_GRADE</ipxact:name>
+          <ipxact:displayName>PARAM_SYS_INFO_DEVICE_TEMPERATURE_GRADE_NAME</ipxact:displayName>
+          <ipxact:value>EXTENDED</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="SYS_INFO_DEVICE_POWER_MODEL" type="string">
+          <ipxact:name>SYS_INFO_DEVICE_POWER_MODEL</ipxact:name>
+          <ipxact:displayName>PARAM_SYS_INFO_DEVICE_POWER_MODEL_NAME</ipxact:displayName>
+          <ipxact:value>STANDARD</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="SYS_INFO_DEVICE_DIE_REVISIONS" type="string">
+          <ipxact:name>SYS_INFO_DEVICE_DIE_REVISIONS</ipxact:name>
+          <ipxact:displayName>PARAM_SYS_INFO_DEVICE_DIE_REVISIONS_NAME</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="FAMILY_ENUM" type="string">
+          <ipxact:name>FAMILY_ENUM</ipxact:name>
+          <ipxact:displayName>PARAM_FAMILY_ENUM_NAME</ipxact:displayName>
+          <ipxact:value>FAMILY_ARRIA10</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="TRAIT_SUPPORTS_VID" type="string">
+          <ipxact:name>TRAIT_SUPPORTS_VID</ipxact:name>
+          <ipxact:displayName>PARAM_TRAIT_SUPPORTS_VID_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PROTOCOL_ENUM" type="string">
+          <ipxact:name>PROTOCOL_ENUM</ipxact:name>
+          <ipxact:displayName>Protocol</ipxact:displayName>
+          <ipxact:value>PROTOCOL_DDR4</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="IS_ED_SLAVE" type="bit">
+          <ipxact:name>IS_ED_SLAVE</ipxact:name>
+          <ipxact:displayName>PARAM_IS_ED_SLAVE_NAME</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="INTERNAL_TESTING_MODE" type="bit">
+          <ipxact:name>INTERNAL_TESTING_MODE</ipxact:name>
+          <ipxact:displayName>PARAM_INTERNAL_TESTING_MODE_NAME</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CAL_DEBUG_CLOCK_FREQUENCY" type="longint">
+          <ipxact:name>CAL_DEBUG_CLOCK_FREQUENCY</ipxact:name>
+          <ipxact:displayName>PARAM_CAL_DEBUG_CLOCK_FREQUENCY_NAME</ipxact:displayName>
+          <ipxact:value>50000000</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="SYS_INFO_UNIQUE_ID" type="string">
+          <ipxact:name>SYS_INFO_UNIQUE_ID</ipxact:name>
+          <ipxact:displayName>PARAM_SYS_INFO_UNIQUE_ID_NAME</ipxact:displayName>
+          <ipxact:value>ip_arria10_e2sg_ddr4_16g_1600_emif_0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PREV_PROTOCOL_ENUM" type="string">
+          <ipxact:name>PREV_PROTOCOL_ENUM</ipxact:name>
+          <ipxact:displayName>PARAM_PREV_PROTOCOL_ENUM_NAME</ipxact:displayName>
+          <ipxact:value>PROTOCOL_DDR4</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_FPGA_SPEEDGRADE_GUI" type="string">
+          <ipxact:name>PHY_FPGA_SPEEDGRADE_GUI</ipxact:name>
+          <ipxact:displayName>Speed grade</ipxact:displayName>
+          <ipxact:value>E2 (Production) - change device under 'View'-&gt;'Device Family'</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_TARGET_SPEEDGRADE" type="string">
+          <ipxact:name>PHY_TARGET_SPEEDGRADE</ipxact:name>
+          <ipxact:displayName>PARAM_PHY_TARGET_SPEEDGRADE_NAME</ipxact:displayName>
+          <ipxact:value>E2</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_TARGET_IS_ES" type="bit">
+          <ipxact:name>PHY_TARGET_IS_ES</ipxact:name>
+          <ipxact:displayName>PARAM_PHY_TARGET_IS_ES_NAME</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_TARGET_IS_ES2" type="bit">
+          <ipxact:name>PHY_TARGET_IS_ES2</ipxact:name>
+          <ipxact:displayName>PARAM_PHY_TARGET_IS_ES2_NAME</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_TARGET_IS_ES3" type="bit">
+          <ipxact:name>PHY_TARGET_IS_ES3</ipxact:name>
+          <ipxact:displayName>PARAM_PHY_TARGET_IS_ES3_NAME</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_TARGET_IS_PRODUCTION" type="bit">
+          <ipxact:name>PHY_TARGET_IS_PRODUCTION</ipxact:name>
+          <ipxact:displayName>PARAM_PHY_TARGET_IS_PRODUCTION_NAME</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_CONFIG_ENUM" type="string">
+          <ipxact:name>PHY_CONFIG_ENUM</ipxact:name>
+          <ipxact:displayName>Configuration</ipxact:displayName>
+          <ipxact:value>CONFIG_PHY_AND_HARD_CTRL</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_PING_PONG_EN" type="bit">
+          <ipxact:name>PHY_PING_PONG_EN</ipxact:name>
+          <ipxact:displayName>Instantiate two controllers sharing a Ping Pong PHY</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_CLAMSHELL_EN" type="bit">
+          <ipxact:name>PHY_CLAMSHELL_EN</ipxact:name>
+          <ipxact:displayName>Use clamshell layout </ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RATE_ENUM" type="string">
+          <ipxact:name>PHY_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Clock rate of user logic</ipxact:displayName>
+          <ipxact:value>RATE_QUARTER</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_MEM_CLK_FREQ_MHZ" type="real">
+          <ipxact:name>PHY_MEM_CLK_FREQ_MHZ</ipxact:name>
+          <ipxact:displayName>Memory clock frequency</ipxact:displayName>
+          <ipxact:value>800.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_REF_CLK_FREQ_MHZ" type="real">
+          <ipxact:name>PHY_REF_CLK_FREQ_MHZ</ipxact:name>
+          <ipxact:displayName>PLL reference clock frequency</ipxact:displayName>
+          <ipxact:value>25.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_REF_CLK_JITTER_PS" type="real">
+          <ipxact:name>PHY_REF_CLK_JITTER_PS</ipxact:name>
+          <ipxact:displayName>PLL reference clock jitter</ipxact:displayName>
+          <ipxact:value>10.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DLL_CORE_UPDN_EN" type="bit">
+          <ipxact:name>PHY_DLL_CORE_UPDN_EN</ipxact:name>
+          <ipxact:displayName>Use linear search for DLL lock</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_CORE_CLKS_SHARING_ENUM" type="string">
+          <ipxact:name>PHY_CORE_CLKS_SHARING_ENUM</ipxact:name>
+          <ipxact:displayName>Core clocks sharing</ipxact:displayName>
+          <ipxact:value>CORE_CLKS_SHARING_DISABLED</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_CORE_CLKS_SHARING_EXPOSE_SLAVE_OUT" type="bit">
+          <ipxact:name>PHY_CORE_CLKS_SHARING_EXPOSE_SLAVE_OUT</ipxact:name>
+          <ipxact:displayName>Export clks_sharing_slave_out to facilitate multi-slave connectivity</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_CALIBRATED_OCT" type="bit">
+          <ipxact:name>PHY_CALIBRATED_OCT</ipxact:name>
+          <ipxact:displayName>PARAM_PHY_CALIBRATED_OCT_NAME</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_AC_CALIBRATED_OCT" type="bit">
+          <ipxact:name>PHY_AC_CALIBRATED_OCT</ipxact:name>
+          <ipxact:displayName>PARAM_PHY_AC_CALIBRATED_OCT_NAME</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_CK_CALIBRATED_OCT" type="bit">
+          <ipxact:name>PHY_CK_CALIBRATED_OCT</ipxact:name>
+          <ipxact:displayName>PARAM_PHY_CK_CALIBRATED_OCT_NAME</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DATA_CALIBRATED_OCT" type="bit">
+          <ipxact:name>PHY_DATA_CALIBRATED_OCT</ipxact:name>
+          <ipxact:displayName>PARAM_PHY_DATA_CALIBRATED_OCT_NAME</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RZQ" type="int">
+          <ipxact:name>PHY_RZQ</ipxact:name>
+          <ipxact:displayName>RZQ resistor</ipxact:displayName>
+          <ipxact:value>240</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_HPS_ENABLE_EARLY_RELEASE" type="bit">
+          <ipxact:name>PHY_HPS_ENABLE_EARLY_RELEASE</ipxact:name>
+          <ipxact:displayName>Enable HPS Early Release Mode</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_USER_PERIODIC_OCT_RECAL_ENUM" type="string">
+          <ipxact:name>PHY_USER_PERIODIC_OCT_RECAL_ENUM</ipxact:name>
+          <ipxact:displayName>Periodic OCT re-calibration</ipxact:displayName>
+          <ipxact:value>PERIODIC_OCT_RECAL_AUTO</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_AC_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_AC_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>IO_STD_SSTL_12</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_CK_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_CK_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>IO_STD_SSTL_12</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DATA_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_DATA_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>IO_STD_POD_12</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_AC_MODE_ENUM" type="string">
+          <ipxact:name>PHY_AC_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>OUT_OCT_40_CAL</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_CK_MODE_ENUM" type="string">
+          <ipxact:name>PHY_CK_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>OUT_OCT_40_CAL</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DATA_OUT_MODE_ENUM" type="string">
+          <ipxact:name>PHY_DATA_OUT_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>OUT_OCT_34_CAL</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_MIMIC_HPS_EMIF" type="bit">
+          <ipxact:name>PHY_MIMIC_HPS_EMIF</ipxact:name>
+          <ipxact:displayName>Mimic HPS EMIF</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_ADD_EXTRA_CLKS" type="bit">
+          <ipxact:name>PLL_ADD_EXTRA_CLKS</ipxact:name>
+          <ipxact:displayName>Specify additional core clocks based on existing PLL</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_USER_NUM_OF_EXTRA_CLKS" type="int">
+          <ipxact:name>PLL_USER_NUM_OF_EXTRA_CLKS</ipxact:name>
+          <ipxact:displayName>Number of additional core clocks</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_0" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_0</ipxact:name>
+          <ipxact:displayName>Frequency</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_0" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_0</ipxact:name>
+          <ipxact:displayName>Phase shift</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_0" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_0</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_0_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_PHASE_SHIFT_UNIT_GUI_0" type="string">
+          <ipxact:name>PLL_EXTRA_CLK_PHASE_SHIFT_UNIT_GUI_0</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_PHASE_SHIFT_UNIT_GUI_0_NAME</ipxact:displayName>
+          <ipxact:value>ps</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_0" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_DESIRED_PHASE_GUI_0</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_DESIRED_PHASE_GUI_0_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_0" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_0</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_0_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_0" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_0</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_0_NAME</ipxact:displayName>
+          <ipxact:value>50.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_0" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_0</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_0_NAME</ipxact:displayName>
+          <ipxact:value>50.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_0" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_0</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_0_NAME</ipxact:displayName>
+          <ipxact:value>50.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_1" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_1</ipxact:name>
+          <ipxact:displayName>Frequency</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_1" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_1</ipxact:name>
+          <ipxact:displayName>Phase shift</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_1" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_1</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_1_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_PHASE_SHIFT_UNIT_GUI_1" type="string">
+          <ipxact:name>PLL_EXTRA_CLK_PHASE_SHIFT_UNIT_GUI_1</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_PHASE_SHIFT_UNIT_GUI_1_NAME</ipxact:displayName>
+          <ipxact:value>ps</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_1" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_DESIRED_PHASE_GUI_1</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_DESIRED_PHASE_GUI_1_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_1" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_1</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_1_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_1" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_1</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_1_NAME</ipxact:displayName>
+          <ipxact:value>50.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_1" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_1</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_1_NAME</ipxact:displayName>
+          <ipxact:value>50.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_1" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_1</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_1_NAME</ipxact:displayName>
+          <ipxact:value>50.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_2" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_2</ipxact:name>
+          <ipxact:displayName>Frequency</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_2" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_2</ipxact:name>
+          <ipxact:displayName>Phase shift</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_2" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_2</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_2_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_PHASE_SHIFT_UNIT_GUI_2" type="string">
+          <ipxact:name>PLL_EXTRA_CLK_PHASE_SHIFT_UNIT_GUI_2</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_PHASE_SHIFT_UNIT_GUI_2_NAME</ipxact:displayName>
+          <ipxact:value>ps</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_2" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_DESIRED_PHASE_GUI_2</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_DESIRED_PHASE_GUI_2_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_2" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_2</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_2_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_2" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_2</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_2_NAME</ipxact:displayName>
+          <ipxact:value>50.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_2" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_2</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_2_NAME</ipxact:displayName>
+          <ipxact:value>50.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_2" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_2</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_2_NAME</ipxact:displayName>
+          <ipxact:value>50.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_3" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_3</ipxact:name>
+          <ipxact:displayName>Frequency</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_3" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_3</ipxact:name>
+          <ipxact:displayName>Phase shift</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_3" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_3</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_3_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_PHASE_SHIFT_UNIT_GUI_3" type="string">
+          <ipxact:name>PLL_EXTRA_CLK_PHASE_SHIFT_UNIT_GUI_3</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_PHASE_SHIFT_UNIT_GUI_3_NAME</ipxact:displayName>
+          <ipxact:value>ps</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_3" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_DESIRED_PHASE_GUI_3</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_DESIRED_PHASE_GUI_3_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_3" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_3</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_3_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_3" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_3</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_3_NAME</ipxact:displayName>
+          <ipxact:value>50.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_3" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_3</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_3_NAME</ipxact:displayName>
+          <ipxact:value>50.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_3" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_3</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_3_NAME</ipxact:displayName>
+          <ipxact:value>50.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_4" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_4</ipxact:name>
+          <ipxact:displayName>Frequency</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_4" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_4</ipxact:name>
+          <ipxact:displayName>Phase shift</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_4" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_4</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_4_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_PHASE_SHIFT_UNIT_GUI_4" type="string">
+          <ipxact:name>PLL_EXTRA_CLK_PHASE_SHIFT_UNIT_GUI_4</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_PHASE_SHIFT_UNIT_GUI_4_NAME</ipxact:displayName>
+          <ipxact:value>ps</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_4" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_DESIRED_PHASE_GUI_4</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_DESIRED_PHASE_GUI_4_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_4" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_4</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_4_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_4" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_4</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_4_NAME</ipxact:displayName>
+          <ipxact:value>50.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_4" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_4</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_4_NAME</ipxact:displayName>
+          <ipxact:value>50.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_4" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_4</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_4_NAME</ipxact:displayName>
+          <ipxact:value>50.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_5" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_5</ipxact:name>
+          <ipxact:displayName>Frequency</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_5" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_5</ipxact:name>
+          <ipxact:displayName>Phase shift</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_5" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_5</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_5_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_PHASE_SHIFT_UNIT_GUI_5" type="string">
+          <ipxact:name>PLL_EXTRA_CLK_PHASE_SHIFT_UNIT_GUI_5</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_PHASE_SHIFT_UNIT_GUI_5_NAME</ipxact:displayName>
+          <ipxact:value>ps</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_5" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_DESIRED_PHASE_GUI_5</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_DESIRED_PHASE_GUI_5_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_5" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_5</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_5_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_5" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_5</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_5_NAME</ipxact:displayName>
+          <ipxact:value>50.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_5" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_5</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_5_NAME</ipxact:displayName>
+          <ipxact:value>50.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_5" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_5</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_5_NAME</ipxact:displayName>
+          <ipxact:value>50.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_6" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_6</ipxact:name>
+          <ipxact:displayName>Frequency</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_6" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_6</ipxact:name>
+          <ipxact:displayName>Phase shift</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_6" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_6</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_6_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_PHASE_SHIFT_UNIT_GUI_6" type="string">
+          <ipxact:name>PLL_EXTRA_CLK_PHASE_SHIFT_UNIT_GUI_6</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_PHASE_SHIFT_UNIT_GUI_6_NAME</ipxact:displayName>
+          <ipxact:value>ps</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_6" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_DESIRED_PHASE_GUI_6</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_DESIRED_PHASE_GUI_6_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_6" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_6</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_6_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_6" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_6</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_6_NAME</ipxact:displayName>
+          <ipxact:value>50.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_6" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_6</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_6_NAME</ipxact:displayName>
+          <ipxact:value>50.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_6" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_6</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_6_NAME</ipxact:displayName>
+          <ipxact:value>50.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_7" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_7</ipxact:name>
+          <ipxact:displayName>Frequency</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_7" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_7</ipxact:name>
+          <ipxact:displayName>Phase shift</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_7" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_7</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_7_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_PHASE_SHIFT_UNIT_GUI_7" type="string">
+          <ipxact:name>PLL_EXTRA_CLK_PHASE_SHIFT_UNIT_GUI_7</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_PHASE_SHIFT_UNIT_GUI_7_NAME</ipxact:displayName>
+          <ipxact:value>ps</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_7" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_DESIRED_PHASE_GUI_7</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_DESIRED_PHASE_GUI_7_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_7" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_7</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_7_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_7" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_7</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_7_NAME</ipxact:displayName>
+          <ipxact:value>50.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_7" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_7</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_7_NAME</ipxact:displayName>
+          <ipxact:value>50.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_7" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_7</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_7_NAME</ipxact:displayName>
+          <ipxact:value>50.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_8" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_8</ipxact:name>
+          <ipxact:displayName>Frequency</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_8" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_8</ipxact:name>
+          <ipxact:displayName>Phase shift</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_8" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_8</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_8_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_PHASE_SHIFT_UNIT_GUI_8" type="string">
+          <ipxact:name>PLL_EXTRA_CLK_PHASE_SHIFT_UNIT_GUI_8</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_PHASE_SHIFT_UNIT_GUI_8_NAME</ipxact:displayName>
+          <ipxact:value>ps</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_8" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_DESIRED_PHASE_GUI_8</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_DESIRED_PHASE_GUI_8_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_8" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_8</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_8_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_8" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_8</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_8_NAME</ipxact:displayName>
+          <ipxact:value>50.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_8" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_8</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_8_NAME</ipxact:displayName>
+          <ipxact:value>50.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_8" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_8</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_8_NAME</ipxact:displayName>
+          <ipxact:value>50.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_VCO_CLK_FREQ_MHZ" type="real">
+          <ipxact:name>PLL_VCO_CLK_FREQ_MHZ</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_VCO_CLK_FREQ_MHZ_NAME</ipxact:displayName>
+          <ipxact:value>800.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_NUM_OF_EXTRA_CLKS" type="int">
+          <ipxact:name>PLL_NUM_OF_EXTRA_CLKS</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_NUM_OF_EXTRA_CLKS_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_0" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_0</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_0_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_0" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_PHASE_PS_0</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_PHASE_PS_0_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_1" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_1</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_1_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_1" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_PHASE_PS_1</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_PHASE_PS_1_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_2" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_2</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_2_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_2" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_PHASE_PS_2</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_PHASE_PS_2_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_3" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_3</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_3_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_3" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_PHASE_PS_3</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_PHASE_PS_3_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_4" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_4</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_4_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_4" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_PHASE_PS_4</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_PHASE_PS_4_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_5" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_5</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_5_NAME</ipxact:displayName>
+          <ipxact:value>800.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_5" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_PHASE_PS_5</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_PHASE_PS_5_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_6" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_6</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_6_NAME</ipxact:displayName>
+          <ipxact:value>800.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_6" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_PHASE_PS_6</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_PHASE_PS_6_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_7" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_7</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_7_NAME</ipxact:displayName>
+          <ipxact:value>800.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_7" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_PHASE_PS_7</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_PHASE_PS_7_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_8" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_8</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_8_NAME</ipxact:displayName>
+          <ipxact:value>800.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_8" type="real">
+          <ipxact:name>PLL_EXTRA_CLK_ACTUAL_PHASE_PS_8</ipxact:name>
+          <ipxact:displayName>PARAM_PLL_EXTRA_CLK_ACTUAL_PHASE_PS_8_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_CONFIG_ENUM" type="string">
+          <ipxact:name>PHY_DDR3_CONFIG_ENUM</ipxact:name>
+          <ipxact:displayName>Configuration</ipxact:displayName>
+          <ipxact:value>CONFIG_PHY_AND_HARD_CTRL</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_USER_PING_PONG_EN" type="bit">
+          <ipxact:name>PHY_DDR3_USER_PING_PONG_EN</ipxact:name>
+          <ipxact:displayName>Instantiate two controllers sharing a Ping Pong PHY</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_MEM_CLK_FREQ_MHZ" type="real">
+          <ipxact:name>PHY_DDR3_MEM_CLK_FREQ_MHZ</ipxact:name>
+          <ipxact:displayName>Memory clock frequency</ipxact:displayName>
+          <ipxact:value>1066.667</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_DEFAULT_REF_CLK_FREQ" type="bit">
+          <ipxact:name>PHY_DDR3_DEFAULT_REF_CLK_FREQ</ipxact:name>
+          <ipxact:displayName>Use recommended PLL reference clock frequency</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_USER_REF_CLK_FREQ_MHZ" type="real">
+          <ipxact:name>PHY_DDR3_USER_REF_CLK_FREQ_MHZ</ipxact:name>
+          <ipxact:displayName>PLL reference clock frequency</ipxact:displayName>
+          <ipxact:value>-1.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_REF_CLK_JITTER_PS" type="real">
+          <ipxact:name>PHY_DDR3_REF_CLK_JITTER_PS</ipxact:name>
+          <ipxact:displayName>PLL reference clock jitter</ipxact:displayName>
+          <ipxact:value>10.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_RATE_ENUM" type="string">
+          <ipxact:name>PHY_DDR3_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Clock rate of user logic</ipxact:displayName>
+          <ipxact:value>RATE_QUARTER</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_CORE_CLKS_SHARING_ENUM" type="string">
+          <ipxact:name>PHY_DDR3_CORE_CLKS_SHARING_ENUM</ipxact:name>
+          <ipxact:displayName>Core clocks sharing</ipxact:displayName>
+          <ipxact:value>CORE_CLKS_SHARING_DISABLED</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_CORE_CLKS_SHARING_EXPOSE_SLAVE_OUT" type="bit">
+          <ipxact:name>PHY_DDR3_CORE_CLKS_SHARING_EXPOSE_SLAVE_OUT</ipxact:name>
+          <ipxact:displayName>Export clks_sharing_slave_out to facilitate multi-slave connectivity</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_IO_VOLTAGE" type="real">
+          <ipxact:name>PHY_DDR3_IO_VOLTAGE</ipxact:name>
+          <ipxact:displayName>Voltage</ipxact:displayName>
+          <ipxact:value>1.5</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_DEFAULT_IO" type="bit">
+          <ipxact:name>PHY_DDR3_DEFAULT_IO</ipxact:name>
+          <ipxact:displayName>Use default I/O settings</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_HPS_ENABLE_EARLY_RELEASE" type="bit">
+          <ipxact:name>PHY_DDR3_HPS_ENABLE_EARLY_RELEASE</ipxact:name>
+          <ipxact:displayName>Enable HPS Early Release Mode</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_USER_PERIODIC_OCT_RECAL_ENUM" type="string">
+          <ipxact:name>PHY_DDR3_USER_PERIODIC_OCT_RECAL_ENUM</ipxact:name>
+          <ipxact:displayName>Periodic OCT re-calibration</ipxact:displayName>
+          <ipxact:value>PERIODIC_OCT_RECAL_AUTO</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_USER_DLL_CORE_UPDN_EN" type="bit">
+          <ipxact:name>PHY_DDR3_USER_DLL_CORE_UPDN_EN</ipxact:name>
+          <ipxact:displayName>Use linear search for DLL lock</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_MIMIC_HPS_EMIF" type="bit">
+          <ipxact:name>PHY_DDR3_MIMIC_HPS_EMIF</ipxact:name>
+          <ipxact:displayName>Mimic HPS EMIF</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_REF_CLK_FREQ_MHZ" type="real">
+          <ipxact:name>PHY_DDR3_REF_CLK_FREQ_MHZ</ipxact:name>
+          <ipxact:displayName>PLL reference clock frequency</ipxact:displayName>
+          <ipxact:value>-1.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_PING_PONG_EN" type="bit">
+          <ipxact:name>PHY_DDR3_PING_PONG_EN</ipxact:name>
+          <ipxact:displayName>Instantiate two controllers sharing a Ping Pong PHY</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_USER_AC_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_DDR3_USER_AC_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_USER_AC_MODE_ENUM" type="string">
+          <ipxact:name>PHY_DDR3_USER_AC_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_USER_AC_SLEW_RATE_ENUM" type="string">
+          <ipxact:name>PHY_DDR3_USER_AC_SLEW_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Slew rate</ipxact:displayName>
+          <ipxact:value>SLEW_RATE_FAST</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_USER_CK_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_DDR3_USER_CK_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_USER_CK_MODE_ENUM" type="string">
+          <ipxact:name>PHY_DDR3_USER_CK_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_USER_CK_SLEW_RATE_ENUM" type="string">
+          <ipxact:name>PHY_DDR3_USER_CK_SLEW_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Slew rate</ipxact:displayName>
+          <ipxact:value>SLEW_RATE_FAST</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_USER_DATA_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_DDR3_USER_DATA_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_USER_DATA_OUT_MODE_ENUM" type="string">
+          <ipxact:name>PHY_DDR3_USER_DATA_OUT_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_USER_DATA_IN_MODE_ENUM" type="string">
+          <ipxact:name>PHY_DDR3_USER_DATA_IN_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Input mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_USER_AUTO_STARTING_VREFIN_EN" type="bit">
+          <ipxact:name>PHY_DDR3_USER_AUTO_STARTING_VREFIN_EN</ipxact:name>
+          <ipxact:displayName>Use recommended initial Vrefin</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_USER_STARTING_VREFIN" type="real">
+          <ipxact:name>PHY_DDR3_USER_STARTING_VREFIN</ipxact:name>
+          <ipxact:displayName>Initial Vrefin</ipxact:displayName>
+          <ipxact:value>70.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_USER_PLL_REF_CLK_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_DDR3_USER_PLL_REF_CLK_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>PLL reference clock I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_USER_RZQ_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_DDR3_USER_RZQ_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>RZQ I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_AC_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_DDR3_AC_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_AC_MODE_ENUM" type="string">
+          <ipxact:name>PHY_DDR3_AC_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_AC_SLEW_RATE_ENUM" type="string">
+          <ipxact:name>PHY_DDR3_AC_SLEW_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Slew rate</ipxact:displayName>
+          <ipxact:value>SLEW_RATE_FAST</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_CK_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_DDR3_CK_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_CK_MODE_ENUM" type="string">
+          <ipxact:name>PHY_DDR3_CK_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_CK_SLEW_RATE_ENUM" type="string">
+          <ipxact:name>PHY_DDR3_CK_SLEW_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Slew rate</ipxact:displayName>
+          <ipxact:value>SLEW_RATE_FAST</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_DATA_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_DDR3_DATA_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_DATA_OUT_MODE_ENUM" type="string">
+          <ipxact:name>PHY_DDR3_DATA_OUT_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_DATA_IN_MODE_ENUM" type="string">
+          <ipxact:name>PHY_DDR3_DATA_IN_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Input mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_AUTO_STARTING_VREFIN_EN" type="bit">
+          <ipxact:name>PHY_DDR3_AUTO_STARTING_VREFIN_EN</ipxact:name>
+          <ipxact:displayName>Use recommended initial Vrefin</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_STARTING_VREFIN" type="real">
+          <ipxact:name>PHY_DDR3_STARTING_VREFIN</ipxact:name>
+          <ipxact:displayName>Initial Vrefin</ipxact:displayName>
+          <ipxact:value>70.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_PLL_REF_CLK_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_DDR3_PLL_REF_CLK_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>PLL reference clock I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_RZQ_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_DDR3_RZQ_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>RZQ I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_CAL_ADDR0" type="int">
+          <ipxact:name>PHY_DDR3_CAL_ADDR0</ipxact:name>
+          <ipxact:displayName>PARAM_PHY_DDR3_CAL_ADDR0_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_CAL_ADDR1" type="int">
+          <ipxact:name>PHY_DDR3_CAL_ADDR1</ipxact:name>
+          <ipxact:displayName>PARAM_PHY_DDR3_CAL_ADDR1_NAME</ipxact:displayName>
+          <ipxact:value>8</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR3_CAL_ENABLE_NON_DES" type="bit">
+          <ipxact:name>PHY_DDR3_CAL_ENABLE_NON_DES</ipxact:name>
+          <ipxact:displayName>PARAM_PHY_DDR3_CAL_ENABLE_NON_DES_NAME</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_CONFIG_ENUM" type="string">
+          <ipxact:name>PHY_DDR4_CONFIG_ENUM</ipxact:name>
+          <ipxact:displayName>Configuration</ipxact:displayName>
+          <ipxact:value>CONFIG_PHY_AND_HARD_CTRL</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_USER_PING_PONG_EN" type="bit">
+          <ipxact:name>PHY_DDR4_USER_PING_PONG_EN</ipxact:name>
+          <ipxact:displayName>Instantiate two controllers sharing a Ping Pong PHY</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_USER_CLAMSHELL_EN" type="bit">
+          <ipxact:name>PHY_DDR4_USER_CLAMSHELL_EN</ipxact:name>
+          <ipxact:displayName>Use clamshell layout </ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_USER_DLL_CORE_UPDN_EN" type="bit">
+          <ipxact:name>PHY_DDR4_USER_DLL_CORE_UPDN_EN</ipxact:name>
+          <ipxact:displayName>Use linear search for DLL lock</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_MEM_CLK_FREQ_MHZ" type="real">
+          <ipxact:name>PHY_DDR4_MEM_CLK_FREQ_MHZ</ipxact:name>
+          <ipxact:displayName>Memory clock frequency</ipxact:displayName>
+          <ipxact:value>800.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_DEFAULT_REF_CLK_FREQ" type="bit">
+          <ipxact:name>PHY_DDR4_DEFAULT_REF_CLK_FREQ</ipxact:name>
+          <ipxact:displayName>Use recommended PLL reference clock frequency</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_USER_REF_CLK_FREQ_MHZ" type="real">
+          <ipxact:name>PHY_DDR4_USER_REF_CLK_FREQ_MHZ</ipxact:name>
+          <ipxact:displayName>PLL reference clock frequency</ipxact:displayName>
+          <ipxact:value>25.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_REF_CLK_JITTER_PS" type="real">
+          <ipxact:name>PHY_DDR4_REF_CLK_JITTER_PS</ipxact:name>
+          <ipxact:displayName>PLL reference clock jitter</ipxact:displayName>
+          <ipxact:value>10.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_RATE_ENUM" type="string">
+          <ipxact:name>PHY_DDR4_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Clock rate of user logic</ipxact:displayName>
+          <ipxact:value>RATE_QUARTER</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_CORE_CLKS_SHARING_ENUM" type="string">
+          <ipxact:name>PHY_DDR4_CORE_CLKS_SHARING_ENUM</ipxact:name>
+          <ipxact:displayName>Core clocks sharing</ipxact:displayName>
+          <ipxact:value>CORE_CLKS_SHARING_DISABLED</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_CORE_CLKS_SHARING_EXPOSE_SLAVE_OUT" type="bit">
+          <ipxact:name>PHY_DDR4_CORE_CLKS_SHARING_EXPOSE_SLAVE_OUT</ipxact:name>
+          <ipxact:displayName>Export clks_sharing_slave_out to facilitate multi-slave connectivity</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_IO_VOLTAGE" type="real">
+          <ipxact:name>PHY_DDR4_IO_VOLTAGE</ipxact:name>
+          <ipxact:displayName>Voltage</ipxact:displayName>
+          <ipxact:value>1.2</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_DEFAULT_IO" type="bit">
+          <ipxact:name>PHY_DDR4_DEFAULT_IO</ipxact:name>
+          <ipxact:displayName>Use default I/O settings</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_HPS_ENABLE_EARLY_RELEASE" type="bit">
+          <ipxact:name>PHY_DDR4_HPS_ENABLE_EARLY_RELEASE</ipxact:name>
+          <ipxact:displayName>Enable HPS Early Release Mode</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_USER_PERIODIC_OCT_RECAL_ENUM" type="string">
+          <ipxact:name>PHY_DDR4_USER_PERIODIC_OCT_RECAL_ENUM</ipxact:name>
+          <ipxact:displayName>Periodic OCT re-calibration</ipxact:displayName>
+          <ipxact:value>PERIODIC_OCT_RECAL_AUTO</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_MIMIC_HPS_EMIF" type="bit">
+          <ipxact:name>PHY_DDR4_MIMIC_HPS_EMIF</ipxact:name>
+          <ipxact:displayName>Mimic HPS EMIF</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_REF_CLK_FREQ_MHZ" type="real">
+          <ipxact:name>PHY_DDR4_REF_CLK_FREQ_MHZ</ipxact:name>
+          <ipxact:displayName>PLL reference clock frequency</ipxact:displayName>
+          <ipxact:value>25.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_PING_PONG_EN" type="bit">
+          <ipxact:name>PHY_DDR4_PING_PONG_EN</ipxact:name>
+          <ipxact:displayName>Instantiate two controllers sharing a Ping Pong PHY</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_CLAMSHELL_EN" type="bit">
+          <ipxact:name>PHY_DDR4_CLAMSHELL_EN</ipxact:name>
+          <ipxact:displayName>Use clamshell layout </ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_USER_AC_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_DDR4_USER_AC_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>IO_STD_SSTL_12</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_USER_AC_MODE_ENUM" type="string">
+          <ipxact:name>PHY_DDR4_USER_AC_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>OUT_OCT_40_CAL</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_USER_AC_SLEW_RATE_ENUM" type="string">
+          <ipxact:name>PHY_DDR4_USER_AC_SLEW_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Slew rate</ipxact:displayName>
+          <ipxact:value>SLEW_RATE_FAST</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_USER_CK_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_DDR4_USER_CK_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>IO_STD_SSTL_12</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_USER_CK_MODE_ENUM" type="string">
+          <ipxact:name>PHY_DDR4_USER_CK_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>OUT_OCT_40_CAL</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_USER_CK_SLEW_RATE_ENUM" type="string">
+          <ipxact:name>PHY_DDR4_USER_CK_SLEW_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Slew rate</ipxact:displayName>
+          <ipxact:value>SLEW_RATE_FAST</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_USER_DATA_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_DDR4_USER_DATA_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>IO_STD_POD_12</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_USER_DATA_OUT_MODE_ENUM" type="string">
+          <ipxact:name>PHY_DDR4_USER_DATA_OUT_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>OUT_OCT_34_CAL</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_USER_DATA_IN_MODE_ENUM" type="string">
+          <ipxact:name>PHY_DDR4_USER_DATA_IN_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Input mode</ipxact:displayName>
+          <ipxact:value>IN_OCT_120_CAL</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_USER_AUTO_STARTING_VREFIN_EN" type="bit">
+          <ipxact:name>PHY_DDR4_USER_AUTO_STARTING_VREFIN_EN</ipxact:name>
+          <ipxact:displayName>Use recommended initial Vrefin</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_USER_STARTING_VREFIN" type="real">
+          <ipxact:name>PHY_DDR4_USER_STARTING_VREFIN</ipxact:name>
+          <ipxact:displayName>Initial Vrefin</ipxact:displayName>
+          <ipxact:value>70.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_USER_PLL_REF_CLK_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_DDR4_USER_PLL_REF_CLK_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>PLL reference clock I/O standard</ipxact:displayName>
+          <ipxact:value>IO_STD_CMOS_12</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_USER_RZQ_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_DDR4_USER_RZQ_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>RZQ I/O standard</ipxact:displayName>
+          <ipxact:value>IO_STD_CMOS_12</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_AC_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_DDR4_AC_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>IO_STD_SSTL_12</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_AC_MODE_ENUM" type="string">
+          <ipxact:name>PHY_DDR4_AC_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>OUT_OCT_40_CAL</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_AC_SLEW_RATE_ENUM" type="string">
+          <ipxact:name>PHY_DDR4_AC_SLEW_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Slew rate</ipxact:displayName>
+          <ipxact:value>SLEW_RATE_FAST</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_CK_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_DDR4_CK_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>IO_STD_SSTL_12</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_CK_MODE_ENUM" type="string">
+          <ipxact:name>PHY_DDR4_CK_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>OUT_OCT_40_CAL</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_CK_SLEW_RATE_ENUM" type="string">
+          <ipxact:name>PHY_DDR4_CK_SLEW_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Slew rate</ipxact:displayName>
+          <ipxact:value>SLEW_RATE_FAST</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_DATA_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_DDR4_DATA_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>IO_STD_POD_12</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_DATA_OUT_MODE_ENUM" type="string">
+          <ipxact:name>PHY_DDR4_DATA_OUT_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>OUT_OCT_34_CAL</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_DATA_IN_MODE_ENUM" type="string">
+          <ipxact:name>PHY_DDR4_DATA_IN_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Input mode</ipxact:displayName>
+          <ipxact:value>IN_OCT_120_CAL</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_AUTO_STARTING_VREFIN_EN" type="bit">
+          <ipxact:name>PHY_DDR4_AUTO_STARTING_VREFIN_EN</ipxact:name>
+          <ipxact:displayName>Use recommended initial Vrefin</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_STARTING_VREFIN" type="real">
+          <ipxact:name>PHY_DDR4_STARTING_VREFIN</ipxact:name>
+          <ipxact:displayName>Initial Vrefin</ipxact:displayName>
+          <ipxact:value>61.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_PLL_REF_CLK_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_DDR4_PLL_REF_CLK_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>PLL reference clock I/O standard</ipxact:displayName>
+          <ipxact:value>IO_STD_CMOS_12</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_DDR4_RZQ_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_DDR4_RZQ_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>RZQ I/O standard</ipxact:displayName>
+          <ipxact:value>IO_STD_CMOS_12</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_CONFIG_ENUM" type="string">
+          <ipxact:name>PHY_QDR2_CONFIG_ENUM</ipxact:name>
+          <ipxact:displayName>Configuration</ipxact:displayName>
+          <ipxact:value>CONFIG_PHY_AND_SOFT_CTRL</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_USER_PING_PONG_EN" type="bit">
+          <ipxact:name>PHY_QDR2_USER_PING_PONG_EN</ipxact:name>
+          <ipxact:displayName>Instantiate two controllers sharing a Ping Pong PHY</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_MEM_CLK_FREQ_MHZ" type="real">
+          <ipxact:name>PHY_QDR2_MEM_CLK_FREQ_MHZ</ipxact:name>
+          <ipxact:displayName>Memory clock frequency</ipxact:displayName>
+          <ipxact:value>633.333</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_DEFAULT_REF_CLK_FREQ" type="bit">
+          <ipxact:name>PHY_QDR2_DEFAULT_REF_CLK_FREQ</ipxact:name>
+          <ipxact:displayName>Use recommended PLL reference clock frequency</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_USER_REF_CLK_FREQ_MHZ" type="real">
+          <ipxact:name>PHY_QDR2_USER_REF_CLK_FREQ_MHZ</ipxact:name>
+          <ipxact:displayName>PLL reference clock frequency</ipxact:displayName>
+          <ipxact:value>-1.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_REF_CLK_JITTER_PS" type="real">
+          <ipxact:name>PHY_QDR2_REF_CLK_JITTER_PS</ipxact:name>
+          <ipxact:displayName>PLL reference clock jitter</ipxact:displayName>
+          <ipxact:value>10.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_RATE_ENUM" type="string">
+          <ipxact:name>PHY_QDR2_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Clock rate of user logic</ipxact:displayName>
+          <ipxact:value>RATE_HALF</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_CORE_CLKS_SHARING_ENUM" type="string">
+          <ipxact:name>PHY_QDR2_CORE_CLKS_SHARING_ENUM</ipxact:name>
+          <ipxact:displayName>Core clocks sharing</ipxact:displayName>
+          <ipxact:value>CORE_CLKS_SHARING_DISABLED</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_CORE_CLKS_SHARING_EXPOSE_SLAVE_OUT" type="bit">
+          <ipxact:name>PHY_QDR2_CORE_CLKS_SHARING_EXPOSE_SLAVE_OUT</ipxact:name>
+          <ipxact:displayName>Export clks_sharing_slave_out to facilitate multi-slave connectivity</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_IO_VOLTAGE" type="real">
+          <ipxact:name>PHY_QDR2_IO_VOLTAGE</ipxact:name>
+          <ipxact:displayName>Voltage</ipxact:displayName>
+          <ipxact:value>1.5</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_DEFAULT_IO" type="bit">
+          <ipxact:name>PHY_QDR2_DEFAULT_IO</ipxact:name>
+          <ipxact:displayName>Use default I/O settings</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_HPS_ENABLE_EARLY_RELEASE" type="bit">
+          <ipxact:name>PHY_QDR2_HPS_ENABLE_EARLY_RELEASE</ipxact:name>
+          <ipxact:displayName>Enable HPS Early Release Mode</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_USER_PERIODIC_OCT_RECAL_ENUM" type="string">
+          <ipxact:name>PHY_QDR2_USER_PERIODIC_OCT_RECAL_ENUM</ipxact:name>
+          <ipxact:displayName>Periodic OCT re-calibration</ipxact:displayName>
+          <ipxact:value>PERIODIC_OCT_RECAL_AUTO</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_USER_DLL_CORE_UPDN_EN" type="bit">
+          <ipxact:name>PHY_QDR2_USER_DLL_CORE_UPDN_EN</ipxact:name>
+          <ipxact:displayName>Use linear search for DLL lock</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_MIMIC_HPS_EMIF" type="bit">
+          <ipxact:name>PHY_QDR2_MIMIC_HPS_EMIF</ipxact:name>
+          <ipxact:displayName>Mimic HPS EMIF</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_REF_CLK_FREQ_MHZ" type="real">
+          <ipxact:name>PHY_QDR2_REF_CLK_FREQ_MHZ</ipxact:name>
+          <ipxact:displayName>PLL reference clock frequency</ipxact:displayName>
+          <ipxact:value>-1.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_PING_PONG_EN" type="bit">
+          <ipxact:name>PHY_QDR2_PING_PONG_EN</ipxact:name>
+          <ipxact:displayName>Instantiate two controllers sharing a Ping Pong PHY</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_USER_AC_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_QDR2_USER_AC_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_USER_AC_MODE_ENUM" type="string">
+          <ipxact:name>PHY_QDR2_USER_AC_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_USER_AC_SLEW_RATE_ENUM" type="string">
+          <ipxact:name>PHY_QDR2_USER_AC_SLEW_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Slew rate</ipxact:displayName>
+          <ipxact:value>SLEW_RATE_FAST</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_USER_CK_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_QDR2_USER_CK_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_USER_CK_MODE_ENUM" type="string">
+          <ipxact:name>PHY_QDR2_USER_CK_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_USER_CK_SLEW_RATE_ENUM" type="string">
+          <ipxact:name>PHY_QDR2_USER_CK_SLEW_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Slew rate</ipxact:displayName>
+          <ipxact:value>SLEW_RATE_FAST</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_USER_DATA_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_QDR2_USER_DATA_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_USER_DATA_OUT_MODE_ENUM" type="string">
+          <ipxact:name>PHY_QDR2_USER_DATA_OUT_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_USER_DATA_IN_MODE_ENUM" type="string">
+          <ipxact:name>PHY_QDR2_USER_DATA_IN_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Input mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_USER_AUTO_STARTING_VREFIN_EN" type="bit">
+          <ipxact:name>PHY_QDR2_USER_AUTO_STARTING_VREFIN_EN</ipxact:name>
+          <ipxact:displayName>Use recommended initial Vrefin</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_USER_STARTING_VREFIN" type="real">
+          <ipxact:name>PHY_QDR2_USER_STARTING_VREFIN</ipxact:name>
+          <ipxact:displayName>Initial Vrefin</ipxact:displayName>
+          <ipxact:value>70.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_USER_PLL_REF_CLK_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_QDR2_USER_PLL_REF_CLK_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>PLL reference clock I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_USER_RZQ_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_QDR2_USER_RZQ_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>RZQ I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_AC_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_QDR2_AC_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_AC_MODE_ENUM" type="string">
+          <ipxact:name>PHY_QDR2_AC_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_AC_SLEW_RATE_ENUM" type="string">
+          <ipxact:name>PHY_QDR2_AC_SLEW_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Slew rate</ipxact:displayName>
+          <ipxact:value>SLEW_RATE_FAST</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_CK_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_QDR2_CK_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_CK_MODE_ENUM" type="string">
+          <ipxact:name>PHY_QDR2_CK_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_CK_SLEW_RATE_ENUM" type="string">
+          <ipxact:name>PHY_QDR2_CK_SLEW_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Slew rate</ipxact:displayName>
+          <ipxact:value>SLEW_RATE_FAST</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_DATA_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_QDR2_DATA_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_DATA_OUT_MODE_ENUM" type="string">
+          <ipxact:name>PHY_QDR2_DATA_OUT_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_DATA_IN_MODE_ENUM" type="string">
+          <ipxact:name>PHY_QDR2_DATA_IN_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Input mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_AUTO_STARTING_VREFIN_EN" type="bit">
+          <ipxact:name>PHY_QDR2_AUTO_STARTING_VREFIN_EN</ipxact:name>
+          <ipxact:displayName>Use recommended initial Vrefin</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_STARTING_VREFIN" type="real">
+          <ipxact:name>PHY_QDR2_STARTING_VREFIN</ipxact:name>
+          <ipxact:displayName>Initial Vrefin</ipxact:displayName>
+          <ipxact:value>70.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_PLL_REF_CLK_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_QDR2_PLL_REF_CLK_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>PLL reference clock I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR2_RZQ_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_QDR2_RZQ_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>RZQ I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_CONFIG_ENUM" type="string">
+          <ipxact:name>PHY_QDR4_CONFIG_ENUM</ipxact:name>
+          <ipxact:displayName>Configuration</ipxact:displayName>
+          <ipxact:value>CONFIG_PHY_AND_SOFT_CTRL</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_USER_PING_PONG_EN" type="bit">
+          <ipxact:name>PHY_QDR4_USER_PING_PONG_EN</ipxact:name>
+          <ipxact:displayName>Instantiate two controllers sharing a Ping Pong PHY</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_MEM_CLK_FREQ_MHZ" type="real">
+          <ipxact:name>PHY_QDR4_MEM_CLK_FREQ_MHZ</ipxact:name>
+          <ipxact:displayName>Memory clock frequency</ipxact:displayName>
+          <ipxact:value>1066.667</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_DEFAULT_REF_CLK_FREQ" type="bit">
+          <ipxact:name>PHY_QDR4_DEFAULT_REF_CLK_FREQ</ipxact:name>
+          <ipxact:displayName>Use recommended PLL reference clock frequency</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_USER_REF_CLK_FREQ_MHZ" type="real">
+          <ipxact:name>PHY_QDR4_USER_REF_CLK_FREQ_MHZ</ipxact:name>
+          <ipxact:displayName>PLL reference clock frequency</ipxact:displayName>
+          <ipxact:value>-1.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_REF_CLK_JITTER_PS" type="real">
+          <ipxact:name>PHY_QDR4_REF_CLK_JITTER_PS</ipxact:name>
+          <ipxact:displayName>PLL reference clock jitter</ipxact:displayName>
+          <ipxact:value>10.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_RATE_ENUM" type="string">
+          <ipxact:name>PHY_QDR4_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Clock rate of user logic</ipxact:displayName>
+          <ipxact:value>RATE_QUARTER</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_CORE_CLKS_SHARING_ENUM" type="string">
+          <ipxact:name>PHY_QDR4_CORE_CLKS_SHARING_ENUM</ipxact:name>
+          <ipxact:displayName>Core clocks sharing</ipxact:displayName>
+          <ipxact:value>CORE_CLKS_SHARING_DISABLED</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_CORE_CLKS_SHARING_EXPOSE_SLAVE_OUT" type="bit">
+          <ipxact:name>PHY_QDR4_CORE_CLKS_SHARING_EXPOSE_SLAVE_OUT</ipxact:name>
+          <ipxact:displayName>Export clks_sharing_slave_out to facilitate multi-slave connectivity</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_IO_VOLTAGE" type="real">
+          <ipxact:name>PHY_QDR4_IO_VOLTAGE</ipxact:name>
+          <ipxact:displayName>Voltage</ipxact:displayName>
+          <ipxact:value>1.2</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_DEFAULT_IO" type="bit">
+          <ipxact:name>PHY_QDR4_DEFAULT_IO</ipxact:name>
+          <ipxact:displayName>Use default I/O settings</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_HPS_ENABLE_EARLY_RELEASE" type="bit">
+          <ipxact:name>PHY_QDR4_HPS_ENABLE_EARLY_RELEASE</ipxact:name>
+          <ipxact:displayName>Enable HPS Early Release Mode</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_USER_PERIODIC_OCT_RECAL_ENUM" type="string">
+          <ipxact:name>PHY_QDR4_USER_PERIODIC_OCT_RECAL_ENUM</ipxact:name>
+          <ipxact:displayName>Periodic OCT re-calibration</ipxact:displayName>
+          <ipxact:value>PERIODIC_OCT_RECAL_AUTO</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_USER_DLL_CORE_UPDN_EN" type="bit">
+          <ipxact:name>PHY_QDR4_USER_DLL_CORE_UPDN_EN</ipxact:name>
+          <ipxact:displayName>Use linear search for DLL lock</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_MIMIC_HPS_EMIF" type="bit">
+          <ipxact:name>PHY_QDR4_MIMIC_HPS_EMIF</ipxact:name>
+          <ipxact:displayName>Mimic HPS EMIF</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_REF_CLK_FREQ_MHZ" type="real">
+          <ipxact:name>PHY_QDR4_REF_CLK_FREQ_MHZ</ipxact:name>
+          <ipxact:displayName>PLL reference clock frequency</ipxact:displayName>
+          <ipxact:value>-1.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_PING_PONG_EN" type="bit">
+          <ipxact:name>PHY_QDR4_PING_PONG_EN</ipxact:name>
+          <ipxact:displayName>Instantiate two controllers sharing a Ping Pong PHY</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_USER_AC_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_QDR4_USER_AC_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_USER_AC_MODE_ENUM" type="string">
+          <ipxact:name>PHY_QDR4_USER_AC_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_USER_AC_SLEW_RATE_ENUM" type="string">
+          <ipxact:name>PHY_QDR4_USER_AC_SLEW_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Slew rate</ipxact:displayName>
+          <ipxact:value>SLEW_RATE_FAST</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_USER_CK_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_QDR4_USER_CK_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_USER_CK_MODE_ENUM" type="string">
+          <ipxact:name>PHY_QDR4_USER_CK_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_USER_CK_SLEW_RATE_ENUM" type="string">
+          <ipxact:name>PHY_QDR4_USER_CK_SLEW_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Slew rate</ipxact:displayName>
+          <ipxact:value>SLEW_RATE_FAST</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_USER_DATA_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_QDR4_USER_DATA_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_USER_DATA_OUT_MODE_ENUM" type="string">
+          <ipxact:name>PHY_QDR4_USER_DATA_OUT_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_USER_DATA_IN_MODE_ENUM" type="string">
+          <ipxact:name>PHY_QDR4_USER_DATA_IN_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Input mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_USER_AUTO_STARTING_VREFIN_EN" type="bit">
+          <ipxact:name>PHY_QDR4_USER_AUTO_STARTING_VREFIN_EN</ipxact:name>
+          <ipxact:displayName>Use recommended initial Vrefin</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_USER_STARTING_VREFIN" type="real">
+          <ipxact:name>PHY_QDR4_USER_STARTING_VREFIN</ipxact:name>
+          <ipxact:displayName>Initial Vrefin</ipxact:displayName>
+          <ipxact:value>70.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_USER_PLL_REF_CLK_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_QDR4_USER_PLL_REF_CLK_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>PLL reference clock I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_USER_RZQ_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_QDR4_USER_RZQ_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>RZQ I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_AC_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_QDR4_AC_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_AC_MODE_ENUM" type="string">
+          <ipxact:name>PHY_QDR4_AC_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_AC_SLEW_RATE_ENUM" type="string">
+          <ipxact:name>PHY_QDR4_AC_SLEW_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Slew rate</ipxact:displayName>
+          <ipxact:value>SLEW_RATE_FAST</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_CK_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_QDR4_CK_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_CK_MODE_ENUM" type="string">
+          <ipxact:name>PHY_QDR4_CK_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_CK_SLEW_RATE_ENUM" type="string">
+          <ipxact:name>PHY_QDR4_CK_SLEW_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Slew rate</ipxact:displayName>
+          <ipxact:value>SLEW_RATE_FAST</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_DATA_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_QDR4_DATA_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_DATA_OUT_MODE_ENUM" type="string">
+          <ipxact:name>PHY_QDR4_DATA_OUT_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_DATA_IN_MODE_ENUM" type="string">
+          <ipxact:name>PHY_QDR4_DATA_IN_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Input mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_AUTO_STARTING_VREFIN_EN" type="bit">
+          <ipxact:name>PHY_QDR4_AUTO_STARTING_VREFIN_EN</ipxact:name>
+          <ipxact:displayName>Use recommended initial Vrefin</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_STARTING_VREFIN" type="real">
+          <ipxact:name>PHY_QDR4_STARTING_VREFIN</ipxact:name>
+          <ipxact:displayName>Initial Vrefin</ipxact:displayName>
+          <ipxact:value>70.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_PLL_REF_CLK_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_QDR4_PLL_REF_CLK_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>PLL reference clock I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_QDR4_RZQ_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_QDR4_RZQ_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>RZQ I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_CONFIG_ENUM" type="string">
+          <ipxact:name>PHY_RLD2_CONFIG_ENUM</ipxact:name>
+          <ipxact:displayName>Configuration</ipxact:displayName>
+          <ipxact:value>CONFIG_PHY_AND_SOFT_CTRL</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_USER_PING_PONG_EN" type="bit">
+          <ipxact:name>PHY_RLD2_USER_PING_PONG_EN</ipxact:name>
+          <ipxact:displayName>Instantiate two controllers sharing a Ping Pong PHY</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_MEM_CLK_FREQ_MHZ" type="real">
+          <ipxact:name>PHY_RLD2_MEM_CLK_FREQ_MHZ</ipxact:name>
+          <ipxact:displayName>Memory clock frequency</ipxact:displayName>
+          <ipxact:value>533.333</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_DEFAULT_REF_CLK_FREQ" type="bit">
+          <ipxact:name>PHY_RLD2_DEFAULT_REF_CLK_FREQ</ipxact:name>
+          <ipxact:displayName>Use recommended PLL reference clock frequency</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_USER_REF_CLK_FREQ_MHZ" type="real">
+          <ipxact:name>PHY_RLD2_USER_REF_CLK_FREQ_MHZ</ipxact:name>
+          <ipxact:displayName>PLL reference clock frequency</ipxact:displayName>
+          <ipxact:value>-1.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_REF_CLK_JITTER_PS" type="real">
+          <ipxact:name>PHY_RLD2_REF_CLK_JITTER_PS</ipxact:name>
+          <ipxact:displayName>PLL reference clock jitter</ipxact:displayName>
+          <ipxact:value>10.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_RATE_ENUM" type="string">
+          <ipxact:name>PHY_RLD2_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Clock rate of user logic</ipxact:displayName>
+          <ipxact:value>RATE_HALF</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_CORE_CLKS_SHARING_ENUM" type="string">
+          <ipxact:name>PHY_RLD2_CORE_CLKS_SHARING_ENUM</ipxact:name>
+          <ipxact:displayName>Core clocks sharing</ipxact:displayName>
+          <ipxact:value>CORE_CLKS_SHARING_DISABLED</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_CORE_CLKS_SHARING_EXPOSE_SLAVE_OUT" type="bit">
+          <ipxact:name>PHY_RLD2_CORE_CLKS_SHARING_EXPOSE_SLAVE_OUT</ipxact:name>
+          <ipxact:displayName>Export clks_sharing_slave_out to facilitate multi-slave connectivity</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_IO_VOLTAGE" type="real">
+          <ipxact:name>PHY_RLD2_IO_VOLTAGE</ipxact:name>
+          <ipxact:displayName>Voltage</ipxact:displayName>
+          <ipxact:value>1.8</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_DEFAULT_IO" type="bit">
+          <ipxact:name>PHY_RLD2_DEFAULT_IO</ipxact:name>
+          <ipxact:displayName>Use default I/O settings</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_HPS_ENABLE_EARLY_RELEASE" type="bit">
+          <ipxact:name>PHY_RLD2_HPS_ENABLE_EARLY_RELEASE</ipxact:name>
+          <ipxact:displayName>Enable HPS Early Release Mode</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_USER_PERIODIC_OCT_RECAL_ENUM" type="string">
+          <ipxact:name>PHY_RLD2_USER_PERIODIC_OCT_RECAL_ENUM</ipxact:name>
+          <ipxact:displayName>Periodic OCT re-calibration</ipxact:displayName>
+          <ipxact:value>PERIODIC_OCT_RECAL_AUTO</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_USER_DLL_CORE_UPDN_EN" type="bit">
+          <ipxact:name>PHY_RLD2_USER_DLL_CORE_UPDN_EN</ipxact:name>
+          <ipxact:displayName>Use linear search for DLL lock</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_MIMIC_HPS_EMIF" type="bit">
+          <ipxact:name>PHY_RLD2_MIMIC_HPS_EMIF</ipxact:name>
+          <ipxact:displayName>Mimic HPS EMIF</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_REF_CLK_FREQ_MHZ" type="real">
+          <ipxact:name>PHY_RLD2_REF_CLK_FREQ_MHZ</ipxact:name>
+          <ipxact:displayName>PLL reference clock frequency</ipxact:displayName>
+          <ipxact:value>-1.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_PING_PONG_EN" type="bit">
+          <ipxact:name>PHY_RLD2_PING_PONG_EN</ipxact:name>
+          <ipxact:displayName>Instantiate two controllers sharing a Ping Pong PHY</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_USER_AC_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_RLD2_USER_AC_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_USER_AC_MODE_ENUM" type="string">
+          <ipxact:name>PHY_RLD2_USER_AC_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_USER_AC_SLEW_RATE_ENUM" type="string">
+          <ipxact:name>PHY_RLD2_USER_AC_SLEW_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Slew rate</ipxact:displayName>
+          <ipxact:value>SLEW_RATE_FAST</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_USER_CK_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_RLD2_USER_CK_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_USER_CK_MODE_ENUM" type="string">
+          <ipxact:name>PHY_RLD2_USER_CK_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_USER_CK_SLEW_RATE_ENUM" type="string">
+          <ipxact:name>PHY_RLD2_USER_CK_SLEW_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Slew rate</ipxact:displayName>
+          <ipxact:value>SLEW_RATE_FAST</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_USER_DATA_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_RLD2_USER_DATA_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_USER_DATA_OUT_MODE_ENUM" type="string">
+          <ipxact:name>PHY_RLD2_USER_DATA_OUT_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_USER_DATA_IN_MODE_ENUM" type="string">
+          <ipxact:name>PHY_RLD2_USER_DATA_IN_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Input mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_USER_AUTO_STARTING_VREFIN_EN" type="bit">
+          <ipxact:name>PHY_RLD2_USER_AUTO_STARTING_VREFIN_EN</ipxact:name>
+          <ipxact:displayName>Use recommended initial Vrefin</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_USER_STARTING_VREFIN" type="real">
+          <ipxact:name>PHY_RLD2_USER_STARTING_VREFIN</ipxact:name>
+          <ipxact:displayName>Initial Vrefin</ipxact:displayName>
+          <ipxact:value>70.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_USER_PLL_REF_CLK_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_RLD2_USER_PLL_REF_CLK_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>PLL reference clock I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_USER_RZQ_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_RLD2_USER_RZQ_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>RZQ I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_AC_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_RLD2_AC_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_AC_MODE_ENUM" type="string">
+          <ipxact:name>PHY_RLD2_AC_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_AC_SLEW_RATE_ENUM" type="string">
+          <ipxact:name>PHY_RLD2_AC_SLEW_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Slew rate</ipxact:displayName>
+          <ipxact:value>SLEW_RATE_FAST</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_CK_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_RLD2_CK_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_CK_MODE_ENUM" type="string">
+          <ipxact:name>PHY_RLD2_CK_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_CK_SLEW_RATE_ENUM" type="string">
+          <ipxact:name>PHY_RLD2_CK_SLEW_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Slew rate</ipxact:displayName>
+          <ipxact:value>SLEW_RATE_FAST</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_DATA_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_RLD2_DATA_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_DATA_OUT_MODE_ENUM" type="string">
+          <ipxact:name>PHY_RLD2_DATA_OUT_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_DATA_IN_MODE_ENUM" type="string">
+          <ipxact:name>PHY_RLD2_DATA_IN_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Input mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_AUTO_STARTING_VREFIN_EN" type="bit">
+          <ipxact:name>PHY_RLD2_AUTO_STARTING_VREFIN_EN</ipxact:name>
+          <ipxact:displayName>Use recommended initial Vrefin</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_STARTING_VREFIN" type="real">
+          <ipxact:name>PHY_RLD2_STARTING_VREFIN</ipxact:name>
+          <ipxact:displayName>Initial Vrefin</ipxact:displayName>
+          <ipxact:value>70.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_PLL_REF_CLK_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_RLD2_PLL_REF_CLK_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>PLL reference clock I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD2_RZQ_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_RLD2_RZQ_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>RZQ I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_CONFIG_ENUM" type="string">
+          <ipxact:name>PHY_RLD3_CONFIG_ENUM</ipxact:name>
+          <ipxact:displayName>Configuration</ipxact:displayName>
+          <ipxact:value>CONFIG_PHY_ONLY</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_USER_PING_PONG_EN" type="bit">
+          <ipxact:name>PHY_RLD3_USER_PING_PONG_EN</ipxact:name>
+          <ipxact:displayName>Instantiate two controllers sharing a Ping Pong PHY</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_MEM_CLK_FREQ_MHZ" type="real">
+          <ipxact:name>PHY_RLD3_MEM_CLK_FREQ_MHZ</ipxact:name>
+          <ipxact:displayName>Memory clock frequency</ipxact:displayName>
+          <ipxact:value>1066.667</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_DEFAULT_REF_CLK_FREQ" type="bit">
+          <ipxact:name>PHY_RLD3_DEFAULT_REF_CLK_FREQ</ipxact:name>
+          <ipxact:displayName>Use recommended PLL reference clock frequency</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_USER_REF_CLK_FREQ_MHZ" type="real">
+          <ipxact:name>PHY_RLD3_USER_REF_CLK_FREQ_MHZ</ipxact:name>
+          <ipxact:displayName>PLL reference clock frequency</ipxact:displayName>
+          <ipxact:value>-1.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_REF_CLK_JITTER_PS" type="real">
+          <ipxact:name>PHY_RLD3_REF_CLK_JITTER_PS</ipxact:name>
+          <ipxact:displayName>PLL reference clock jitter</ipxact:displayName>
+          <ipxact:value>10.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_RATE_ENUM" type="string">
+          <ipxact:name>PHY_RLD3_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Clock rate of user logic</ipxact:displayName>
+          <ipxact:value>RATE_QUARTER</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_CORE_CLKS_SHARING_ENUM" type="string">
+          <ipxact:name>PHY_RLD3_CORE_CLKS_SHARING_ENUM</ipxact:name>
+          <ipxact:displayName>Core clocks sharing</ipxact:displayName>
+          <ipxact:value>CORE_CLKS_SHARING_DISABLED</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_CORE_CLKS_SHARING_EXPOSE_SLAVE_OUT" type="bit">
+          <ipxact:name>PHY_RLD3_CORE_CLKS_SHARING_EXPOSE_SLAVE_OUT</ipxact:name>
+          <ipxact:displayName>Export clks_sharing_slave_out to facilitate multi-slave connectivity</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_IO_VOLTAGE" type="real">
+          <ipxact:name>PHY_RLD3_IO_VOLTAGE</ipxact:name>
+          <ipxact:displayName>Voltage</ipxact:displayName>
+          <ipxact:value>1.2</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_DEFAULT_IO" type="bit">
+          <ipxact:name>PHY_RLD3_DEFAULT_IO</ipxact:name>
+          <ipxact:displayName>Use default I/O settings</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_HPS_ENABLE_EARLY_RELEASE" type="bit">
+          <ipxact:name>PHY_RLD3_HPS_ENABLE_EARLY_RELEASE</ipxact:name>
+          <ipxact:displayName>Enable HPS Early Release Mode</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_USER_PERIODIC_OCT_RECAL_ENUM" type="string">
+          <ipxact:name>PHY_RLD3_USER_PERIODIC_OCT_RECAL_ENUM</ipxact:name>
+          <ipxact:displayName>Periodic OCT re-calibration</ipxact:displayName>
+          <ipxact:value>PERIODIC_OCT_RECAL_AUTO</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_USER_DLL_CORE_UPDN_EN" type="bit">
+          <ipxact:name>PHY_RLD3_USER_DLL_CORE_UPDN_EN</ipxact:name>
+          <ipxact:displayName>Use linear search for DLL lock</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_MIMIC_HPS_EMIF" type="bit">
+          <ipxact:name>PHY_RLD3_MIMIC_HPS_EMIF</ipxact:name>
+          <ipxact:displayName>Mimic HPS EMIF</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_REF_CLK_FREQ_MHZ" type="real">
+          <ipxact:name>PHY_RLD3_REF_CLK_FREQ_MHZ</ipxact:name>
+          <ipxact:displayName>PLL reference clock frequency</ipxact:displayName>
+          <ipxact:value>-1.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_PING_PONG_EN" type="bit">
+          <ipxact:name>PHY_RLD3_PING_PONG_EN</ipxact:name>
+          <ipxact:displayName>Instantiate two controllers sharing a Ping Pong PHY</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_USER_AC_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_RLD3_USER_AC_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_USER_AC_MODE_ENUM" type="string">
+          <ipxact:name>PHY_RLD3_USER_AC_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_USER_AC_SLEW_RATE_ENUM" type="string">
+          <ipxact:name>PHY_RLD3_USER_AC_SLEW_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Slew rate</ipxact:displayName>
+          <ipxact:value>SLEW_RATE_FAST</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_USER_CK_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_RLD3_USER_CK_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_USER_CK_MODE_ENUM" type="string">
+          <ipxact:name>PHY_RLD3_USER_CK_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_USER_CK_SLEW_RATE_ENUM" type="string">
+          <ipxact:name>PHY_RLD3_USER_CK_SLEW_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Slew rate</ipxact:displayName>
+          <ipxact:value>SLEW_RATE_FAST</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_USER_DATA_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_RLD3_USER_DATA_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_USER_DATA_OUT_MODE_ENUM" type="string">
+          <ipxact:name>PHY_RLD3_USER_DATA_OUT_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_USER_DATA_IN_MODE_ENUM" type="string">
+          <ipxact:name>PHY_RLD3_USER_DATA_IN_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Input mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_USER_AUTO_STARTING_VREFIN_EN" type="bit">
+          <ipxact:name>PHY_RLD3_USER_AUTO_STARTING_VREFIN_EN</ipxact:name>
+          <ipxact:displayName>Use recommended initial Vrefin</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_USER_STARTING_VREFIN" type="real">
+          <ipxact:name>PHY_RLD3_USER_STARTING_VREFIN</ipxact:name>
+          <ipxact:displayName>Initial Vrefin</ipxact:displayName>
+          <ipxact:value>70.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_USER_PLL_REF_CLK_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_RLD3_USER_PLL_REF_CLK_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>PLL reference clock I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_USER_RZQ_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_RLD3_USER_RZQ_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>RZQ I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_AC_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_RLD3_AC_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_AC_MODE_ENUM" type="string">
+          <ipxact:name>PHY_RLD3_AC_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_AC_SLEW_RATE_ENUM" type="string">
+          <ipxact:name>PHY_RLD3_AC_SLEW_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Slew rate</ipxact:displayName>
+          <ipxact:value>SLEW_RATE_FAST</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_CK_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_RLD3_CK_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_CK_MODE_ENUM" type="string">
+          <ipxact:name>PHY_RLD3_CK_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_CK_SLEW_RATE_ENUM" type="string">
+          <ipxact:name>PHY_RLD3_CK_SLEW_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Slew rate</ipxact:displayName>
+          <ipxact:value>SLEW_RATE_FAST</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_DATA_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_RLD3_DATA_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_DATA_OUT_MODE_ENUM" type="string">
+          <ipxact:name>PHY_RLD3_DATA_OUT_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_DATA_IN_MODE_ENUM" type="string">
+          <ipxact:name>PHY_RLD3_DATA_IN_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Input mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_AUTO_STARTING_VREFIN_EN" type="bit">
+          <ipxact:name>PHY_RLD3_AUTO_STARTING_VREFIN_EN</ipxact:name>
+          <ipxact:displayName>Use recommended initial Vrefin</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_STARTING_VREFIN" type="real">
+          <ipxact:name>PHY_RLD3_STARTING_VREFIN</ipxact:name>
+          <ipxact:displayName>Initial Vrefin</ipxact:displayName>
+          <ipxact:value>70.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_PLL_REF_CLK_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_RLD3_PLL_REF_CLK_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>PLL reference clock I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_RLD3_RZQ_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_RLD3_RZQ_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>RZQ I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_CONFIG_ENUM" type="string">
+          <ipxact:name>PHY_LPDDR3_CONFIG_ENUM</ipxact:name>
+          <ipxact:displayName>Configuration</ipxact:displayName>
+          <ipxact:value>CONFIG_PHY_AND_HARD_CTRL</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_USER_PING_PONG_EN" type="bit">
+          <ipxact:name>PHY_LPDDR3_USER_PING_PONG_EN</ipxact:name>
+          <ipxact:displayName>Instantiate two controllers sharing a Ping Pong PHY</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_MEM_CLK_FREQ_MHZ" type="real">
+          <ipxact:name>PHY_LPDDR3_MEM_CLK_FREQ_MHZ</ipxact:name>
+          <ipxact:displayName>Memory clock frequency</ipxact:displayName>
+          <ipxact:value>800.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_DEFAULT_REF_CLK_FREQ" type="bit">
+          <ipxact:name>PHY_LPDDR3_DEFAULT_REF_CLK_FREQ</ipxact:name>
+          <ipxact:displayName>Use recommended PLL reference clock frequency</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_USER_REF_CLK_FREQ_MHZ" type="real">
+          <ipxact:name>PHY_LPDDR3_USER_REF_CLK_FREQ_MHZ</ipxact:name>
+          <ipxact:displayName>PLL reference clock frequency</ipxact:displayName>
+          <ipxact:value>-1.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_REF_CLK_JITTER_PS" type="real">
+          <ipxact:name>PHY_LPDDR3_REF_CLK_JITTER_PS</ipxact:name>
+          <ipxact:displayName>PLL reference clock jitter</ipxact:displayName>
+          <ipxact:value>10.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_RATE_ENUM" type="string">
+          <ipxact:name>PHY_LPDDR3_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Clock rate of user logic</ipxact:displayName>
+          <ipxact:value>RATE_QUARTER</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_CORE_CLKS_SHARING_ENUM" type="string">
+          <ipxact:name>PHY_LPDDR3_CORE_CLKS_SHARING_ENUM</ipxact:name>
+          <ipxact:displayName>Core clocks sharing</ipxact:displayName>
+          <ipxact:value>CORE_CLKS_SHARING_DISABLED</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_CORE_CLKS_SHARING_EXPOSE_SLAVE_OUT" type="bit">
+          <ipxact:name>PHY_LPDDR3_CORE_CLKS_SHARING_EXPOSE_SLAVE_OUT</ipxact:name>
+          <ipxact:displayName>Export clks_sharing_slave_out to facilitate multi-slave connectivity</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_IO_VOLTAGE" type="real">
+          <ipxact:name>PHY_LPDDR3_IO_VOLTAGE</ipxact:name>
+          <ipxact:displayName>Voltage</ipxact:displayName>
+          <ipxact:value>1.2</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_DEFAULT_IO" type="bit">
+          <ipxact:name>PHY_LPDDR3_DEFAULT_IO</ipxact:name>
+          <ipxact:displayName>Use default I/O settings</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_HPS_ENABLE_EARLY_RELEASE" type="bit">
+          <ipxact:name>PHY_LPDDR3_HPS_ENABLE_EARLY_RELEASE</ipxact:name>
+          <ipxact:displayName>Enable HPS Early Release Mode</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_USER_PERIODIC_OCT_RECAL_ENUM" type="string">
+          <ipxact:name>PHY_LPDDR3_USER_PERIODIC_OCT_RECAL_ENUM</ipxact:name>
+          <ipxact:displayName>Periodic OCT re-calibration</ipxact:displayName>
+          <ipxact:value>PERIODIC_OCT_RECAL_AUTO</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_USER_DLL_CORE_UPDN_EN" type="bit">
+          <ipxact:name>PHY_LPDDR3_USER_DLL_CORE_UPDN_EN</ipxact:name>
+          <ipxact:displayName>Use linear search for DLL lock</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_MIMIC_HPS_EMIF" type="bit">
+          <ipxact:name>PHY_LPDDR3_MIMIC_HPS_EMIF</ipxact:name>
+          <ipxact:displayName>Mimic HPS EMIF</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_REF_CLK_FREQ_MHZ" type="real">
+          <ipxact:name>PHY_LPDDR3_REF_CLK_FREQ_MHZ</ipxact:name>
+          <ipxact:displayName>PLL reference clock frequency</ipxact:displayName>
+          <ipxact:value>-1.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_PING_PONG_EN" type="bit">
+          <ipxact:name>PHY_LPDDR3_PING_PONG_EN</ipxact:name>
+          <ipxact:displayName>Instantiate two controllers sharing a Ping Pong PHY</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_USER_AC_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_LPDDR3_USER_AC_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_USER_AC_MODE_ENUM" type="string">
+          <ipxact:name>PHY_LPDDR3_USER_AC_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_USER_AC_SLEW_RATE_ENUM" type="string">
+          <ipxact:name>PHY_LPDDR3_USER_AC_SLEW_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Slew rate</ipxact:displayName>
+          <ipxact:value>SLEW_RATE_FAST</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_USER_CK_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_LPDDR3_USER_CK_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_USER_CK_MODE_ENUM" type="string">
+          <ipxact:name>PHY_LPDDR3_USER_CK_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_USER_CK_SLEW_RATE_ENUM" type="string">
+          <ipxact:name>PHY_LPDDR3_USER_CK_SLEW_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Slew rate</ipxact:displayName>
+          <ipxact:value>SLEW_RATE_FAST</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_USER_DATA_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_LPDDR3_USER_DATA_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_USER_DATA_OUT_MODE_ENUM" type="string">
+          <ipxact:name>PHY_LPDDR3_USER_DATA_OUT_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_USER_DATA_IN_MODE_ENUM" type="string">
+          <ipxact:name>PHY_LPDDR3_USER_DATA_IN_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Input mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_USER_AUTO_STARTING_VREFIN_EN" type="bit">
+          <ipxact:name>PHY_LPDDR3_USER_AUTO_STARTING_VREFIN_EN</ipxact:name>
+          <ipxact:displayName>Use recommended initial Vrefin</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_USER_STARTING_VREFIN" type="real">
+          <ipxact:name>PHY_LPDDR3_USER_STARTING_VREFIN</ipxact:name>
+          <ipxact:displayName>Initial Vrefin</ipxact:displayName>
+          <ipxact:value>70.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_USER_PLL_REF_CLK_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_LPDDR3_USER_PLL_REF_CLK_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>PLL reference clock I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_USER_RZQ_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_LPDDR3_USER_RZQ_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>RZQ I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_AC_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_LPDDR3_AC_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_AC_MODE_ENUM" type="string">
+          <ipxact:name>PHY_LPDDR3_AC_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_AC_SLEW_RATE_ENUM" type="string">
+          <ipxact:name>PHY_LPDDR3_AC_SLEW_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Slew rate</ipxact:displayName>
+          <ipxact:value>SLEW_RATE_FAST</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_CK_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_LPDDR3_CK_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_CK_MODE_ENUM" type="string">
+          <ipxact:name>PHY_LPDDR3_CK_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_CK_SLEW_RATE_ENUM" type="string">
+          <ipxact:name>PHY_LPDDR3_CK_SLEW_RATE_ENUM</ipxact:name>
+          <ipxact:displayName>Slew rate</ipxact:displayName>
+          <ipxact:value>SLEW_RATE_FAST</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_DATA_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_LPDDR3_DATA_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_DATA_OUT_MODE_ENUM" type="string">
+          <ipxact:name>PHY_LPDDR3_DATA_OUT_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_DATA_IN_MODE_ENUM" type="string">
+          <ipxact:name>PHY_LPDDR3_DATA_IN_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Input mode</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_AUTO_STARTING_VREFIN_EN" type="bit">
+          <ipxact:name>PHY_LPDDR3_AUTO_STARTING_VREFIN_EN</ipxact:name>
+          <ipxact:displayName>Use recommended initial Vrefin</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_STARTING_VREFIN" type="real">
+          <ipxact:name>PHY_LPDDR3_STARTING_VREFIN</ipxact:name>
+          <ipxact:displayName>Initial Vrefin</ipxact:displayName>
+          <ipxact:value>70.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_PLL_REF_CLK_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_LPDDR3_PLL_REF_CLK_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>PLL reference clock I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="PHY_LPDDR3_RZQ_IO_STD_ENUM" type="string">
+          <ipxact:name>PHY_LPDDR3_RZQ_IO_STD_ENUM</ipxact:name>
+          <ipxact:displayName>RZQ I/O standard</ipxact:displayName>
+          <ipxact:value>unset</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_FORMAT_ENUM" type="string">
+          <ipxact:name>MEM_FORMAT_ENUM</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_FORMAT_ENUM_NAME</ipxact:displayName>
+          <ipxact:value>MEM_FORMAT_SODIMM</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_READ_LATENCY" type="real">
+          <ipxact:name>MEM_READ_LATENCY</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_READ_LATENCY_NAME</ipxact:displayName>
+          <ipxact:value>11.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_WRITE_LATENCY" type="int">
+          <ipxact:name>MEM_WRITE_LATENCY</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_WRITE_LATENCY_NAME</ipxact:displayName>
+          <ipxact:value>9</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_BURST_LENGTH" type="int">
+          <ipxact:name>MEM_BURST_LENGTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_BURST_LENGTH_NAME</ipxact:displayName>
+          <ipxact:value>8</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DATA_MASK_EN" type="bit">
+          <ipxact:name>MEM_DATA_MASK_EN</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DATA_MASK_EN_NAME</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_HAS_SIM_SUPPORT" type="bit">
+          <ipxact:name>MEM_HAS_SIM_SUPPORT</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_HAS_SIM_SUPPORT_NAME</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_NUM_OF_PHYSICAL_RANKS" type="int">
+          <ipxact:name>MEM_NUM_OF_PHYSICAL_RANKS</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_NUM_OF_PHYSICAL_RANKS_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_NUM_OF_LOGICAL_RANKS" type="int">
+          <ipxact:name>MEM_NUM_OF_LOGICAL_RANKS</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_NUM_OF_LOGICAL_RANKS_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_NUM_OF_DATA_ENDPOINTS" type="int">
+          <ipxact:name>MEM_NUM_OF_DATA_ENDPOINTS</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_NUM_OF_DATA_ENDPOINTS_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_TTL_DATA_WIDTH" type="int">
+          <ipxact:name>MEM_TTL_DATA_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_TTL_DATA_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>64</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_TTL_NUM_OF_READ_GROUPS" type="int">
+          <ipxact:name>MEM_TTL_NUM_OF_READ_GROUPS</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_TTL_NUM_OF_READ_GROUPS_NAME</ipxact:displayName>
+          <ipxact:value>8</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_TTL_NUM_OF_WRITE_GROUPS" type="int">
+          <ipxact:name>MEM_TTL_NUM_OF_WRITE_GROUPS</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_TTL_NUM_OF_WRITE_GROUPS_NAME</ipxact:displayName>
+          <ipxact:value>8</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_FORMAT_ENUM" type="string">
+          <ipxact:name>MEM_DDR3_FORMAT_ENUM</ipxact:name>
+          <ipxact:displayName>Memory format</ipxact:displayName>
+          <ipxact:value>MEM_FORMAT_UDIMM</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_DQ_WIDTH" type="int">
+          <ipxact:name>MEM_DDR3_DQ_WIDTH</ipxact:name>
+          <ipxact:displayName>DQ width</ipxact:displayName>
+          <ipxact:value>72</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_DQ_PER_DQS" type="int">
+          <ipxact:name>MEM_DDR3_DQ_PER_DQS</ipxact:name>
+          <ipxact:displayName>DQ pins per DQS group</ipxact:displayName>
+          <ipxact:value>8</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_DISCRETE_CS_WIDTH" type="int">
+          <ipxact:name>MEM_DDR3_DISCRETE_CS_WIDTH</ipxact:name>
+          <ipxact:displayName>Number of chip selects</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_NUM_OF_DIMMS" type="int">
+          <ipxact:name>MEM_DDR3_NUM_OF_DIMMS</ipxact:name>
+          <ipxact:displayName>Number of DIMMs</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_RANKS_PER_DIMM" type="int">
+          <ipxact:name>MEM_DDR3_RANKS_PER_DIMM</ipxact:name>
+          <ipxact:displayName>Number of physical ranks per DIMM</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_CKE_PER_DIMM" type="int">
+          <ipxact:name>MEM_DDR3_CKE_PER_DIMM</ipxact:name>
+          <ipxact:displayName>Number of clock enables per DIMM</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_CK_WIDTH" type="int">
+          <ipxact:name>MEM_DDR3_CK_WIDTH</ipxact:name>
+          <ipxact:displayName>Number of clocks</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_ROW_ADDR_WIDTH" type="int">
+          <ipxact:name>MEM_DDR3_ROW_ADDR_WIDTH</ipxact:name>
+          <ipxact:displayName>Row address width</ipxact:displayName>
+          <ipxact:value>15</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_COL_ADDR_WIDTH" type="int">
+          <ipxact:name>MEM_DDR3_COL_ADDR_WIDTH</ipxact:name>
+          <ipxact:displayName>Column address width</ipxact:displayName>
+          <ipxact:value>10</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_BANK_ADDR_WIDTH" type="int">
+          <ipxact:name>MEM_DDR3_BANK_ADDR_WIDTH</ipxact:name>
+          <ipxact:displayName>Bank address width</ipxact:displayName>
+          <ipxact:value>3</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_DM_EN" type="bit">
+          <ipxact:name>MEM_DDR3_DM_EN</ipxact:name>
+          <ipxact:displayName>Enable DM pins</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_DISCRETE_MIRROR_ADDRESSING_EN" type="bit">
+          <ipxact:name>MEM_DDR3_DISCRETE_MIRROR_ADDRESSING_EN</ipxact:name>
+          <ipxact:displayName>Enable address mirroring for odd chip-selects</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_MIRROR_ADDRESSING_EN" type="bit">
+          <ipxact:name>MEM_DDR3_MIRROR_ADDRESSING_EN</ipxact:name>
+          <ipxact:displayName>Enable address mirroring for odd ranks</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_HIDE_ADV_MR_SETTINGS" type="bit">
+          <ipxact:name>MEM_DDR3_HIDE_ADV_MR_SETTINGS</ipxact:name>
+          <ipxact:displayName>Hide advanced mode register settings</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_RDIMM_CONFIG" type="string">
+          <ipxact:name>MEM_DDR3_RDIMM_CONFIG</ipxact:name>
+          <ipxact:displayName>DDR3 RDIMM/LRDIMM control words</ipxact:displayName>
+          <ipxact:value>0000000000000000</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_LRDIMM_EXTENDED_CONFIG" type="string">
+          <ipxact:name>MEM_DDR3_LRDIMM_EXTENDED_CONFIG</ipxact:name>
+          <ipxact:displayName>DDR3 LRDIMM additional control words</ipxact:displayName>
+          <ipxact:value>000000000000000000</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_ALERT_N_PLACEMENT_ENUM" type="string">
+          <ipxact:name>MEM_DDR3_ALERT_N_PLACEMENT_ENUM</ipxact:name>
+          <ipxact:displayName>ALERT# pin placement</ipxact:displayName>
+          <ipxact:value>DDR3_ALERT_N_PLACEMENT_AC_LANES</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_ALERT_N_DQS_GROUP" type="int">
+          <ipxact:name>MEM_DDR3_ALERT_N_DQS_GROUP</ipxact:name>
+          <ipxact:displayName>DQS group of ALERT#</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_DQS_WIDTH" type="int">
+          <ipxact:name>MEM_DDR3_DQS_WIDTH</ipxact:name>
+          <ipxact:displayName>Number of DQS groups</ipxact:displayName>
+          <ipxact:value>8</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_DM_WIDTH" type="int">
+          <ipxact:name>MEM_DDR3_DM_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_DM_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_CS_WIDTH" type="int">
+          <ipxact:name>MEM_DDR3_CS_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_CS_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_CS_PER_DIMM" type="int">
+          <ipxact:name>MEM_DDR3_CS_PER_DIMM</ipxact:name>
+          <ipxact:displayName>Number of chip selects per DIMM</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_CKE_WIDTH" type="int">
+          <ipxact:name>MEM_DDR3_CKE_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_CKE_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_ODT_WIDTH" type="int">
+          <ipxact:name>MEM_DDR3_ODT_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_ODT_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_ADDR_WIDTH" type="int">
+          <ipxact:name>MEM_DDR3_ADDR_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_ADDR_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_RM_WIDTH" type="int">
+          <ipxact:name>MEM_DDR3_RM_WIDTH</ipxact:name>
+          <ipxact:displayName>Number of rank multiplication pins</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_AC_PAR_EN" type="bit">
+          <ipxact:name>MEM_DDR3_AC_PAR_EN</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_AC_PAR_EN_NAME</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_NUM_OF_PHYSICAL_RANKS" type="int">
+          <ipxact:name>MEM_DDR3_NUM_OF_PHYSICAL_RANKS</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_NUM_OF_PHYSICAL_RANKS_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_NUM_OF_LOGICAL_RANKS" type="int">
+          <ipxact:name>MEM_DDR3_NUM_OF_LOGICAL_RANKS</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_NUM_OF_LOGICAL_RANKS_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TTL_DQS_WIDTH" type="int">
+          <ipxact:name>MEM_DDR3_TTL_DQS_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_TTL_DQS_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>8</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TTL_DQ_WIDTH" type="int">
+          <ipxact:name>MEM_DDR3_TTL_DQ_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_TTL_DQ_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>72</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TTL_DM_WIDTH" type="int">
+          <ipxact:name>MEM_DDR3_TTL_DM_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_TTL_DM_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TTL_CS_WIDTH" type="int">
+          <ipxact:name>MEM_DDR3_TTL_CS_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_TTL_CS_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TTL_CK_WIDTH" type="int">
+          <ipxact:name>MEM_DDR3_TTL_CK_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_TTL_CK_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TTL_CKE_WIDTH" type="int">
+          <ipxact:name>MEM_DDR3_TTL_CKE_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_TTL_CKE_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TTL_ODT_WIDTH" type="int">
+          <ipxact:name>MEM_DDR3_TTL_ODT_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_TTL_ODT_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TTL_BANK_ADDR_WIDTH" type="int">
+          <ipxact:name>MEM_DDR3_TTL_BANK_ADDR_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_TTL_BANK_ADDR_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>3</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TTL_ADDR_WIDTH" type="int">
+          <ipxact:name>MEM_DDR3_TTL_ADDR_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_TTL_ADDR_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TTL_RM_WIDTH" type="int">
+          <ipxact:name>MEM_DDR3_TTL_RM_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_TTL_RM_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TTL_NUM_OF_DIMMS" type="int">
+          <ipxact:name>MEM_DDR3_TTL_NUM_OF_DIMMS</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_TTL_NUM_OF_DIMMS_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TTL_NUM_OF_PHYSICAL_RANKS" type="int">
+          <ipxact:name>MEM_DDR3_TTL_NUM_OF_PHYSICAL_RANKS</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_TTL_NUM_OF_PHYSICAL_RANKS_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TTL_NUM_OF_LOGICAL_RANKS" type="int">
+          <ipxact:name>MEM_DDR3_TTL_NUM_OF_LOGICAL_RANKS</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_TTL_NUM_OF_LOGICAL_RANKS_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_MR0" type="int">
+          <ipxact:name>MEM_DDR3_MR0</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_MR0_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_MR1" type="int">
+          <ipxact:name>MEM_DDR3_MR1</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_MR1_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_MR2" type="int">
+          <ipxact:name>MEM_DDR3_MR2</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_MR2_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_MR3" type="int">
+          <ipxact:name>MEM_DDR3_MR3</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_MR3_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_ADDRESS_MIRROR_BITVEC" type="int">
+          <ipxact:name>MEM_DDR3_ADDRESS_MIRROR_BITVEC</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_ADDRESS_MIRROR_BITVEC_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_BL_ENUM" type="string">
+          <ipxact:name>MEM_DDR3_BL_ENUM</ipxact:name>
+          <ipxact:displayName>Burst Length</ipxact:displayName>
+          <ipxact:value>DDR3_BL_BL8</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_BT_ENUM" type="string">
+          <ipxact:name>MEM_DDR3_BT_ENUM</ipxact:name>
+          <ipxact:displayName>Read Burst Type</ipxact:displayName>
+          <ipxact:value>DDR3_BT_SEQUENTIAL</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_ASR_ENUM" type="string">
+          <ipxact:name>MEM_DDR3_ASR_ENUM</ipxact:name>
+          <ipxact:displayName>Auto self-refresh method</ipxact:displayName>
+          <ipxact:value>DDR3_ASR_MANUAL</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_SRT_ENUM" type="string">
+          <ipxact:name>MEM_DDR3_SRT_ENUM</ipxact:name>
+          <ipxact:displayName>Self-refresh temperature</ipxact:displayName>
+          <ipxact:value>DDR3_SRT_NORMAL</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_PD_ENUM" type="string">
+          <ipxact:name>MEM_DDR3_PD_ENUM</ipxact:name>
+          <ipxact:displayName>DLL precharge power down</ipxact:displayName>
+          <ipxact:value>DDR3_PD_OFF</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_DRV_STR_ENUM" type="string">
+          <ipxact:name>MEM_DDR3_DRV_STR_ENUM</ipxact:name>
+          <ipxact:displayName>Output drive strength setting</ipxact:displayName>
+          <ipxact:value>DDR3_DRV_STR_RZQ_7</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_DLL_EN" type="bit">
+          <ipxact:name>MEM_DDR3_DLL_EN</ipxact:name>
+          <ipxact:displayName>Enable the DLL in memory device</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_RTT_NOM_ENUM" type="string">
+          <ipxact:name>MEM_DDR3_RTT_NOM_ENUM</ipxact:name>
+          <ipxact:displayName>ODT Rtt nominal value</ipxact:displayName>
+          <ipxact:value>DDR3_RTT_NOM_ODT_DISABLED</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_RTT_WR_ENUM" type="string">
+          <ipxact:name>MEM_DDR3_RTT_WR_ENUM</ipxact:name>
+          <ipxact:displayName>Dynamic ODT (Rtt_WR) value</ipxact:displayName>
+          <ipxact:value>DDR3_RTT_WR_RZQ_4</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_WTCL" type="int">
+          <ipxact:name>MEM_DDR3_WTCL</ipxact:name>
+          <ipxact:displayName>Memory write CAS latency setting</ipxact:displayName>
+          <ipxact:value>10</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_ATCL_ENUM" type="string">
+          <ipxact:name>MEM_DDR3_ATCL_ENUM</ipxact:name>
+          <ipxact:displayName>Memory additive CAS latency setting</ipxact:displayName>
+          <ipxact:value>DDR3_ATCL_DISABLED</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TCL" type="int">
+          <ipxact:name>MEM_DDR3_TCL</ipxact:name>
+          <ipxact:displayName>Memory CAS latency setting</ipxact:displayName>
+          <ipxact:value>14</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_USE_DEFAULT_ODT" type="bit">
+          <ipxact:name>MEM_DDR3_USE_DEFAULT_ODT</ipxact:name>
+          <ipxact:displayName>Use Default ODT Assertion Tables</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_R_ODTN_1X1" type="string">
+          <ipxact:name>MEM_DDR3_R_ODTN_1X1</ipxact:name>
+          <ipxact:displayName>Read Target</ipxact:displayName>
+          <ipxact:value>Rank 0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_R_ODT0_1X1" type="string">
+          <ipxact:name>MEM_DDR3_R_ODT0_1X1</ipxact:name>
+          <ipxact:displayName>ODT0</ipxact:displayName>
+          <ipxact:value>off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_W_ODTN_1X1" type="string">
+          <ipxact:name>MEM_DDR3_W_ODTN_1X1</ipxact:name>
+          <ipxact:displayName>Write Target</ipxact:displayName>
+          <ipxact:value>Rank 0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_W_ODT0_1X1" type="string">
+          <ipxact:name>MEM_DDR3_W_ODT0_1X1</ipxact:name>
+          <ipxact:displayName>ODT0</ipxact:displayName>
+          <ipxact:value>on</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_R_ODTN_2X2" type="string">
+          <ipxact:name>MEM_DDR3_R_ODTN_2X2</ipxact:name>
+          <ipxact:displayName>Read Target</ipxact:displayName>
+          <ipxact:value>Rank 0,Rank 1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_R_ODT0_2X2" type="string">
+          <ipxact:name>MEM_DDR3_R_ODT0_2X2</ipxact:name>
+          <ipxact:displayName>ODT0</ipxact:displayName>
+          <ipxact:value>off,off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_R_ODT1_2X2" type="string">
+          <ipxact:name>MEM_DDR3_R_ODT1_2X2</ipxact:name>
+          <ipxact:displayName>ODT1</ipxact:displayName>
+          <ipxact:value>off,off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_W_ODTN_2X2" type="string">
+          <ipxact:name>MEM_DDR3_W_ODTN_2X2</ipxact:name>
+          <ipxact:displayName>Write Target</ipxact:displayName>
+          <ipxact:value>Rank 0,Rank 1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_W_ODT0_2X2" type="string">
+          <ipxact:name>MEM_DDR3_W_ODT0_2X2</ipxact:name>
+          <ipxact:displayName>ODT0</ipxact:displayName>
+          <ipxact:value>on,off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_W_ODT1_2X2" type="string">
+          <ipxact:name>MEM_DDR3_W_ODT1_2X2</ipxact:name>
+          <ipxact:displayName>ODT1</ipxact:displayName>
+          <ipxact:value>off,on</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_R_ODTN_4X2" type="string">
+          <ipxact:name>MEM_DDR3_R_ODTN_4X2</ipxact:name>
+          <ipxact:displayName>Read Target</ipxact:displayName>
+          <ipxact:value>Rank 0,Rank 1,Rank 2,Rank 3</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_R_ODT0_4X2" type="string">
+          <ipxact:name>MEM_DDR3_R_ODT0_4X2</ipxact:name>
+          <ipxact:displayName>ODT0</ipxact:displayName>
+          <ipxact:value>off,off,on,on</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_R_ODT1_4X2" type="string">
+          <ipxact:name>MEM_DDR3_R_ODT1_4X2</ipxact:name>
+          <ipxact:displayName>ODT1</ipxact:displayName>
+          <ipxact:value>on,on,off,off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_W_ODTN_4X2" type="string">
+          <ipxact:name>MEM_DDR3_W_ODTN_4X2</ipxact:name>
+          <ipxact:displayName>Write Target</ipxact:displayName>
+          <ipxact:value>Rank 0,Rank 1,Rank 2,Rank 3</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_W_ODT0_4X2" type="string">
+          <ipxact:name>MEM_DDR3_W_ODT0_4X2</ipxact:name>
+          <ipxact:displayName>ODT0</ipxact:displayName>
+          <ipxact:value>off,off,on,on</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_W_ODT1_4X2" type="string">
+          <ipxact:name>MEM_DDR3_W_ODT1_4X2</ipxact:name>
+          <ipxact:displayName>ODT1</ipxact:displayName>
+          <ipxact:value>on,on,off,off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_R_ODTN_4X4" type="string">
+          <ipxact:name>MEM_DDR3_R_ODTN_4X4</ipxact:name>
+          <ipxact:displayName>Read Target</ipxact:displayName>
+          <ipxact:value>Rank 0,Rank 1,Rank 2,Rank 3</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_R_ODT0_4X4" type="string">
+          <ipxact:name>MEM_DDR3_R_ODT0_4X4</ipxact:name>
+          <ipxact:displayName>ODT0</ipxact:displayName>
+          <ipxact:value>off,off,on,off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_R_ODT1_4X4" type="string">
+          <ipxact:name>MEM_DDR3_R_ODT1_4X4</ipxact:name>
+          <ipxact:displayName>ODT1</ipxact:displayName>
+          <ipxact:value>off,off,off,on</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_R_ODT2_4X4" type="string">
+          <ipxact:name>MEM_DDR3_R_ODT2_4X4</ipxact:name>
+          <ipxact:displayName>ODT2</ipxact:displayName>
+          <ipxact:value>on,off,off,off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_R_ODT3_4X4" type="string">
+          <ipxact:name>MEM_DDR3_R_ODT3_4X4</ipxact:name>
+          <ipxact:displayName>ODT3</ipxact:displayName>
+          <ipxact:value>off,on,off,off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_W_ODTN_4X4" type="string">
+          <ipxact:name>MEM_DDR3_W_ODTN_4X4</ipxact:name>
+          <ipxact:displayName>Write Target</ipxact:displayName>
+          <ipxact:value>Rank 0,Rank 1,Rank 2,Rank 3</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_W_ODT0_4X4" type="string">
+          <ipxact:name>MEM_DDR3_W_ODT0_4X4</ipxact:name>
+          <ipxact:displayName>ODT0</ipxact:displayName>
+          <ipxact:value>on,off,on,off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_W_ODT1_4X4" type="string">
+          <ipxact:name>MEM_DDR3_W_ODT1_4X4</ipxact:name>
+          <ipxact:displayName>ODT1</ipxact:displayName>
+          <ipxact:value>off,on,off,on</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_W_ODT2_4X4" type="string">
+          <ipxact:name>MEM_DDR3_W_ODT2_4X4</ipxact:name>
+          <ipxact:displayName>ODT2</ipxact:displayName>
+          <ipxact:value>on,off,on,off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_W_ODT3_4X4" type="string">
+          <ipxact:name>MEM_DDR3_W_ODT3_4X4</ipxact:name>
+          <ipxact:displayName>ODT3</ipxact:displayName>
+          <ipxact:value>off,on,off,on</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_R_DERIVED_ODTN" type="string">
+          <ipxact:name>MEM_DDR3_R_DERIVED_ODTN</ipxact:name>
+          <ipxact:displayName>Read Target</ipxact:displayName>
+          <ipxact:value>,,</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_R_DERIVED_ODT0" type="string">
+          <ipxact:name>MEM_DDR3_R_DERIVED_ODT0</ipxact:name>
+          <ipxact:displayName>ODT0 Value</ipxact:displayName>
+          <ipxact:value>,,</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_R_DERIVED_ODT1" type="string">
+          <ipxact:name>MEM_DDR3_R_DERIVED_ODT1</ipxact:name>
+          <ipxact:displayName>ODT1 Value</ipxact:displayName>
+          <ipxact:value>,,</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_R_DERIVED_ODT2" type="string">
+          <ipxact:name>MEM_DDR3_R_DERIVED_ODT2</ipxact:name>
+          <ipxact:displayName>ODT2 Value</ipxact:displayName>
+          <ipxact:value>,,</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_R_DERIVED_ODT3" type="string">
+          <ipxact:name>MEM_DDR3_R_DERIVED_ODT3</ipxact:name>
+          <ipxact:displayName>ODT3 Value</ipxact:displayName>
+          <ipxact:value>,,</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_W_DERIVED_ODTN" type="string">
+          <ipxact:name>MEM_DDR3_W_DERIVED_ODTN</ipxact:name>
+          <ipxact:displayName>Write Target</ipxact:displayName>
+          <ipxact:value>,,</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_W_DERIVED_ODT0" type="string">
+          <ipxact:name>MEM_DDR3_W_DERIVED_ODT0</ipxact:name>
+          <ipxact:displayName>ODT0 Value</ipxact:displayName>
+          <ipxact:value>,,</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_W_DERIVED_ODT1" type="string">
+          <ipxact:name>MEM_DDR3_W_DERIVED_ODT1</ipxact:name>
+          <ipxact:displayName>ODT1 Value</ipxact:displayName>
+          <ipxact:value>,,</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_W_DERIVED_ODT2" type="string">
+          <ipxact:name>MEM_DDR3_W_DERIVED_ODT2</ipxact:name>
+          <ipxact:displayName>ODT2 Value</ipxact:displayName>
+          <ipxact:value>,,</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_W_DERIVED_ODT3" type="string">
+          <ipxact:name>MEM_DDR3_W_DERIVED_ODT3</ipxact:name>
+          <ipxact:displayName>ODT3 Value</ipxact:displayName>
+          <ipxact:value>,,</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_SEQ_ODT_TABLE_LO" type="int">
+          <ipxact:name>MEM_DDR3_SEQ_ODT_TABLE_LO</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_SEQ_ODT_TABLE_LO_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_SEQ_ODT_TABLE_HI" type="int">
+          <ipxact:name>MEM_DDR3_SEQ_ODT_TABLE_HI</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_SEQ_ODT_TABLE_HI_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_CTRL_CFG_READ_ODT_CHIP" type="int">
+          <ipxact:name>MEM_DDR3_CTRL_CFG_READ_ODT_CHIP</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_CTRL_CFG_READ_ODT_CHIP_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_CTRL_CFG_WRITE_ODT_CHIP" type="int">
+          <ipxact:name>MEM_DDR3_CTRL_CFG_WRITE_ODT_CHIP</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_CTRL_CFG_WRITE_ODT_CHIP_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_CTRL_CFG_READ_ODT_RANK" type="int">
+          <ipxact:name>MEM_DDR3_CTRL_CFG_READ_ODT_RANK</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_CTRL_CFG_READ_ODT_RANK_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_CTRL_CFG_WRITE_ODT_RANK" type="int">
+          <ipxact:name>MEM_DDR3_CTRL_CFG_WRITE_ODT_RANK</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_CTRL_CFG_WRITE_ODT_RANK_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_SPEEDBIN_ENUM" type="string">
+          <ipxact:name>MEM_DDR3_SPEEDBIN_ENUM</ipxact:name>
+          <ipxact:displayName>Speed bin</ipxact:displayName>
+          <ipxact:value>DDR3_SPEEDBIN_2133</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TIS_PS" type="int">
+          <ipxact:name>MEM_DDR3_TIS_PS</ipxact:name>
+          <ipxact:displayName>tIS (base)</ipxact:displayName>
+          <ipxact:value>60</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TIS_AC_MV" type="int">
+          <ipxact:name>MEM_DDR3_TIS_AC_MV</ipxact:name>
+          <ipxact:displayName>tIS (base) AC level</ipxact:displayName>
+          <ipxact:value>135</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TIH_PS" type="int">
+          <ipxact:name>MEM_DDR3_TIH_PS</ipxact:name>
+          <ipxact:displayName>tIH (base)</ipxact:displayName>
+          <ipxact:value>95</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TIH_DC_MV" type="int">
+          <ipxact:name>MEM_DDR3_TIH_DC_MV</ipxact:name>
+          <ipxact:displayName>tIH (base) DC level</ipxact:displayName>
+          <ipxact:value>100</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TDS_PS" type="int">
+          <ipxact:name>MEM_DDR3_TDS_PS</ipxact:name>
+          <ipxact:displayName>tDS (base)</ipxact:displayName>
+          <ipxact:value>53</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TDS_AC_MV" type="int">
+          <ipxact:name>MEM_DDR3_TDS_AC_MV</ipxact:name>
+          <ipxact:displayName>tDS (base) AC level</ipxact:displayName>
+          <ipxact:value>135</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TDH_PS" type="int">
+          <ipxact:name>MEM_DDR3_TDH_PS</ipxact:name>
+          <ipxact:displayName>tDH (base)</ipxact:displayName>
+          <ipxact:value>55</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TDH_DC_MV" type="int">
+          <ipxact:name>MEM_DDR3_TDH_DC_MV</ipxact:name>
+          <ipxact:displayName>tDH (base) DC level</ipxact:displayName>
+          <ipxact:value>100</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TDQSQ_PS" type="int">
+          <ipxact:name>MEM_DDR3_TDQSQ_PS</ipxact:name>
+          <ipxact:displayName>tDQSQ</ipxact:displayName>
+          <ipxact:value>75</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TQH_CYC" type="real">
+          <ipxact:name>MEM_DDR3_TQH_CYC</ipxact:name>
+          <ipxact:displayName>tQH</ipxact:displayName>
+          <ipxact:value>0.38</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TDQSCK_PS" type="int">
+          <ipxact:name>MEM_DDR3_TDQSCK_PS</ipxact:name>
+          <ipxact:displayName>tDQSCK</ipxact:displayName>
+          <ipxact:value>180</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TDQSS_CYC" type="real">
+          <ipxact:name>MEM_DDR3_TDQSS_CYC</ipxact:name>
+          <ipxact:displayName>tDQSS</ipxact:displayName>
+          <ipxact:value>0.27</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TQSH_CYC" type="real">
+          <ipxact:name>MEM_DDR3_TQSH_CYC</ipxact:name>
+          <ipxact:displayName>tQSH</ipxact:displayName>
+          <ipxact:value>0.4</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TDSH_CYC" type="real">
+          <ipxact:name>MEM_DDR3_TDSH_CYC</ipxact:name>
+          <ipxact:displayName>tDSH</ipxact:displayName>
+          <ipxact:value>0.18</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TWLS_PS" type="real">
+          <ipxact:name>MEM_DDR3_TWLS_PS</ipxact:name>
+          <ipxact:displayName>tWLS</ipxact:displayName>
+          <ipxact:value>125.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TWLH_PS" type="real">
+          <ipxact:name>MEM_DDR3_TWLH_PS</ipxact:name>
+          <ipxact:displayName>tWLH</ipxact:displayName>
+          <ipxact:value>125.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TDSS_CYC" type="real">
+          <ipxact:name>MEM_DDR3_TDSS_CYC</ipxact:name>
+          <ipxact:displayName>tDSS</ipxact:displayName>
+          <ipxact:value>0.18</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TINIT_US" type="int">
+          <ipxact:name>MEM_DDR3_TINIT_US</ipxact:name>
+          <ipxact:displayName>tINIT</ipxact:displayName>
+          <ipxact:value>500</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TMRD_CK_CYC" type="int">
+          <ipxact:name>MEM_DDR3_TMRD_CK_CYC</ipxact:name>
+          <ipxact:displayName>tMRD</ipxact:displayName>
+          <ipxact:value>4</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TRAS_NS" type="real">
+          <ipxact:name>MEM_DDR3_TRAS_NS</ipxact:name>
+          <ipxact:displayName>tRAS</ipxact:displayName>
+          <ipxact:value>33.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TRCD_NS" type="real">
+          <ipxact:name>MEM_DDR3_TRCD_NS</ipxact:name>
+          <ipxact:displayName>tRCD</ipxact:displayName>
+          <ipxact:value>13.09</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TRP_NS" type="real">
+          <ipxact:name>MEM_DDR3_TRP_NS</ipxact:name>
+          <ipxact:displayName>tRP</ipxact:displayName>
+          <ipxact:value>13.09</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TREFI_US" type="real">
+          <ipxact:name>MEM_DDR3_TREFI_US</ipxact:name>
+          <ipxact:displayName>tREFI</ipxact:displayName>
+          <ipxact:value>7.8</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TRFC_NS" type="real">
+          <ipxact:name>MEM_DDR3_TRFC_NS</ipxact:name>
+          <ipxact:displayName>tRFC</ipxact:displayName>
+          <ipxact:value>160.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TWR_NS" type="real">
+          <ipxact:name>MEM_DDR3_TWR_NS</ipxact:name>
+          <ipxact:displayName>tWR</ipxact:displayName>
+          <ipxact:value>15.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TWTR_CYC" type="int">
+          <ipxact:name>MEM_DDR3_TWTR_CYC</ipxact:name>
+          <ipxact:displayName>tWTR</ipxact:displayName>
+          <ipxact:value>8</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TFAW_NS" type="real">
+          <ipxact:name>MEM_DDR3_TFAW_NS</ipxact:name>
+          <ipxact:displayName>tFAW</ipxact:displayName>
+          <ipxact:value>25.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TRRD_CYC" type="int">
+          <ipxact:name>MEM_DDR3_TRRD_CYC</ipxact:name>
+          <ipxact:displayName>tRRD</ipxact:displayName>
+          <ipxact:value>6</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TRTP_CYC" type="int">
+          <ipxact:name>MEM_DDR3_TRTP_CYC</ipxact:name>
+          <ipxact:displayName>tRTP</ipxact:displayName>
+          <ipxact:value>8</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TINIT_CK" type="int">
+          <ipxact:name>MEM_DDR3_TINIT_CK</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_TINIT_CK_NAME</ipxact:displayName>
+          <ipxact:value>499</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TDQSCK_DERV_PS" type="int">
+          <ipxact:name>MEM_DDR3_TDQSCK_DERV_PS</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_TDQSCK_DERV_PS_NAME</ipxact:displayName>
+          <ipxact:value>2</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TDQSCKDS" type="int">
+          <ipxact:name>MEM_DDR3_TDQSCKDS</ipxact:name>
+          <ipxact:displayName>tDQSCK Delta Short</ipxact:displayName>
+          <ipxact:value>450</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TDQSCKDM" type="int">
+          <ipxact:name>MEM_DDR3_TDQSCKDM</ipxact:name>
+          <ipxact:displayName>tDQSCK Delta Medium</ipxact:displayName>
+          <ipxact:value>900</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TDQSCKDL" type="int">
+          <ipxact:name>MEM_DDR3_TDQSCKDL</ipxact:name>
+          <ipxact:displayName>tDQSCK Delta Long</ipxact:displayName>
+          <ipxact:value>1200</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TRAS_CYC" type="int">
+          <ipxact:name>MEM_DDR3_TRAS_CYC</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_TRAS_CYC_NAME</ipxact:displayName>
+          <ipxact:value>36</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TRCD_CYC" type="int">
+          <ipxact:name>MEM_DDR3_TRCD_CYC</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_TRCD_CYC_NAME</ipxact:displayName>
+          <ipxact:value>14</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TRP_CYC" type="int">
+          <ipxact:name>MEM_DDR3_TRP_CYC</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_TRP_CYC_NAME</ipxact:displayName>
+          <ipxact:value>14</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TRFC_CYC" type="int">
+          <ipxact:name>MEM_DDR3_TRFC_CYC</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_TRFC_CYC_NAME</ipxact:displayName>
+          <ipxact:value>171</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TWR_CYC" type="int">
+          <ipxact:name>MEM_DDR3_TWR_CYC</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_TWR_CYC_NAME</ipxact:displayName>
+          <ipxact:value>16</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TFAW_CYC" type="int">
+          <ipxact:name>MEM_DDR3_TFAW_CYC</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_TFAW_CYC_NAME</ipxact:displayName>
+          <ipxact:value>27</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_TREFI_CYC" type="int">
+          <ipxact:name>MEM_DDR3_TREFI_CYC</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_TREFI_CYC_NAME</ipxact:displayName>
+          <ipxact:value>8320</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_CFG_GEN_SBE" type="bit">
+          <ipxact:name>MEM_DDR3_CFG_GEN_SBE</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_CFG_GEN_SBE_NAME</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR3_CFG_GEN_DBE" type="bit">
+          <ipxact:name>MEM_DDR3_CFG_GEN_DBE</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR3_CFG_GEN_DBE_NAME</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_FORMAT_ENUM" type="string">
+          <ipxact:name>MEM_DDR4_FORMAT_ENUM</ipxact:name>
+          <ipxact:displayName>Memory format</ipxact:displayName>
+          <ipxact:value>MEM_FORMAT_SODIMM</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_DQ_WIDTH" type="int">
+          <ipxact:name>MEM_DDR4_DQ_WIDTH</ipxact:name>
+          <ipxact:displayName>DQ width</ipxact:displayName>
+          <ipxact:value>64</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_DQ_PER_DQS" type="int">
+          <ipxact:name>MEM_DDR4_DQ_PER_DQS</ipxact:name>
+          <ipxact:displayName>DQ pins per DQS group</ipxact:displayName>
+          <ipxact:value>8</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_DISCRETE_CS_WIDTH" type="int">
+          <ipxact:name>MEM_DDR4_DISCRETE_CS_WIDTH</ipxact:name>
+          <ipxact:displayName>Number of chip selects</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_NUM_OF_DIMMS" type="int">
+          <ipxact:name>MEM_DDR4_NUM_OF_DIMMS</ipxact:name>
+          <ipxact:displayName>Number of DIMMs</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_CHIP_ID_WIDTH" type="int">
+          <ipxact:name>MEM_DDR4_CHIP_ID_WIDTH</ipxact:name>
+          <ipxact:displayName>Chip ID width</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_RANKS_PER_DIMM" type="int">
+          <ipxact:name>MEM_DDR4_RANKS_PER_DIMM</ipxact:name>
+          <ipxact:displayName>Number of physical ranks per DIMM</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_CKE_PER_DIMM" type="int">
+          <ipxact:name>MEM_DDR4_CKE_PER_DIMM</ipxact:name>
+          <ipxact:displayName>Number of clock enables per DIMM</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_CK_WIDTH" type="int">
+          <ipxact:name>MEM_DDR4_CK_WIDTH</ipxact:name>
+          <ipxact:displayName>Number of clocks</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_ROW_ADDR_WIDTH" type="int">
+          <ipxact:name>MEM_DDR4_ROW_ADDR_WIDTH</ipxact:name>
+          <ipxact:displayName>Row address width</ipxact:displayName>
+          <ipxact:value>17</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_COL_ADDR_WIDTH" type="int">
+          <ipxact:name>MEM_DDR4_COL_ADDR_WIDTH</ipxact:name>
+          <ipxact:displayName>Column address width</ipxact:displayName>
+          <ipxact:value>10</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_BANK_ADDR_WIDTH" type="int">
+          <ipxact:name>MEM_DDR4_BANK_ADDR_WIDTH</ipxact:name>
+          <ipxact:displayName>Bank address width</ipxact:displayName>
+          <ipxact:value>2</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_BANK_GROUP_WIDTH" type="int">
+          <ipxact:name>MEM_DDR4_BANK_GROUP_WIDTH</ipxact:name>
+          <ipxact:displayName>Bank group width</ipxact:displayName>
+          <ipxact:value>2</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_DM_EN" type="bit">
+          <ipxact:name>MEM_DDR4_DM_EN</ipxact:name>
+          <ipxact:displayName>Data mask</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_ALERT_PAR_EN" type="bit">
+          <ipxact:name>MEM_DDR4_ALERT_PAR_EN</ipxact:name>
+          <ipxact:displayName>Enable ALERT#/PAR pins</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_ALERT_N_PLACEMENT_ENUM" type="string">
+          <ipxact:name>MEM_DDR4_ALERT_N_PLACEMENT_ENUM</ipxact:name>
+          <ipxact:displayName>ALERT# pin placement</ipxact:displayName>
+          <ipxact:value>DDR4_ALERT_N_PLACEMENT_DATA_LANES</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_ALERT_N_DQS_GROUP" type="int">
+          <ipxact:name>MEM_DDR4_ALERT_N_DQS_GROUP</ipxact:name>
+          <ipxact:displayName>DQS group of ALERT#</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_ALERT_N_AC_LANE" type="int">
+          <ipxact:name>MEM_DDR4_ALERT_N_AC_LANE</ipxact:name>
+          <ipxact:displayName>Address/command I/O lane of ALERT#</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_ALERT_N_AC_PIN" type="int">
+          <ipxact:name>MEM_DDR4_ALERT_N_AC_PIN</ipxact:name>
+          <ipxact:displayName>Pin index of ALERT#</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_DISCRETE_MIRROR_ADDRESSING_EN" type="bit">
+          <ipxact:name>MEM_DDR4_DISCRETE_MIRROR_ADDRESSING_EN</ipxact:name>
+          <ipxact:displayName>Enable address mirroring for odd chip-selects</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_MIRROR_ADDRESSING_EN" type="bit">
+          <ipxact:name>MEM_DDR4_MIRROR_ADDRESSING_EN</ipxact:name>
+          <ipxact:displayName>Enable address mirroring for odd ranks</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_HIDE_ADV_MR_SETTINGS" type="bit">
+          <ipxact:name>MEM_DDR4_HIDE_ADV_MR_SETTINGS</ipxact:name>
+          <ipxact:displayName>Hide advanced mode register settings</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_BL_ENUM" type="string">
+          <ipxact:name>MEM_DDR4_BL_ENUM</ipxact:name>
+          <ipxact:displayName>Burst Length</ipxact:displayName>
+          <ipxact:value>DDR4_BL_BL8</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_BT_ENUM" type="string">
+          <ipxact:name>MEM_DDR4_BT_ENUM</ipxact:name>
+          <ipxact:displayName>Read Burst Type</ipxact:displayName>
+          <ipxact:value>DDR4_BT_SEQUENTIAL</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TCL" type="int">
+          <ipxact:name>MEM_DDR4_TCL</ipxact:name>
+          <ipxact:displayName>Memory CAS latency setting</ipxact:displayName>
+          <ipxact:value>11</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_RTT_NOM_ENUM" type="string">
+          <ipxact:name>MEM_DDR4_RTT_NOM_ENUM</ipxact:name>
+          <ipxact:displayName>ODT Rtt nominal value</ipxact:displayName>
+          <ipxact:value>DDR4_RTT_NOM_RZQ_4</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_DLL_EN" type="bit">
+          <ipxact:name>MEM_DDR4_DLL_EN</ipxact:name>
+          <ipxact:displayName>Enable the DLL in memory device</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_ATCL_ENUM" type="string">
+          <ipxact:name>MEM_DDR4_ATCL_ENUM</ipxact:name>
+          <ipxact:displayName>Memory additive CAS latency setting</ipxact:displayName>
+          <ipxact:value>DDR4_ATCL_DISABLED</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_DRV_STR_ENUM" type="string">
+          <ipxact:name>MEM_DDR4_DRV_STR_ENUM</ipxact:name>
+          <ipxact:displayName>Output drive strength setting</ipxact:displayName>
+          <ipxact:value>DDR4_DRV_STR_RZQ_7</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_ASR_ENUM" type="string">
+          <ipxact:name>MEM_DDR4_ASR_ENUM</ipxact:name>
+          <ipxact:displayName>Auto self-refresh method</ipxact:displayName>
+          <ipxact:value>DDR4_ASR_MANUAL_NORMAL</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_RTT_WR_ENUM" type="string">
+          <ipxact:name>MEM_DDR4_RTT_WR_ENUM</ipxact:name>
+          <ipxact:displayName>Dynamic ODT (Rtt_WR) value</ipxact:displayName>
+          <ipxact:value>DDR4_RTT_WR_ODT_DISABLED</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_WTCL" type="int">
+          <ipxact:name>MEM_DDR4_WTCL</ipxact:name>
+          <ipxact:displayName>Memory write CAS latency setting</ipxact:displayName>
+          <ipxact:value>9</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_WRITE_CRC" type="bit">
+          <ipxact:name>MEM_DDR4_WRITE_CRC</ipxact:name>
+          <ipxact:displayName>Write CRC enable</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_GEARDOWN" type="string">
+          <ipxact:name>MEM_DDR4_GEARDOWN</ipxact:name>
+          <ipxact:displayName>DDR4 geardown mode</ipxact:displayName>
+          <ipxact:value>DDR4_GEARDOWN_HR</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_PER_DRAM_ADDR" type="bit">
+          <ipxact:name>MEM_DDR4_PER_DRAM_ADDR</ipxact:name>
+          <ipxact:displayName>Per-DRAM addressability</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TEMP_SENSOR_READOUT" type="bit">
+          <ipxact:name>MEM_DDR4_TEMP_SENSOR_READOUT</ipxact:name>
+          <ipxact:displayName>Temperature sensor readout</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_FINE_GRANULARITY_REFRESH" type="string">
+          <ipxact:name>MEM_DDR4_FINE_GRANULARITY_REFRESH</ipxact:name>
+          <ipxact:displayName>Fine granularity refresh</ipxact:displayName>
+          <ipxact:value>DDR4_FINE_REFRESH_FIXED_1X</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_MPR_READ_FORMAT" type="string">
+          <ipxact:name>MEM_DDR4_MPR_READ_FORMAT</ipxact:name>
+          <ipxact:displayName>MPR read format</ipxact:displayName>
+          <ipxact:value>DDR4_MPR_READ_FORMAT_SERIAL</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_MAX_POWERDOWN" type="bit">
+          <ipxact:name>MEM_DDR4_MAX_POWERDOWN</ipxact:name>
+          <ipxact:displayName>Maximum power down mode</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TEMP_CONTROLLED_RFSH_RANGE" type="string">
+          <ipxact:name>MEM_DDR4_TEMP_CONTROLLED_RFSH_RANGE</ipxact:name>
+          <ipxact:displayName>Temperature controlled refresh range</ipxact:displayName>
+          <ipxact:value>DDR4_TEMP_CONTROLLED_RFSH_NORMAL</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TEMP_CONTROLLED_RFSH_ENA" type="bit">
+          <ipxact:name>MEM_DDR4_TEMP_CONTROLLED_RFSH_ENA</ipxact:name>
+          <ipxact:displayName>Temperature controlled refresh enable</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_INTERNAL_VREFDQ_MONITOR" type="bit">
+          <ipxact:name>MEM_DDR4_INTERNAL_VREFDQ_MONITOR</ipxact:name>
+          <ipxact:displayName>Internal VrefDQ monitor</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_CAL_MODE" type="int">
+          <ipxact:name>MEM_DDR4_CAL_MODE</ipxact:name>
+          <ipxact:displayName>CS to Addr/CMD Latency</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_SELF_RFSH_ABORT" type="bit">
+          <ipxact:name>MEM_DDR4_SELF_RFSH_ABORT</ipxact:name>
+          <ipxact:displayName>Self refresh abort</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_READ_PREAMBLE_TRAINING" type="bit">
+          <ipxact:name>MEM_DDR4_READ_PREAMBLE_TRAINING</ipxact:name>
+          <ipxact:displayName>Read preamble training mode enable</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_READ_PREAMBLE" type="int">
+          <ipxact:name>MEM_DDR4_READ_PREAMBLE</ipxact:name>
+          <ipxact:displayName>Read preamble</ipxact:displayName>
+          <ipxact:value>2</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_WRITE_PREAMBLE" type="int">
+          <ipxact:name>MEM_DDR4_WRITE_PREAMBLE</ipxact:name>
+          <ipxact:displayName>Write preamble</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_AC_PARITY_LATENCY" type="string">
+          <ipxact:name>MEM_DDR4_AC_PARITY_LATENCY</ipxact:name>
+          <ipxact:displayName>Addr/CMD parity latency</ipxact:displayName>
+          <ipxact:value>DDR4_AC_PARITY_LATENCY_DISABLE</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_ODT_IN_POWERDOWN" type="bit">
+          <ipxact:name>MEM_DDR4_ODT_IN_POWERDOWN</ipxact:name>
+          <ipxact:displayName>ODT input buffer during powerdown mode</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_RTT_PARK" type="string">
+          <ipxact:name>MEM_DDR4_RTT_PARK</ipxact:name>
+          <ipxact:displayName>RTT PARK</ipxact:displayName>
+          <ipxact:value>DDR4_RTT_PARK_ODT_DISABLED</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_AC_PERSISTENT_ERROR" type="bit">
+          <ipxact:name>MEM_DDR4_AC_PERSISTENT_ERROR</ipxact:name>
+          <ipxact:displayName>Addr/CMD persistent error</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_WRITE_DBI" type="bit">
+          <ipxact:name>MEM_DDR4_WRITE_DBI</ipxact:name>
+          <ipxact:displayName>Write DBI</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_READ_DBI" type="bit">
+          <ipxact:name>MEM_DDR4_READ_DBI</ipxact:name>
+          <ipxact:displayName>Read DBI</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_DEFAULT_VREFOUT" type="bit">
+          <ipxact:name>MEM_DDR4_DEFAULT_VREFOUT</ipxact:name>
+          <ipxact:displayName>Use recommended initial VrefDQ value</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_USER_VREFDQ_TRAINING_VALUE" type="real">
+          <ipxact:name>MEM_DDR4_USER_VREFDQ_TRAINING_VALUE</ipxact:name>
+          <ipxact:displayName>VrefDQ training value</ipxact:displayName>
+          <ipxact:value>60.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_USER_VREFDQ_TRAINING_RANGE" type="string">
+          <ipxact:name>MEM_DDR4_USER_VREFDQ_TRAINING_RANGE</ipxact:name>
+          <ipxact:displayName>VrefDQ training range</ipxact:displayName>
+          <ipxact:value>DDR4_VREFDQ_TRAINING_RANGE_1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_RCD_CA_IBT_ENUM" type="string">
+          <ipxact:name>MEM_DDR4_RCD_CA_IBT_ENUM</ipxact:name>
+          <ipxact:displayName>RCD CA Input Bus Termination</ipxact:displayName>
+          <ipxact:value>DDR4_RCD_CA_IBT_100</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_RCD_CS_IBT_ENUM" type="string">
+          <ipxact:name>MEM_DDR4_RCD_CS_IBT_ENUM</ipxact:name>
+          <ipxact:displayName>RCD DCS[3:0]_n Input Bus Termination</ipxact:displayName>
+          <ipxact:value>DDR4_RCD_CS_IBT_100</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_RCD_CKE_IBT_ENUM" type="string">
+          <ipxact:name>MEM_DDR4_RCD_CKE_IBT_ENUM</ipxact:name>
+          <ipxact:displayName>RCD DCKE Input Bus Termination</ipxact:displayName>
+          <ipxact:value>DDR4_RCD_CKE_IBT_100</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_RCD_ODT_IBT_ENUM" type="string">
+          <ipxact:name>MEM_DDR4_RCD_ODT_IBT_ENUM</ipxact:name>
+          <ipxact:displayName>RCD DODT Input Bus Termination</ipxact:displayName>
+          <ipxact:value>DDR4_RCD_ODT_IBT_100</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_DB_RTT_NOM_ENUM" type="string">
+          <ipxact:name>MEM_DDR4_DB_RTT_NOM_ENUM</ipxact:name>
+          <ipxact:displayName>DB Host Interface DQ RTT_NOM</ipxact:displayName>
+          <ipxact:value>DDR4_DB_RTT_NOM_ODT_DISABLED</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_DB_RTT_WR_ENUM" type="string">
+          <ipxact:name>MEM_DDR4_DB_RTT_WR_ENUM</ipxact:name>
+          <ipxact:displayName>DB Host Interface DQ RTT_WR</ipxact:displayName>
+          <ipxact:value>DDR4_DB_RTT_WR_RZQ_3</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_DB_RTT_PARK_ENUM" type="string">
+          <ipxact:name>MEM_DDR4_DB_RTT_PARK_ENUM</ipxact:name>
+          <ipxact:displayName>DB Host Interface DQ RTT_PARK</ipxact:displayName>
+          <ipxact:value>DDR4_DB_RTT_PARK_ODT_DISABLED</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_DB_DQ_DRV_ENUM" type="string">
+          <ipxact:name>MEM_DDR4_DB_DQ_DRV_ENUM</ipxact:name>
+          <ipxact:displayName>DB Host Interface DQ Driver</ipxact:displayName>
+          <ipxact:value>DDR4_DB_DRV_STR_RZQ_7</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_SPD_137_RCD_CA_DRV" type="int">
+          <ipxact:name>MEM_DDR4_SPD_137_RCD_CA_DRV</ipxact:name>
+          <ipxact:displayName>SPD Byte 137 - RCD Drive Strength for Command/Address</ipxact:displayName>
+          <ipxact:value>101</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_SPD_138_RCD_CK_DRV" type="int">
+          <ipxact:name>MEM_DDR4_SPD_138_RCD_CK_DRV</ipxact:name>
+          <ipxact:displayName>SPD Byte 138 - RCD Drive Strength for CK</ipxact:displayName>
+          <ipxact:value>5</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_SPD_140_DRAM_VREFDQ_R0" type="int">
+          <ipxact:name>MEM_DDR4_SPD_140_DRAM_VREFDQ_R0</ipxact:name>
+          <ipxact:displayName>SPD Byte 140 - DRAM VrefDQ for Package Rank 0</ipxact:displayName>
+          <ipxact:value>29</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_SPD_141_DRAM_VREFDQ_R1" type="int">
+          <ipxact:name>MEM_DDR4_SPD_141_DRAM_VREFDQ_R1</ipxact:name>
+          <ipxact:displayName>SPD Byte 141 - DRAM VrefDQ for Package Rank 1</ipxact:displayName>
+          <ipxact:value>29</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_SPD_142_DRAM_VREFDQ_R2" type="int">
+          <ipxact:name>MEM_DDR4_SPD_142_DRAM_VREFDQ_R2</ipxact:name>
+          <ipxact:displayName>SPD Byte 142 - DRAM VrefDQ for Package Rank 2</ipxact:displayName>
+          <ipxact:value>29</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_SPD_143_DRAM_VREFDQ_R3" type="int">
+          <ipxact:name>MEM_DDR4_SPD_143_DRAM_VREFDQ_R3</ipxact:name>
+          <ipxact:displayName>SPD Byte 143 - DRAM VrefDQ for Package Rank 3</ipxact:displayName>
+          <ipxact:value>29</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_SPD_144_DB_VREFDQ" type="int">
+          <ipxact:name>MEM_DDR4_SPD_144_DB_VREFDQ</ipxact:name>
+          <ipxact:displayName>SPD Byte 144 - DB VrefDQ for DRAM Interface</ipxact:displayName>
+          <ipxact:value>37</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_SPD_145_DB_MDQ_DRV" type="int">
+          <ipxact:name>MEM_DDR4_SPD_145_DB_MDQ_DRV</ipxact:name>
+          <ipxact:displayName>SPD Byte 145-147 - DB MDQ Drive Strength and RTT</ipxact:displayName>
+          <ipxact:value>21</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_SPD_148_DRAM_DRV" type="int">
+          <ipxact:name>MEM_DDR4_SPD_148_DRAM_DRV</ipxact:name>
+          <ipxact:displayName>SPD Byte 148 - DRAM Drive Strength</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_SPD_149_DRAM_RTT_WR_NOM" type="int">
+          <ipxact:name>MEM_DDR4_SPD_149_DRAM_RTT_WR_NOM</ipxact:name>
+          <ipxact:displayName>SPD Byte 149-151 - DRAM ODT (RTT_WR and RTT_NOM)</ipxact:displayName>
+          <ipxact:value>20</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_SPD_152_DRAM_RTT_PARK" type="int">
+          <ipxact:name>MEM_DDR4_SPD_152_DRAM_RTT_PARK</ipxact:name>
+          <ipxact:displayName>SPD Byte 152-154 - DRAM ODT (RTT_PARK)</ipxact:displayName>
+          <ipxact:value>39</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_SPD_133_RCD_DB_VENDOR_LSB" type="int">
+          <ipxact:name>MEM_DDR4_SPD_133_RCD_DB_VENDOR_LSB</ipxact:name>
+          <ipxact:displayName>RCD and DB Manufacturer (LSB)</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_SPD_134_RCD_DB_VENDOR_MSB" type="int">
+          <ipxact:name>MEM_DDR4_SPD_134_RCD_DB_VENDOR_MSB</ipxact:name>
+          <ipxact:displayName>RCD and DB Manufacturer (MSB)</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_SPD_135_RCD_REV" type="int">
+          <ipxact:name>MEM_DDR4_SPD_135_RCD_REV</ipxact:name>
+          <ipxact:displayName>RCD Revision Number</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_SPD_139_DB_REV" type="int">
+          <ipxact:name>MEM_DDR4_SPD_139_DB_REV</ipxact:name>
+          <ipxact:displayName>DB Revision Number</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_LRDIMM_ODT_LESS_BS" type="bit">
+          <ipxact:name>MEM_DDR4_LRDIMM_ODT_LESS_BS</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_LRDIMM_ODT_LESS_BS_NAME</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_LRDIMM_ODT_LESS_BS_PARK_OHM" type="int">
+          <ipxact:name>MEM_DDR4_LRDIMM_ODT_LESS_BS_PARK_OHM</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_LRDIMM_ODT_LESS_BS_PARK_OHM_NAME</ipxact:displayName>
+          <ipxact:value>240</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_DQS_WIDTH" type="int">
+          <ipxact:name>MEM_DDR4_DQS_WIDTH</ipxact:name>
+          <ipxact:displayName>Number of DQS groups</ipxact:displayName>
+          <ipxact:value>8</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_CS_WIDTH" type="int">
+          <ipxact:name>MEM_DDR4_CS_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_CS_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_CS_PER_DIMM" type="int">
+          <ipxact:name>MEM_DDR4_CS_PER_DIMM</ipxact:name>
+          <ipxact:displayName>Number of chip selects per DIMM</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_CKE_WIDTH" type="int">
+          <ipxact:name>MEM_DDR4_CKE_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_CKE_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_ODT_WIDTH" type="int">
+          <ipxact:name>MEM_DDR4_ODT_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_ODT_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_ADDR_WIDTH" type="int">
+          <ipxact:name>MEM_DDR4_ADDR_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_ADDR_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>17</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_RM_WIDTH" type="int">
+          <ipxact:name>MEM_DDR4_RM_WIDTH</ipxact:name>
+          <ipxact:displayName>Number of rank multiplication pins</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_NUM_OF_PHYSICAL_RANKS" type="int">
+          <ipxact:name>MEM_DDR4_NUM_OF_PHYSICAL_RANKS</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_NUM_OF_PHYSICAL_RANKS_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_NUM_OF_LOGICAL_RANKS" type="int">
+          <ipxact:name>MEM_DDR4_NUM_OF_LOGICAL_RANKS</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_NUM_OF_LOGICAL_RANKS_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_IDEAL_VREF_IN_PCT" type="real">
+          <ipxact:name>MEM_DDR4_IDEAL_VREF_IN_PCT</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_IDEAL_VREF_IN_PCT_NAME</ipxact:displayName>
+          <ipxact:value>61.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_IDEAL_VREF_OUT_PCT" type="real">
+          <ipxact:name>MEM_DDR4_IDEAL_VREF_OUT_PCT</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_IDEAL_VREF_OUT_PCT_NAME</ipxact:displayName>
+          <ipxact:value>68.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_VREFDQ_TRAINING_VALUE" type="real">
+          <ipxact:name>MEM_DDR4_VREFDQ_TRAINING_VALUE</ipxact:name>
+          <ipxact:displayName>VrefDQ training value</ipxact:displayName>
+          <ipxact:value>68.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_VREFDQ_TRAINING_RANGE" type="string">
+          <ipxact:name>MEM_DDR4_VREFDQ_TRAINING_RANGE</ipxact:name>
+          <ipxact:displayName>VrefDQ training range</ipxact:displayName>
+          <ipxact:value>DDR4_VREFDQ_TRAINING_RANGE_1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_VREFDQ_TRAINING_RANGE_DISP" type="string">
+          <ipxact:name>MEM_DDR4_VREFDQ_TRAINING_RANGE_DISP</ipxact:name>
+          <ipxact:displayName>VrefDQ training range</ipxact:displayName>
+          <ipxact:value>Range 2 - 45% to 77.5%</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TTL_DQS_WIDTH" type="int">
+          <ipxact:name>MEM_DDR4_TTL_DQS_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_TTL_DQS_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>8</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TTL_DQ_WIDTH" type="int">
+          <ipxact:name>MEM_DDR4_TTL_DQ_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_TTL_DQ_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>64</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TTL_CS_WIDTH" type="int">
+          <ipxact:name>MEM_DDR4_TTL_CS_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_TTL_CS_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TTL_CK_WIDTH" type="int">
+          <ipxact:name>MEM_DDR4_TTL_CK_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_TTL_CK_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TTL_CKE_WIDTH" type="int">
+          <ipxact:name>MEM_DDR4_TTL_CKE_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_TTL_CKE_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TTL_ODT_WIDTH" type="int">
+          <ipxact:name>MEM_DDR4_TTL_ODT_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_TTL_ODT_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TTL_BANK_ADDR_WIDTH" type="int">
+          <ipxact:name>MEM_DDR4_TTL_BANK_ADDR_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_TTL_BANK_ADDR_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>2</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TTL_BANK_GROUP_WIDTH" type="int">
+          <ipxact:name>MEM_DDR4_TTL_BANK_GROUP_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_TTL_BANK_GROUP_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>2</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TTL_CHIP_ID_WIDTH" type="int">
+          <ipxact:name>MEM_DDR4_TTL_CHIP_ID_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_TTL_CHIP_ID_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TTL_ADDR_WIDTH" type="int">
+          <ipxact:name>MEM_DDR4_TTL_ADDR_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_TTL_ADDR_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>17</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TTL_RM_WIDTH" type="int">
+          <ipxact:name>MEM_DDR4_TTL_RM_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_TTL_RM_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TTL_NUM_OF_DIMMS" type="int">
+          <ipxact:name>MEM_DDR4_TTL_NUM_OF_DIMMS</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_TTL_NUM_OF_DIMMS_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TTL_NUM_OF_PHYSICAL_RANKS" type="int">
+          <ipxact:name>MEM_DDR4_TTL_NUM_OF_PHYSICAL_RANKS</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_TTL_NUM_OF_PHYSICAL_RANKS_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TTL_NUM_OF_LOGICAL_RANKS" type="int">
+          <ipxact:name>MEM_DDR4_TTL_NUM_OF_LOGICAL_RANKS</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_TTL_NUM_OF_LOGICAL_RANKS_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_MR0" type="int">
+          <ipxact:name>MEM_DDR4_MR0</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_MR0_NAME</ipxact:displayName>
+          <ipxact:value>528</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_MR1" type="int">
+          <ipxact:name>MEM_DDR4_MR1</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_MR1_NAME</ipxact:displayName>
+          <ipxact:value>65793</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_MR2" type="int">
+          <ipxact:name>MEM_DDR4_MR2</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_MR2_NAME</ipxact:displayName>
+          <ipxact:value>131072</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_MR3" type="int">
+          <ipxact:name>MEM_DDR4_MR3</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_MR3_NAME</ipxact:displayName>
+          <ipxact:value>197632</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_MR4" type="int">
+          <ipxact:name>MEM_DDR4_MR4</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_MR4_NAME</ipxact:displayName>
+          <ipxact:value>264192</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_MR5" type="int">
+          <ipxact:name>MEM_DDR4_MR5</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_MR5_NAME</ipxact:displayName>
+          <ipxact:value>328736</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_MR6" type="int">
+          <ipxact:name>MEM_DDR4_MR6</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_MR6_NAME</ipxact:displayName>
+          <ipxact:value>393315</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_RDIMM_CONFIG" type="string">
+          <ipxact:name>MEM_DDR4_RDIMM_CONFIG</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_RDIMM_CONFIG_NAME</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_LRDIMM_EXTENDED_CONFIG" type="string">
+          <ipxact:name>MEM_DDR4_LRDIMM_EXTENDED_CONFIG</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_LRDIMM_EXTENDED_CONFIG_NAME</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_ADDRESS_MIRROR_BITVEC" type="int">
+          <ipxact:name>MEM_DDR4_ADDRESS_MIRROR_BITVEC</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_ADDRESS_MIRROR_BITVEC_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_RCD_PARITY_CONTROL_WORD" type="int">
+          <ipxact:name>MEM_DDR4_RCD_PARITY_CONTROL_WORD</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_RCD_PARITY_CONTROL_WORD_NAME</ipxact:displayName>
+          <ipxact:value>13</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_RCD_COMMAND_LATENCY" type="int">
+          <ipxact:name>MEM_DDR4_RCD_COMMAND_LATENCY</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_RCD_COMMAND_LATENCY_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_USE_DEFAULT_ODT" type="bit">
+          <ipxact:name>MEM_DDR4_USE_DEFAULT_ODT</ipxact:name>
+          <ipxact:displayName>Use Default ODT Assertion Tables</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_R_ODTN_1X1" type="string">
+          <ipxact:name>MEM_DDR4_R_ODTN_1X1</ipxact:name>
+          <ipxact:displayName>Read Target</ipxact:displayName>
+          <ipxact:value>Rank 0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_R_ODT0_1X1" type="string">
+          <ipxact:name>MEM_DDR4_R_ODT0_1X1</ipxact:name>
+          <ipxact:displayName>ODT0</ipxact:displayName>
+          <ipxact:value>off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_W_ODTN_1X1" type="string">
+          <ipxact:name>MEM_DDR4_W_ODTN_1X1</ipxact:name>
+          <ipxact:displayName>Write Target</ipxact:displayName>
+          <ipxact:value>Rank 0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_W_ODT0_1X1" type="string">
+          <ipxact:name>MEM_DDR4_W_ODT0_1X1</ipxact:name>
+          <ipxact:displayName>ODT0</ipxact:displayName>
+          <ipxact:value>on</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_R_ODTN_2X2" type="string">
+          <ipxact:name>MEM_DDR4_R_ODTN_2X2</ipxact:name>
+          <ipxact:displayName>Read Target</ipxact:displayName>
+          <ipxact:value>Rank 0,Rank 1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_R_ODT0_2X2" type="string">
+          <ipxact:name>MEM_DDR4_R_ODT0_2X2</ipxact:name>
+          <ipxact:displayName>ODT0</ipxact:displayName>
+          <ipxact:value>off,off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_R_ODT1_2X2" type="string">
+          <ipxact:name>MEM_DDR4_R_ODT1_2X2</ipxact:name>
+          <ipxact:displayName>ODT1</ipxact:displayName>
+          <ipxact:value>off,off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_W_ODTN_2X2" type="string">
+          <ipxact:name>MEM_DDR4_W_ODTN_2X2</ipxact:name>
+          <ipxact:displayName>Write Target</ipxact:displayName>
+          <ipxact:value>Rank 0,Rank 1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_W_ODT0_2X2" type="string">
+          <ipxact:name>MEM_DDR4_W_ODT0_2X2</ipxact:name>
+          <ipxact:displayName>ODT0</ipxact:displayName>
+          <ipxact:value>on,off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_W_ODT1_2X2" type="string">
+          <ipxact:name>MEM_DDR4_W_ODT1_2X2</ipxact:name>
+          <ipxact:displayName>ODT1</ipxact:displayName>
+          <ipxact:value>off,on</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_R_ODTN_4X2" type="string">
+          <ipxact:name>MEM_DDR4_R_ODTN_4X2</ipxact:name>
+          <ipxact:displayName>Read Target</ipxact:displayName>
+          <ipxact:value>Rank 0,Rank 1,Rank 2,Rank 3</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_R_ODT0_4X2" type="string">
+          <ipxact:name>MEM_DDR4_R_ODT0_4X2</ipxact:name>
+          <ipxact:displayName>ODT0</ipxact:displayName>
+          <ipxact:value>off,off,on,on</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_R_ODT1_4X2" type="string">
+          <ipxact:name>MEM_DDR4_R_ODT1_4X2</ipxact:name>
+          <ipxact:displayName>ODT1</ipxact:displayName>
+          <ipxact:value>on,on,off,off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_W_ODTN_4X2" type="string">
+          <ipxact:name>MEM_DDR4_W_ODTN_4X2</ipxact:name>
+          <ipxact:displayName>Write Target</ipxact:displayName>
+          <ipxact:value>Rank 0,Rank 1,Rank 2,Rank 3</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_W_ODT0_4X2" type="string">
+          <ipxact:name>MEM_DDR4_W_ODT0_4X2</ipxact:name>
+          <ipxact:displayName>ODT0</ipxact:displayName>
+          <ipxact:value>off,off,on,on</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_W_ODT1_4X2" type="string">
+          <ipxact:name>MEM_DDR4_W_ODT1_4X2</ipxact:name>
+          <ipxact:displayName>ODT1</ipxact:displayName>
+          <ipxact:value>on,on,off,off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_R_ODTN_4X4" type="string">
+          <ipxact:name>MEM_DDR4_R_ODTN_4X4</ipxact:name>
+          <ipxact:displayName>Read Target</ipxact:displayName>
+          <ipxact:value>Rank 0,Rank 1,Rank 2,Rank 3</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_R_ODT0_4X4" type="string">
+          <ipxact:name>MEM_DDR4_R_ODT0_4X4</ipxact:name>
+          <ipxact:displayName>ODT0</ipxact:displayName>
+          <ipxact:value>off,off,on,off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_R_ODT1_4X4" type="string">
+          <ipxact:name>MEM_DDR4_R_ODT1_4X4</ipxact:name>
+          <ipxact:displayName>ODT1</ipxact:displayName>
+          <ipxact:value>off,off,off,on</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_R_ODT2_4X4" type="string">
+          <ipxact:name>MEM_DDR4_R_ODT2_4X4</ipxact:name>
+          <ipxact:displayName>ODT2</ipxact:displayName>
+          <ipxact:value>on,off,off,off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_R_ODT3_4X4" type="string">
+          <ipxact:name>MEM_DDR4_R_ODT3_4X4</ipxact:name>
+          <ipxact:displayName>ODT3</ipxact:displayName>
+          <ipxact:value>off,on,off,off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_W_ODTN_4X4" type="string">
+          <ipxact:name>MEM_DDR4_W_ODTN_4X4</ipxact:name>
+          <ipxact:displayName>Write Target</ipxact:displayName>
+          <ipxact:value>Rank 0,Rank 1,Rank 2,Rank 3</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_W_ODT0_4X4" type="string">
+          <ipxact:name>MEM_DDR4_W_ODT0_4X4</ipxact:name>
+          <ipxact:displayName>ODT0</ipxact:displayName>
+          <ipxact:value>on,off,on,off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_W_ODT1_4X4" type="string">
+          <ipxact:name>MEM_DDR4_W_ODT1_4X4</ipxact:name>
+          <ipxact:displayName>ODT1</ipxact:displayName>
+          <ipxact:value>off,on,off,on</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_W_ODT2_4X4" type="string">
+          <ipxact:name>MEM_DDR4_W_ODT2_4X4</ipxact:name>
+          <ipxact:displayName>ODT2</ipxact:displayName>
+          <ipxact:value>on,off,on,off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_W_ODT3_4X4" type="string">
+          <ipxact:name>MEM_DDR4_W_ODT3_4X4</ipxact:name>
+          <ipxact:displayName>ODT3</ipxact:displayName>
+          <ipxact:value>off,on,off,on</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_R_DERIVED_ODTN" type="string">
+          <ipxact:name>MEM_DDR4_R_DERIVED_ODTN</ipxact:name>
+          <ipxact:displayName>Read Target</ipxact:displayName>
+          <ipxact:value>Rank 0,-,-,-</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_R_DERIVED_ODT0" type="string">
+          <ipxact:name>MEM_DDR4_R_DERIVED_ODT0</ipxact:name>
+          <ipxact:displayName>ODT0 Value</ipxact:displayName>
+          <ipxact:value>(Drive) RZQ/7 (34 Ohm),-,-,-</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_R_DERIVED_ODT1" type="string">
+          <ipxact:name>MEM_DDR4_R_DERIVED_ODT1</ipxact:name>
+          <ipxact:displayName>ODT1 Value</ipxact:displayName>
+          <ipxact:value>-,-,-,-</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_R_DERIVED_ODT2" type="string">
+          <ipxact:name>MEM_DDR4_R_DERIVED_ODT2</ipxact:name>
+          <ipxact:displayName>ODT2 Value</ipxact:displayName>
+          <ipxact:value>-,-,-,-</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_R_DERIVED_ODT3" type="string">
+          <ipxact:name>MEM_DDR4_R_DERIVED_ODT3</ipxact:name>
+          <ipxact:displayName>ODT3 Value</ipxact:displayName>
+          <ipxact:value>-,-,-,-</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_W_DERIVED_ODTN" type="string">
+          <ipxact:name>MEM_DDR4_W_DERIVED_ODTN</ipxact:name>
+          <ipxact:displayName>Write Target</ipxact:displayName>
+          <ipxact:value>Rank 0,-,-,-</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_W_DERIVED_ODT0" type="string">
+          <ipxact:name>MEM_DDR4_W_DERIVED_ODT0</ipxact:name>
+          <ipxact:displayName>ODT0 Value</ipxact:displayName>
+          <ipxact:value>(Nominal) RZQ/4 (60 Ohm),-,-,-</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_W_DERIVED_ODT1" type="string">
+          <ipxact:name>MEM_DDR4_W_DERIVED_ODT1</ipxact:name>
+          <ipxact:displayName>ODT1 Value</ipxact:displayName>
+          <ipxact:value>-,-,-,-</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_W_DERIVED_ODT2" type="string">
+          <ipxact:name>MEM_DDR4_W_DERIVED_ODT2</ipxact:name>
+          <ipxact:displayName>ODT2 Value</ipxact:displayName>
+          <ipxact:value>-,-,-,-</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_W_DERIVED_ODT3" type="string">
+          <ipxact:name>MEM_DDR4_W_DERIVED_ODT3</ipxact:name>
+          <ipxact:displayName>ODT3 Value</ipxact:displayName>
+          <ipxact:value>-,-,-,-</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_SEQ_ODT_TABLE_LO" type="int">
+          <ipxact:name>MEM_DDR4_SEQ_ODT_TABLE_LO</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_SEQ_ODT_TABLE_LO_NAME</ipxact:displayName>
+          <ipxact:value>4</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_SEQ_ODT_TABLE_HI" type="int">
+          <ipxact:name>MEM_DDR4_SEQ_ODT_TABLE_HI</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_SEQ_ODT_TABLE_HI_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_CTRL_CFG_READ_ODT_CHIP" type="int">
+          <ipxact:name>MEM_DDR4_CTRL_CFG_READ_ODT_CHIP</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_CTRL_CFG_READ_ODT_CHIP_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_CTRL_CFG_WRITE_ODT_CHIP" type="int">
+          <ipxact:name>MEM_DDR4_CTRL_CFG_WRITE_ODT_CHIP</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_CTRL_CFG_WRITE_ODT_CHIP_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_CTRL_CFG_READ_ODT_RANK" type="int">
+          <ipxact:name>MEM_DDR4_CTRL_CFG_READ_ODT_RANK</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_CTRL_CFG_READ_ODT_RANK_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_CTRL_CFG_WRITE_ODT_RANK" type="int">
+          <ipxact:name>MEM_DDR4_CTRL_CFG_WRITE_ODT_RANK</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_CTRL_CFG_WRITE_ODT_RANK_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_SPEEDBIN_ENUM" type="string">
+          <ipxact:name>MEM_DDR4_SPEEDBIN_ENUM</ipxact:name>
+          <ipxact:displayName>Speed bin</ipxact:displayName>
+          <ipxact:value>DDR4_SPEEDBIN_3200</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TIS_PS" type="int">
+          <ipxact:name>MEM_DDR4_TIS_PS</ipxact:name>
+          <ipxact:displayName>tIS (base)</ipxact:displayName>
+          <ipxact:value>40</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TIS_AC_MV" type="int">
+          <ipxact:name>MEM_DDR4_TIS_AC_MV</ipxact:name>
+          <ipxact:displayName>tIS (base) AC level</ipxact:displayName>
+          <ipxact:value>90</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TIH_PS" type="int">
+          <ipxact:name>MEM_DDR4_TIH_PS</ipxact:name>
+          <ipxact:displayName>tIH (base)</ipxact:displayName>
+          <ipxact:value>65</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TIH_DC_MV" type="int">
+          <ipxact:name>MEM_DDR4_TIH_DC_MV</ipxact:name>
+          <ipxact:displayName>tIH (base) DC level</ipxact:displayName>
+          <ipxact:value>65</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TDIVW_TOTAL_UI" type="real">
+          <ipxact:name>MEM_DDR4_TDIVW_TOTAL_UI</ipxact:name>
+          <ipxact:displayName>TdiVW_total</ipxact:displayName>
+          <ipxact:value>0.23</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_VDIVW_TOTAL" type="int">
+          <ipxact:name>MEM_DDR4_VDIVW_TOTAL</ipxact:name>
+          <ipxact:displayName>VdiVW_total</ipxact:displayName>
+          <ipxact:value>110</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TDQSQ_UI" type="real">
+          <ipxact:name>MEM_DDR4_TDQSQ_UI</ipxact:name>
+          <ipxact:displayName>tDQSQ</ipxact:displayName>
+          <ipxact:value>0.2</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TQH_UI" type="real">
+          <ipxact:name>MEM_DDR4_TQH_UI</ipxact:name>
+          <ipxact:displayName>tQH</ipxact:displayName>
+          <ipxact:value>0.7</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TDVWP_UI" type="real">
+          <ipxact:name>MEM_DDR4_TDVWP_UI</ipxact:name>
+          <ipxact:displayName>tDVWp</ipxact:displayName>
+          <ipxact:value>0.72</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TDQSCK_PS" type="int">
+          <ipxact:name>MEM_DDR4_TDQSCK_PS</ipxact:name>
+          <ipxact:displayName>tDQSCK</ipxact:displayName>
+          <ipxact:value>180</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TDQSS_CYC" type="real">
+          <ipxact:name>MEM_DDR4_TDQSS_CYC</ipxact:name>
+          <ipxact:displayName>tDQSS</ipxact:displayName>
+          <ipxact:value>0.27</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TQSH_CYC" type="real">
+          <ipxact:name>MEM_DDR4_TQSH_CYC</ipxact:name>
+          <ipxact:displayName>tQSH</ipxact:displayName>
+          <ipxact:value>0.4</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TDSH_CYC" type="real">
+          <ipxact:name>MEM_DDR4_TDSH_CYC</ipxact:name>
+          <ipxact:displayName>tDSH</ipxact:displayName>
+          <ipxact:value>0.18</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TDSS_CYC" type="real">
+          <ipxact:name>MEM_DDR4_TDSS_CYC</ipxact:name>
+          <ipxact:displayName>tDSS</ipxact:displayName>
+          <ipxact:value>0.18</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TWLS_CYC" type="real">
+          <ipxact:name>MEM_DDR4_TWLS_CYC</ipxact:name>
+          <ipxact:displayName>tWLS</ipxact:displayName>
+          <ipxact:value>0.13</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TWLH_CYC" type="real">
+          <ipxact:name>MEM_DDR4_TWLH_CYC</ipxact:name>
+          <ipxact:displayName>tWLH</ipxact:displayName>
+          <ipxact:value>0.13</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TINIT_US" type="int">
+          <ipxact:name>MEM_DDR4_TINIT_US</ipxact:name>
+          <ipxact:displayName>tINIT</ipxact:displayName>
+          <ipxact:value>500</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TMRD_CK_CYC" type="int">
+          <ipxact:name>MEM_DDR4_TMRD_CK_CYC</ipxact:name>
+          <ipxact:displayName>tMRD</ipxact:displayName>
+          <ipxact:value>8</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TRAS_NS" type="real">
+          <ipxact:name>MEM_DDR4_TRAS_NS</ipxact:name>
+          <ipxact:displayName>tRAS</ipxact:displayName>
+          <ipxact:value>32.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TRCD_NS" type="real">
+          <ipxact:name>MEM_DDR4_TRCD_NS</ipxact:name>
+          <ipxact:displayName>tRCD</ipxact:displayName>
+          <ipxact:value>13.75</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TRP_NS" type="real">
+          <ipxact:name>MEM_DDR4_TRP_NS</ipxact:name>
+          <ipxact:displayName>tRP</ipxact:displayName>
+          <ipxact:value>13.75</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TREFI_US" type="real">
+          <ipxact:name>MEM_DDR4_TREFI_US</ipxact:name>
+          <ipxact:displayName>tREFI</ipxact:displayName>
+          <ipxact:value>7.8</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TRFC_NS" type="real">
+          <ipxact:name>MEM_DDR4_TRFC_NS</ipxact:name>
+          <ipxact:displayName>tRFC</ipxact:displayName>
+          <ipxact:value>350.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TWR_NS" type="real">
+          <ipxact:name>MEM_DDR4_TWR_NS</ipxact:name>
+          <ipxact:displayName>tWR</ipxact:displayName>
+          <ipxact:value>15.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TWTR_L_CYC" type="int">
+          <ipxact:name>MEM_DDR4_TWTR_L_CYC</ipxact:name>
+          <ipxact:displayName>tWTR_L</ipxact:displayName>
+          <ipxact:value>6</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TWTR_S_CYC" type="int">
+          <ipxact:name>MEM_DDR4_TWTR_S_CYC</ipxact:name>
+          <ipxact:displayName>tWTR_S</ipxact:displayName>
+          <ipxact:value>2</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TFAW_NS" type="real">
+          <ipxact:name>MEM_DDR4_TFAW_NS</ipxact:name>
+          <ipxact:displayName>tFAW</ipxact:displayName>
+          <ipxact:value>25.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TRRD_L_CYC" type="int">
+          <ipxact:name>MEM_DDR4_TRRD_L_CYC</ipxact:name>
+          <ipxact:displayName>tRRD_L</ipxact:displayName>
+          <ipxact:value>4</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TRRD_S_CYC" type="int">
+          <ipxact:name>MEM_DDR4_TRRD_S_CYC</ipxact:name>
+          <ipxact:displayName>tRRD_S</ipxact:displayName>
+          <ipxact:value>4</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TCCD_L_CYC" type="int">
+          <ipxact:name>MEM_DDR4_TCCD_L_CYC</ipxact:name>
+          <ipxact:displayName>tCCD_L</ipxact:displayName>
+          <ipxact:value>4</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TCCD_S_CYC" type="int">
+          <ipxact:name>MEM_DDR4_TCCD_S_CYC</ipxact:name>
+          <ipxact:displayName>tCCD_S</ipxact:displayName>
+          <ipxact:value>4</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TRFC_DLR_NS" type="real">
+          <ipxact:name>MEM_DDR4_TRFC_DLR_NS</ipxact:name>
+          <ipxact:displayName>tRFC_dlr</ipxact:displayName>
+          <ipxact:value>90.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TFAW_DLR_CYC" type="int">
+          <ipxact:name>MEM_DDR4_TFAW_DLR_CYC</ipxact:name>
+          <ipxact:displayName>tFAW_dlr</ipxact:displayName>
+          <ipxact:value>16</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TRRD_DLR_CYC" type="int">
+          <ipxact:name>MEM_DDR4_TRRD_DLR_CYC</ipxact:name>
+          <ipxact:displayName>tRRD_dlr</ipxact:displayName>
+          <ipxact:value>4</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TDIVW_DJ_CYC" type="real">
+          <ipxact:name>MEM_DDR4_TDIVW_DJ_CYC</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_TDIVW_DJ_CYC_NAME</ipxact:displayName>
+          <ipxact:value>0.1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TDQSQ_PS" type="int">
+          <ipxact:name>MEM_DDR4_TDQSQ_PS</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_TDQSQ_PS_NAME</ipxact:displayName>
+          <ipxact:value>66</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TQH_CYC" type="real">
+          <ipxact:name>MEM_DDR4_TQH_CYC</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_TQH_CYC_NAME</ipxact:displayName>
+          <ipxact:value>0.38</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TINIT_CK" type="int">
+          <ipxact:name>MEM_DDR4_TINIT_CK</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_TINIT_CK_NAME</ipxact:displayName>
+          <ipxact:value>400000</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TDQSCK_DERV_PS" type="int">
+          <ipxact:name>MEM_DDR4_TDQSCK_DERV_PS</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_TDQSCK_DERV_PS_NAME</ipxact:displayName>
+          <ipxact:value>2</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TDQSCKDS" type="int">
+          <ipxact:name>MEM_DDR4_TDQSCKDS</ipxact:name>
+          <ipxact:displayName>tDQSCK Delta Short</ipxact:displayName>
+          <ipxact:value>450</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TDQSCKDM" type="int">
+          <ipxact:name>MEM_DDR4_TDQSCKDM</ipxact:name>
+          <ipxact:displayName>tDQSCK Delta Medium</ipxact:displayName>
+          <ipxact:value>900</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TDQSCKDL" type="int">
+          <ipxact:name>MEM_DDR4_TDQSCKDL</ipxact:name>
+          <ipxact:displayName>tDQSCK Delta Long</ipxact:displayName>
+          <ipxact:value>1200</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TRAS_CYC" type="int">
+          <ipxact:name>MEM_DDR4_TRAS_CYC</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_TRAS_CYC_NAME</ipxact:displayName>
+          <ipxact:value>26</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TRCD_CYC" type="int">
+          <ipxact:name>MEM_DDR4_TRCD_CYC</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_TRCD_CYC_NAME</ipxact:displayName>
+          <ipxact:value>11</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TRP_CYC" type="int">
+          <ipxact:name>MEM_DDR4_TRP_CYC</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_TRP_CYC_NAME</ipxact:displayName>
+          <ipxact:value>11</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TRFC_CYC" type="int">
+          <ipxact:name>MEM_DDR4_TRFC_CYC</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_TRFC_CYC_NAME</ipxact:displayName>
+          <ipxact:value>280</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TWR_CYC" type="int">
+          <ipxact:name>MEM_DDR4_TWR_CYC</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_TWR_CYC_NAME</ipxact:displayName>
+          <ipxact:value>12</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TRTP_CYC" type="int">
+          <ipxact:name>MEM_DDR4_TRTP_CYC</ipxact:name>
+          <ipxact:displayName>tRTP</ipxact:displayName>
+          <ipxact:value>6</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TFAW_CYC" type="int">
+          <ipxact:name>MEM_DDR4_TFAW_CYC</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_TFAW_CYC_NAME</ipxact:displayName>
+          <ipxact:value>20</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TREFI_CYC" type="int">
+          <ipxact:name>MEM_DDR4_TREFI_CYC</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_TREFI_CYC_NAME</ipxact:displayName>
+          <ipxact:value>6240</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_WRITE_CMD_LATENCY" type="int">
+          <ipxact:name>MEM_DDR4_WRITE_CMD_LATENCY</ipxact:name>
+          <ipxact:displayName>Write CMD latency for CRC/DM enable</ipxact:displayName>
+          <ipxact:value>6</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TRFC_DLR_CYC" type="int">
+          <ipxact:name>MEM_DDR4_TRFC_DLR_CYC</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_TRFC_DLR_CYC_NAME</ipxact:displayName>
+          <ipxact:value>72</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_CFG_GEN_SBE" type="bit">
+          <ipxact:name>MEM_DDR4_CFG_GEN_SBE</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_CFG_GEN_SBE_NAME</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_CFG_GEN_DBE" type="bit">
+          <ipxact:name>MEM_DDR4_CFG_GEN_DBE</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_CFG_GEN_DBE_NAME</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_LRDIMM_VREFDQ_VALUE" type="string">
+          <ipxact:name>MEM_DDR4_LRDIMM_VREFDQ_VALUE</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_LRDIMM_VREFDQ_VALUE_NAME</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TWLS_PS" type="real">
+          <ipxact:name>MEM_DDR4_TWLS_PS</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_TWLS_PS_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_DDR4_TWLH_PS" type="real">
+          <ipxact:name>MEM_DDR4_TWLH_PS</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_DDR4_TWLH_PS_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR2_WIDTH_EXPANDED" type="bit">
+          <ipxact:name>MEM_QDR2_WIDTH_EXPANDED</ipxact:name>
+          <ipxact:displayName>Enable width expansion</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR2_DATA_PER_DEVICE" type="int">
+          <ipxact:name>MEM_QDR2_DATA_PER_DEVICE</ipxact:name>
+          <ipxact:displayName>Data width per device</ipxact:displayName>
+          <ipxact:value>36</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR2_ADDR_WIDTH" type="int">
+          <ipxact:name>MEM_QDR2_ADDR_WIDTH</ipxact:name>
+          <ipxact:displayName>Address width</ipxact:displayName>
+          <ipxact:value>19</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR2_BWS_EN" type="bit">
+          <ipxact:name>MEM_QDR2_BWS_EN</ipxact:name>
+          <ipxact:displayName>Enable BWS# pins</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR2_BL" type="int">
+          <ipxact:name>MEM_QDR2_BL</ipxact:name>
+          <ipxact:displayName>Burst length</ipxact:displayName>
+          <ipxact:value>4</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR2_FORMAT_ENUM" type="string">
+          <ipxact:name>MEM_QDR2_FORMAT_ENUM</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_QDR2_FORMAT_ENUM_NAME</ipxact:displayName>
+          <ipxact:value>MEM_FORMAT_DISCRETE</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR2_DEVICE_WIDTH" type="int">
+          <ipxact:name>MEM_QDR2_DEVICE_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_QDR2_DEVICE_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR2_DATA_WIDTH" type="int">
+          <ipxact:name>MEM_QDR2_DATA_WIDTH</ipxact:name>
+          <ipxact:displayName>Data width</ipxact:displayName>
+          <ipxact:value>36</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR2_BWS_N_WIDTH" type="int">
+          <ipxact:name>MEM_QDR2_BWS_N_WIDTH</ipxact:name>
+          <ipxact:displayName>BWS# width</ipxact:displayName>
+          <ipxact:value>4</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR2_BWS_N_PER_DEVICE" type="int">
+          <ipxact:name>MEM_QDR2_BWS_N_PER_DEVICE</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_QDR2_BWS_N_PER_DEVICE_NAME</ipxact:displayName>
+          <ipxact:value>4</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR2_CQ_WIDTH" type="int">
+          <ipxact:name>MEM_QDR2_CQ_WIDTH</ipxact:name>
+          <ipxact:displayName>CQ width</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR2_K_WIDTH" type="int">
+          <ipxact:name>MEM_QDR2_K_WIDTH</ipxact:name>
+          <ipxact:displayName>K width</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR2_TWL_CYC" type="int">
+          <ipxact:name>MEM_QDR2_TWL_CYC</ipxact:name>
+          <ipxact:displayName>tWL</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR2_SPEEDBIN_ENUM" type="string">
+          <ipxact:name>MEM_QDR2_SPEEDBIN_ENUM</ipxact:name>
+          <ipxact:displayName>Speed bin</ipxact:displayName>
+          <ipxact:value>QDR2_SPEEDBIN_633</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR2_TRL_CYC" type="real">
+          <ipxact:name>MEM_QDR2_TRL_CYC</ipxact:name>
+          <ipxact:displayName>tRL</ipxact:displayName>
+          <ipxact:value>2.5</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR2_TSA_NS" type="real">
+          <ipxact:name>MEM_QDR2_TSA_NS</ipxact:name>
+          <ipxact:displayName>tSA</ipxact:displayName>
+          <ipxact:value>0.23</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR2_THA_NS" type="real">
+          <ipxact:name>MEM_QDR2_THA_NS</ipxact:name>
+          <ipxact:displayName>tHA</ipxact:displayName>
+          <ipxact:value>0.18</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR2_TSD_NS" type="real">
+          <ipxact:name>MEM_QDR2_TSD_NS</ipxact:name>
+          <ipxact:displayName>tSD</ipxact:displayName>
+          <ipxact:value>0.23</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR2_THD_NS" type="real">
+          <ipxact:name>MEM_QDR2_THD_NS</ipxact:name>
+          <ipxact:displayName>tHD</ipxact:displayName>
+          <ipxact:value>0.18</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR2_TCQD_NS" type="real">
+          <ipxact:name>MEM_QDR2_TCQD_NS</ipxact:name>
+          <ipxact:displayName>tCQD</ipxact:displayName>
+          <ipxact:value>0.09</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR2_TCQDOH_NS" type="real">
+          <ipxact:name>MEM_QDR2_TCQDOH_NS</ipxact:name>
+          <ipxact:displayName>tCQDOH</ipxact:displayName>
+          <ipxact:value>-0.09</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR2_INTERNAL_JITTER_NS" type="real">
+          <ipxact:name>MEM_QDR2_INTERNAL_JITTER_NS</ipxact:name>
+          <ipxact:displayName>Internal Jitter</ipxact:displayName>
+          <ipxact:value>0.08</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR2_TCQH_NS" type="real">
+          <ipxact:name>MEM_QDR2_TCQH_NS</ipxact:name>
+          <ipxact:displayName>tCQH</ipxact:displayName>
+          <ipxact:value>0.71</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR2_TCCQO_NS" type="real">
+          <ipxact:name>MEM_QDR2_TCCQO_NS</ipxact:name>
+          <ipxact:displayName>tCCQO</ipxact:displayName>
+          <ipxact:value>0.45</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_WIDTH_EXPANDED" type="bit">
+          <ipxact:name>MEM_QDR4_WIDTH_EXPANDED</ipxact:name>
+          <ipxact:displayName>Enable width expansion</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_DQ_PER_PORT_PER_DEVICE" type="int">
+          <ipxact:name>MEM_QDR4_DQ_PER_PORT_PER_DEVICE</ipxact:name>
+          <ipxact:displayName>DQ width per device</ipxact:displayName>
+          <ipxact:value>36</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_ADDR_WIDTH" type="int">
+          <ipxact:name>MEM_QDR4_ADDR_WIDTH</ipxact:name>
+          <ipxact:displayName>Address width</ipxact:displayName>
+          <ipxact:value>21</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_SKIP_ODT_SWEEPING" type="bit">
+          <ipxact:name>MEM_QDR4_SKIP_ODT_SWEEPING</ipxact:name>
+          <ipxact:displayName>Skip automatic optimization of Clock and Address/Command ODT setting during calibration</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_CK_ODT_MODE_ENUM" type="string">
+          <ipxact:name>MEM_QDR4_CK_ODT_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>ODT (Clock)</ipxact:displayName>
+          <ipxact:value>QDR4_ODT_25_PCT</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_AC_ODT_MODE_ENUM" type="string">
+          <ipxact:name>MEM_QDR4_AC_ODT_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>ODT (Address/Command)</ipxact:displayName>
+          <ipxact:value>QDR4_ODT_25_PCT</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_DATA_ODT_MODE_ENUM" type="string">
+          <ipxact:name>MEM_QDR4_DATA_ODT_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>ODT (Data)</ipxact:displayName>
+          <ipxact:value>QDR4_ODT_25_PCT</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_PU_OUTPUT_DRIVE_MODE_ENUM" type="string">
+          <ipxact:name>MEM_QDR4_PU_OUTPUT_DRIVE_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output drive (pull-up)</ipxact:displayName>
+          <ipxact:value>QDR4_OUTPUT_DRIVE_25_PCT</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_PD_OUTPUT_DRIVE_MODE_ENUM" type="string">
+          <ipxact:name>MEM_QDR4_PD_OUTPUT_DRIVE_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output drive (pull-down)</ipxact:displayName>
+          <ipxact:value>QDR4_OUTPUT_DRIVE_25_PCT</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_MEM_TYPE_ENUM" type="string">
+          <ipxact:name>MEM_QDR4_MEM_TYPE_ENUM</ipxact:name>
+          <ipxact:displayName>Memory Type  </ipxact:displayName>
+          <ipxact:value>MEM_XP</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_DATA_INV_ENA" type="bit">
+          <ipxact:name>MEM_QDR4_DATA_INV_ENA</ipxact:name>
+          <ipxact:displayName>Data bus inversion</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_ADDR_INV_ENA" type="bit">
+          <ipxact:name>MEM_QDR4_ADDR_INV_ENA</ipxact:name>
+          <ipxact:displayName>Address bus inversion</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_USE_ADDR_PARITY" type="bit">
+          <ipxact:name>MEM_QDR4_USE_ADDR_PARITY</ipxact:name>
+          <ipxact:displayName>Use address parity bit</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_FORMAT_ENUM" type="string">
+          <ipxact:name>MEM_QDR4_FORMAT_ENUM</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_QDR4_FORMAT_ENUM_NAME</ipxact:displayName>
+          <ipxact:value>MEM_FORMAT_DISCRETE</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_DEVICE_WIDTH" type="int">
+          <ipxact:name>MEM_QDR4_DEVICE_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_QDR4_DEVICE_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_DEVICE_DEPTH" type="int">
+          <ipxact:name>MEM_QDR4_DEVICE_DEPTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_QDR4_DEVICE_DEPTH_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_DQ_PER_RD_GROUP" type="int">
+          <ipxact:name>MEM_QDR4_DQ_PER_RD_GROUP</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_QDR4_DQ_PER_RD_GROUP_NAME</ipxact:displayName>
+          <ipxact:value>18</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_DQ_PER_WR_GROUP" type="int">
+          <ipxact:name>MEM_QDR4_DQ_PER_WR_GROUP</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_QDR4_DQ_PER_WR_GROUP_NAME</ipxact:displayName>
+          <ipxact:value>18</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_DQ_WIDTH" type="int">
+          <ipxact:name>MEM_QDR4_DQ_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_QDR4_DQ_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>72</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_QK_WIDTH" type="int">
+          <ipxact:name>MEM_QDR4_QK_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_QDR4_QK_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>4</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_DK_WIDTH" type="int">
+          <ipxact:name>MEM_QDR4_DK_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_QDR4_DK_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>4</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_DINV_WIDTH" type="int">
+          <ipxact:name>MEM_QDR4_DINV_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_QDR4_DINV_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>4</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_DQ_PER_PORT_WIDTH" type="int">
+          <ipxact:name>MEM_QDR4_DQ_PER_PORT_WIDTH</ipxact:name>
+          <ipxact:displayName>DQA / DQB width</ipxact:displayName>
+          <ipxact:value>36</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_QK_PER_PORT_WIDTH" type="int">
+          <ipxact:name>MEM_QDR4_QK_PER_PORT_WIDTH</ipxact:name>
+          <ipxact:displayName>QKA / QKB width</ipxact:displayName>
+          <ipxact:value>2</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_DK_PER_PORT_WIDTH" type="int">
+          <ipxact:name>MEM_QDR4_DK_PER_PORT_WIDTH</ipxact:name>
+          <ipxact:displayName>DKA / DKB width</ipxact:displayName>
+          <ipxact:value>2</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_DINV_PER_PORT_WIDTH" type="int">
+          <ipxact:name>MEM_QDR4_DINV_PER_PORT_WIDTH</ipxact:name>
+          <ipxact:displayName>DINVA / DINVB width</ipxact:displayName>
+          <ipxact:value>2</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_BL" type="int">
+          <ipxact:name>MEM_QDR4_BL</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_QDR4_BL_NAME</ipxact:displayName>
+          <ipxact:value>2</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_TRL_CYC" type="int">
+          <ipxact:name>MEM_QDR4_TRL_CYC</ipxact:name>
+          <ipxact:displayName>Memory Read latency </ipxact:displayName>
+          <ipxact:value>8</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_TWL_CYC" type="int">
+          <ipxact:name>MEM_QDR4_TWL_CYC</ipxact:name>
+          <ipxact:displayName>Memory Write latency </ipxact:displayName>
+          <ipxact:value>5</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_AVL_CHNLS" type="int">
+          <ipxact:name>MEM_QDR4_AVL_CHNLS</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_QDR4_AVL_CHNLS_NAME</ipxact:displayName>
+          <ipxact:value>8</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_CR0" type="int">
+          <ipxact:name>MEM_QDR4_CR0</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_QDR4_CR0_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_CR1" type="int">
+          <ipxact:name>MEM_QDR4_CR1</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_QDR4_CR1_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_CR2" type="int">
+          <ipxact:name>MEM_QDR4_CR2</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_QDR4_CR2_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_SPEEDBIN_ENUM" type="string">
+          <ipxact:name>MEM_QDR4_SPEEDBIN_ENUM</ipxact:name>
+          <ipxact:displayName>Speed bin</ipxact:displayName>
+          <ipxact:value>QDR4_SPEEDBIN_2133</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_TISH_PS" type="int">
+          <ipxact:name>MEM_QDR4_TISH_PS</ipxact:name>
+          <ipxact:displayName>tISH</ipxact:displayName>
+          <ipxact:value>150</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_TQKQ_MAX_PS" type="int">
+          <ipxact:name>MEM_QDR4_TQKQ_MAX_PS</ipxact:name>
+          <ipxact:displayName>tQKQ_max</ipxact:displayName>
+          <ipxact:value>75</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_TQH_CYC" type="real">
+          <ipxact:name>MEM_QDR4_TQH_CYC</ipxact:name>
+          <ipxact:displayName>tQH</ipxact:displayName>
+          <ipxact:value>0.4</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_TCKDK_MAX_PS" type="int">
+          <ipxact:name>MEM_QDR4_TCKDK_MAX_PS</ipxact:name>
+          <ipxact:displayName>tCKDK_max</ipxact:displayName>
+          <ipxact:value>150</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_TCKDK_MIN_PS" type="int">
+          <ipxact:name>MEM_QDR4_TCKDK_MIN_PS</ipxact:name>
+          <ipxact:displayName>tCKDK_min</ipxact:displayName>
+          <ipxact:value>-150</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_TCKQK_MAX_PS" type="int">
+          <ipxact:name>MEM_QDR4_TCKQK_MAX_PS</ipxact:name>
+          <ipxact:displayName>tCKQK_max</ipxact:displayName>
+          <ipxact:value>225</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_TASH_PS" type="int">
+          <ipxact:name>MEM_QDR4_TASH_PS</ipxact:name>
+          <ipxact:displayName>tASH</ipxact:displayName>
+          <ipxact:value>170</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_QDR4_TCSH_PS" type="int">
+          <ipxact:name>MEM_QDR4_TCSH_PS</ipxact:name>
+          <ipxact:displayName>tCSH</ipxact:displayName>
+          <ipxact:value>170</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_WIDTH_EXPANDED" type="bit">
+          <ipxact:name>MEM_RLD2_WIDTH_EXPANDED</ipxact:name>
+          <ipxact:displayName>Enable width expansion</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_DQ_PER_DEVICE" type="int">
+          <ipxact:name>MEM_RLD2_DQ_PER_DEVICE</ipxact:name>
+          <ipxact:displayName>DQ width per device</ipxact:displayName>
+          <ipxact:value>9</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_ADDR_WIDTH" type="int">
+          <ipxact:name>MEM_RLD2_ADDR_WIDTH</ipxact:name>
+          <ipxact:displayName>Address width</ipxact:displayName>
+          <ipxact:value>21</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_BANK_ADDR_WIDTH" type="int">
+          <ipxact:name>MEM_RLD2_BANK_ADDR_WIDTH</ipxact:name>
+          <ipxact:displayName>Bank address width</ipxact:displayName>
+          <ipxact:value>3</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_DM_EN" type="bit">
+          <ipxact:name>MEM_RLD2_DM_EN</ipxact:name>
+          <ipxact:displayName>Enable DM pins</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_BL" type="int">
+          <ipxact:name>MEM_RLD2_BL</ipxact:name>
+          <ipxact:displayName>Burst length</ipxact:displayName>
+          <ipxact:value>4</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_CONFIG_ENUM" type="string">
+          <ipxact:name>MEM_RLD2_CONFIG_ENUM</ipxact:name>
+          <ipxact:displayName>Configuration</ipxact:displayName>
+          <ipxact:value>RLD2_CONFIG_TRC_8_TRL_8_TWL_9</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_DRIVE_IMPEDENCE_ENUM" type="string">
+          <ipxact:name>MEM_RLD2_DRIVE_IMPEDENCE_ENUM</ipxact:name>
+          <ipxact:displayName>Drive Impedance</ipxact:displayName>
+          <ipxact:value>RLD2_DRIVE_IMPEDENCE_INTERNAL_50</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_ODT_MODE_ENUM" type="string">
+          <ipxact:name>MEM_RLD2_ODT_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>On-Die Termination</ipxact:displayName>
+          <ipxact:value>RLD2_ODT_ON</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_FORMAT_ENUM" type="string">
+          <ipxact:name>MEM_RLD2_FORMAT_ENUM</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_RLD2_FORMAT_ENUM_NAME</ipxact:displayName>
+          <ipxact:value>MEM_FORMAT_DISCRETE</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_DEVICE_WIDTH" type="int">
+          <ipxact:name>MEM_RLD2_DEVICE_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_RLD2_DEVICE_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_DEVICE_DEPTH" type="int">
+          <ipxact:name>MEM_RLD2_DEVICE_DEPTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_RLD2_DEVICE_DEPTH_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_DQ_WIDTH" type="int">
+          <ipxact:name>MEM_RLD2_DQ_WIDTH</ipxact:name>
+          <ipxact:displayName>DQ width</ipxact:displayName>
+          <ipxact:value>9</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_DQ_PER_RD_GROUP" type="int">
+          <ipxact:name>MEM_RLD2_DQ_PER_RD_GROUP</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_RLD2_DQ_PER_RD_GROUP_NAME</ipxact:displayName>
+          <ipxact:value>9</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_DQ_PER_WR_GROUP" type="int">
+          <ipxact:name>MEM_RLD2_DQ_PER_WR_GROUP</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_RLD2_DQ_PER_WR_GROUP_NAME</ipxact:displayName>
+          <ipxact:value>9</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_QK_WIDTH" type="int">
+          <ipxact:name>MEM_RLD2_QK_WIDTH</ipxact:name>
+          <ipxact:displayName>QK width</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_DK_WIDTH" type="int">
+          <ipxact:name>MEM_RLD2_DK_WIDTH</ipxact:name>
+          <ipxact:displayName>DK width</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_DM_WIDTH" type="int">
+          <ipxact:name>MEM_RLD2_DM_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_RLD2_DM_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_CS_WIDTH" type="int">
+          <ipxact:name>MEM_RLD2_CS_WIDTH</ipxact:name>
+          <ipxact:displayName>CS# width</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_TRC" type="int">
+          <ipxact:name>MEM_RLD2_TRC</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_RLD2_TRC_NAME</ipxact:displayName>
+          <ipxact:value>8</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_TRL" type="int">
+          <ipxact:name>MEM_RLD2_TRL</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_RLD2_TRL_NAME</ipxact:displayName>
+          <ipxact:value>8</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_TWL" type="int">
+          <ipxact:name>MEM_RLD2_TWL</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_RLD2_TWL_NAME</ipxact:displayName>
+          <ipxact:value>9</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_MR" type="int">
+          <ipxact:name>MEM_RLD2_MR</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_RLD2_MR_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_SPEEDBIN_ENUM" type="string">
+          <ipxact:name>MEM_RLD2_SPEEDBIN_ENUM</ipxact:name>
+          <ipxact:displayName>Speed bin</ipxact:displayName>
+          <ipxact:value>RLD2_SPEEDBIN_18</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_REFRESH_INTERVAL_US" type="real">
+          <ipxact:name>MEM_RLD2_REFRESH_INTERVAL_US</ipxact:name>
+          <ipxact:displayName>Refresh Interval</ipxact:displayName>
+          <ipxact:value>0.24</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_TCKH_CYC" type="real">
+          <ipxact:name>MEM_RLD2_TCKH_CYC</ipxact:name>
+          <ipxact:displayName>tCKH</ipxact:displayName>
+          <ipxact:value>0.45</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_TQKH_HCYC" type="real">
+          <ipxact:name>MEM_RLD2_TQKH_HCYC</ipxact:name>
+          <ipxact:displayName>tQKH</ipxact:displayName>
+          <ipxact:value>0.9</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_TAS_NS" type="real">
+          <ipxact:name>MEM_RLD2_TAS_NS</ipxact:name>
+          <ipxact:displayName>tAS</ipxact:displayName>
+          <ipxact:value>0.3</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_TAH_NS" type="real">
+          <ipxact:name>MEM_RLD2_TAH_NS</ipxact:name>
+          <ipxact:displayName>tAH</ipxact:displayName>
+          <ipxact:value>0.3</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_TDS_NS" type="real">
+          <ipxact:name>MEM_RLD2_TDS_NS</ipxact:name>
+          <ipxact:displayName>tDS</ipxact:displayName>
+          <ipxact:value>0.17</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_TDH_NS" type="real">
+          <ipxact:name>MEM_RLD2_TDH_NS</ipxact:name>
+          <ipxact:displayName>tDH</ipxact:displayName>
+          <ipxact:value>0.17</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_TQKQ_MAX_NS" type="real">
+          <ipxact:name>MEM_RLD2_TQKQ_MAX_NS</ipxact:name>
+          <ipxact:displayName>tQKQ_max</ipxact:displayName>
+          <ipxact:value>0.12</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_TQKQ_MIN_NS" type="real">
+          <ipxact:name>MEM_RLD2_TQKQ_MIN_NS</ipxact:name>
+          <ipxact:displayName>tQKQ_min</ipxact:displayName>
+          <ipxact:value>-0.12</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_TCKDK_MAX_NS" type="real">
+          <ipxact:name>MEM_RLD2_TCKDK_MAX_NS</ipxact:name>
+          <ipxact:displayName>tCKDK_max</ipxact:displayName>
+          <ipxact:value>0.3</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_TCKDK_MIN_NS" type="real">
+          <ipxact:name>MEM_RLD2_TCKDK_MIN_NS</ipxact:name>
+          <ipxact:displayName>tCKDK_min</ipxact:displayName>
+          <ipxact:value>-0.3</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD2_TCKQK_MAX_NS" type="real">
+          <ipxact:name>MEM_RLD2_TCKQK_MAX_NS</ipxact:name>
+          <ipxact:displayName>tCKQK_max</ipxact:displayName>
+          <ipxact:value>0.2</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_WIDTH_EXPANDED" type="bit">
+          <ipxact:name>MEM_RLD3_WIDTH_EXPANDED</ipxact:name>
+          <ipxact:displayName>Enable width expansion</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_DEPTH_EXPANDED" type="bit">
+          <ipxact:name>MEM_RLD3_DEPTH_EXPANDED</ipxact:name>
+          <ipxact:displayName>Enable depth expansion using twin die package</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_DQ_PER_DEVICE" type="int">
+          <ipxact:name>MEM_RLD3_DQ_PER_DEVICE</ipxact:name>
+          <ipxact:displayName>DQ width per device</ipxact:displayName>
+          <ipxact:value>36</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_ADDR_WIDTH" type="int">
+          <ipxact:name>MEM_RLD3_ADDR_WIDTH</ipxact:name>
+          <ipxact:displayName>Address width</ipxact:displayName>
+          <ipxact:value>20</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_BANK_ADDR_WIDTH" type="int">
+          <ipxact:name>MEM_RLD3_BANK_ADDR_WIDTH</ipxact:name>
+          <ipxact:displayName>Bank address width</ipxact:displayName>
+          <ipxact:value>4</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_DM_EN" type="bit">
+          <ipxact:name>MEM_RLD3_DM_EN</ipxact:name>
+          <ipxact:displayName>Enable DM pins</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_BL" type="int">
+          <ipxact:name>MEM_RLD3_BL</ipxact:name>
+          <ipxact:displayName>Burst length</ipxact:displayName>
+          <ipxact:value>2</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_DATA_LATENCY_MODE_ENUM" type="string">
+          <ipxact:name>MEM_RLD3_DATA_LATENCY_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Data Latency</ipxact:displayName>
+          <ipxact:value>RLD3_DL_RL16_WL17</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_T_RC_MODE_ENUM" type="string">
+          <ipxact:name>MEM_RLD3_T_RC_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>tRC</ipxact:displayName>
+          <ipxact:value>RLD3_TRC_9</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_OUTPUT_DRIVE_MODE_ENUM" type="string">
+          <ipxact:name>MEM_RLD3_OUTPUT_DRIVE_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Output drive</ipxact:displayName>
+          <ipxact:value>RLD3_OUTPUT_DRIVE_40</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_ODT_MODE_ENUM" type="string">
+          <ipxact:name>MEM_RLD3_ODT_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>ODT</ipxact:displayName>
+          <ipxact:value>RLD3_ODT_40</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_AREF_PROTOCOL_ENUM" type="string">
+          <ipxact:name>MEM_RLD3_AREF_PROTOCOL_ENUM</ipxact:name>
+          <ipxact:displayName>AREF protocol</ipxact:displayName>
+          <ipxact:value>RLD3_AREF_BAC</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_WRITE_PROTOCOL_ENUM" type="string">
+          <ipxact:name>MEM_RLD3_WRITE_PROTOCOL_ENUM</ipxact:name>
+          <ipxact:displayName>Write protocol</ipxact:displayName>
+          <ipxact:value>RLD3_WRITE_1BANK</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_FORMAT_ENUM" type="string">
+          <ipxact:name>MEM_RLD3_FORMAT_ENUM</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_RLD3_FORMAT_ENUM_NAME</ipxact:displayName>
+          <ipxact:value>MEM_FORMAT_DISCRETE</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_DEVICE_WIDTH" type="int">
+          <ipxact:name>MEM_RLD3_DEVICE_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_RLD3_DEVICE_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_DEVICE_DEPTH" type="int">
+          <ipxact:name>MEM_RLD3_DEVICE_DEPTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_RLD3_DEVICE_DEPTH_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_DQ_WIDTH" type="int">
+          <ipxact:name>MEM_RLD3_DQ_WIDTH</ipxact:name>
+          <ipxact:displayName>DQ width</ipxact:displayName>
+          <ipxact:value>36</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_DQ_PER_RD_GROUP" type="int">
+          <ipxact:name>MEM_RLD3_DQ_PER_RD_GROUP</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_RLD3_DQ_PER_RD_GROUP_NAME</ipxact:displayName>
+          <ipxact:value>9</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_DQ_PER_WR_GROUP" type="int">
+          <ipxact:name>MEM_RLD3_DQ_PER_WR_GROUP</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_RLD3_DQ_PER_WR_GROUP_NAME</ipxact:displayName>
+          <ipxact:value>18</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_QK_WIDTH" type="int">
+          <ipxact:name>MEM_RLD3_QK_WIDTH</ipxact:name>
+          <ipxact:displayName>QK width</ipxact:displayName>
+          <ipxact:value>4</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_DK_WIDTH" type="int">
+          <ipxact:name>MEM_RLD3_DK_WIDTH</ipxact:name>
+          <ipxact:displayName>DK width</ipxact:displayName>
+          <ipxact:value>2</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_DM_WIDTH" type="int">
+          <ipxact:name>MEM_RLD3_DM_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_RLD3_DM_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>2</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_CS_WIDTH" type="int">
+          <ipxact:name>MEM_RLD3_CS_WIDTH</ipxact:name>
+          <ipxact:displayName>CS# width</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_MR0" type="int">
+          <ipxact:name>MEM_RLD3_MR0</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_RLD3_MR0_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_MR1" type="int">
+          <ipxact:name>MEM_RLD3_MR1</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_RLD3_MR1_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_MR2" type="int">
+          <ipxact:name>MEM_RLD3_MR2</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_RLD3_MR2_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_SPEEDBIN_ENUM" type="string">
+          <ipxact:name>MEM_RLD3_SPEEDBIN_ENUM</ipxact:name>
+          <ipxact:displayName>Speed bin</ipxact:displayName>
+          <ipxact:value>RLD3_SPEEDBIN_093E</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_TDS_PS" type="int">
+          <ipxact:name>MEM_RLD3_TDS_PS</ipxact:name>
+          <ipxact:displayName>tDS (base)</ipxact:displayName>
+          <ipxact:value>-30</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_TDS_AC_MV" type="int">
+          <ipxact:name>MEM_RLD3_TDS_AC_MV</ipxact:name>
+          <ipxact:displayName>tDS (base) AC level</ipxact:displayName>
+          <ipxact:value>150</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_TDH_PS" type="int">
+          <ipxact:name>MEM_RLD3_TDH_PS</ipxact:name>
+          <ipxact:displayName>tDH (base)</ipxact:displayName>
+          <ipxact:value>5</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_TDH_DC_MV" type="int">
+          <ipxact:name>MEM_RLD3_TDH_DC_MV</ipxact:name>
+          <ipxact:displayName>tDH (base) DC level</ipxact:displayName>
+          <ipxact:value>100</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_TQKQ_MAX_PS" type="int">
+          <ipxact:name>MEM_RLD3_TQKQ_MAX_PS</ipxact:name>
+          <ipxact:displayName>tQKQ_max</ipxact:displayName>
+          <ipxact:value>75</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_TQH_CYC" type="real">
+          <ipxact:name>MEM_RLD3_TQH_CYC</ipxact:name>
+          <ipxact:displayName>tQH</ipxact:displayName>
+          <ipxact:value>0.38</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_TCKDK_MAX_CYC" type="real">
+          <ipxact:name>MEM_RLD3_TCKDK_MAX_CYC</ipxact:name>
+          <ipxact:displayName>tCKDK_max</ipxact:displayName>
+          <ipxact:value>0.27</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_TCKDK_MIN_CYC" type="real">
+          <ipxact:name>MEM_RLD3_TCKDK_MIN_CYC</ipxact:name>
+          <ipxact:displayName>tCKDK_min</ipxact:displayName>
+          <ipxact:value>-0.27</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_TCKQK_MAX_PS" type="int">
+          <ipxact:name>MEM_RLD3_TCKQK_MAX_PS</ipxact:name>
+          <ipxact:displayName>tCKQK_max</ipxact:displayName>
+          <ipxact:value>135</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_TIS_PS" type="int">
+          <ipxact:name>MEM_RLD3_TIS_PS</ipxact:name>
+          <ipxact:displayName>tIS (base)</ipxact:displayName>
+          <ipxact:value>85</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_TIS_AC_MV" type="int">
+          <ipxact:name>MEM_RLD3_TIS_AC_MV</ipxact:name>
+          <ipxact:displayName>tIS (base) AC level</ipxact:displayName>
+          <ipxact:value>150</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_TIH_PS" type="int">
+          <ipxact:name>MEM_RLD3_TIH_PS</ipxact:name>
+          <ipxact:displayName>tIH (base)</ipxact:displayName>
+          <ipxact:value>65</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_RLD3_TIH_DC_MV" type="int">
+          <ipxact:name>MEM_RLD3_TIH_DC_MV</ipxact:name>
+          <ipxact:displayName>tIH (base) DC level</ipxact:displayName>
+          <ipxact:value>100</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_DQ_WIDTH" type="int">
+          <ipxact:name>MEM_LPDDR3_DQ_WIDTH</ipxact:name>
+          <ipxact:displayName>DQ width</ipxact:displayName>
+          <ipxact:value>32</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_DISCRETE_CS_WIDTH" type="int">
+          <ipxact:name>MEM_LPDDR3_DISCRETE_CS_WIDTH</ipxact:name>
+          <ipxact:displayName>Number of chip selects</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_CK_WIDTH" type="int">
+          <ipxact:name>MEM_LPDDR3_CK_WIDTH</ipxact:name>
+          <ipxact:displayName>Number of clocks</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_DM_EN" type="bit">
+          <ipxact:name>MEM_LPDDR3_DM_EN</ipxact:name>
+          <ipxact:displayName>Enable DM pins</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_ROW_ADDR_WIDTH" type="int">
+          <ipxact:name>MEM_LPDDR3_ROW_ADDR_WIDTH</ipxact:name>
+          <ipxact:displayName>Row address width</ipxact:displayName>
+          <ipxact:value>15</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_COL_ADDR_WIDTH" type="int">
+          <ipxact:name>MEM_LPDDR3_COL_ADDR_WIDTH</ipxact:name>
+          <ipxact:displayName>Column address width</ipxact:displayName>
+          <ipxact:value>10</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_BANK_ADDR_WIDTH" type="int">
+          <ipxact:name>MEM_LPDDR3_BANK_ADDR_WIDTH</ipxact:name>
+          <ipxact:displayName>Bank address width</ipxact:displayName>
+          <ipxact:value>3</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_DQS_WIDTH" type="int">
+          <ipxact:name>MEM_LPDDR3_DQS_WIDTH</ipxact:name>
+          <ipxact:displayName>Number of DQS groups</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_DM_WIDTH" type="int">
+          <ipxact:name>MEM_LPDDR3_DM_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_LPDDR3_DM_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_CS_WIDTH" type="int">
+          <ipxact:name>MEM_LPDDR3_CS_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_LPDDR3_CS_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_CKE_WIDTH" type="int">
+          <ipxact:name>MEM_LPDDR3_CKE_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_LPDDR3_CKE_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_ODT_WIDTH" type="int">
+          <ipxact:name>MEM_LPDDR3_ODT_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_LPDDR3_ODT_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_ADDR_WIDTH" type="int">
+          <ipxact:name>MEM_LPDDR3_ADDR_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_LPDDR3_ADDR_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>10</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_DQ_PER_DQS" type="int">
+          <ipxact:name>MEM_LPDDR3_DQ_PER_DQS</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_LPDDR3_DQ_PER_DQS_NAME</ipxact:displayName>
+          <ipxact:value>8</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_FORMAT_ENUM" type="string">
+          <ipxact:name>MEM_LPDDR3_FORMAT_ENUM</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_LPDDR3_FORMAT_ENUM_NAME</ipxact:displayName>
+          <ipxact:value>MEM_FORMAT_DISCRETE</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_MR1" type="int">
+          <ipxact:name>MEM_LPDDR3_MR1</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_LPDDR3_MR1_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_MR2" type="int">
+          <ipxact:name>MEM_LPDDR3_MR2</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_LPDDR3_MR2_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_MR3" type="int">
+          <ipxact:name>MEM_LPDDR3_MR3</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_LPDDR3_MR3_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_MR11" type="int">
+          <ipxact:name>MEM_LPDDR3_MR11</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_LPDDR3_MR11_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_BL" type="string">
+          <ipxact:name>MEM_LPDDR3_BL</ipxact:name>
+          <ipxact:displayName>Burst length</ipxact:displayName>
+          <ipxact:value>LPDDR3_BL_BL8</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_DATA_LATENCY" type="string">
+          <ipxact:name>MEM_LPDDR3_DATA_LATENCY</ipxact:name>
+          <ipxact:displayName>Data latency</ipxact:displayName>
+          <ipxact:value>LPDDR3_DL_RL12_WL6</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_DRV_STR" type="string">
+          <ipxact:name>MEM_LPDDR3_DRV_STR</ipxact:name>
+          <ipxact:displayName>Output drive strength setting</ipxact:displayName>
+          <ipxact:value>LPDDR3_DRV_STR_40D_40U</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_DQODT" type="string">
+          <ipxact:name>MEM_LPDDR3_DQODT</ipxact:name>
+          <ipxact:displayName>DQ ODT</ipxact:displayName>
+          <ipxact:value>LPDDR3_DQODT_DISABLE</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_PDODT" type="string">
+          <ipxact:name>MEM_LPDDR3_PDODT</ipxact:name>
+          <ipxact:displayName>Power down ODT</ipxact:displayName>
+          <ipxact:value>LPDDR3_PDODT_DISABLED</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_WLSELECT" type="string">
+          <ipxact:name>MEM_LPDDR3_WLSELECT</ipxact:name>
+          <ipxact:displayName>WL set</ipxact:displayName>
+          <ipxact:value>Set A</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_NWR" type="string">
+          <ipxact:name>MEM_LPDDR3_NWR</ipxact:name>
+          <ipxact:displayName>nWR cycles</ipxact:displayName>
+          <ipxact:value>LPDDR3_NWR_NWR12</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_NUM_OF_LOGICAL_RANKS" type="int">
+          <ipxact:name>MEM_LPDDR3_NUM_OF_LOGICAL_RANKS</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_LPDDR3_NUM_OF_LOGICAL_RANKS_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_NUM_OF_PHYSICAL_RANKS" type="int">
+          <ipxact:name>MEM_LPDDR3_NUM_OF_PHYSICAL_RANKS</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_LPDDR3_NUM_OF_PHYSICAL_RANKS_NAME</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_USE_DEFAULT_ODT" type="bit">
+          <ipxact:name>MEM_LPDDR3_USE_DEFAULT_ODT</ipxact:name>
+          <ipxact:displayName>Use Default ODT Assertion Tables</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_R_ODTN_1X1" type="string">
+          <ipxact:name>MEM_LPDDR3_R_ODTN_1X1</ipxact:name>
+          <ipxact:displayName>Read Target</ipxact:displayName>
+          <ipxact:value>Rank 0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_R_ODT0_1X1" type="string">
+          <ipxact:name>MEM_LPDDR3_R_ODT0_1X1</ipxact:name>
+          <ipxact:displayName>ODT0</ipxact:displayName>
+          <ipxact:value>off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_W_ODTN_1X1" type="string">
+          <ipxact:name>MEM_LPDDR3_W_ODTN_1X1</ipxact:name>
+          <ipxact:displayName>Write Target</ipxact:displayName>
+          <ipxact:value>Rank 0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_W_ODT0_1X1" type="string">
+          <ipxact:name>MEM_LPDDR3_W_ODT0_1X1</ipxact:name>
+          <ipxact:displayName>ODT0</ipxact:displayName>
+          <ipxact:value>on</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_R_ODTN_2X2" type="string">
+          <ipxact:name>MEM_LPDDR3_R_ODTN_2X2</ipxact:name>
+          <ipxact:displayName>Read Target</ipxact:displayName>
+          <ipxact:value>Rank 0,Rank 1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_R_ODT0_2X2" type="string">
+          <ipxact:name>MEM_LPDDR3_R_ODT0_2X2</ipxact:name>
+          <ipxact:displayName>ODT0</ipxact:displayName>
+          <ipxact:value>off,off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_R_ODT1_2X2" type="string">
+          <ipxact:name>MEM_LPDDR3_R_ODT1_2X2</ipxact:name>
+          <ipxact:displayName>ODT1</ipxact:displayName>
+          <ipxact:value>off,off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_W_ODTN_2X2" type="string">
+          <ipxact:name>MEM_LPDDR3_W_ODTN_2X2</ipxact:name>
+          <ipxact:displayName>Write Target</ipxact:displayName>
+          <ipxact:value>Rank 0,Rank 1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_W_ODT0_2X2" type="string">
+          <ipxact:name>MEM_LPDDR3_W_ODT0_2X2</ipxact:name>
+          <ipxact:displayName>ODT0</ipxact:displayName>
+          <ipxact:value>on,on</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_W_ODT1_2X2" type="string">
+          <ipxact:name>MEM_LPDDR3_W_ODT1_2X2</ipxact:name>
+          <ipxact:displayName>ODT1</ipxact:displayName>
+          <ipxact:value>off,off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_R_ODTN_4X4" type="string">
+          <ipxact:name>MEM_LPDDR3_R_ODTN_4X4</ipxact:name>
+          <ipxact:displayName>Read Target</ipxact:displayName>
+          <ipxact:value>Rank 0,Rank 1,Rank 2,Rank 3</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_R_ODT0_4X4" type="string">
+          <ipxact:name>MEM_LPDDR3_R_ODT0_4X4</ipxact:name>
+          <ipxact:displayName>ODT0</ipxact:displayName>
+          <ipxact:value>off,off,off,off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_R_ODT1_4X4" type="string">
+          <ipxact:name>MEM_LPDDR3_R_ODT1_4X4</ipxact:name>
+          <ipxact:displayName>ODT1</ipxact:displayName>
+          <ipxact:value>off,off,off,off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_R_ODT2_4X4" type="string">
+          <ipxact:name>MEM_LPDDR3_R_ODT2_4X4</ipxact:name>
+          <ipxact:displayName>ODT2</ipxact:displayName>
+          <ipxact:value>off,off,off,off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_R_ODT3_4X4" type="string">
+          <ipxact:name>MEM_LPDDR3_R_ODT3_4X4</ipxact:name>
+          <ipxact:displayName>ODT3</ipxact:displayName>
+          <ipxact:value>off,off,off,off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_W_ODTN_4X4" type="string">
+          <ipxact:name>MEM_LPDDR3_W_ODTN_4X4</ipxact:name>
+          <ipxact:displayName>Write Target</ipxact:displayName>
+          <ipxact:value>Rank 0,Rank 1,Rank 2,Rank 3</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_W_ODT0_4X4" type="string">
+          <ipxact:name>MEM_LPDDR3_W_ODT0_4X4</ipxact:name>
+          <ipxact:displayName>ODT0</ipxact:displayName>
+          <ipxact:value>on,on,on,on</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_W_ODT1_4X4" type="string">
+          <ipxact:name>MEM_LPDDR3_W_ODT1_4X4</ipxact:name>
+          <ipxact:displayName>ODT1</ipxact:displayName>
+          <ipxact:value>off,off,off,off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_W_ODT2_4X4" type="string">
+          <ipxact:name>MEM_LPDDR3_W_ODT2_4X4</ipxact:name>
+          <ipxact:displayName>ODT2</ipxact:displayName>
+          <ipxact:value>off,off,off,off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_W_ODT3_4X4" type="string">
+          <ipxact:name>MEM_LPDDR3_W_ODT3_4X4</ipxact:name>
+          <ipxact:displayName>ODT3</ipxact:displayName>
+          <ipxact:value>off,off,off,off</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_R_DERIVED_ODTN" type="string">
+          <ipxact:name>MEM_LPDDR3_R_DERIVED_ODTN</ipxact:name>
+          <ipxact:displayName>Read Target</ipxact:displayName>
+          <ipxact:value>,,</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_R_DERIVED_ODT0" type="string">
+          <ipxact:name>MEM_LPDDR3_R_DERIVED_ODT0</ipxact:name>
+          <ipxact:displayName>ODT0 Value</ipxact:displayName>
+          <ipxact:value>,,</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_R_DERIVED_ODT1" type="string">
+          <ipxact:name>MEM_LPDDR3_R_DERIVED_ODT1</ipxact:name>
+          <ipxact:displayName>ODT1 Value</ipxact:displayName>
+          <ipxact:value>,,</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_R_DERIVED_ODT2" type="string">
+          <ipxact:name>MEM_LPDDR3_R_DERIVED_ODT2</ipxact:name>
+          <ipxact:displayName>ODT2 Value</ipxact:displayName>
+          <ipxact:value>,,</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_R_DERIVED_ODT3" type="string">
+          <ipxact:name>MEM_LPDDR3_R_DERIVED_ODT3</ipxact:name>
+          <ipxact:displayName>ODT3 Value</ipxact:displayName>
+          <ipxact:value>,,</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_W_DERIVED_ODTN" type="string">
+          <ipxact:name>MEM_LPDDR3_W_DERIVED_ODTN</ipxact:name>
+          <ipxact:displayName>Write Target</ipxact:displayName>
+          <ipxact:value>,,</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_W_DERIVED_ODT0" type="string">
+          <ipxact:name>MEM_LPDDR3_W_DERIVED_ODT0</ipxact:name>
+          <ipxact:displayName>ODT0 Value</ipxact:displayName>
+          <ipxact:value>,,</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_W_DERIVED_ODT1" type="string">
+          <ipxact:name>MEM_LPDDR3_W_DERIVED_ODT1</ipxact:name>
+          <ipxact:displayName>ODT1 Value</ipxact:displayName>
+          <ipxact:value>,,</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_W_DERIVED_ODT2" type="string">
+          <ipxact:name>MEM_LPDDR3_W_DERIVED_ODT2</ipxact:name>
+          <ipxact:displayName>ODT2 Value</ipxact:displayName>
+          <ipxact:value>,,</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_W_DERIVED_ODT3" type="string">
+          <ipxact:name>MEM_LPDDR3_W_DERIVED_ODT3</ipxact:name>
+          <ipxact:displayName>ODT3 Value</ipxact:displayName>
+          <ipxact:value>,,</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_SEQ_ODT_TABLE_LO" type="int">
+          <ipxact:name>MEM_LPDDR3_SEQ_ODT_TABLE_LO</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_LPDDR3_SEQ_ODT_TABLE_LO_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_SEQ_ODT_TABLE_HI" type="int">
+          <ipxact:name>MEM_LPDDR3_SEQ_ODT_TABLE_HI</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_LPDDR3_SEQ_ODT_TABLE_HI_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_CTRL_CFG_READ_ODT_CHIP" type="int">
+          <ipxact:name>MEM_LPDDR3_CTRL_CFG_READ_ODT_CHIP</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_LPDDR3_CTRL_CFG_READ_ODT_CHIP_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_CTRL_CFG_WRITE_ODT_CHIP" type="int">
+          <ipxact:name>MEM_LPDDR3_CTRL_CFG_WRITE_ODT_CHIP</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_LPDDR3_CTRL_CFG_WRITE_ODT_CHIP_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_CTRL_CFG_READ_ODT_RANK" type="int">
+          <ipxact:name>MEM_LPDDR3_CTRL_CFG_READ_ODT_RANK</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_LPDDR3_CTRL_CFG_READ_ODT_RANK_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_CTRL_CFG_WRITE_ODT_RANK" type="int">
+          <ipxact:name>MEM_LPDDR3_CTRL_CFG_WRITE_ODT_RANK</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_LPDDR3_CTRL_CFG_WRITE_ODT_RANK_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_SPEEDBIN_ENUM" type="string">
+          <ipxact:name>MEM_LPDDR3_SPEEDBIN_ENUM</ipxact:name>
+          <ipxact:displayName>Speed bin</ipxact:displayName>
+          <ipxact:value>LPDDR3_SPEEDBIN_1600</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TIS_PS" type="int">
+          <ipxact:name>MEM_LPDDR3_TIS_PS</ipxact:name>
+          <ipxact:displayName>tISCA (base)</ipxact:displayName>
+          <ipxact:value>75</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TIS_AC_MV" type="int">
+          <ipxact:name>MEM_LPDDR3_TIS_AC_MV</ipxact:name>
+          <ipxact:displayName>tISCA (base) AC level</ipxact:displayName>
+          <ipxact:value>150</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TIH_PS" type="int">
+          <ipxact:name>MEM_LPDDR3_TIH_PS</ipxact:name>
+          <ipxact:displayName>tIHCA (base)</ipxact:displayName>
+          <ipxact:value>100</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TIH_DC_MV" type="int">
+          <ipxact:name>MEM_LPDDR3_TIH_DC_MV</ipxact:name>
+          <ipxact:displayName>tIHCA (base) DC level</ipxact:displayName>
+          <ipxact:value>100</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TDS_PS" type="int">
+          <ipxact:name>MEM_LPDDR3_TDS_PS</ipxact:name>
+          <ipxact:displayName>tDS (base)</ipxact:displayName>
+          <ipxact:value>75</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TDS_AC_MV" type="int">
+          <ipxact:name>MEM_LPDDR3_TDS_AC_MV</ipxact:name>
+          <ipxact:displayName>tDS (base) AC level</ipxact:displayName>
+          <ipxact:value>150</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TDH_PS" type="int">
+          <ipxact:name>MEM_LPDDR3_TDH_PS</ipxact:name>
+          <ipxact:displayName>tDH (base)</ipxact:displayName>
+          <ipxact:value>100</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TDH_DC_MV" type="int">
+          <ipxact:name>MEM_LPDDR3_TDH_DC_MV</ipxact:name>
+          <ipxact:displayName>tDH (base) DC level</ipxact:displayName>
+          <ipxact:value>100</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TDQSQ_PS" type="int">
+          <ipxact:name>MEM_LPDDR3_TDQSQ_PS</ipxact:name>
+          <ipxact:displayName>tDQSQ</ipxact:displayName>
+          <ipxact:value>135</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TQH_CYC" type="real">
+          <ipxact:name>MEM_LPDDR3_TQH_CYC</ipxact:name>
+          <ipxact:displayName>tQH</ipxact:displayName>
+          <ipxact:value>0.38</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TDQSCKDL" type="int">
+          <ipxact:name>MEM_LPDDR3_TDQSCKDL</ipxact:name>
+          <ipxact:displayName>tDQSCKDL</ipxact:displayName>
+          <ipxact:value>614</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TDQSS_CYC" type="real">
+          <ipxact:name>MEM_LPDDR3_TDQSS_CYC</ipxact:name>
+          <ipxact:displayName>tDQSS (max)</ipxact:displayName>
+          <ipxact:value>1.25</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TQSH_CYC" type="real">
+          <ipxact:name>MEM_LPDDR3_TQSH_CYC</ipxact:name>
+          <ipxact:displayName>tQSH</ipxact:displayName>
+          <ipxact:value>0.38</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TDSH_CYC" type="real">
+          <ipxact:name>MEM_LPDDR3_TDSH_CYC</ipxact:name>
+          <ipxact:displayName>tDSH</ipxact:displayName>
+          <ipxact:value>0.2</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TWLS_PS" type="real">
+          <ipxact:name>MEM_LPDDR3_TWLS_PS</ipxact:name>
+          <ipxact:displayName>tWLS</ipxact:displayName>
+          <ipxact:value>175.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TWLH_PS" type="real">
+          <ipxact:name>MEM_LPDDR3_TWLH_PS</ipxact:name>
+          <ipxact:displayName>tWLH</ipxact:displayName>
+          <ipxact:value>175.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TDSS_CYC" type="real">
+          <ipxact:name>MEM_LPDDR3_TDSS_CYC</ipxact:name>
+          <ipxact:displayName>tDSS</ipxact:displayName>
+          <ipxact:value>0.2</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TINIT_US" type="int">
+          <ipxact:name>MEM_LPDDR3_TINIT_US</ipxact:name>
+          <ipxact:displayName>tINIT</ipxact:displayName>
+          <ipxact:value>500</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TMRR_CK_CYC" type="int">
+          <ipxact:name>MEM_LPDDR3_TMRR_CK_CYC</ipxact:name>
+          <ipxact:displayName>tMRR</ipxact:displayName>
+          <ipxact:value>4</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TMRW_CK_CYC" type="int">
+          <ipxact:name>MEM_LPDDR3_TMRW_CK_CYC</ipxact:name>
+          <ipxact:displayName>tMRW</ipxact:displayName>
+          <ipxact:value>10</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TRAS_NS" type="real">
+          <ipxact:name>MEM_LPDDR3_TRAS_NS</ipxact:name>
+          <ipxact:displayName>tRAS</ipxact:displayName>
+          <ipxact:value>42.5</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TRCD_NS" type="real">
+          <ipxact:name>MEM_LPDDR3_TRCD_NS</ipxact:name>
+          <ipxact:displayName>tRCD</ipxact:displayName>
+          <ipxact:value>18.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TRP_NS" type="real">
+          <ipxact:name>MEM_LPDDR3_TRP_NS</ipxact:name>
+          <ipxact:displayName>tRPpb</ipxact:displayName>
+          <ipxact:value>18.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TREFI_US" type="real">
+          <ipxact:name>MEM_LPDDR3_TREFI_US</ipxact:name>
+          <ipxact:displayName>tREFI</ipxact:displayName>
+          <ipxact:value>3.9</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TRFC_NS" type="real">
+          <ipxact:name>MEM_LPDDR3_TRFC_NS</ipxact:name>
+          <ipxact:displayName>tRFCab</ipxact:displayName>
+          <ipxact:value>210.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TWR_NS" type="real">
+          <ipxact:name>MEM_LPDDR3_TWR_NS</ipxact:name>
+          <ipxact:displayName>tWR</ipxact:displayName>
+          <ipxact:value>15.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TWTR_CYC" type="int">
+          <ipxact:name>MEM_LPDDR3_TWTR_CYC</ipxact:name>
+          <ipxact:displayName>tWTR</ipxact:displayName>
+          <ipxact:value>6</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TFAW_NS" type="real">
+          <ipxact:name>MEM_LPDDR3_TFAW_NS</ipxact:name>
+          <ipxact:displayName>tFAW</ipxact:displayName>
+          <ipxact:value>50.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TRRD_CYC" type="int">
+          <ipxact:name>MEM_LPDDR3_TRRD_CYC</ipxact:name>
+          <ipxact:displayName>tRRD</ipxact:displayName>
+          <ipxact:value>8</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TRTP_CYC" type="int">
+          <ipxact:name>MEM_LPDDR3_TRTP_CYC</ipxact:name>
+          <ipxact:displayName>tRTP</ipxact:displayName>
+          <ipxact:value>6</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TINIT_CK" type="int">
+          <ipxact:name>MEM_LPDDR3_TINIT_CK</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_LPDDR3_TINIT_CK_NAME</ipxact:displayName>
+          <ipxact:value>499</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TDQSCK_DERV_PS" type="int">
+          <ipxact:name>MEM_LPDDR3_TDQSCK_DERV_PS</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_LPDDR3_TDQSCK_DERV_PS_NAME</ipxact:displayName>
+          <ipxact:value>2</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TDQSCKDS" type="int">
+          <ipxact:name>MEM_LPDDR3_TDQSCKDS</ipxact:name>
+          <ipxact:displayName>tDQSCKDS</ipxact:displayName>
+          <ipxact:value>220</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TDQSCKDM" type="int">
+          <ipxact:name>MEM_LPDDR3_TDQSCKDM</ipxact:name>
+          <ipxact:displayName>tDQSCKDM</ipxact:displayName>
+          <ipxact:value>511</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TDQSCK_PS" type="int">
+          <ipxact:name>MEM_LPDDR3_TDQSCK_PS</ipxact:name>
+          <ipxact:displayName>tDQSCK</ipxact:displayName>
+          <ipxact:value>5500</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TRAS_CYC" type="int">
+          <ipxact:name>MEM_LPDDR3_TRAS_CYC</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_LPDDR3_TRAS_CYC_NAME</ipxact:displayName>
+          <ipxact:value>34</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TRCD_CYC" type="int">
+          <ipxact:name>MEM_LPDDR3_TRCD_CYC</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_LPDDR3_TRCD_CYC_NAME</ipxact:displayName>
+          <ipxact:value>17</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TRP_CYC" type="int">
+          <ipxact:name>MEM_LPDDR3_TRP_CYC</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_LPDDR3_TRP_CYC_NAME</ipxact:displayName>
+          <ipxact:value>17</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TRFC_CYC" type="int">
+          <ipxact:name>MEM_LPDDR3_TRFC_CYC</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_LPDDR3_TRFC_CYC_NAME</ipxact:displayName>
+          <ipxact:value>168</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TWR_CYC" type="int">
+          <ipxact:name>MEM_LPDDR3_TWR_CYC</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_LPDDR3_TWR_CYC_NAME</ipxact:displayName>
+          <ipxact:value>12</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TFAW_CYC" type="int">
+          <ipxact:name>MEM_LPDDR3_TFAW_CYC</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_LPDDR3_TFAW_CYC_NAME</ipxact:displayName>
+          <ipxact:value>40</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TREFI_CYC" type="int">
+          <ipxact:name>MEM_LPDDR3_TREFI_CYC</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_LPDDR3_TREFI_CYC_NAME</ipxact:displayName>
+          <ipxact:value>3120</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TRL_CYC" type="int">
+          <ipxact:name>MEM_LPDDR3_TRL_CYC</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_LPDDR3_TRL_CYC_NAME</ipxact:displayName>
+          <ipxact:value>10</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="MEM_LPDDR3_TWL_CYC" type="int">
+          <ipxact:name>MEM_LPDDR3_TWL_CYC</ipxact:name>
+          <ipxact:displayName>PARAM_MEM_LPDDR3_TWL_CYC_NAME</ipxact:displayName>
+          <ipxact:value>6</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_USE_DEFAULT_SLEW_RATES" type="bit">
+          <ipxact:name>BOARD_DDR3_USE_DEFAULT_SLEW_RATES</ipxact:name>
+          <ipxact:displayName>Use default slew rates</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_USE_DEFAULT_ISI_VALUES" type="bit">
+          <ipxact:name>BOARD_DDR3_USE_DEFAULT_ISI_VALUES</ipxact:name>
+          <ipxact:displayName>Use default ISI/crosstalk values</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_USER_CK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_DDR3_USER_CK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>CK/CK# slew rate (Differential)</ipxact:displayName>
+          <ipxact:value>4.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_USER_AC_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_DDR3_USER_AC_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Address and command slew rate</ipxact:displayName>
+          <ipxact:value>2.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_USER_RCLK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_DDR3_USER_RCLK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Read DQS/DQS# slew rate (Differential)</ipxact:displayName>
+          <ipxact:value>5.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_USER_WCLK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_DDR3_USER_WCLK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Write DQS/DQS# slew rate (Differential)</ipxact:displayName>
+          <ipxact:value>4.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_USER_RDATA_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_DDR3_USER_RDATA_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Read DQ slew rate</ipxact:displayName>
+          <ipxact:value>2.5</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_USER_WDATA_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_DDR3_USER_WDATA_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Write DQ slew rate</ipxact:displayName>
+          <ipxact:value>2.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_USER_AC_ISI_NS" type="real">
+          <ipxact:name>BOARD_DDR3_USER_AC_ISI_NS</ipxact:name>
+          <ipxact:displayName>Address and command ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_USER_RCLK_ISI_NS" type="real">
+          <ipxact:name>BOARD_DDR3_USER_RCLK_ISI_NS</ipxact:name>
+          <ipxact:displayName>Read DQS/DQS# ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_USER_WCLK_ISI_NS" type="real">
+          <ipxact:name>BOARD_DDR3_USER_WCLK_ISI_NS</ipxact:name>
+          <ipxact:displayName>Write DQS/DQS# ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_USER_RDATA_ISI_NS" type="real">
+          <ipxact:name>BOARD_DDR3_USER_RDATA_ISI_NS</ipxact:name>
+          <ipxact:displayName>Read DQ ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_USER_WDATA_ISI_NS" type="real">
+          <ipxact:name>BOARD_DDR3_USER_WDATA_ISI_NS</ipxact:name>
+          <ipxact:displayName>Write DQ ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_IS_SKEW_WITHIN_DQS_DESKEWED" type="bit">
+          <ipxact:name>BOARD_DDR3_IS_SKEW_WITHIN_DQS_DESKEWED</ipxact:name>
+          <ipxact:displayName>Package deskewed with board layout (DQS group)</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_BRD_SKEW_WITHIN_DQS_NS" type="real">
+          <ipxact:name>BOARD_DDR3_BRD_SKEW_WITHIN_DQS_NS</ipxact:name>
+          <ipxact:displayName>Maximum board skew within DQS group</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_PKG_BRD_SKEW_WITHIN_DQS_NS" type="real">
+          <ipxact:name>BOARD_DDR3_PKG_BRD_SKEW_WITHIN_DQS_NS</ipxact:name>
+          <ipxact:displayName>Maximum system skew within DQS group</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_IS_SKEW_WITHIN_AC_DESKEWED" type="bit">
+          <ipxact:name>BOARD_DDR3_IS_SKEW_WITHIN_AC_DESKEWED</ipxact:name>
+          <ipxact:displayName>Package deskewed with board layout (address/command bus)</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_BRD_SKEW_WITHIN_AC_NS" type="real">
+          <ipxact:name>BOARD_DDR3_BRD_SKEW_WITHIN_AC_NS</ipxact:name>
+          <ipxact:displayName>Maximum board skew within address/command bus</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_PKG_BRD_SKEW_WITHIN_AC_NS" type="real">
+          <ipxact:name>BOARD_DDR3_PKG_BRD_SKEW_WITHIN_AC_NS</ipxact:name>
+          <ipxact:displayName>Maximum system skew within address/command bus</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_DQS_TO_CK_SKEW_NS" type="real">
+          <ipxact:name>BOARD_DDR3_DQS_TO_CK_SKEW_NS</ipxact:name>
+          <ipxact:displayName>Average delay difference between DQS and CK</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_SKEW_BETWEEN_DIMMS_NS" type="real">
+          <ipxact:name>BOARD_DDR3_SKEW_BETWEEN_DIMMS_NS</ipxact:name>
+          <ipxact:displayName>Maximum delay difference between DIMMs/devices</ipxact:displayName>
+          <ipxact:value>0.05</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_SKEW_BETWEEN_DQS_NS" type="real">
+          <ipxact:name>BOARD_DDR3_SKEW_BETWEEN_DQS_NS</ipxact:name>
+          <ipxact:displayName>Maximum skew between DQS groups</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_AC_TO_CK_SKEW_NS" type="real">
+          <ipxact:name>BOARD_DDR3_AC_TO_CK_SKEW_NS</ipxact:name>
+          <ipxact:displayName>Average delay difference between address/command and CK</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_MAX_CK_DELAY_NS" type="real">
+          <ipxact:name>BOARD_DDR3_MAX_CK_DELAY_NS</ipxact:name>
+          <ipxact:displayName>Maximum CK delay to DIMM/device</ipxact:displayName>
+          <ipxact:value>0.6</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_MAX_DQS_DELAY_NS" type="real">
+          <ipxact:name>BOARD_DDR3_MAX_DQS_DELAY_NS</ipxact:name>
+          <ipxact:displayName>Maximum DQS delay to DIMM/device</ipxact:displayName>
+          <ipxact:value>0.6</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_TIS_DERATING_PS" type="int">
+          <ipxact:name>BOARD_DDR3_TIS_DERATING_PS</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_DDR3_TIS_DERATING_PS_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_TIH_DERATING_PS" type="int">
+          <ipxact:name>BOARD_DDR3_TIH_DERATING_PS</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_DDR3_TIH_DERATING_PS_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_TDS_DERATING_PS" type="int">
+          <ipxact:name>BOARD_DDR3_TDS_DERATING_PS</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_DDR3_TDS_DERATING_PS_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_TDH_DERATING_PS" type="int">
+          <ipxact:name>BOARD_DDR3_TDH_DERATING_PS</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_DDR3_TDH_DERATING_PS_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_CK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_DDR3_CK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>CK/CK# slew rate (Differential)</ipxact:displayName>
+          <ipxact:value>4.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_AC_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_DDR3_AC_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Address and command slew rate</ipxact:displayName>
+          <ipxact:value>2.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_RCLK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_DDR3_RCLK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Read DQS/DQS# slew rate (Differential)</ipxact:displayName>
+          <ipxact:value>5.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_WCLK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_DDR3_WCLK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Write DQS/DQS# slew rate (Differential)</ipxact:displayName>
+          <ipxact:value>4.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_RDATA_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_DDR3_RDATA_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Read DQ slew rate</ipxact:displayName>
+          <ipxact:value>2.5</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_WDATA_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_DDR3_WDATA_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Write DQ slew rate</ipxact:displayName>
+          <ipxact:value>2.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_AC_ISI_NS" type="real">
+          <ipxact:name>BOARD_DDR3_AC_ISI_NS</ipxact:name>
+          <ipxact:displayName>Address and command ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_RCLK_ISI_NS" type="real">
+          <ipxact:name>BOARD_DDR3_RCLK_ISI_NS</ipxact:name>
+          <ipxact:displayName>Read DQS/DQS# ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_WCLK_ISI_NS" type="real">
+          <ipxact:name>BOARD_DDR3_WCLK_ISI_NS</ipxact:name>
+          <ipxact:displayName>Write DQS/DQS# ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_RDATA_ISI_NS" type="real">
+          <ipxact:name>BOARD_DDR3_RDATA_ISI_NS</ipxact:name>
+          <ipxact:displayName>Read DQ ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_WDATA_ISI_NS" type="real">
+          <ipxact:name>BOARD_DDR3_WDATA_ISI_NS</ipxact:name>
+          <ipxact:displayName>Write DQ ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_SKEW_WITHIN_DQS_NS" type="real">
+          <ipxact:name>BOARD_DDR3_SKEW_WITHIN_DQS_NS</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_DDR3_SKEW_WITHIN_DQS_NS_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR3_SKEW_WITHIN_AC_NS" type="real">
+          <ipxact:name>BOARD_DDR3_SKEW_WITHIN_AC_NS</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_DDR3_SKEW_WITHIN_AC_NS_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_USE_DEFAULT_SLEW_RATES" type="bit">
+          <ipxact:name>BOARD_DDR4_USE_DEFAULT_SLEW_RATES</ipxact:name>
+          <ipxact:displayName>Use default slew rates</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_USE_DEFAULT_ISI_VALUES" type="bit">
+          <ipxact:name>BOARD_DDR4_USE_DEFAULT_ISI_VALUES</ipxact:name>
+          <ipxact:displayName>Use default ISI/crosstalk values</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_USER_CK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_DDR4_USER_CK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>CK/CK# slew rate (Differential)</ipxact:displayName>
+          <ipxact:value>4.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_USER_AC_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_DDR4_USER_AC_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Address and command slew rate</ipxact:displayName>
+          <ipxact:value>2.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_USER_RCLK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_DDR4_USER_RCLK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Read DQS/DQS# slew rate (Differential)</ipxact:displayName>
+          <ipxact:value>8.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_USER_WCLK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_DDR4_USER_WCLK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Write DQS/DQS# slew rate (Differential)</ipxact:displayName>
+          <ipxact:value>4.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_USER_RDATA_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_DDR4_USER_RDATA_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Read DQ slew rate</ipxact:displayName>
+          <ipxact:value>4.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_USER_WDATA_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_DDR4_USER_WDATA_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Write DQ slew rate</ipxact:displayName>
+          <ipxact:value>2.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_USER_AC_ISI_NS" type="real">
+          <ipxact:name>BOARD_DDR4_USER_AC_ISI_NS</ipxact:name>
+          <ipxact:displayName>Address and command ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.22</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_USER_RCLK_ISI_NS" type="real">
+          <ipxact:name>BOARD_DDR4_USER_RCLK_ISI_NS</ipxact:name>
+          <ipxact:displayName>Read DQS/DQS# ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.22</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_USER_WCLK_ISI_NS" type="real">
+          <ipxact:name>BOARD_DDR4_USER_WCLK_ISI_NS</ipxact:name>
+          <ipxact:displayName>Write DQS/DQS# ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.078</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_USER_RDATA_ISI_NS" type="real">
+          <ipxact:name>BOARD_DDR4_USER_RDATA_ISI_NS</ipxact:name>
+          <ipxact:displayName>Read DQ ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.155</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_USER_WDATA_ISI_NS" type="real">
+          <ipxact:name>BOARD_DDR4_USER_WDATA_ISI_NS</ipxact:name>
+          <ipxact:displayName>Write DQ ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.16</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_IS_SKEW_WITHIN_DQS_DESKEWED" type="bit">
+          <ipxact:name>BOARD_DDR4_IS_SKEW_WITHIN_DQS_DESKEWED</ipxact:name>
+          <ipxact:displayName>Package deskewed with board layout (DQS group)</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_BRD_SKEW_WITHIN_DQS_NS" type="real">
+          <ipxact:name>BOARD_DDR4_BRD_SKEW_WITHIN_DQS_NS</ipxact:name>
+          <ipxact:displayName>Maximum board skew within DQS group</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_PKG_BRD_SKEW_WITHIN_DQS_NS" type="real">
+          <ipxact:name>BOARD_DDR4_PKG_BRD_SKEW_WITHIN_DQS_NS</ipxact:name>
+          <ipxact:displayName>Maximum system skew within DQS group</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_IS_SKEW_WITHIN_AC_DESKEWED" type="bit">
+          <ipxact:name>BOARD_DDR4_IS_SKEW_WITHIN_AC_DESKEWED</ipxact:name>
+          <ipxact:displayName>Package deskewed with board layout (address/command bus)</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_BRD_SKEW_WITHIN_AC_NS" type="real">
+          <ipxact:name>BOARD_DDR4_BRD_SKEW_WITHIN_AC_NS</ipxact:name>
+          <ipxact:displayName>Maximum board skew within address/command bus</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_PKG_BRD_SKEW_WITHIN_AC_NS" type="real">
+          <ipxact:name>BOARD_DDR4_PKG_BRD_SKEW_WITHIN_AC_NS</ipxact:name>
+          <ipxact:displayName>Maximum system skew within address/command bus</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_DQS_TO_CK_SKEW_NS" type="real">
+          <ipxact:name>BOARD_DDR4_DQS_TO_CK_SKEW_NS</ipxact:name>
+          <ipxact:displayName>Average delay difference between DQS and CK</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_SKEW_BETWEEN_DIMMS_NS" type="real">
+          <ipxact:name>BOARD_DDR4_SKEW_BETWEEN_DIMMS_NS</ipxact:name>
+          <ipxact:displayName>Maximum delay difference between DIMMs/devices</ipxact:displayName>
+          <ipxact:value>0.05</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_SKEW_BETWEEN_DQS_NS" type="real">
+          <ipxact:name>BOARD_DDR4_SKEW_BETWEEN_DQS_NS</ipxact:name>
+          <ipxact:displayName>Maximum skew between DQS groups</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_AC_TO_CK_SKEW_NS" type="real">
+          <ipxact:name>BOARD_DDR4_AC_TO_CK_SKEW_NS</ipxact:name>
+          <ipxact:displayName>Average delay difference between address/command and CK</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_MAX_CK_DELAY_NS" type="real">
+          <ipxact:name>BOARD_DDR4_MAX_CK_DELAY_NS</ipxact:name>
+          <ipxact:displayName>Maximum CK delay to DIMM/device</ipxact:displayName>
+          <ipxact:value>0.6</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_MAX_DQS_DELAY_NS" type="real">
+          <ipxact:name>BOARD_DDR4_MAX_DQS_DELAY_NS</ipxact:name>
+          <ipxact:displayName>Maximum DQS delay to DIMM/device</ipxact:displayName>
+          <ipxact:value>0.6</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_TIS_DERATING_PS" type="int">
+          <ipxact:name>BOARD_DDR4_TIS_DERATING_PS</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_DDR4_TIS_DERATING_PS_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_TIH_DERATING_PS" type="int">
+          <ipxact:name>BOARD_DDR4_TIH_DERATING_PS</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_DDR4_TIH_DERATING_PS_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_CK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_DDR4_CK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>CK/CK# slew rate (Differential)</ipxact:displayName>
+          <ipxact:value>4.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_AC_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_DDR4_AC_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Address and command slew rate</ipxact:displayName>
+          <ipxact:value>2.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_RCLK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_DDR4_RCLK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Read DQS/DQS# slew rate (Differential)</ipxact:displayName>
+          <ipxact:value>8.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_WCLK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_DDR4_WCLK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Write DQS/DQS# slew rate (Differential)</ipxact:displayName>
+          <ipxact:value>4.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_RDATA_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_DDR4_RDATA_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Read DQ slew rate</ipxact:displayName>
+          <ipxact:value>4.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_WDATA_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_DDR4_WDATA_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Write DQ slew rate</ipxact:displayName>
+          <ipxact:value>2.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_AC_ISI_NS" type="real">
+          <ipxact:name>BOARD_DDR4_AC_ISI_NS</ipxact:name>
+          <ipxact:displayName>Address and command ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.17</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_RCLK_ISI_NS" type="real">
+          <ipxact:name>BOARD_DDR4_RCLK_ISI_NS</ipxact:name>
+          <ipxact:displayName>Read DQS/DQS# ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.17</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_WCLK_ISI_NS" type="real">
+          <ipxact:name>BOARD_DDR4_WCLK_ISI_NS</ipxact:name>
+          <ipxact:displayName>Write DQS/DQS# ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.06</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_RDATA_ISI_NS" type="real">
+          <ipxact:name>BOARD_DDR4_RDATA_ISI_NS</ipxact:name>
+          <ipxact:displayName>Read DQ ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.12</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_WDATA_ISI_NS" type="real">
+          <ipxact:name>BOARD_DDR4_WDATA_ISI_NS</ipxact:name>
+          <ipxact:displayName>Write DQ ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.13</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_SKEW_WITHIN_DQS_NS" type="real">
+          <ipxact:name>BOARD_DDR4_SKEW_WITHIN_DQS_NS</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_DDR4_SKEW_WITHIN_DQS_NS_NAME</ipxact:displayName>
+          <ipxact:value>0.12000000000000001</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_DDR4_SKEW_WITHIN_AC_NS" type="real">
+          <ipxact:name>BOARD_DDR4_SKEW_WITHIN_AC_NS</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_DDR4_SKEW_WITHIN_AC_NS_NAME</ipxact:displayName>
+          <ipxact:value>0.18</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_USE_DEFAULT_SLEW_RATES" type="bit">
+          <ipxact:name>BOARD_QDR2_USE_DEFAULT_SLEW_RATES</ipxact:name>
+          <ipxact:displayName>Use default slew rates</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_USE_DEFAULT_ISI_VALUES" type="bit">
+          <ipxact:name>BOARD_QDR2_USE_DEFAULT_ISI_VALUES</ipxact:name>
+          <ipxact:displayName>Use default ISI/crosstalk values</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_USER_K_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_QDR2_USER_K_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>K/K# slew rate (Differential)</ipxact:displayName>
+          <ipxact:value>4.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_USER_AC_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_QDR2_USER_AC_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Address and command slew rate</ipxact:displayName>
+          <ipxact:value>2.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_USER_RCLK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_QDR2_USER_RCLK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>CQ/CQ# slew rate (Complementary)</ipxact:displayName>
+          <ipxact:value>4.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_USER_RDATA_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_QDR2_USER_RDATA_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Read Q slew rate</ipxact:displayName>
+          <ipxact:value>2.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_USER_WDATA_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_QDR2_USER_WDATA_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Write D slew rate</ipxact:displayName>
+          <ipxact:value>2.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_USER_AC_ISI_NS" type="real">
+          <ipxact:name>BOARD_QDR2_USER_AC_ISI_NS</ipxact:name>
+          <ipxact:displayName>Address and command ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_USER_RCLK_ISI_NS" type="real">
+          <ipxact:name>BOARD_QDR2_USER_RCLK_ISI_NS</ipxact:name>
+          <ipxact:displayName>CQ/CQ# ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_USER_WCLK_ISI_NS" type="real">
+          <ipxact:name>BOARD_QDR2_USER_WCLK_ISI_NS</ipxact:name>
+          <ipxact:displayName>K/K# ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_USER_RDATA_ISI_NS" type="real">
+          <ipxact:name>BOARD_QDR2_USER_RDATA_ISI_NS</ipxact:name>
+          <ipxact:displayName>Read Q ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_USER_WDATA_ISI_NS" type="real">
+          <ipxact:name>BOARD_QDR2_USER_WDATA_ISI_NS</ipxact:name>
+          <ipxact:displayName>Write D ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_IS_SKEW_WITHIN_Q_DESKEWED" type="bit">
+          <ipxact:name>BOARD_QDR2_IS_SKEW_WITHIN_Q_DESKEWED</ipxact:name>
+          <ipxact:displayName>Package deskewed with board layout (Q group)</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_IS_SKEW_WITHIN_D_DESKEWED" type="bit">
+          <ipxact:name>BOARD_QDR2_IS_SKEW_WITHIN_D_DESKEWED</ipxact:name>
+          <ipxact:displayName>Package deskewed with board layout (D group)</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_IS_SKEW_WITHIN_AC_DESKEWED" type="bit">
+          <ipxact:name>BOARD_QDR2_IS_SKEW_WITHIN_AC_DESKEWED</ipxact:name>
+          <ipxact:displayName>Package deskewed with board layout (address/command bus)</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_BRD_SKEW_WITHIN_Q_NS" type="real">
+          <ipxact:name>BOARD_QDR2_BRD_SKEW_WITHIN_Q_NS</ipxact:name>
+          <ipxact:displayName>Maximum board skew within Q group</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_BRD_SKEW_WITHIN_D_NS" type="real">
+          <ipxact:name>BOARD_QDR2_BRD_SKEW_WITHIN_D_NS</ipxact:name>
+          <ipxact:displayName>Maximum board skew within D group</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_BRD_SKEW_WITHIN_AC_NS" type="real">
+          <ipxact:name>BOARD_QDR2_BRD_SKEW_WITHIN_AC_NS</ipxact:name>
+          <ipxact:displayName>Maximum board skew within address/command bus</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_PKG_BRD_SKEW_WITHIN_Q_NS" type="real">
+          <ipxact:name>BOARD_QDR2_PKG_BRD_SKEW_WITHIN_Q_NS</ipxact:name>
+          <ipxact:displayName>Maximum system skew within Q group</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_PKG_BRD_SKEW_WITHIN_D_NS" type="real">
+          <ipxact:name>BOARD_QDR2_PKG_BRD_SKEW_WITHIN_D_NS</ipxact:name>
+          <ipxact:displayName>Maximum system skew within D group</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_PKG_BRD_SKEW_WITHIN_AC_NS" type="real">
+          <ipxact:name>BOARD_QDR2_PKG_BRD_SKEW_WITHIN_AC_NS</ipxact:name>
+          <ipxact:displayName>Maximum system skew within address/command bus</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_AC_TO_K_SKEW_NS" type="real">
+          <ipxact:name>BOARD_QDR2_AC_TO_K_SKEW_NS</ipxact:name>
+          <ipxact:displayName>Average delay difference between address/command and K</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_MAX_K_DELAY_NS" type="real">
+          <ipxact:name>BOARD_QDR2_MAX_K_DELAY_NS</ipxact:name>
+          <ipxact:displayName>Maximum K delay to device</ipxact:displayName>
+          <ipxact:value>0.6</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_K_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_QDR2_K_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>K/K# slew rate (Differential)</ipxact:displayName>
+          <ipxact:value>4.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_AC_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_QDR2_AC_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Address and command slew rate</ipxact:displayName>
+          <ipxact:value>2.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_RCLK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_QDR2_RCLK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>CQ/CQ# slew rate (Complementary)</ipxact:displayName>
+          <ipxact:value>4.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_WCLK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_QDR2_WCLK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>K/K# slew rate (Differential)</ipxact:displayName>
+          <ipxact:value>4.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_RDATA_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_QDR2_RDATA_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Read Q slew rate</ipxact:displayName>
+          <ipxact:value>2.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_WDATA_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_QDR2_WDATA_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Write D slew rate</ipxact:displayName>
+          <ipxact:value>2.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_AC_ISI_NS" type="real">
+          <ipxact:name>BOARD_QDR2_AC_ISI_NS</ipxact:name>
+          <ipxact:displayName>Address and command ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_RCLK_ISI_NS" type="real">
+          <ipxact:name>BOARD_QDR2_RCLK_ISI_NS</ipxact:name>
+          <ipxact:displayName>CQ/CQ# ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_WCLK_ISI_NS" type="real">
+          <ipxact:name>BOARD_QDR2_WCLK_ISI_NS</ipxact:name>
+          <ipxact:displayName>K/K# ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_RDATA_ISI_NS" type="real">
+          <ipxact:name>BOARD_QDR2_RDATA_ISI_NS</ipxact:name>
+          <ipxact:displayName>Read Q ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_WDATA_ISI_NS" type="real">
+          <ipxact:name>BOARD_QDR2_WDATA_ISI_NS</ipxact:name>
+          <ipxact:displayName>Write D ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_SKEW_WITHIN_Q_NS" type="real">
+          <ipxact:name>BOARD_QDR2_SKEW_WITHIN_Q_NS</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_QDR2_SKEW_WITHIN_Q_NS_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_SKEW_WITHIN_D_NS" type="real">
+          <ipxact:name>BOARD_QDR2_SKEW_WITHIN_D_NS</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_QDR2_SKEW_WITHIN_D_NS_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR2_SKEW_WITHIN_AC_NS" type="real">
+          <ipxact:name>BOARD_QDR2_SKEW_WITHIN_AC_NS</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_QDR2_SKEW_WITHIN_AC_NS_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_USE_DEFAULT_SLEW_RATES" type="bit">
+          <ipxact:name>BOARD_QDR4_USE_DEFAULT_SLEW_RATES</ipxact:name>
+          <ipxact:displayName>Use default slew rates</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_USE_DEFAULT_ISI_VALUES" type="bit">
+          <ipxact:name>BOARD_QDR4_USE_DEFAULT_ISI_VALUES</ipxact:name>
+          <ipxact:displayName>Use default ISI/crosstalk values</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_USER_CK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_QDR4_USER_CK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>CK/CK# slew rate (Differential)</ipxact:displayName>
+          <ipxact:value>4.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_USER_AC_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_QDR4_USER_AC_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Address and command slew rate</ipxact:displayName>
+          <ipxact:value>2.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_USER_RCLK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_QDR4_USER_RCLK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>QK/QK# slew rate (Differential)</ipxact:displayName>
+          <ipxact:value>5.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_USER_WCLK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_QDR4_USER_WCLK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>DK/DK# slew rate (Differential)</ipxact:displayName>
+          <ipxact:value>4.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_USER_RDATA_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_QDR4_USER_RDATA_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Read DQ slew rate</ipxact:displayName>
+          <ipxact:value>2.5</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_USER_WDATA_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_QDR4_USER_WDATA_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Write DQ slew rate</ipxact:displayName>
+          <ipxact:value>2.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_USER_AC_ISI_NS" type="real">
+          <ipxact:name>BOARD_QDR4_USER_AC_ISI_NS</ipxact:name>
+          <ipxact:displayName>Address and command ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_USER_RCLK_ISI_NS" type="real">
+          <ipxact:name>BOARD_QDR4_USER_RCLK_ISI_NS</ipxact:name>
+          <ipxact:displayName>QK/QK# ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_USER_WCLK_ISI_NS" type="real">
+          <ipxact:name>BOARD_QDR4_USER_WCLK_ISI_NS</ipxact:name>
+          <ipxact:displayName>DK/DK# ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_USER_RDATA_ISI_NS" type="real">
+          <ipxact:name>BOARD_QDR4_USER_RDATA_ISI_NS</ipxact:name>
+          <ipxact:displayName>Read DQ ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_USER_WDATA_ISI_NS" type="real">
+          <ipxact:name>BOARD_QDR4_USER_WDATA_ISI_NS</ipxact:name>
+          <ipxact:displayName>Write DQ ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_IS_SKEW_WITHIN_QK_DESKEWED" type="bit">
+          <ipxact:name>BOARD_QDR4_IS_SKEW_WITHIN_QK_DESKEWED</ipxact:name>
+          <ipxact:displayName>Package deskewed with board layout (QK group)</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_BRD_SKEW_WITHIN_QK_NS" type="real">
+          <ipxact:name>BOARD_QDR4_BRD_SKEW_WITHIN_QK_NS</ipxact:name>
+          <ipxact:displayName>Maximum board skew within QK group</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_PKG_BRD_SKEW_WITHIN_QK_NS" type="real">
+          <ipxact:name>BOARD_QDR4_PKG_BRD_SKEW_WITHIN_QK_NS</ipxact:name>
+          <ipxact:displayName>Maximum system skew within QK group</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_IS_SKEW_WITHIN_AC_DESKEWED" type="bit">
+          <ipxact:name>BOARD_QDR4_IS_SKEW_WITHIN_AC_DESKEWED</ipxact:name>
+          <ipxact:displayName>Package deskewed with board layout (address/command bus)</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_BRD_SKEW_WITHIN_AC_NS" type="real">
+          <ipxact:name>BOARD_QDR4_BRD_SKEW_WITHIN_AC_NS</ipxact:name>
+          <ipxact:displayName>Maximum board skew within address/command bus</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_PKG_BRD_SKEW_WITHIN_AC_NS" type="real">
+          <ipxact:name>BOARD_QDR4_PKG_BRD_SKEW_WITHIN_AC_NS</ipxact:name>
+          <ipxact:displayName>Maximum system skew within address/command bus</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_DK_TO_CK_SKEW_NS" type="real">
+          <ipxact:name>BOARD_QDR4_DK_TO_CK_SKEW_NS</ipxact:name>
+          <ipxact:displayName>Average delay difference between DK and CK</ipxact:displayName>
+          <ipxact:value>-0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_SKEW_BETWEEN_DIMMS_NS" type="real">
+          <ipxact:name>BOARD_QDR4_SKEW_BETWEEN_DIMMS_NS</ipxact:name>
+          <ipxact:displayName>Maximum delay difference between devices</ipxact:displayName>
+          <ipxact:value>0.05</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_SKEW_BETWEEN_DK_NS" type="real">
+          <ipxact:name>BOARD_QDR4_SKEW_BETWEEN_DK_NS</ipxact:name>
+          <ipxact:displayName>Maximum skew between DK groups</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_AC_TO_CK_SKEW_NS" type="real">
+          <ipxact:name>BOARD_QDR4_AC_TO_CK_SKEW_NS</ipxact:name>
+          <ipxact:displayName>Average delay difference between address/command and CK</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_MAX_CK_DELAY_NS" type="real">
+          <ipxact:name>BOARD_QDR4_MAX_CK_DELAY_NS</ipxact:name>
+          <ipxact:displayName>Maximum CK delay to device</ipxact:displayName>
+          <ipxact:value>0.6</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_MAX_DK_DELAY_NS" type="real">
+          <ipxact:name>BOARD_QDR4_MAX_DK_DELAY_NS</ipxact:name>
+          <ipxact:displayName>Maximum DK delay to device</ipxact:displayName>
+          <ipxact:value>0.6</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_CK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_QDR4_CK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>CK/CK# slew rate (Differential)</ipxact:displayName>
+          <ipxact:value>4.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_AC_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_QDR4_AC_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Address and command slew rate</ipxact:displayName>
+          <ipxact:value>2.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_RCLK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_QDR4_RCLK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>QK/QK# slew rate (Differential)</ipxact:displayName>
+          <ipxact:value>5.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_WCLK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_QDR4_WCLK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>DK/DK# slew rate (Differential)</ipxact:displayName>
+          <ipxact:value>4.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_RDATA_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_QDR4_RDATA_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Read DQ slew rate</ipxact:displayName>
+          <ipxact:value>2.5</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_WDATA_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_QDR4_WDATA_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Write DQ slew rate</ipxact:displayName>
+          <ipxact:value>2.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_AC_ISI_NS" type="real">
+          <ipxact:name>BOARD_QDR4_AC_ISI_NS</ipxact:name>
+          <ipxact:displayName>Address and command ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_RCLK_ISI_NS" type="real">
+          <ipxact:name>BOARD_QDR4_RCLK_ISI_NS</ipxact:name>
+          <ipxact:displayName>QK/QK# ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_WCLK_ISI_NS" type="real">
+          <ipxact:name>BOARD_QDR4_WCLK_ISI_NS</ipxact:name>
+          <ipxact:displayName>DK/DK# ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_RDATA_ISI_NS" type="real">
+          <ipxact:name>BOARD_QDR4_RDATA_ISI_NS</ipxact:name>
+          <ipxact:displayName>Read DQ ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_WDATA_ISI_NS" type="real">
+          <ipxact:name>BOARD_QDR4_WDATA_ISI_NS</ipxact:name>
+          <ipxact:displayName>Write DQ ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_SKEW_WITHIN_QK_NS" type="real">
+          <ipxact:name>BOARD_QDR4_SKEW_WITHIN_QK_NS</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_QDR4_SKEW_WITHIN_QK_NS_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_QDR4_SKEW_WITHIN_AC_NS" type="real">
+          <ipxact:name>BOARD_QDR4_SKEW_WITHIN_AC_NS</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_QDR4_SKEW_WITHIN_AC_NS_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_USE_DEFAULT_SLEW_RATES" type="bit">
+          <ipxact:name>BOARD_RLD3_USE_DEFAULT_SLEW_RATES</ipxact:name>
+          <ipxact:displayName>Use default slew rates</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_USE_DEFAULT_ISI_VALUES" type="bit">
+          <ipxact:name>BOARD_RLD3_USE_DEFAULT_ISI_VALUES</ipxact:name>
+          <ipxact:displayName>Use default ISI/crosstalk values</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_USER_CK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_RLD3_USER_CK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>CK/CK# slew rate (Differential)</ipxact:displayName>
+          <ipxact:value>4.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_USER_AC_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_RLD3_USER_AC_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Address and command slew rate</ipxact:displayName>
+          <ipxact:value>2.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_USER_RCLK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_RLD3_USER_RCLK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>QK/QK# slew rate (Differential)</ipxact:displayName>
+          <ipxact:value>7.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_USER_WCLK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_RLD3_USER_WCLK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>DK/DK# slew rate (Differential)</ipxact:displayName>
+          <ipxact:value>4.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_USER_RDATA_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_RLD3_USER_RDATA_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Read DQ slew rate</ipxact:displayName>
+          <ipxact:value>3.5</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_USER_WDATA_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_RLD3_USER_WDATA_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Write DQ slew rate</ipxact:displayName>
+          <ipxact:value>2.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_USER_AC_ISI_NS" type="real">
+          <ipxact:name>BOARD_RLD3_USER_AC_ISI_NS</ipxact:name>
+          <ipxact:displayName>Address and command ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_USER_RCLK_ISI_NS" type="real">
+          <ipxact:name>BOARD_RLD3_USER_RCLK_ISI_NS</ipxact:name>
+          <ipxact:displayName>QK/QK# ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_USER_WCLK_ISI_NS" type="real">
+          <ipxact:name>BOARD_RLD3_USER_WCLK_ISI_NS</ipxact:name>
+          <ipxact:displayName>DK/DK# ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_USER_RDATA_ISI_NS" type="real">
+          <ipxact:name>BOARD_RLD3_USER_RDATA_ISI_NS</ipxact:name>
+          <ipxact:displayName>Read DQ ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_USER_WDATA_ISI_NS" type="real">
+          <ipxact:name>BOARD_RLD3_USER_WDATA_ISI_NS</ipxact:name>
+          <ipxact:displayName>Write DQ ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_IS_SKEW_WITHIN_QK_DESKEWED" type="bit">
+          <ipxact:name>BOARD_RLD3_IS_SKEW_WITHIN_QK_DESKEWED</ipxact:name>
+          <ipxact:displayName>Package deskewed with board layout (QK group)</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_BRD_SKEW_WITHIN_QK_NS" type="real">
+          <ipxact:name>BOARD_RLD3_BRD_SKEW_WITHIN_QK_NS</ipxact:name>
+          <ipxact:displayName>Maximum board skew within QK group</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_PKG_BRD_SKEW_WITHIN_QK_NS" type="real">
+          <ipxact:name>BOARD_RLD3_PKG_BRD_SKEW_WITHIN_QK_NS</ipxact:name>
+          <ipxact:displayName>Maximum system skew within QK group</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_IS_SKEW_WITHIN_AC_DESKEWED" type="bit">
+          <ipxact:name>BOARD_RLD3_IS_SKEW_WITHIN_AC_DESKEWED</ipxact:name>
+          <ipxact:displayName>Package deskewed with board layout (address/command bus)</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_BRD_SKEW_WITHIN_AC_NS" type="real">
+          <ipxact:name>BOARD_RLD3_BRD_SKEW_WITHIN_AC_NS</ipxact:name>
+          <ipxact:displayName>Maximum board skew within address/command bus</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_PKG_BRD_SKEW_WITHIN_AC_NS" type="real">
+          <ipxact:name>BOARD_RLD3_PKG_BRD_SKEW_WITHIN_AC_NS</ipxact:name>
+          <ipxact:displayName>Maximum system skew within address/command bus</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_DK_TO_CK_SKEW_NS" type="real">
+          <ipxact:name>BOARD_RLD3_DK_TO_CK_SKEW_NS</ipxact:name>
+          <ipxact:displayName>Average delay difference between DK and CK</ipxact:displayName>
+          <ipxact:value>-0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_SKEW_BETWEEN_DIMMS_NS" type="real">
+          <ipxact:name>BOARD_RLD3_SKEW_BETWEEN_DIMMS_NS</ipxact:name>
+          <ipxact:displayName>Maximum delay difference between devices</ipxact:displayName>
+          <ipxact:value>0.05</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_SKEW_BETWEEN_DK_NS" type="real">
+          <ipxact:name>BOARD_RLD3_SKEW_BETWEEN_DK_NS</ipxact:name>
+          <ipxact:displayName>Maximum skew between DK groups</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_AC_TO_CK_SKEW_NS" type="real">
+          <ipxact:name>BOARD_RLD3_AC_TO_CK_SKEW_NS</ipxact:name>
+          <ipxact:displayName>Average delay difference between address/command and CK</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_MAX_CK_DELAY_NS" type="real">
+          <ipxact:name>BOARD_RLD3_MAX_CK_DELAY_NS</ipxact:name>
+          <ipxact:displayName>Maximum CK delay to device</ipxact:displayName>
+          <ipxact:value>0.6</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_MAX_DK_DELAY_NS" type="real">
+          <ipxact:name>BOARD_RLD3_MAX_DK_DELAY_NS</ipxact:name>
+          <ipxact:displayName>Maximum DK delay to device</ipxact:displayName>
+          <ipxact:value>0.6</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_TIS_DERATING_PS" type="int">
+          <ipxact:name>BOARD_RLD3_TIS_DERATING_PS</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_RLD3_TIS_DERATING_PS_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_TIH_DERATING_PS" type="int">
+          <ipxact:name>BOARD_RLD3_TIH_DERATING_PS</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_RLD3_TIH_DERATING_PS_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_TDS_DERATING_PS" type="int">
+          <ipxact:name>BOARD_RLD3_TDS_DERATING_PS</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_RLD3_TDS_DERATING_PS_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_TDH_DERATING_PS" type="int">
+          <ipxact:name>BOARD_RLD3_TDH_DERATING_PS</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_RLD3_TDH_DERATING_PS_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_CK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_RLD3_CK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>CK/CK# slew rate (Differential)</ipxact:displayName>
+          <ipxact:value>4.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_AC_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_RLD3_AC_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Address and command slew rate</ipxact:displayName>
+          <ipxact:value>2.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_RCLK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_RLD3_RCLK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>QK/QK# slew rate (Differential)</ipxact:displayName>
+          <ipxact:value>7.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_WCLK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_RLD3_WCLK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>DK/DK# slew rate (Differential)</ipxact:displayName>
+          <ipxact:value>4.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_RDATA_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_RLD3_RDATA_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Read DQ slew rate</ipxact:displayName>
+          <ipxact:value>3.5</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_WDATA_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_RLD3_WDATA_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>Write DQ slew rate</ipxact:displayName>
+          <ipxact:value>2.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_AC_ISI_NS" type="real">
+          <ipxact:name>BOARD_RLD3_AC_ISI_NS</ipxact:name>
+          <ipxact:displayName>Address and command ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_RCLK_ISI_NS" type="real">
+          <ipxact:name>BOARD_RLD3_RCLK_ISI_NS</ipxact:name>
+          <ipxact:displayName>QK/QK# ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_WCLK_ISI_NS" type="real">
+          <ipxact:name>BOARD_RLD3_WCLK_ISI_NS</ipxact:name>
+          <ipxact:displayName>DK/DK# ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_RDATA_ISI_NS" type="real">
+          <ipxact:name>BOARD_RLD3_RDATA_ISI_NS</ipxact:name>
+          <ipxact:displayName>Read DQ ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_WDATA_ISI_NS" type="real">
+          <ipxact:name>BOARD_RLD3_WDATA_ISI_NS</ipxact:name>
+          <ipxact:displayName>Write DQ ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_SKEW_WITHIN_QK_NS" type="real">
+          <ipxact:name>BOARD_RLD3_SKEW_WITHIN_QK_NS</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_RLD3_SKEW_WITHIN_QK_NS_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_RLD3_SKEW_WITHIN_AC_NS" type="real">
+          <ipxact:name>BOARD_RLD3_SKEW_WITHIN_AC_NS</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_RLD3_SKEW_WITHIN_AC_NS_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_USE_DEFAULT_SLEW_RATES" type="bit">
+          <ipxact:name>BOARD_LPDDR3_USE_DEFAULT_SLEW_RATES</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_LPDDR3_USE_DEFAULT_SLEW_RATES_NAME</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_USE_DEFAULT_ISI_VALUES" type="bit">
+          <ipxact:name>BOARD_LPDDR3_USE_DEFAULT_ISI_VALUES</ipxact:name>
+          <ipxact:displayName>Use default ISI/crosstalk values</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_USER_CK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_LPDDR3_USER_CK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_LPDDR3_USER_CK_SLEW_RATE_NAME</ipxact:displayName>
+          <ipxact:value>4.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_USER_AC_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_LPDDR3_USER_AC_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_LPDDR3_USER_AC_SLEW_RATE_NAME</ipxact:displayName>
+          <ipxact:value>2.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_USER_RCLK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_LPDDR3_USER_RCLK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_LPDDR3_USER_RCLK_SLEW_RATE_NAME</ipxact:displayName>
+          <ipxact:value>4.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_USER_WCLK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_LPDDR3_USER_WCLK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_LPDDR3_USER_WCLK_SLEW_RATE_NAME</ipxact:displayName>
+          <ipxact:value>4.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_USER_RDATA_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_LPDDR3_USER_RDATA_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_LPDDR3_USER_RDATA_SLEW_RATE_NAME</ipxact:displayName>
+          <ipxact:value>2.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_USER_WDATA_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_LPDDR3_USER_WDATA_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_LPDDR3_USER_WDATA_SLEW_RATE_NAME</ipxact:displayName>
+          <ipxact:value>2.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_USER_AC_ISI_NS" type="real">
+          <ipxact:name>BOARD_LPDDR3_USER_AC_ISI_NS</ipxact:name>
+          <ipxact:displayName>Address and command ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_USER_RCLK_ISI_NS" type="real">
+          <ipxact:name>BOARD_LPDDR3_USER_RCLK_ISI_NS</ipxact:name>
+          <ipxact:displayName>Read DQS/DQS# ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_USER_WCLK_ISI_NS" type="real">
+          <ipxact:name>BOARD_LPDDR3_USER_WCLK_ISI_NS</ipxact:name>
+          <ipxact:displayName>Write DQS/DQS# ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_USER_RDATA_ISI_NS" type="real">
+          <ipxact:name>BOARD_LPDDR3_USER_RDATA_ISI_NS</ipxact:name>
+          <ipxact:displayName>Read DQ ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_USER_WDATA_ISI_NS" type="real">
+          <ipxact:name>BOARD_LPDDR3_USER_WDATA_ISI_NS</ipxact:name>
+          <ipxact:displayName>Write DQ ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_IS_SKEW_WITHIN_DQS_DESKEWED" type="bit">
+          <ipxact:name>BOARD_LPDDR3_IS_SKEW_WITHIN_DQS_DESKEWED</ipxact:name>
+          <ipxact:displayName>Package deskewed with board layout (DQS group)</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_BRD_SKEW_WITHIN_DQS_NS" type="real">
+          <ipxact:name>BOARD_LPDDR3_BRD_SKEW_WITHIN_DQS_NS</ipxact:name>
+          <ipxact:displayName>Maximum board skew within DQS group</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_PKG_BRD_SKEW_WITHIN_DQS_NS" type="real">
+          <ipxact:name>BOARD_LPDDR3_PKG_BRD_SKEW_WITHIN_DQS_NS</ipxact:name>
+          <ipxact:displayName>Maximum system skew within DQS group</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_IS_SKEW_WITHIN_AC_DESKEWED" type="bit">
+          <ipxact:name>BOARD_LPDDR3_IS_SKEW_WITHIN_AC_DESKEWED</ipxact:name>
+          <ipxact:displayName>Package deskewed with board layout (address/command bus)</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_BRD_SKEW_WITHIN_AC_NS" type="real">
+          <ipxact:name>BOARD_LPDDR3_BRD_SKEW_WITHIN_AC_NS</ipxact:name>
+          <ipxact:displayName>Maximum board skew within address/command bus</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_PKG_BRD_SKEW_WITHIN_AC_NS" type="real">
+          <ipxact:name>BOARD_LPDDR3_PKG_BRD_SKEW_WITHIN_AC_NS</ipxact:name>
+          <ipxact:displayName>Maximum system skew within address/command bus</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_DQS_TO_CK_SKEW_NS" type="real">
+          <ipxact:name>BOARD_LPDDR3_DQS_TO_CK_SKEW_NS</ipxact:name>
+          <ipxact:displayName>Average delay difference between DQS and CK</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_SKEW_BETWEEN_DIMMS_NS" type="real">
+          <ipxact:name>BOARD_LPDDR3_SKEW_BETWEEN_DIMMS_NS</ipxact:name>
+          <ipxact:displayName>Maximum delay difference between devices</ipxact:displayName>
+          <ipxact:value>0.05</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_SKEW_BETWEEN_DQS_NS" type="real">
+          <ipxact:name>BOARD_LPDDR3_SKEW_BETWEEN_DQS_NS</ipxact:name>
+          <ipxact:displayName>Maximum skew between DQS groups</ipxact:displayName>
+          <ipxact:value>0.02</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_AC_TO_CK_SKEW_NS" type="real">
+          <ipxact:name>BOARD_LPDDR3_AC_TO_CK_SKEW_NS</ipxact:name>
+          <ipxact:displayName>Average delay difference between address/command and CK</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_MAX_CK_DELAY_NS" type="real">
+          <ipxact:name>BOARD_LPDDR3_MAX_CK_DELAY_NS</ipxact:name>
+          <ipxact:displayName>Maximum CK delay to device</ipxact:displayName>
+          <ipxact:value>0.6</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_MAX_DQS_DELAY_NS" type="real">
+          <ipxact:name>BOARD_LPDDR3_MAX_DQS_DELAY_NS</ipxact:name>
+          <ipxact:displayName>Maximum DQS delay to device</ipxact:displayName>
+          <ipxact:value>0.6</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_TIS_DERATING_PS" type="int">
+          <ipxact:name>BOARD_LPDDR3_TIS_DERATING_PS</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_LPDDR3_TIS_DERATING_PS_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_TIH_DERATING_PS" type="int">
+          <ipxact:name>BOARD_LPDDR3_TIH_DERATING_PS</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_LPDDR3_TIH_DERATING_PS_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_TDS_DERATING_PS" type="int">
+          <ipxact:name>BOARD_LPDDR3_TDS_DERATING_PS</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_LPDDR3_TDS_DERATING_PS_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_TDH_DERATING_PS" type="int">
+          <ipxact:name>BOARD_LPDDR3_TDH_DERATING_PS</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_LPDDR3_TDH_DERATING_PS_NAME</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_CK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_LPDDR3_CK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_LPDDR3_USER_CK_SLEW_RATE_NAME</ipxact:displayName>
+          <ipxact:value>4.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_AC_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_LPDDR3_AC_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_LPDDR3_USER_AC_SLEW_RATE_NAME</ipxact:displayName>
+          <ipxact:value>2.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_RCLK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_LPDDR3_RCLK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_LPDDR3_USER_RCLK_SLEW_RATE_NAME</ipxact:displayName>
+          <ipxact:value>4.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_WCLK_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_LPDDR3_WCLK_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_LPDDR3_USER_WCLK_SLEW_RATE_NAME</ipxact:displayName>
+          <ipxact:value>4.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_RDATA_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_LPDDR3_RDATA_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_LPDDR3_USER_RDATA_SLEW_RATE_NAME</ipxact:displayName>
+          <ipxact:value>2.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_WDATA_SLEW_RATE" type="real">
+          <ipxact:name>BOARD_LPDDR3_WDATA_SLEW_RATE</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_LPDDR3_USER_WDATA_SLEW_RATE_NAME</ipxact:displayName>
+          <ipxact:value>2.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_AC_ISI_NS" type="real">
+          <ipxact:name>BOARD_LPDDR3_AC_ISI_NS</ipxact:name>
+          <ipxact:displayName>Address and command ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_RCLK_ISI_NS" type="real">
+          <ipxact:name>BOARD_LPDDR3_RCLK_ISI_NS</ipxact:name>
+          <ipxact:displayName>Read DQS/DQS# ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_WCLK_ISI_NS" type="real">
+          <ipxact:name>BOARD_LPDDR3_WCLK_ISI_NS</ipxact:name>
+          <ipxact:displayName>Write DQS/DQS# ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_RDATA_ISI_NS" type="real">
+          <ipxact:name>BOARD_LPDDR3_RDATA_ISI_NS</ipxact:name>
+          <ipxact:displayName>Read DQ ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_WDATA_ISI_NS" type="real">
+          <ipxact:name>BOARD_LPDDR3_WDATA_ISI_NS</ipxact:name>
+          <ipxact:displayName>Write DQ ISI/crosstalk</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_SKEW_WITHIN_DQS_NS" type="real">
+          <ipxact:name>BOARD_LPDDR3_SKEW_WITHIN_DQS_NS</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_LPDDR3_SKEW_WITHIN_DQS_NS_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="BOARD_LPDDR3_SKEW_WITHIN_AC_NS" type="real">
+          <ipxact:name>BOARD_LPDDR3_SKEW_WITHIN_AC_NS</ipxact:name>
+          <ipxact:displayName>PARAM_BOARD_LPDDR3_SKEW_WITHIN_AC_NS_NAME</ipxact:displayName>
+          <ipxact:value>0.0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_ECC_EN" type="bit">
+          <ipxact:name>CTRL_ECC_EN</ipxact:name>
+          <ipxact:displayName>PARAM_CTRL_ECC_EN_NAME</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_MMR_EN" type="bit">
+          <ipxact:name>CTRL_MMR_EN</ipxact:name>
+          <ipxact:displayName>PARAM_CTRL_MMR_EN_NAME</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_AUTO_PRECHARGE_EN" type="bit">
+          <ipxact:name>CTRL_AUTO_PRECHARGE_EN</ipxact:name>
+          <ipxact:displayName>PARAM_CTRL_AUTO_PRECHARGE_EN_NAME</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_USER_PRIORITY_EN" type="bit">
+          <ipxact:name>CTRL_USER_PRIORITY_EN</ipxact:name>
+          <ipxact:displayName>PARAM_CTRL_USER_PRIORITY_EN_NAME</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_REORDER_EN" type="bit">
+          <ipxact:name>CTRL_REORDER_EN</ipxact:name>
+          <ipxact:displayName>PARAM_CTRL_REORDER_EN_NAME</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_ECC_READDATAERROR_EN" type="bit">
+          <ipxact:name>CTRL_ECC_READDATAERROR_EN</ipxact:name>
+          <ipxact:displayName>PARAM_CTRL_ECC_READDATAERROR_EN_NAME</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR3_AVL_PROTOCOL_ENUM" type="string">
+          <ipxact:name>CTRL_DDR3_AVL_PROTOCOL_ENUM</ipxact:name>
+          <ipxact:displayName>Avalon Interface</ipxact:displayName>
+          <ipxact:value>CTRL_AVL_PROTOCOL_MM</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR3_SELF_REFRESH_EN" type="bit">
+          <ipxact:name>CTRL_DDR3_SELF_REFRESH_EN</ipxact:name>
+          <ipxact:displayName>Enable Self-Refresh Control</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR3_AUTO_POWER_DOWN_EN" type="bit">
+          <ipxact:name>CTRL_DDR3_AUTO_POWER_DOWN_EN</ipxact:name>
+          <ipxact:displayName>Enable Auto Power-Down</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR3_AUTO_POWER_DOWN_CYCS" type="int">
+          <ipxact:name>CTRL_DDR3_AUTO_POWER_DOWN_CYCS</ipxact:name>
+          <ipxact:displayName>Auto Power-Down Cycles</ipxact:displayName>
+          <ipxact:value>32</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR3_USER_REFRESH_EN" type="bit">
+          <ipxact:name>CTRL_DDR3_USER_REFRESH_EN</ipxact:name>
+          <ipxact:displayName>Enable User Refresh Control</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR3_USER_PRIORITY_EN" type="bit">
+          <ipxact:name>CTRL_DDR3_USER_PRIORITY_EN</ipxact:name>
+          <ipxact:displayName>Enable Command Priority Control</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR3_AUTO_PRECHARGE_EN" type="bit">
+          <ipxact:name>CTRL_DDR3_AUTO_PRECHARGE_EN</ipxact:name>
+          <ipxact:displayName>Enable Auto-Precharge Control</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR3_ADDR_ORDER_ENUM" type="string">
+          <ipxact:name>CTRL_DDR3_ADDR_ORDER_ENUM</ipxact:name>
+          <ipxact:displayName>Address Ordering</ipxact:displayName>
+          <ipxact:value>DDR3_CTRL_ADDR_ORDER_CS_R_B_C</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR3_ECC_EN" type="bit">
+          <ipxact:name>CTRL_DDR3_ECC_EN</ipxact:name>
+          <ipxact:displayName>Enable Error Detection and Correction Logic with ECC</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR3_ECC_AUTO_CORRECTION_EN" type="bit">
+          <ipxact:name>CTRL_DDR3_ECC_AUTO_CORRECTION_EN</ipxact:name>
+          <ipxact:displayName>Enable Auto Error Correction to External Memory</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR3_ECC_READDATAERROR_EN" type="bit">
+          <ipxact:name>CTRL_DDR3_ECC_READDATAERROR_EN</ipxact:name>
+          <ipxact:displayName>Enable ctrl_ecc_readdataerror signal to indicate uncorrectable data errors</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR3_REORDER_EN" type="bit">
+          <ipxact:name>CTRL_DDR3_REORDER_EN</ipxact:name>
+          <ipxact:displayName>Enable Reordering</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR3_STARVE_LIMIT" type="int">
+          <ipxact:name>CTRL_DDR3_STARVE_LIMIT</ipxact:name>
+          <ipxact:displayName>Starvation limit for each command</ipxact:displayName>
+          <ipxact:value>10</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR3_MMR_EN" type="bit">
+          <ipxact:name>CTRL_DDR3_MMR_EN</ipxact:name>
+          <ipxact:displayName>Enable Memory-Mapped Configuration and Status Register (MMR) Interface</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR3_RD_TO_WR_SAME_CHIP_DELTA_CYCS" type="int">
+          <ipxact:name>CTRL_DDR3_RD_TO_WR_SAME_CHIP_DELTA_CYCS</ipxact:name>
+          <ipxact:displayName>Additional read-to-write turnaround time (same rank)</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR3_WR_TO_RD_SAME_CHIP_DELTA_CYCS" type="int">
+          <ipxact:name>CTRL_DDR3_WR_TO_RD_SAME_CHIP_DELTA_CYCS</ipxact:name>
+          <ipxact:displayName>Additional write-to-read turnaround time (same rank)</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR3_RD_TO_RD_DIFF_CHIP_DELTA_CYCS" type="int">
+          <ipxact:name>CTRL_DDR3_RD_TO_RD_DIFF_CHIP_DELTA_CYCS</ipxact:name>
+          <ipxact:displayName>Additional read-to-read turnaround time (different ranks)</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR3_RD_TO_WR_DIFF_CHIP_DELTA_CYCS" type="int">
+          <ipxact:name>CTRL_DDR3_RD_TO_WR_DIFF_CHIP_DELTA_CYCS</ipxact:name>
+          <ipxact:displayName>Additional read-to-write turnaround time (different ranks)</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR3_WR_TO_WR_DIFF_CHIP_DELTA_CYCS" type="int">
+          <ipxact:name>CTRL_DDR3_WR_TO_WR_DIFF_CHIP_DELTA_CYCS</ipxact:name>
+          <ipxact:displayName>Additional write-to-write turnaround time (different ranks)</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR3_WR_TO_RD_DIFF_CHIP_DELTA_CYCS" type="int">
+          <ipxact:name>CTRL_DDR3_WR_TO_RD_DIFF_CHIP_DELTA_CYCS</ipxact:name>
+          <ipxact:displayName>Additional write-to-read turnaround time (different ranks)</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR4_AVL_PROTOCOL_ENUM" type="string">
+          <ipxact:name>CTRL_DDR4_AVL_PROTOCOL_ENUM</ipxact:name>
+          <ipxact:displayName>Avalon Interface</ipxact:displayName>
+          <ipxact:value>CTRL_AVL_PROTOCOL_MM</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR4_SELF_REFRESH_EN" type="bit">
+          <ipxact:name>CTRL_DDR4_SELF_REFRESH_EN</ipxact:name>
+          <ipxact:displayName>Enable Self-Refresh Control</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR4_AUTO_POWER_DOWN_EN" type="bit">
+          <ipxact:name>CTRL_DDR4_AUTO_POWER_DOWN_EN</ipxact:name>
+          <ipxact:displayName>Enable Auto Power-Down</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR4_AUTO_POWER_DOWN_CYCS" type="int">
+          <ipxact:name>CTRL_DDR4_AUTO_POWER_DOWN_CYCS</ipxact:name>
+          <ipxact:displayName>Auto Power-Down Cycles</ipxact:displayName>
+          <ipxact:value>32</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR4_USER_REFRESH_EN" type="bit">
+          <ipxact:name>CTRL_DDR4_USER_REFRESH_EN</ipxact:name>
+          <ipxact:displayName>Enable User Refresh Control</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR4_USER_PRIORITY_EN" type="bit">
+          <ipxact:name>CTRL_DDR4_USER_PRIORITY_EN</ipxact:name>
+          <ipxact:displayName>Enable Command Priority Control</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR4_AUTO_PRECHARGE_EN" type="bit">
+          <ipxact:name>CTRL_DDR4_AUTO_PRECHARGE_EN</ipxact:name>
+          <ipxact:displayName>Enable Auto-Precharge Control</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR4_ADDR_ORDER_ENUM" type="string">
+          <ipxact:name>CTRL_DDR4_ADDR_ORDER_ENUM</ipxact:name>
+          <ipxact:displayName>Address Ordering</ipxact:displayName>
+          <ipxact:value>DDR4_CTRL_ADDR_ORDER_CS_R_B_C_BG</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR4_ECC_EN" type="bit">
+          <ipxact:name>CTRL_DDR4_ECC_EN</ipxact:name>
+          <ipxact:displayName>Enable Error Detection and Correction Logic with ECC</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR4_ECC_AUTO_CORRECTION_EN" type="bit">
+          <ipxact:name>CTRL_DDR4_ECC_AUTO_CORRECTION_EN</ipxact:name>
+          <ipxact:displayName>Enable Auto Error Correction to External Memory</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR4_ECC_READDATAERROR_EN" type="bit">
+          <ipxact:name>CTRL_DDR4_ECC_READDATAERROR_EN</ipxact:name>
+          <ipxact:displayName>Enable ctrl_ecc_readdataerror signal to indicate uncorrectable data errors</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR4_REORDER_EN" type="bit">
+          <ipxact:name>CTRL_DDR4_REORDER_EN</ipxact:name>
+          <ipxact:displayName>Enable Reordering</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR4_STARVE_LIMIT" type="int">
+          <ipxact:name>CTRL_DDR4_STARVE_LIMIT</ipxact:name>
+          <ipxact:displayName>Starvation limit for each command</ipxact:displayName>
+          <ipxact:value>10</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR4_MMR_EN" type="bit">
+          <ipxact:name>CTRL_DDR4_MMR_EN</ipxact:name>
+          <ipxact:displayName>Enable Memory-Mapped Configuration and Status Register (MMR) Interface</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR4_RD_TO_WR_SAME_CHIP_DELTA_CYCS" type="int">
+          <ipxact:name>CTRL_DDR4_RD_TO_WR_SAME_CHIP_DELTA_CYCS</ipxact:name>
+          <ipxact:displayName>Additional read-to-write turnaround time (same rank)</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR4_WR_TO_RD_SAME_CHIP_DELTA_CYCS" type="int">
+          <ipxact:name>CTRL_DDR4_WR_TO_RD_SAME_CHIP_DELTA_CYCS</ipxact:name>
+          <ipxact:displayName>Additional write-to-read turnaround time (same rank)</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR4_RD_TO_RD_DIFF_CHIP_DELTA_CYCS" type="int">
+          <ipxact:name>CTRL_DDR4_RD_TO_RD_DIFF_CHIP_DELTA_CYCS</ipxact:name>
+          <ipxact:displayName>Additional read-to-read turnaround time (different ranks)</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR4_RD_TO_WR_DIFF_CHIP_DELTA_CYCS" type="int">
+          <ipxact:name>CTRL_DDR4_RD_TO_WR_DIFF_CHIP_DELTA_CYCS</ipxact:name>
+          <ipxact:displayName>Additional read-to-write turnaround time (different ranks)</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR4_WR_TO_WR_DIFF_CHIP_DELTA_CYCS" type="int">
+          <ipxact:name>CTRL_DDR4_WR_TO_WR_DIFF_CHIP_DELTA_CYCS</ipxact:name>
+          <ipxact:displayName>Additional write-to-write turnaround time (different ranks)</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_DDR4_WR_TO_RD_DIFF_CHIP_DELTA_CYCS" type="int">
+          <ipxact:name>CTRL_DDR4_WR_TO_RD_DIFF_CHIP_DELTA_CYCS</ipxact:name>
+          <ipxact:displayName>Additional write-to-read turnaround time (different ranks)</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_QDR2_AVL_PROTOCOL_ENUM" type="string">
+          <ipxact:name>CTRL_QDR2_AVL_PROTOCOL_ENUM</ipxact:name>
+          <ipxact:displayName>Avalon Interface</ipxact:displayName>
+          <ipxact:value>CTRL_AVL_PROTOCOL_MM</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_QDR2_AVL_MAX_BURST_COUNT" type="int">
+          <ipxact:name>CTRL_QDR2_AVL_MAX_BURST_COUNT</ipxact:name>
+          <ipxact:displayName>Maximum Avalon-MM burst length</ipxact:displayName>
+          <ipxact:value>4</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_QDR2_AVL_ENABLE_POWER_OF_TWO_BUS" type="bit">
+          <ipxact:name>CTRL_QDR2_AVL_ENABLE_POWER_OF_TWO_BUS</ipxact:name>
+          <ipxact:displayName>Generate power-of-2 data bus widths for Qsys</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_QDR2_AVL_SYMBOL_WIDTH" type="int">
+          <ipxact:name>CTRL_QDR2_AVL_SYMBOL_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_CTRL_QDR2_AVL_SYMBOL_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>9</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_QDR4_AVL_PROTOCOL_ENUM" type="string">
+          <ipxact:name>CTRL_QDR4_AVL_PROTOCOL_ENUM</ipxact:name>
+          <ipxact:displayName>Avalon Interface</ipxact:displayName>
+          <ipxact:value>CTRL_AVL_PROTOCOL_MM</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_QDR4_AVL_MAX_BURST_COUNT" type="int">
+          <ipxact:name>CTRL_QDR4_AVL_MAX_BURST_COUNT</ipxact:name>
+          <ipxact:displayName>Maximum Avalon-MM burst length</ipxact:displayName>
+          <ipxact:value>4</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_QDR4_AVL_ENABLE_POWER_OF_TWO_BUS" type="bit">
+          <ipxact:name>CTRL_QDR4_AVL_ENABLE_POWER_OF_TWO_BUS</ipxact:name>
+          <ipxact:displayName>Generate power-of-2 data bus widths for Qsys</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_QDR4_ADD_RAW_TURNAROUND_DELAY_CYC" type="int">
+          <ipxact:name>CTRL_QDR4_ADD_RAW_TURNAROUND_DELAY_CYC</ipxact:name>
+          <ipxact:displayName>Additional read-after-write turnaround time</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_QDR4_ADD_WAR_TURNAROUND_DELAY_CYC" type="int">
+          <ipxact:name>CTRL_QDR4_ADD_WAR_TURNAROUND_DELAY_CYC</ipxact:name>
+          <ipxact:displayName>Additional write-after-read turnaround time</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_QDR4_DEF_RAW_TURNAROUND_DELAY_CYC" type="int">
+          <ipxact:name>CTRL_QDR4_DEF_RAW_TURNAROUND_DELAY_CYC</ipxact:name>
+          <ipxact:displayName>PARAM_CTRL_QDR4_DEF_RAW_TURNAROUND_DELAY_CYC_NAME</ipxact:displayName>
+          <ipxact:value>4</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_QDR4_AVL_SYMBOL_WIDTH" type="int">
+          <ipxact:name>CTRL_QDR4_AVL_SYMBOL_WIDTH</ipxact:name>
+          <ipxact:displayName>PARAM_CTRL_QDR4_AVL_SYMBOL_WIDTH_NAME</ipxact:displayName>
+          <ipxact:value>9</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_QDR4_RAW_TURNAROUND_DELAY_CYC" type="int">
+          <ipxact:name>CTRL_QDR4_RAW_TURNAROUND_DELAY_CYC</ipxact:name>
+          <ipxact:displayName>PARAM_CTRL_QDR4_RAW_TURNAROUND_DELAY_CYC_NAME</ipxact:displayName>
+          <ipxact:value>4</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_QDR4_WAR_TURNAROUND_DELAY_CYC" type="int">
+          <ipxact:name>CTRL_QDR4_WAR_TURNAROUND_DELAY_CYC</ipxact:name>
+          <ipxact:displayName>PARAM_CTRL_QDR4_WAR_TURNAROUND_DELAY_CYC_NAME</ipxact:displayName>
+          <ipxact:value>11</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_RLD2_AVL_PROTOCOL_ENUM" type="string">
+          <ipxact:name>CTRL_RLD2_AVL_PROTOCOL_ENUM</ipxact:name>
+          <ipxact:displayName>Avalon Interface</ipxact:displayName>
+          <ipxact:value>CTRL_AVL_PROTOCOL_MM</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_RLD3_AVL_PROTOCOL_ENUM" type="string">
+          <ipxact:name>CTRL_RLD3_AVL_PROTOCOL_ENUM</ipxact:name>
+          <ipxact:displayName>Avalon Interface</ipxact:displayName>
+          <ipxact:value>CTRL_AVL_PROTOCOL_MM</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_RLD3_ADDR_ORDER_ENUM" type="string">
+          <ipxact:name>CTRL_RLD3_ADDR_ORDER_ENUM</ipxact:name>
+          <ipxact:displayName>Address Ordering</ipxact:displayName>
+          <ipxact:value>RLD3_CTRL_ADDR_ORDER_CS_R_B_C</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_LPDDR3_AVL_PROTOCOL_ENUM" type="string">
+          <ipxact:name>CTRL_LPDDR3_AVL_PROTOCOL_ENUM</ipxact:name>
+          <ipxact:displayName>Avalon Interface</ipxact:displayName>
+          <ipxact:value>CTRL_AVL_PROTOCOL_MM</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_LPDDR3_SELF_REFRESH_EN" type="bit">
+          <ipxact:name>CTRL_LPDDR3_SELF_REFRESH_EN</ipxact:name>
+          <ipxact:displayName>Enable Self-Refresh Control</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_LPDDR3_AUTO_POWER_DOWN_EN" type="bit">
+          <ipxact:name>CTRL_LPDDR3_AUTO_POWER_DOWN_EN</ipxact:name>
+          <ipxact:displayName>Enable Auto Power-Down</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_LPDDR3_AUTO_POWER_DOWN_CYCS" type="int">
+          <ipxact:name>CTRL_LPDDR3_AUTO_POWER_DOWN_CYCS</ipxact:name>
+          <ipxact:displayName>Auto Power-Down Cycles</ipxact:displayName>
+          <ipxact:value>32</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_LPDDR3_USER_REFRESH_EN" type="bit">
+          <ipxact:name>CTRL_LPDDR3_USER_REFRESH_EN</ipxact:name>
+          <ipxact:displayName>Enable User Refresh Control</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_LPDDR3_USER_PRIORITY_EN" type="bit">
+          <ipxact:name>CTRL_LPDDR3_USER_PRIORITY_EN</ipxact:name>
+          <ipxact:displayName>Enable Command Priority Control</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_LPDDR3_AUTO_PRECHARGE_EN" type="bit">
+          <ipxact:name>CTRL_LPDDR3_AUTO_PRECHARGE_EN</ipxact:name>
+          <ipxact:displayName>Enable Auto-Precharge Control</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_LPDDR3_ADDR_ORDER_ENUM" type="string">
+          <ipxact:name>CTRL_LPDDR3_ADDR_ORDER_ENUM</ipxact:name>
+          <ipxact:displayName>Address Ordering</ipxact:displayName>
+          <ipxact:value>LPDDR3_CTRL_ADDR_ORDER_CS_R_B_C</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_LPDDR3_REORDER_EN" type="bit">
+          <ipxact:name>CTRL_LPDDR3_REORDER_EN</ipxact:name>
+          <ipxact:displayName>Enable Reordering</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_LPDDR3_STARVE_LIMIT" type="int">
+          <ipxact:name>CTRL_LPDDR3_STARVE_LIMIT</ipxact:name>
+          <ipxact:displayName>Starvation limit for each command</ipxact:displayName>
+          <ipxact:value>10</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_LPDDR3_MMR_EN" type="bit">
+          <ipxact:name>CTRL_LPDDR3_MMR_EN</ipxact:name>
+          <ipxact:displayName>Enable Memory-Mapped Configuration and Status Register (MMR) Interface</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_LPDDR3_RD_TO_WR_SAME_CHIP_DELTA_CYCS" type="int">
+          <ipxact:name>CTRL_LPDDR3_RD_TO_WR_SAME_CHIP_DELTA_CYCS</ipxact:name>
+          <ipxact:displayName>Additional read-to-write turnaround time (same rank)</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_LPDDR3_WR_TO_RD_SAME_CHIP_DELTA_CYCS" type="int">
+          <ipxact:name>CTRL_LPDDR3_WR_TO_RD_SAME_CHIP_DELTA_CYCS</ipxact:name>
+          <ipxact:displayName>Additional write-to-read turnaround time (same rank)</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_LPDDR3_RD_TO_RD_DIFF_CHIP_DELTA_CYCS" type="int">
+          <ipxact:name>CTRL_LPDDR3_RD_TO_RD_DIFF_CHIP_DELTA_CYCS</ipxact:name>
+          <ipxact:displayName>Additional read-to-read turnaround time (different ranks)</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_LPDDR3_RD_TO_WR_DIFF_CHIP_DELTA_CYCS" type="int">
+          <ipxact:name>CTRL_LPDDR3_RD_TO_WR_DIFF_CHIP_DELTA_CYCS</ipxact:name>
+          <ipxact:displayName>Additional read-to-write turnaround time (different ranks)</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_LPDDR3_WR_TO_WR_DIFF_CHIP_DELTA_CYCS" type="int">
+          <ipxact:name>CTRL_LPDDR3_WR_TO_WR_DIFF_CHIP_DELTA_CYCS</ipxact:name>
+          <ipxact:displayName>Additional write-to-write turnaround time (different ranks)</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="CTRL_LPDDR3_WR_TO_RD_DIFF_CHIP_DELTA_CYCS" type="int">
+          <ipxact:name>CTRL_LPDDR3_WR_TO_RD_DIFF_CHIP_DELTA_CYCS</ipxact:name>
+          <ipxact:displayName>Additional write-to-read turnaround time (different ranks)</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_SIM_REGTEST_MODE" type="bit">
+          <ipxact:name>DIAG_SIM_REGTEST_MODE</ipxact:name>
+          <ipxact:displayName>Simulation regtest mode</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_TIMING_REGTEST_MODE" type="bit">
+          <ipxact:name>DIAG_TIMING_REGTEST_MODE</ipxact:name>
+          <ipxact:displayName>Timing regtest mode</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_SYNTH_FOR_SIM" type="bit">
+          <ipxact:name>DIAG_SYNTH_FOR_SIM</ipxact:name>
+          <ipxact:displayName>Synthesize for simulation</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_FAST_SIM_OVERRIDE" type="string">
+          <ipxact:name>DIAG_FAST_SIM_OVERRIDE</ipxact:name>
+          <ipxact:displayName>Fast simulation override</ipxact:displayName>
+          <ipxact:value>FAST_SIM_OVERRIDE_DEFAULT</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_SEQ_RESET_AUTO_RELEASE" type="string">
+          <ipxact:name>DIAG_SEQ_RESET_AUTO_RELEASE</ipxact:name>
+          <ipxact:displayName>PARAM_DIAG_SEQ_RESET_AUTO_RELEASE_NAME</ipxact:displayName>
+          <ipxact:value>avl</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DB_RESET_AUTO_RELEASE" type="string">
+          <ipxact:name>DIAG_DB_RESET_AUTO_RELEASE</ipxact:name>
+          <ipxact:displayName>PARAM_DIAG_DB_RESET_AUTO_RELEASE_NAME</ipxact:displayName>
+          <ipxact:value>avl_release</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_VERBOSE_IOAUX" type="bit">
+          <ipxact:name>DIAG_VERBOSE_IOAUX</ipxact:name>
+          <ipxact:displayName>Show verbose IOAUX debug messages</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_ECLIPSE_DEBUG" type="bit">
+          <ipxact:name>DIAG_ECLIPSE_DEBUG</ipxact:name>
+          <ipxact:displayName>Enable Eclipse debugging</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_EXPORT_VJI" type="bit">
+          <ipxact:name>DIAG_EXPORT_VJI</ipxact:name>
+          <ipxact:displayName>Export Virtual JTAG Interface (VJI)</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_ENABLE_JTAG_UART" type="bit">
+          <ipxact:name>DIAG_ENABLE_JTAG_UART</ipxact:name>
+          <ipxact:displayName>Enable JTAG UART</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_ENABLE_JTAG_UART_HEX" type="bit">
+          <ipxact:name>DIAG_ENABLE_JTAG_UART_HEX</ipxact:name>
+          <ipxact:displayName>Enable JTAG UART hexfiles</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_ENABLE_HPS_EMIF_DEBUG" type="bit">
+          <ipxact:name>DIAG_ENABLE_HPS_EMIF_DEBUG</ipxact:name>
+          <ipxact:displayName>Enable UART for HPS EMIF Debug</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_SOFT_NIOS_MODE" type="string">
+          <ipxact:name>DIAG_SOFT_NIOS_MODE</ipxact:name>
+          <ipxact:displayName>Use Soft NIOS Processor for On-Chip Debug</ipxact:displayName>
+          <ipxact:value>SOFT_NIOS_MODE_DISABLED</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_SOFT_NIOS_CLOCK_FREQUENCY" type="int">
+          <ipxact:name>DIAG_SOFT_NIOS_CLOCK_FREQUENCY</ipxact:name>
+          <ipxact:displayName>Calibration Processor External Clock Frequency</ipxact:displayName>
+          <ipxact:value>100</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_USE_RS232_UART" type="bit">
+          <ipxact:name>DIAG_USE_RS232_UART</ipxact:name>
+          <ipxact:displayName>Use an RS232 UART for Soft NIOS Calibration Processor debug output (requires code change)</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RS232_UART_BAUDRATE" type="int">
+          <ipxact:name>DIAG_RS232_UART_BAUDRATE</ipxact:name>
+          <ipxact:displayName>RS232 UART Speed</ipxact:displayName>
+          <ipxact:value>57600</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_EX_DESIGN_ADD_TEST_EMIFS" type="string">
+          <ipxact:name>DIAG_EX_DESIGN_ADD_TEST_EMIFS</ipxact:name>
+          <ipxact:displayName>Add extra EMIFs to example design</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_EX_DESIGN_SEPARATE_RESETS" type="bit">
+          <ipxact:name>DIAG_EX_DESIGN_SEPARATE_RESETS</ipxact:name>
+          <ipxact:displayName>Use a separate global reset signal for every interface</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_EXPOSE_DFT_SIGNALS" type="bit">
+          <ipxact:name>DIAG_EXPOSE_DFT_SIGNALS</ipxact:name>
+          <ipxact:displayName>Expose test and debug signals</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_EXTRA_CONFIGS" type="string">
+          <ipxact:name>DIAG_EXTRA_CONFIGS</ipxact:name>
+          <ipxact:displayName>Extra configuration</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_USE_BOARD_DELAY_MODEL" type="bit">
+          <ipxact:name>DIAG_USE_BOARD_DELAY_MODEL</ipxact:name>
+          <ipxact:displayName>Use board delay model during simulation</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_BOARD_DELAY_CONFIG_STR" type="string">
+          <ipxact:name>DIAG_BOARD_DELAY_CONFIG_STR</ipxact:name>
+          <ipxact:displayName>Board delay model configuration</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_TG_AVL_2_NUM_CFG_INTERFACES" type="int">
+          <ipxact:name>DIAG_TG_AVL_2_NUM_CFG_INTERFACES</ipxact:name>
+          <ipxact:displayName>Number of Traffic Generator 2.0 configuration interfaces</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_EXPORT_PLL_REF_CLK_OUT" type="bit">
+          <ipxact:name>DIAG_EXPORT_PLL_REF_CLK_OUT</ipxact:name>
+          <ipxact:displayName>PARAM_DIAG_EXPORT_PLL_REF_CLK_OUT_NAME</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_EXPORT_PLL_LOCKED" type="bit">
+          <ipxact:name>DIAG_EXPORT_PLL_LOCKED</ipxact:name>
+          <ipxact:displayName>Export PLL lock signal</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_HMC_HRC" type="string">
+          <ipxact:name>DIAG_HMC_HRC</ipxact:name>
+          <ipxact:displayName>PARAM_DIAG_HMC_HRC_NAME</ipxact:displayName>
+          <ipxact:value>auto</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="SHORT_QSYS_INTERFACE_NAMES" type="bit">
+          <ipxact:name>SHORT_QSYS_INTERFACE_NAMES</ipxact:name>
+          <ipxact:displayName>Use short Qsys interface names</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_EXT_DOCS" type="bit">
+          <ipxact:name>DIAG_EXT_DOCS</ipxact:name>
+          <ipxact:displayName>PARAM_DIAG_EXT_DOCS_NAME</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_SIM_CAL_MODE_ENUM" type="string">
+          <ipxact:name>DIAG_SIM_CAL_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Calibration mode</ipxact:displayName>
+          <ipxact:value>SIM_CAL_MODE_SKIP</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_EXPORT_SEQ_AVALON_SLAVE" type="string">
+          <ipxact:name>DIAG_EXPORT_SEQ_AVALON_SLAVE</ipxact:name>
+          <ipxact:displayName>Quartus Prime EMIF Debug Toolkit/On-Chip Debug Port</ipxact:displayName>
+          <ipxact:value>CAL_DEBUG_EXPORT_MODE_JTAG</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_EXPORT_SEQ_AVALON_MASTER" type="bit">
+          <ipxact:name>DIAG_EXPORT_SEQ_AVALON_MASTER</ipxact:name>
+          <ipxact:displayName>Enable Daisy-Chaining for Quartus Prime EMIF Debug Toolkit/On-Chip Debug Port</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_EXPORT_SEQ_AVALON_HEAD_OF_CHAIN" type="bit">
+          <ipxact:name>DIAG_EXPORT_SEQ_AVALON_HEAD_OF_CHAIN</ipxact:name>
+          <ipxact:displayName>First EMIF Instance in the Avalon Chain</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_EX_DESIGN_NUM_OF_SLAVES" type="int">
+          <ipxact:name>DIAG_EX_DESIGN_NUM_OF_SLAVES</ipxact:name>
+          <ipxact:displayName>Number of core clocks sharing slaves to instantiate in the example design</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_EX_DESIGN_ISSP_EN" type="bit">
+          <ipxact:name>DIAG_EX_DESIGN_ISSP_EN</ipxact:name>
+          <ipxact:displayName>Enable In-System-Sources-and-Probes</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_INTERFACE_ID" type="int">
+          <ipxact:name>DIAG_INTERFACE_ID</ipxact:name>
+          <ipxact:displayName>Interface ID</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_EFFICIENCY_MONITOR" type="string">
+          <ipxact:name>DIAG_EFFICIENCY_MONITOR</ipxact:name>
+          <ipxact:displayName>Enable Efficiency Monitor</ipxact:displayName>
+          <ipxact:value>EFFMON_MODE_DISABLED</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_USE_ABSTRACT_PHY" type="bit">
+          <ipxact:name>DIAG_USE_ABSTRACT_PHY</ipxact:name>
+          <ipxact:displayName>PARAM_DIAG_USE_ABSTRACT_PHY_NAME</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_SIM_MEMORY_PRELOAD" type="bit">
+          <ipxact:name>DIAG_SIM_MEMORY_PRELOAD</ipxact:name>
+          <ipxact:displayName>Preload memory</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_SIM_MEMORY_PRELOAD_PRI_EMIF_FILE" type="string">
+          <ipxact:name>DIAG_SIM_MEMORY_PRELOAD_PRI_EMIF_FILE</ipxact:name>
+          <ipxact:displayName>Memory preload-data filename for primary interface</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_SIM_MEMORY_PRELOAD_PRI_ECC_FILE" type="string">
+          <ipxact:name>DIAG_SIM_MEMORY_PRELOAD_PRI_ECC_FILE</ipxact:name>
+          <ipxact:displayName>PARAM_DIAG_SIM_MEMORY_PRELOAD_PRI_ECC_FILE_NAME</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_SIM_MEMORY_PRELOAD_PRI_MEM_FILE" type="string">
+          <ipxact:name>DIAG_SIM_MEMORY_PRELOAD_PRI_MEM_FILE</ipxact:name>
+          <ipxact:displayName>PARAM_DIAG_SIM_MEMORY_PRELOAD_PRI_MEM_FILE_NAME</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_SIM_MEMORY_PRELOAD_PRI_ABPHY_FILE" type="string">
+          <ipxact:name>DIAG_SIM_MEMORY_PRELOAD_PRI_ABPHY_FILE</ipxact:name>
+          <ipxact:displayName>PARAM_DIAG_SIM_MEMORY_PRELOAD_PRI_ABPHY_FILE_NAME</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_SIM_MEMORY_PRELOAD_SEC_EMIF_FILE" type="string">
+          <ipxact:name>DIAG_SIM_MEMORY_PRELOAD_SEC_EMIF_FILE</ipxact:name>
+          <ipxact:displayName>Memory preload-data filename for secondary interface</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_SIM_MEMORY_PRELOAD_SEC_ECC_FILE" type="string">
+          <ipxact:name>DIAG_SIM_MEMORY_PRELOAD_SEC_ECC_FILE</ipxact:name>
+          <ipxact:displayName>PARAM_DIAG_SIM_MEMORY_PRELOAD_SEC_ECC_FILE_NAME</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_SIM_MEMORY_PRELOAD_SEC_MEM_FILE" type="string">
+          <ipxact:name>DIAG_SIM_MEMORY_PRELOAD_SEC_MEM_FILE</ipxact:name>
+          <ipxact:displayName>PARAM_DIAG_SIM_MEMORY_PRELOAD_SEC_MEM_FILE_NAME</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_SIM_MEMORY_PRELOAD_SEC_ABPHY_FILE" type="string">
+          <ipxact:name>DIAG_SIM_MEMORY_PRELOAD_SEC_ABPHY_FILE</ipxact:name>
+          <ipxact:displayName>PARAM_DIAG_SIM_MEMORY_PRELOAD_SEC_ABPHY_FILE_NAME</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_USE_SIM_MEMORY_VALIDATION_TG" type="bit">
+          <ipxact:name>DIAG_USE_SIM_MEMORY_VALIDATION_TG</ipxact:name>
+          <ipxact:displayName>Use traffic generator to validate memory contents in Example Design simulation</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_SIM_VERBOSE_LEVEL" type="int">
+          <ipxact:name>DIAG_SIM_VERBOSE_LEVEL</ipxact:name>
+          <ipxact:displayName>PARAM_DIAG_SIM_VERBOSE_LEVEL_NAME</ipxact:displayName>
+          <ipxact:value>5</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_FAST_SIM" type="bit">
+          <ipxact:name>DIAG_FAST_SIM</ipxact:name>
+          <ipxact:displayName>PARAM_DIAG_FAST_SIM_NAME</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_USE_TG_AVL_2" type="bit">
+          <ipxact:name>DIAG_USE_TG_AVL_2</ipxact:name>
+          <ipxact:displayName>Use configurable Avalon traffic generator 2.0</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_EXPORT_TG_CFG_AVALON_SLAVE" type="string">
+          <ipxact:name>DIAG_EXPORT_TG_CFG_AVALON_SLAVE</ipxact:name>
+          <ipxact:displayName>TG2 Configuration Interface Mode</ipxact:displayName>
+          <ipxact:value>TG_CFG_AMM_EXPORT_MODE_EXPORT</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_INFI_TG2_ERR_TEST" type="bit">
+          <ipxact:name>DIAG_INFI_TG2_ERR_TEST</ipxact:name>
+          <ipxact:displayName>Run diagnostic on infinite test duration</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_BYPASS_DEFAULT_PATTERN" type="bit">
+          <ipxact:name>DIAG_BYPASS_DEFAULT_PATTERN</ipxact:name>
+          <ipxact:displayName>Bypass the default traffic pattern</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_BYPASS_USER_STAGE" type="bit">
+          <ipxact:name>DIAG_BYPASS_USER_STAGE</ipxact:name>
+          <ipxact:displayName>Bypass the user-configured traffic stage</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_ENABLE_SOFT_M20K" type="bit">
+          <ipxact:name>DIAG_ENABLE_SOFT_M20K</ipxact:name>
+          <ipxact:displayName>PARAM_DIAG_ENABLE_SOFT_M20K_NAME</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_SIM_CHECKER_SKIP_TG" type="bit">
+          <ipxact:name>DIAG_SIM_CHECKER_SKIP_TG</ipxact:name>
+          <ipxact:displayName>PARAM_DIAG_SIM_CHECKER_SKIP_TG_NAME</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DISABLE_AFI_P2C_REGISTERS" type="bit">
+          <ipxact:name>DIAG_DISABLE_AFI_P2C_REGISTERS</ipxact:name>
+          <ipxact:displayName>Disable P2C Register Stage</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_EX_DESIGN_SEPARATE_RZQS" type="bit">
+          <ipxact:name>DIAG_EX_DESIGN_SEPARATE_RZQS</ipxact:name>
+          <ipxact:displayName>PARAM_DIAG_EX_DESIGN_SEPARATE_RZQS_NAME</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_SIM_CAL_MODE_ENUM" type="string">
+          <ipxact:name>DIAG_DDR3_SIM_CAL_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Calibration mode</ipxact:displayName>
+          <ipxact:value>SIM_CAL_MODE_SKIP</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_EXPORT_SEQ_AVALON_SLAVE" type="string">
+          <ipxact:name>DIAG_DDR3_EXPORT_SEQ_AVALON_SLAVE</ipxact:name>
+          <ipxact:displayName>Quartus Prime EMIF Debug Toolkit/On-Chip Debug Port</ipxact:displayName>
+          <ipxact:value>CAL_DEBUG_EXPORT_MODE_DISABLED</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_EXPORT_SEQ_AVALON_MASTER" type="bit">
+          <ipxact:name>DIAG_DDR3_EXPORT_SEQ_AVALON_MASTER</ipxact:name>
+          <ipxact:displayName>Enable Daisy-Chaining for Quartus Prime EMIF Debug Toolkit/On-Chip Debug Port</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_EXPORT_SEQ_AVALON_HEAD_OF_CHAIN" type="bit">
+          <ipxact:name>DIAG_DDR3_EXPORT_SEQ_AVALON_HEAD_OF_CHAIN</ipxact:name>
+          <ipxact:displayName>First EMIF Instance in the Avalon Chain</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_EX_DESIGN_NUM_OF_SLAVES" type="int">
+          <ipxact:name>DIAG_DDR3_EX_DESIGN_NUM_OF_SLAVES</ipxact:name>
+          <ipxact:displayName>Number of core clocks sharing slaves to instantiate in the example design</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_EX_DESIGN_ISSP_EN" type="bit">
+          <ipxact:name>DIAG_DDR3_EX_DESIGN_ISSP_EN</ipxact:name>
+          <ipxact:displayName>Enable In-System-Sources-and-Probes</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_INTERFACE_ID" type="int">
+          <ipxact:name>DIAG_DDR3_INTERFACE_ID</ipxact:name>
+          <ipxact:displayName>Interface ID</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_EFFICIENCY_MONITOR" type="string">
+          <ipxact:name>DIAG_DDR3_EFFICIENCY_MONITOR</ipxact:name>
+          <ipxact:displayName>Enable Efficiency Monitor</ipxact:displayName>
+          <ipxact:value>EFFMON_MODE_DISABLED</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_SIM_VERBOSE" type="bit">
+          <ipxact:name>DIAG_DDR3_SIM_VERBOSE</ipxact:name>
+          <ipxact:displayName>Show verbose simulation debug messages</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_USER_SIM_MEMORY_PRELOAD" type="bit">
+          <ipxact:name>DIAG_DDR3_USER_SIM_MEMORY_PRELOAD</ipxact:name>
+          <ipxact:displayName>Preload memory</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_USER_SIM_MEMORY_PRELOAD_PRI_EMIF_FILE" type="string">
+          <ipxact:name>DIAG_DDR3_USER_SIM_MEMORY_PRELOAD_PRI_EMIF_FILE</ipxact:name>
+          <ipxact:displayName>Memory preload-data filename for primary interface</ipxact:displayName>
+          <ipxact:value>EMIF_PRI_PRELOAD.txt</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_USER_SIM_MEMORY_PRELOAD_SEC_EMIF_FILE" type="string">
+          <ipxact:name>DIAG_DDR3_USER_SIM_MEMORY_PRELOAD_SEC_EMIF_FILE</ipxact:name>
+          <ipxact:displayName>Memory preload-data filename for secondary interface</ipxact:displayName>
+          <ipxact:value>EMIF_SEC_PRELOAD.txt</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_USER_USE_SIM_MEMORY_VALIDATION_TG" type="bit">
+          <ipxact:name>DIAG_DDR3_USER_USE_SIM_MEMORY_VALIDATION_TG</ipxact:name>
+          <ipxact:displayName>Use traffic generator to validate memory contents in Example Design simulation</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_USE_TG_AVL_2" type="bit">
+          <ipxact:name>DIAG_DDR3_USE_TG_AVL_2</ipxact:name>
+          <ipxact:displayName>Use configurable Avalon traffic generator 2.0</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_ABSTRACT_PHY" type="bit">
+          <ipxact:name>DIAG_DDR3_ABSTRACT_PHY</ipxact:name>
+          <ipxact:displayName>Abstract phy for fast simulation </ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_BYPASS_DEFAULT_PATTERN" type="bit">
+          <ipxact:name>DIAG_DDR3_BYPASS_DEFAULT_PATTERN</ipxact:name>
+          <ipxact:displayName>Bypass the default traffic pattern</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_BYPASS_USER_STAGE" type="bit">
+          <ipxact:name>DIAG_DDR3_BYPASS_USER_STAGE</ipxact:name>
+          <ipxact:displayName>Bypass the user-configured traffic stage</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_EXPORT_TG_CFG_AVALON_SLAVE" type="string">
+          <ipxact:name>DIAG_DDR3_EXPORT_TG_CFG_AVALON_SLAVE</ipxact:name>
+          <ipxact:displayName>TG2 Configuration Interface Mode</ipxact:displayName>
+          <ipxact:value>TG_CFG_AMM_EXPORT_MODE_EXPORT</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_INFI_TG2_ERR_TEST" type="bit">
+          <ipxact:name>DIAG_DDR3_INFI_TG2_ERR_TEST</ipxact:name>
+          <ipxact:displayName>Run diagnostic on infinite test duration</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_SEPARATE_READ_WRITE_ITFS" type="bit">
+          <ipxact:name>DIAG_DDR3_SEPARATE_READ_WRITE_ITFS</ipxact:name>
+          <ipxact:displayName>PARAM_DIAG_SEPARATE_READ_WRITE_ITFS_NAME</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_DISABLE_AFI_P2C_REGISTERS" type="bit">
+          <ipxact:name>DIAG_DDR3_DISABLE_AFI_P2C_REGISTERS</ipxact:name>
+          <ipxact:displayName>Disable P2C Register Stage</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_SIM_MEMORY_PRELOAD" type="bit">
+          <ipxact:name>DIAG_DDR3_SIM_MEMORY_PRELOAD</ipxact:name>
+          <ipxact:displayName>Preload memory</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_SIM_MEMORY_PRELOAD_PRI_EMIF_FILE" type="string">
+          <ipxact:name>DIAG_DDR3_SIM_MEMORY_PRELOAD_PRI_EMIF_FILE</ipxact:name>
+          <ipxact:displayName>Memory preload-data filename for primary interface</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_SIM_MEMORY_PRELOAD_SEC_EMIF_FILE" type="string">
+          <ipxact:name>DIAG_DDR3_SIM_MEMORY_PRELOAD_SEC_EMIF_FILE</ipxact:name>
+          <ipxact:displayName>Memory preload-data filename for secondary interface</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_USE_SIM_MEMORY_VALIDATION_TG" type="bit">
+          <ipxact:name>DIAG_DDR3_USE_SIM_MEMORY_VALIDATION_TG</ipxact:name>
+          <ipxact:displayName>Use traffic generator to validate memory contents in Example Design simulation</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_EX_DESIGN_SEPARATE_RZQS" type="bit">
+          <ipxact:name>DIAG_DDR3_EX_DESIGN_SEPARATE_RZQS</ipxact:name>
+          <ipxact:displayName>PARAM_DIAG_DDR3_EX_DESIGN_SEPARATE_RZQS_NAME</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_CA_LEVEL_EN" type="bit">
+          <ipxact:name>DIAG_DDR3_CA_LEVEL_EN</ipxact:name>
+          <ipxact:displayName>Enable address/command leveling calibration</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_CA_DESKEW_EN" type="bit">
+          <ipxact:name>DIAG_DDR3_CA_DESKEW_EN</ipxact:name>
+          <ipxact:displayName>Enable address/command deskew calibration</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_CAL_ADDR0" type="int">
+          <ipxact:name>DIAG_DDR3_CAL_ADDR0</ipxact:name>
+          <ipxact:displayName>Calibration address 0</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_CAL_ADDR1" type="int">
+          <ipxact:name>DIAG_DDR3_CAL_ADDR1</ipxact:name>
+          <ipxact:displayName>Calibration address 1</ipxact:displayName>
+          <ipxact:value>8</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_CAL_ENABLE_NON_DES" type="bit">
+          <ipxact:name>DIAG_DDR3_CAL_ENABLE_NON_DES</ipxact:name>
+          <ipxact:displayName>Enable refreshes during calibration</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_CAL_FULL_CAL_ON_RESET" type="bit">
+          <ipxact:name>DIAG_DDR3_CAL_FULL_CAL_ON_RESET</ipxact:name>
+          <ipxact:displayName>Enable automatic calibration after reset</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR3_CAL_ENABLE_MICRON_AP" type="bit">
+          <ipxact:name>DIAG_DDR3_CAL_ENABLE_MICRON_AP</ipxact:name>
+          <ipxact:displayName>Enable Micron Automata Calibration</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_SIM_CAL_MODE_ENUM" type="string">
+          <ipxact:name>DIAG_DDR4_SIM_CAL_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Calibration mode</ipxact:displayName>
+          <ipxact:value>SIM_CAL_MODE_SKIP</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_EXPORT_SEQ_AVALON_SLAVE" type="string">
+          <ipxact:name>DIAG_DDR4_EXPORT_SEQ_AVALON_SLAVE</ipxact:name>
+          <ipxact:displayName>Quartus Prime EMIF Debug Toolkit/On-Chip Debug Port</ipxact:displayName>
+          <ipxact:value>CAL_DEBUG_EXPORT_MODE_JTAG</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_EXPORT_SEQ_AVALON_MASTER" type="bit">
+          <ipxact:name>DIAG_DDR4_EXPORT_SEQ_AVALON_MASTER</ipxact:name>
+          <ipxact:displayName>Enable Daisy-Chaining for Quartus Prime EMIF Debug Toolkit/On-Chip Debug Port</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_EXPORT_SEQ_AVALON_HEAD_OF_CHAIN" type="bit">
+          <ipxact:name>DIAG_DDR4_EXPORT_SEQ_AVALON_HEAD_OF_CHAIN</ipxact:name>
+          <ipxact:displayName>First EMIF Instance in the Avalon Chain</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_EX_DESIGN_NUM_OF_SLAVES" type="int">
+          <ipxact:name>DIAG_DDR4_EX_DESIGN_NUM_OF_SLAVES</ipxact:name>
+          <ipxact:displayName>Number of core clocks sharing slaves to instantiate in the example design</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_EX_DESIGN_ISSP_EN" type="bit">
+          <ipxact:name>DIAG_DDR4_EX_DESIGN_ISSP_EN</ipxact:name>
+          <ipxact:displayName>Enable In-System-Sources-and-Probes</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_INTERFACE_ID" type="int">
+          <ipxact:name>DIAG_DDR4_INTERFACE_ID</ipxact:name>
+          <ipxact:displayName>Interface ID</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_EFFICIENCY_MONITOR" type="string">
+          <ipxact:name>DIAG_DDR4_EFFICIENCY_MONITOR</ipxact:name>
+          <ipxact:displayName>Enable Efficiency Monitor</ipxact:displayName>
+          <ipxact:value>EFFMON_MODE_DISABLED</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_SIM_VERBOSE" type="bit">
+          <ipxact:name>DIAG_DDR4_SIM_VERBOSE</ipxact:name>
+          <ipxact:displayName>Show verbose simulation debug messages</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_USER_SIM_MEMORY_PRELOAD" type="bit">
+          <ipxact:name>DIAG_DDR4_USER_SIM_MEMORY_PRELOAD</ipxact:name>
+          <ipxact:displayName>Preload memory</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_USER_SIM_MEMORY_PRELOAD_PRI_EMIF_FILE" type="string">
+          <ipxact:name>DIAG_DDR4_USER_SIM_MEMORY_PRELOAD_PRI_EMIF_FILE</ipxact:name>
+          <ipxact:displayName>Memory preload-data filename for primary interface</ipxact:displayName>
+          <ipxact:value>EMIF_PRI_PRELOAD.txt</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_USER_SIM_MEMORY_PRELOAD_SEC_EMIF_FILE" type="string">
+          <ipxact:name>DIAG_DDR4_USER_SIM_MEMORY_PRELOAD_SEC_EMIF_FILE</ipxact:name>
+          <ipxact:displayName>Memory preload-data filename for secondary interface</ipxact:displayName>
+          <ipxact:value>EMIF_SEC_PRELOAD.txt</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_USER_USE_SIM_MEMORY_VALIDATION_TG" type="bit">
+          <ipxact:name>DIAG_DDR4_USER_USE_SIM_MEMORY_VALIDATION_TG</ipxact:name>
+          <ipxact:displayName>Use traffic generator to validate memory contents in Example Design simulation</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_USE_TG_AVL_2" type="bit">
+          <ipxact:name>DIAG_DDR4_USE_TG_AVL_2</ipxact:name>
+          <ipxact:displayName>Use configurable Avalon traffic generator 2.0</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_ABSTRACT_PHY" type="bit">
+          <ipxact:name>DIAG_DDR4_ABSTRACT_PHY</ipxact:name>
+          <ipxact:displayName>Abstract phy for fast simulation </ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_BYPASS_DEFAULT_PATTERN" type="bit">
+          <ipxact:name>DIAG_DDR4_BYPASS_DEFAULT_PATTERN</ipxact:name>
+          <ipxact:displayName>Bypass the default traffic pattern</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_BYPASS_USER_STAGE" type="bit">
+          <ipxact:name>DIAG_DDR4_BYPASS_USER_STAGE</ipxact:name>
+          <ipxact:displayName>Bypass the user-configured traffic stage</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_EXPORT_TG_CFG_AVALON_SLAVE" type="string">
+          <ipxact:name>DIAG_DDR4_EXPORT_TG_CFG_AVALON_SLAVE</ipxact:name>
+          <ipxact:displayName>TG2 Configuration Interface Mode</ipxact:displayName>
+          <ipxact:value>TG_CFG_AMM_EXPORT_MODE_EXPORT</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_INFI_TG2_ERR_TEST" type="bit">
+          <ipxact:name>DIAG_DDR4_INFI_TG2_ERR_TEST</ipxact:name>
+          <ipxact:displayName>Run diagnostic on infinite test duration</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_SEPARATE_READ_WRITE_ITFS" type="bit">
+          <ipxact:name>DIAG_DDR4_SEPARATE_READ_WRITE_ITFS</ipxact:name>
+          <ipxact:displayName>PARAM_DIAG_SEPARATE_READ_WRITE_ITFS_NAME</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_DISABLE_AFI_P2C_REGISTERS" type="bit">
+          <ipxact:name>DIAG_DDR4_DISABLE_AFI_P2C_REGISTERS</ipxact:name>
+          <ipxact:displayName>Disable P2C Register Stage</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_SIM_MEMORY_PRELOAD" type="bit">
+          <ipxact:name>DIAG_DDR4_SIM_MEMORY_PRELOAD</ipxact:name>
+          <ipxact:displayName>Preload memory</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_SIM_MEMORY_PRELOAD_PRI_EMIF_FILE" type="string">
+          <ipxact:name>DIAG_DDR4_SIM_MEMORY_PRELOAD_PRI_EMIF_FILE</ipxact:name>
+          <ipxact:displayName>Memory preload-data filename for primary interface</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_SIM_MEMORY_PRELOAD_SEC_EMIF_FILE" type="string">
+          <ipxact:name>DIAG_DDR4_SIM_MEMORY_PRELOAD_SEC_EMIF_FILE</ipxact:name>
+          <ipxact:displayName>Memory preload-data filename for secondary interface</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_USE_SIM_MEMORY_VALIDATION_TG" type="bit">
+          <ipxact:name>DIAG_DDR4_USE_SIM_MEMORY_VALIDATION_TG</ipxact:name>
+          <ipxact:displayName>Use traffic generator to validate memory contents in Example Design simulation</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_EX_DESIGN_SEPARATE_RZQS" type="bit">
+          <ipxact:name>DIAG_DDR4_EX_DESIGN_SEPARATE_RZQS</ipxact:name>
+          <ipxact:displayName>PARAM_DIAG_DDR4_EX_DESIGN_SEPARATE_RZQS_NAME</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_SKIP_CA_LEVEL" type="bit">
+          <ipxact:name>DIAG_DDR4_SKIP_CA_LEVEL</ipxact:name>
+          <ipxact:displayName>Skip address/command leveling calibration</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_SKIP_CA_DESKEW" type="bit">
+          <ipxact:name>DIAG_DDR4_SKIP_CA_DESKEW</ipxact:name>
+          <ipxact:displayName>Skip address/command deskew calibration</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_SKIP_VREF_CAL" type="bit">
+          <ipxact:name>DIAG_DDR4_SKIP_VREF_CAL</ipxact:name>
+          <ipxact:displayName>Skip VREF calibration</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_CAL_ADDR0" type="int">
+          <ipxact:name>DIAG_DDR4_CAL_ADDR0</ipxact:name>
+          <ipxact:displayName>Calibration address 0</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_CAL_ADDR1" type="int">
+          <ipxact:name>DIAG_DDR4_CAL_ADDR1</ipxact:name>
+          <ipxact:displayName>Calibration address 1</ipxact:displayName>
+          <ipxact:value>8</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_CAL_ENABLE_NON_DES" type="bit">
+          <ipxact:name>DIAG_DDR4_CAL_ENABLE_NON_DES</ipxact:name>
+          <ipxact:displayName>Enable refreshes during calibration</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_DDR4_CAL_FULL_CAL_ON_RESET" type="bit">
+          <ipxact:name>DIAG_DDR4_CAL_FULL_CAL_ON_RESET</ipxact:name>
+          <ipxact:displayName>Enable automatic calibration after reset</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR2_SIM_CAL_MODE_ENUM" type="string">
+          <ipxact:name>DIAG_QDR2_SIM_CAL_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Calibration mode</ipxact:displayName>
+          <ipxact:value>SIM_CAL_MODE_SKIP</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR2_EXPORT_SEQ_AVALON_SLAVE" type="string">
+          <ipxact:name>DIAG_QDR2_EXPORT_SEQ_AVALON_SLAVE</ipxact:name>
+          <ipxact:displayName>Quartus Prime EMIF Debug Toolkit/On-Chip Debug Port</ipxact:displayName>
+          <ipxact:value>CAL_DEBUG_EXPORT_MODE_DISABLED</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR2_EXPORT_SEQ_AVALON_MASTER" type="bit">
+          <ipxact:name>DIAG_QDR2_EXPORT_SEQ_AVALON_MASTER</ipxact:name>
+          <ipxact:displayName>Enable Daisy-Chaining for Quartus Prime EMIF Debug Toolkit/On-Chip Debug Port</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR2_EXPORT_SEQ_AVALON_HEAD_OF_CHAIN" type="bit">
+          <ipxact:name>DIAG_QDR2_EXPORT_SEQ_AVALON_HEAD_OF_CHAIN</ipxact:name>
+          <ipxact:displayName>First EMIF Instance in the Avalon Chain</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR2_EX_DESIGN_NUM_OF_SLAVES" type="int">
+          <ipxact:name>DIAG_QDR2_EX_DESIGN_NUM_OF_SLAVES</ipxact:name>
+          <ipxact:displayName>Number of core clocks sharing slaves to instantiate in the example design</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR2_EX_DESIGN_ISSP_EN" type="bit">
+          <ipxact:name>DIAG_QDR2_EX_DESIGN_ISSP_EN</ipxact:name>
+          <ipxact:displayName>Enable In-System-Sources-and-Probes</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR2_INTERFACE_ID" type="int">
+          <ipxact:name>DIAG_QDR2_INTERFACE_ID</ipxact:name>
+          <ipxact:displayName>Interface ID</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR2_EFFICIENCY_MONITOR" type="string">
+          <ipxact:name>DIAG_QDR2_EFFICIENCY_MONITOR</ipxact:name>
+          <ipxact:displayName>Enable Efficiency Monitor</ipxact:displayName>
+          <ipxact:value>EFFMON_MODE_DISABLED</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR2_SIM_VERBOSE" type="bit">
+          <ipxact:name>DIAG_QDR2_SIM_VERBOSE</ipxact:name>
+          <ipxact:displayName>Show verbose simulation debug messages</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR2_USER_SIM_MEMORY_PRELOAD" type="bit">
+          <ipxact:name>DIAG_QDR2_USER_SIM_MEMORY_PRELOAD</ipxact:name>
+          <ipxact:displayName>Preload memory</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR2_USER_SIM_MEMORY_PRELOAD_PRI_EMIF_FILE" type="string">
+          <ipxact:name>DIAG_QDR2_USER_SIM_MEMORY_PRELOAD_PRI_EMIF_FILE</ipxact:name>
+          <ipxact:displayName>Memory preload-data filename for primary interface</ipxact:displayName>
+          <ipxact:value>EMIF_PRI_PRELOAD.txt</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR2_USER_SIM_MEMORY_PRELOAD_SEC_EMIF_FILE" type="string">
+          <ipxact:name>DIAG_QDR2_USER_SIM_MEMORY_PRELOAD_SEC_EMIF_FILE</ipxact:name>
+          <ipxact:displayName>Memory preload-data filename for secondary interface</ipxact:displayName>
+          <ipxact:value>EMIF_SEC_PRELOAD.txt</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR2_USER_USE_SIM_MEMORY_VALIDATION_TG" type="bit">
+          <ipxact:name>DIAG_QDR2_USER_USE_SIM_MEMORY_VALIDATION_TG</ipxact:name>
+          <ipxact:displayName>Use traffic generator to validate memory contents in Example Design simulation</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR2_USE_TG_AVL_2" type="bit">
+          <ipxact:name>DIAG_QDR2_USE_TG_AVL_2</ipxact:name>
+          <ipxact:displayName>Use configurable Avalon traffic generator 2.0</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR2_ABSTRACT_PHY" type="bit">
+          <ipxact:name>DIAG_QDR2_ABSTRACT_PHY</ipxact:name>
+          <ipxact:displayName>Abstract phy for fast simulation </ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR2_BYPASS_DEFAULT_PATTERN" type="bit">
+          <ipxact:name>DIAG_QDR2_BYPASS_DEFAULT_PATTERN</ipxact:name>
+          <ipxact:displayName>Bypass the default traffic pattern</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR2_BYPASS_USER_STAGE" type="bit">
+          <ipxact:name>DIAG_QDR2_BYPASS_USER_STAGE</ipxact:name>
+          <ipxact:displayName>Bypass the user-configured traffic stage</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR2_EXPORT_TG_CFG_AVALON_SLAVE" type="string">
+          <ipxact:name>DIAG_QDR2_EXPORT_TG_CFG_AVALON_SLAVE</ipxact:name>
+          <ipxact:displayName>TG2 Configuration Interface Mode</ipxact:displayName>
+          <ipxact:value>TG_CFG_AMM_EXPORT_MODE_EXPORT</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR2_INFI_TG2_ERR_TEST" type="bit">
+          <ipxact:name>DIAG_QDR2_INFI_TG2_ERR_TEST</ipxact:name>
+          <ipxact:displayName>Run diagnostic on infinite test duration</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR2_SEPARATE_READ_WRITE_ITFS" type="bit">
+          <ipxact:name>DIAG_QDR2_SEPARATE_READ_WRITE_ITFS</ipxact:name>
+          <ipxact:displayName>PARAM_DIAG_SEPARATE_READ_WRITE_ITFS_NAME</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR2_DISABLE_AFI_P2C_REGISTERS" type="bit">
+          <ipxact:name>DIAG_QDR2_DISABLE_AFI_P2C_REGISTERS</ipxact:name>
+          <ipxact:displayName>Disable P2C Register Stage</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR2_SIM_MEMORY_PRELOAD" type="bit">
+          <ipxact:name>DIAG_QDR2_SIM_MEMORY_PRELOAD</ipxact:name>
+          <ipxact:displayName>Preload memory</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR2_SIM_MEMORY_PRELOAD_PRI_EMIF_FILE" type="string">
+          <ipxact:name>DIAG_QDR2_SIM_MEMORY_PRELOAD_PRI_EMIF_FILE</ipxact:name>
+          <ipxact:displayName>Memory preload-data filename for primary interface</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR2_SIM_MEMORY_PRELOAD_SEC_EMIF_FILE" type="string">
+          <ipxact:name>DIAG_QDR2_SIM_MEMORY_PRELOAD_SEC_EMIF_FILE</ipxact:name>
+          <ipxact:displayName>Memory preload-data filename for secondary interface</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR2_USE_SIM_MEMORY_VALIDATION_TG" type="bit">
+          <ipxact:name>DIAG_QDR2_USE_SIM_MEMORY_VALIDATION_TG</ipxact:name>
+          <ipxact:displayName>Use traffic generator to validate memory contents in Example Design simulation</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR2_EX_DESIGN_SEPARATE_RZQS" type="bit">
+          <ipxact:name>DIAG_QDR2_EX_DESIGN_SEPARATE_RZQS</ipxact:name>
+          <ipxact:displayName>PARAM_DIAG_QDR2_EX_DESIGN_SEPARATE_RZQS_NAME</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR4_SIM_CAL_MODE_ENUM" type="string">
+          <ipxact:name>DIAG_QDR4_SIM_CAL_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Calibration mode</ipxact:displayName>
+          <ipxact:value>SIM_CAL_MODE_SKIP</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR4_EXPORT_SEQ_AVALON_SLAVE" type="string">
+          <ipxact:name>DIAG_QDR4_EXPORT_SEQ_AVALON_SLAVE</ipxact:name>
+          <ipxact:displayName>Quartus Prime EMIF Debug Toolkit/On-Chip Debug Port</ipxact:displayName>
+          <ipxact:value>CAL_DEBUG_EXPORT_MODE_DISABLED</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR4_EXPORT_SEQ_AVALON_MASTER" type="bit">
+          <ipxact:name>DIAG_QDR4_EXPORT_SEQ_AVALON_MASTER</ipxact:name>
+          <ipxact:displayName>Enable Daisy-Chaining for Quartus Prime EMIF Debug Toolkit/On-Chip Debug Port</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR4_EXPORT_SEQ_AVALON_HEAD_OF_CHAIN" type="bit">
+          <ipxact:name>DIAG_QDR4_EXPORT_SEQ_AVALON_HEAD_OF_CHAIN</ipxact:name>
+          <ipxact:displayName>First EMIF Instance in the Avalon Chain</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR4_EX_DESIGN_NUM_OF_SLAVES" type="int">
+          <ipxact:name>DIAG_QDR4_EX_DESIGN_NUM_OF_SLAVES</ipxact:name>
+          <ipxact:displayName>Number of core clocks sharing slaves to instantiate in the example design</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR4_EX_DESIGN_ISSP_EN" type="bit">
+          <ipxact:name>DIAG_QDR4_EX_DESIGN_ISSP_EN</ipxact:name>
+          <ipxact:displayName>Enable In-System-Sources-and-Probes</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR4_INTERFACE_ID" type="int">
+          <ipxact:name>DIAG_QDR4_INTERFACE_ID</ipxact:name>
+          <ipxact:displayName>Interface ID</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR4_EFFICIENCY_MONITOR" type="string">
+          <ipxact:name>DIAG_QDR4_EFFICIENCY_MONITOR</ipxact:name>
+          <ipxact:displayName>Enable Efficiency Monitor</ipxact:displayName>
+          <ipxact:value>EFFMON_MODE_DISABLED</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR4_SIM_VERBOSE" type="bit">
+          <ipxact:name>DIAG_QDR4_SIM_VERBOSE</ipxact:name>
+          <ipxact:displayName>Show verbose simulation debug messages</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR4_USER_SIM_MEMORY_PRELOAD" type="bit">
+          <ipxact:name>DIAG_QDR4_USER_SIM_MEMORY_PRELOAD</ipxact:name>
+          <ipxact:displayName>Preload memory</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR4_USER_SIM_MEMORY_PRELOAD_PRI_EMIF_FILE" type="string">
+          <ipxact:name>DIAG_QDR4_USER_SIM_MEMORY_PRELOAD_PRI_EMIF_FILE</ipxact:name>
+          <ipxact:displayName>Memory preload-data filename for primary interface</ipxact:displayName>
+          <ipxact:value>EMIF_PRI_PRELOAD.txt</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR4_USER_SIM_MEMORY_PRELOAD_SEC_EMIF_FILE" type="string">
+          <ipxact:name>DIAG_QDR4_USER_SIM_MEMORY_PRELOAD_SEC_EMIF_FILE</ipxact:name>
+          <ipxact:displayName>Memory preload-data filename for secondary interface</ipxact:displayName>
+          <ipxact:value>EMIF_SEC_PRELOAD.txt</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR4_USER_USE_SIM_MEMORY_VALIDATION_TG" type="bit">
+          <ipxact:name>DIAG_QDR4_USER_USE_SIM_MEMORY_VALIDATION_TG</ipxact:name>
+          <ipxact:displayName>Use traffic generator to validate memory contents in Example Design simulation</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR4_USE_TG_AVL_2" type="bit">
+          <ipxact:name>DIAG_QDR4_USE_TG_AVL_2</ipxact:name>
+          <ipxact:displayName>Use configurable Avalon traffic generator 2.0</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR4_ABSTRACT_PHY" type="bit">
+          <ipxact:name>DIAG_QDR4_ABSTRACT_PHY</ipxact:name>
+          <ipxact:displayName>Abstract phy for fast simulation </ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR4_BYPASS_DEFAULT_PATTERN" type="bit">
+          <ipxact:name>DIAG_QDR4_BYPASS_DEFAULT_PATTERN</ipxact:name>
+          <ipxact:displayName>Bypass the default traffic pattern</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR4_BYPASS_USER_STAGE" type="bit">
+          <ipxact:name>DIAG_QDR4_BYPASS_USER_STAGE</ipxact:name>
+          <ipxact:displayName>Bypass the user-configured traffic stage</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR4_EXPORT_TG_CFG_AVALON_SLAVE" type="string">
+          <ipxact:name>DIAG_QDR4_EXPORT_TG_CFG_AVALON_SLAVE</ipxact:name>
+          <ipxact:displayName>TG2 Configuration Interface Mode</ipxact:displayName>
+          <ipxact:value>TG_CFG_AMM_EXPORT_MODE_EXPORT</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR4_INFI_TG2_ERR_TEST" type="bit">
+          <ipxact:name>DIAG_QDR4_INFI_TG2_ERR_TEST</ipxact:name>
+          <ipxact:displayName>Run diagnostic on infinite test duration</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR4_SEPARATE_READ_WRITE_ITFS" type="bit">
+          <ipxact:name>DIAG_QDR4_SEPARATE_READ_WRITE_ITFS</ipxact:name>
+          <ipxact:displayName>PARAM_DIAG_SEPARATE_READ_WRITE_ITFS_NAME</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR4_DISABLE_AFI_P2C_REGISTERS" type="bit">
+          <ipxact:name>DIAG_QDR4_DISABLE_AFI_P2C_REGISTERS</ipxact:name>
+          <ipxact:displayName>Disable P2C Register Stage</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR4_SIM_MEMORY_PRELOAD" type="bit">
+          <ipxact:name>DIAG_QDR4_SIM_MEMORY_PRELOAD</ipxact:name>
+          <ipxact:displayName>Preload memory</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR4_SIM_MEMORY_PRELOAD_PRI_EMIF_FILE" type="string">
+          <ipxact:name>DIAG_QDR4_SIM_MEMORY_PRELOAD_PRI_EMIF_FILE</ipxact:name>
+          <ipxact:displayName>Memory preload-data filename for primary interface</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR4_SIM_MEMORY_PRELOAD_SEC_EMIF_FILE" type="string">
+          <ipxact:name>DIAG_QDR4_SIM_MEMORY_PRELOAD_SEC_EMIF_FILE</ipxact:name>
+          <ipxact:displayName>Memory preload-data filename for secondary interface</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR4_USE_SIM_MEMORY_VALIDATION_TG" type="bit">
+          <ipxact:name>DIAG_QDR4_USE_SIM_MEMORY_VALIDATION_TG</ipxact:name>
+          <ipxact:displayName>Use traffic generator to validate memory contents in Example Design simulation</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR4_EX_DESIGN_SEPARATE_RZQS" type="bit">
+          <ipxact:name>DIAG_QDR4_EX_DESIGN_SEPARATE_RZQS</ipxact:name>
+          <ipxact:displayName>PARAM_DIAG_QDR4_EX_DESIGN_SEPARATE_RZQS_NAME</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_QDR4_SKIP_VREF_CAL" type="bit">
+          <ipxact:name>DIAG_QDR4_SKIP_VREF_CAL</ipxact:name>
+          <ipxact:displayName>Skip VREF_in calibration</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD2_SIM_CAL_MODE_ENUM" type="string">
+          <ipxact:name>DIAG_RLD2_SIM_CAL_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Calibration mode</ipxact:displayName>
+          <ipxact:value>SIM_CAL_MODE_SKIP</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD2_EXPORT_SEQ_AVALON_SLAVE" type="string">
+          <ipxact:name>DIAG_RLD2_EXPORT_SEQ_AVALON_SLAVE</ipxact:name>
+          <ipxact:displayName>Quartus Prime EMIF Debug Toolkit/On-Chip Debug Port</ipxact:displayName>
+          <ipxact:value>CAL_DEBUG_EXPORT_MODE_DISABLED</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD2_EXPORT_SEQ_AVALON_MASTER" type="bit">
+          <ipxact:name>DIAG_RLD2_EXPORT_SEQ_AVALON_MASTER</ipxact:name>
+          <ipxact:displayName>Enable Daisy-Chaining for Quartus Prime EMIF Debug Toolkit/On-Chip Debug Port</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD2_EXPORT_SEQ_AVALON_HEAD_OF_CHAIN" type="bit">
+          <ipxact:name>DIAG_RLD2_EXPORT_SEQ_AVALON_HEAD_OF_CHAIN</ipxact:name>
+          <ipxact:displayName>First EMIF Instance in the Avalon Chain</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD2_EX_DESIGN_NUM_OF_SLAVES" type="int">
+          <ipxact:name>DIAG_RLD2_EX_DESIGN_NUM_OF_SLAVES</ipxact:name>
+          <ipxact:displayName>Number of core clocks sharing slaves to instantiate in the example design</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD2_EX_DESIGN_ISSP_EN" type="bit">
+          <ipxact:name>DIAG_RLD2_EX_DESIGN_ISSP_EN</ipxact:name>
+          <ipxact:displayName>Enable In-System-Sources-and-Probes</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD2_INTERFACE_ID" type="int">
+          <ipxact:name>DIAG_RLD2_INTERFACE_ID</ipxact:name>
+          <ipxact:displayName>Interface ID</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD2_EFFICIENCY_MONITOR" type="string">
+          <ipxact:name>DIAG_RLD2_EFFICIENCY_MONITOR</ipxact:name>
+          <ipxact:displayName>Enable Efficiency Monitor</ipxact:displayName>
+          <ipxact:value>EFFMON_MODE_DISABLED</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD2_SIM_VERBOSE" type="bit">
+          <ipxact:name>DIAG_RLD2_SIM_VERBOSE</ipxact:name>
+          <ipxact:displayName>Show verbose simulation debug messages</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD2_USER_SIM_MEMORY_PRELOAD" type="bit">
+          <ipxact:name>DIAG_RLD2_USER_SIM_MEMORY_PRELOAD</ipxact:name>
+          <ipxact:displayName>Preload memory</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD2_USER_SIM_MEMORY_PRELOAD_PRI_EMIF_FILE" type="string">
+          <ipxact:name>DIAG_RLD2_USER_SIM_MEMORY_PRELOAD_PRI_EMIF_FILE</ipxact:name>
+          <ipxact:displayName>Memory preload-data filename for primary interface</ipxact:displayName>
+          <ipxact:value>EMIF_PRI_PRELOAD.txt</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD2_USER_SIM_MEMORY_PRELOAD_SEC_EMIF_FILE" type="string">
+          <ipxact:name>DIAG_RLD2_USER_SIM_MEMORY_PRELOAD_SEC_EMIF_FILE</ipxact:name>
+          <ipxact:displayName>Memory preload-data filename for secondary interface</ipxact:displayName>
+          <ipxact:value>EMIF_SEC_PRELOAD.txt</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD2_USER_USE_SIM_MEMORY_VALIDATION_TG" type="bit">
+          <ipxact:name>DIAG_RLD2_USER_USE_SIM_MEMORY_VALIDATION_TG</ipxact:name>
+          <ipxact:displayName>Use traffic generator to validate memory contents in Example Design simulation</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD2_USE_TG_AVL_2" type="bit">
+          <ipxact:name>DIAG_RLD2_USE_TG_AVL_2</ipxact:name>
+          <ipxact:displayName>Use configurable Avalon traffic generator 2.0</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD2_ABSTRACT_PHY" type="bit">
+          <ipxact:name>DIAG_RLD2_ABSTRACT_PHY</ipxact:name>
+          <ipxact:displayName>Abstract phy for fast simulation </ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD2_BYPASS_DEFAULT_PATTERN" type="bit">
+          <ipxact:name>DIAG_RLD2_BYPASS_DEFAULT_PATTERN</ipxact:name>
+          <ipxact:displayName>Bypass the default traffic pattern</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD2_BYPASS_USER_STAGE" type="bit">
+          <ipxact:name>DIAG_RLD2_BYPASS_USER_STAGE</ipxact:name>
+          <ipxact:displayName>Bypass the user-configured traffic stage</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD2_EXPORT_TG_CFG_AVALON_SLAVE" type="string">
+          <ipxact:name>DIAG_RLD2_EXPORT_TG_CFG_AVALON_SLAVE</ipxact:name>
+          <ipxact:displayName>TG2 Configuration Interface Mode</ipxact:displayName>
+          <ipxact:value>TG_CFG_AMM_EXPORT_MODE_EXPORT</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD2_INFI_TG2_ERR_TEST" type="bit">
+          <ipxact:name>DIAG_RLD2_INFI_TG2_ERR_TEST</ipxact:name>
+          <ipxact:displayName>Run diagnostic on infinite test duration</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD2_SEPARATE_READ_WRITE_ITFS" type="bit">
+          <ipxact:name>DIAG_RLD2_SEPARATE_READ_WRITE_ITFS</ipxact:name>
+          <ipxact:displayName>PARAM_DIAG_SEPARATE_READ_WRITE_ITFS_NAME</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD2_DISABLE_AFI_P2C_REGISTERS" type="bit">
+          <ipxact:name>DIAG_RLD2_DISABLE_AFI_P2C_REGISTERS</ipxact:name>
+          <ipxact:displayName>Disable P2C Register Stage</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD2_SIM_MEMORY_PRELOAD" type="bit">
+          <ipxact:name>DIAG_RLD2_SIM_MEMORY_PRELOAD</ipxact:name>
+          <ipxact:displayName>Preload memory</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD2_SIM_MEMORY_PRELOAD_PRI_EMIF_FILE" type="string">
+          <ipxact:name>DIAG_RLD2_SIM_MEMORY_PRELOAD_PRI_EMIF_FILE</ipxact:name>
+          <ipxact:displayName>Memory preload-data filename for primary interface</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD2_SIM_MEMORY_PRELOAD_SEC_EMIF_FILE" type="string">
+          <ipxact:name>DIAG_RLD2_SIM_MEMORY_PRELOAD_SEC_EMIF_FILE</ipxact:name>
+          <ipxact:displayName>Memory preload-data filename for secondary interface</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD2_USE_SIM_MEMORY_VALIDATION_TG" type="bit">
+          <ipxact:name>DIAG_RLD2_USE_SIM_MEMORY_VALIDATION_TG</ipxact:name>
+          <ipxact:displayName>Use traffic generator to validate memory contents in Example Design simulation</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD2_EX_DESIGN_SEPARATE_RZQS" type="bit">
+          <ipxact:name>DIAG_RLD2_EX_DESIGN_SEPARATE_RZQS</ipxact:name>
+          <ipxact:displayName>PARAM_DIAG_RLD2_EX_DESIGN_SEPARATE_RZQS_NAME</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD3_SIM_CAL_MODE_ENUM" type="string">
+          <ipxact:name>DIAG_RLD3_SIM_CAL_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Calibration mode</ipxact:displayName>
+          <ipxact:value>SIM_CAL_MODE_SKIP</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD3_EXPORT_SEQ_AVALON_SLAVE" type="string">
+          <ipxact:name>DIAG_RLD3_EXPORT_SEQ_AVALON_SLAVE</ipxact:name>
+          <ipxact:displayName>Quartus Prime EMIF Debug Toolkit/On-Chip Debug Port</ipxact:displayName>
+          <ipxact:value>CAL_DEBUG_EXPORT_MODE_DISABLED</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD3_EXPORT_SEQ_AVALON_MASTER" type="bit">
+          <ipxact:name>DIAG_RLD3_EXPORT_SEQ_AVALON_MASTER</ipxact:name>
+          <ipxact:displayName>Enable Daisy-Chaining for Quartus Prime EMIF Debug Toolkit/On-Chip Debug Port</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD3_EXPORT_SEQ_AVALON_HEAD_OF_CHAIN" type="bit">
+          <ipxact:name>DIAG_RLD3_EXPORT_SEQ_AVALON_HEAD_OF_CHAIN</ipxact:name>
+          <ipxact:displayName>First EMIF Instance in the Avalon Chain</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD3_EX_DESIGN_NUM_OF_SLAVES" type="int">
+          <ipxact:name>DIAG_RLD3_EX_DESIGN_NUM_OF_SLAVES</ipxact:name>
+          <ipxact:displayName>Number of core clocks sharing slaves to instantiate in the example design</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD3_EX_DESIGN_ISSP_EN" type="bit">
+          <ipxact:name>DIAG_RLD3_EX_DESIGN_ISSP_EN</ipxact:name>
+          <ipxact:displayName>Enable In-System-Sources-and-Probes</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD3_INTERFACE_ID" type="int">
+          <ipxact:name>DIAG_RLD3_INTERFACE_ID</ipxact:name>
+          <ipxact:displayName>Interface ID</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD3_EFFICIENCY_MONITOR" type="string">
+          <ipxact:name>DIAG_RLD3_EFFICIENCY_MONITOR</ipxact:name>
+          <ipxact:displayName>Enable Efficiency Monitor</ipxact:displayName>
+          <ipxact:value>EFFMON_MODE_DISABLED</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD3_SIM_VERBOSE" type="bit">
+          <ipxact:name>DIAG_RLD3_SIM_VERBOSE</ipxact:name>
+          <ipxact:displayName>Show verbose simulation debug messages</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD3_USER_SIM_MEMORY_PRELOAD" type="bit">
+          <ipxact:name>DIAG_RLD3_USER_SIM_MEMORY_PRELOAD</ipxact:name>
+          <ipxact:displayName>Preload memory</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD3_USER_SIM_MEMORY_PRELOAD_PRI_EMIF_FILE" type="string">
+          <ipxact:name>DIAG_RLD3_USER_SIM_MEMORY_PRELOAD_PRI_EMIF_FILE</ipxact:name>
+          <ipxact:displayName>Memory preload-data filename for primary interface</ipxact:displayName>
+          <ipxact:value>EMIF_PRI_PRELOAD.txt</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD3_USER_SIM_MEMORY_PRELOAD_SEC_EMIF_FILE" type="string">
+          <ipxact:name>DIAG_RLD3_USER_SIM_MEMORY_PRELOAD_SEC_EMIF_FILE</ipxact:name>
+          <ipxact:displayName>Memory preload-data filename for secondary interface</ipxact:displayName>
+          <ipxact:value>EMIF_SEC_PRELOAD.txt</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD3_USER_USE_SIM_MEMORY_VALIDATION_TG" type="bit">
+          <ipxact:name>DIAG_RLD3_USER_USE_SIM_MEMORY_VALIDATION_TG</ipxact:name>
+          <ipxact:displayName>Use traffic generator to validate memory contents in Example Design simulation</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD3_USE_TG_AVL_2" type="bit">
+          <ipxact:name>DIAG_RLD3_USE_TG_AVL_2</ipxact:name>
+          <ipxact:displayName>Use configurable Avalon traffic generator 2.0</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD3_ABSTRACT_PHY" type="bit">
+          <ipxact:name>DIAG_RLD3_ABSTRACT_PHY</ipxact:name>
+          <ipxact:displayName>Abstract phy for fast simulation </ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD3_BYPASS_DEFAULT_PATTERN" type="bit">
+          <ipxact:name>DIAG_RLD3_BYPASS_DEFAULT_PATTERN</ipxact:name>
+          <ipxact:displayName>Bypass the default traffic pattern</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD3_BYPASS_USER_STAGE" type="bit">
+          <ipxact:name>DIAG_RLD3_BYPASS_USER_STAGE</ipxact:name>
+          <ipxact:displayName>Bypass the user-configured traffic stage</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD3_EXPORT_TG_CFG_AVALON_SLAVE" type="string">
+          <ipxact:name>DIAG_RLD3_EXPORT_TG_CFG_AVALON_SLAVE</ipxact:name>
+          <ipxact:displayName>TG2 Configuration Interface Mode</ipxact:displayName>
+          <ipxact:value>TG_CFG_AMM_EXPORT_MODE_EXPORT</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD3_INFI_TG2_ERR_TEST" type="bit">
+          <ipxact:name>DIAG_RLD3_INFI_TG2_ERR_TEST</ipxact:name>
+          <ipxact:displayName>Run diagnostic on infinite test duration</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD3_SEPARATE_READ_WRITE_ITFS" type="bit">
+          <ipxact:name>DIAG_RLD3_SEPARATE_READ_WRITE_ITFS</ipxact:name>
+          <ipxact:displayName>PARAM_DIAG_SEPARATE_READ_WRITE_ITFS_NAME</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD3_DISABLE_AFI_P2C_REGISTERS" type="bit">
+          <ipxact:name>DIAG_RLD3_DISABLE_AFI_P2C_REGISTERS</ipxact:name>
+          <ipxact:displayName>Disable P2C Register Stage</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD3_SIM_MEMORY_PRELOAD" type="bit">
+          <ipxact:name>DIAG_RLD3_SIM_MEMORY_PRELOAD</ipxact:name>
+          <ipxact:displayName>Preload memory</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD3_SIM_MEMORY_PRELOAD_PRI_EMIF_FILE" type="string">
+          <ipxact:name>DIAG_RLD3_SIM_MEMORY_PRELOAD_PRI_EMIF_FILE</ipxact:name>
+          <ipxact:displayName>Memory preload-data filename for primary interface</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD3_SIM_MEMORY_PRELOAD_SEC_EMIF_FILE" type="string">
+          <ipxact:name>DIAG_RLD3_SIM_MEMORY_PRELOAD_SEC_EMIF_FILE</ipxact:name>
+          <ipxact:displayName>Memory preload-data filename for secondary interface</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD3_USE_SIM_MEMORY_VALIDATION_TG" type="bit">
+          <ipxact:name>DIAG_RLD3_USE_SIM_MEMORY_VALIDATION_TG</ipxact:name>
+          <ipxact:displayName>Use traffic generator to validate memory contents in Example Design simulation</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD3_EX_DESIGN_SEPARATE_RZQS" type="bit">
+          <ipxact:name>DIAG_RLD3_EX_DESIGN_SEPARATE_RZQS</ipxact:name>
+          <ipxact:displayName>PARAM_DIAG_RLD3_EX_DESIGN_SEPARATE_RZQS_NAME</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD3_CA_LEVEL_EN" type="bit">
+          <ipxact:name>DIAG_RLD3_CA_LEVEL_EN</ipxact:name>
+          <ipxact:displayName>Enable address/command leveling calibration</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_RLD3_CA_DESKEW_EN" type="bit">
+          <ipxact:name>DIAG_RLD3_CA_DESKEW_EN</ipxact:name>
+          <ipxact:displayName>Enable address/command deskew calibration</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_LPDDR3_SIM_CAL_MODE_ENUM" type="string">
+          <ipxact:name>DIAG_LPDDR3_SIM_CAL_MODE_ENUM</ipxact:name>
+          <ipxact:displayName>Calibration mode</ipxact:displayName>
+          <ipxact:value>SIM_CAL_MODE_SKIP</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_LPDDR3_EXPORT_SEQ_AVALON_SLAVE" type="string">
+          <ipxact:name>DIAG_LPDDR3_EXPORT_SEQ_AVALON_SLAVE</ipxact:name>
+          <ipxact:displayName>Quartus Prime EMIF Debug Toolkit/On-Chip Debug Port</ipxact:displayName>
+          <ipxact:value>CAL_DEBUG_EXPORT_MODE_DISABLED</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_LPDDR3_EXPORT_SEQ_AVALON_MASTER" type="bit">
+          <ipxact:name>DIAG_LPDDR3_EXPORT_SEQ_AVALON_MASTER</ipxact:name>
+          <ipxact:displayName>Enable Daisy-Chaining for Quartus Prime EMIF Debug Toolkit/On-Chip Debug Port</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_LPDDR3_EXPORT_SEQ_AVALON_HEAD_OF_CHAIN" type="bit">
+          <ipxact:name>DIAG_LPDDR3_EXPORT_SEQ_AVALON_HEAD_OF_CHAIN</ipxact:name>
+          <ipxact:displayName>First EMIF Instance in the Avalon Chain</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_LPDDR3_EX_DESIGN_NUM_OF_SLAVES" type="int">
+          <ipxact:name>DIAG_LPDDR3_EX_DESIGN_NUM_OF_SLAVES</ipxact:name>
+          <ipxact:displayName>Number of core clocks sharing slaves to instantiate in the example design</ipxact:displayName>
+          <ipxact:value>1</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_LPDDR3_EX_DESIGN_ISSP_EN" type="bit">
+          <ipxact:name>DIAG_LPDDR3_EX_DESIGN_ISSP_EN</ipxact:name>
+          <ipxact:displayName>Enable In-System-Sources-and-Probes</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_LPDDR3_INTERFACE_ID" type="int">
+          <ipxact:name>DIAG_LPDDR3_INTERFACE_ID</ipxact:name>
+          <ipxact:displayName>Interface ID</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_LPDDR3_EFFICIENCY_MONITOR" type="string">
+          <ipxact:name>DIAG_LPDDR3_EFFICIENCY_MONITOR</ipxact:name>
+          <ipxact:displayName>Enable Efficiency Monitor</ipxact:displayName>
+          <ipxact:value>EFFMON_MODE_DISABLED</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_LPDDR3_SIM_VERBOSE" type="bit">
+          <ipxact:name>DIAG_LPDDR3_SIM_VERBOSE</ipxact:name>
+          <ipxact:displayName>Show verbose simulation debug messages</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_LPDDR3_USER_SIM_MEMORY_PRELOAD" type="bit">
+          <ipxact:name>DIAG_LPDDR3_USER_SIM_MEMORY_PRELOAD</ipxact:name>
+          <ipxact:displayName>Preload memory</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_LPDDR3_USER_SIM_MEMORY_PRELOAD_PRI_EMIF_FILE" type="string">
+          <ipxact:name>DIAG_LPDDR3_USER_SIM_MEMORY_PRELOAD_PRI_EMIF_FILE</ipxact:name>
+          <ipxact:displayName>Memory preload-data filename for primary interface</ipxact:displayName>
+          <ipxact:value>EMIF_PRI_PRELOAD.txt</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_LPDDR3_USER_SIM_MEMORY_PRELOAD_SEC_EMIF_FILE" type="string">
+          <ipxact:name>DIAG_LPDDR3_USER_SIM_MEMORY_PRELOAD_SEC_EMIF_FILE</ipxact:name>
+          <ipxact:displayName>Memory preload-data filename for secondary interface</ipxact:displayName>
+          <ipxact:value>EMIF_SEC_PRELOAD.txt</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_LPDDR3_USER_USE_SIM_MEMORY_VALIDATION_TG" type="bit">
+          <ipxact:name>DIAG_LPDDR3_USER_USE_SIM_MEMORY_VALIDATION_TG</ipxact:name>
+          <ipxact:displayName>Use traffic generator to validate memory contents in Example Design simulation</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_LPDDR3_USE_TG_AVL_2" type="bit">
+          <ipxact:name>DIAG_LPDDR3_USE_TG_AVL_2</ipxact:name>
+          <ipxact:displayName>Use configurable Avalon traffic generator 2.0</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_LPDDR3_ABSTRACT_PHY" type="bit">
+          <ipxact:name>DIAG_LPDDR3_ABSTRACT_PHY</ipxact:name>
+          <ipxact:displayName>Abstract phy for fast simulation </ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_LPDDR3_BYPASS_DEFAULT_PATTERN" type="bit">
+          <ipxact:name>DIAG_LPDDR3_BYPASS_DEFAULT_PATTERN</ipxact:name>
+          <ipxact:displayName>Bypass the default traffic pattern</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_LPDDR3_BYPASS_USER_STAGE" type="bit">
+          <ipxact:name>DIAG_LPDDR3_BYPASS_USER_STAGE</ipxact:name>
+          <ipxact:displayName>Bypass the user-configured traffic stage</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_LPDDR3_EXPORT_TG_CFG_AVALON_SLAVE" type="string">
+          <ipxact:name>DIAG_LPDDR3_EXPORT_TG_CFG_AVALON_SLAVE</ipxact:name>
+          <ipxact:displayName>TG2 Configuration Interface Mode</ipxact:displayName>
+          <ipxact:value>TG_CFG_AMM_EXPORT_MODE_EXPORT</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_LPDDR3_INFI_TG2_ERR_TEST" type="bit">
+          <ipxact:name>DIAG_LPDDR3_INFI_TG2_ERR_TEST</ipxact:name>
+          <ipxact:displayName>Run diagnostic on infinite test duration</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_LPDDR3_SEPARATE_READ_WRITE_ITFS" type="bit">
+          <ipxact:name>DIAG_LPDDR3_SEPARATE_READ_WRITE_ITFS</ipxact:name>
+          <ipxact:displayName>PARAM_DIAG_SEPARATE_READ_WRITE_ITFS_NAME</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_LPDDR3_DISABLE_AFI_P2C_REGISTERS" type="bit">
+          <ipxact:name>DIAG_LPDDR3_DISABLE_AFI_P2C_REGISTERS</ipxact:name>
+          <ipxact:displayName>Disable P2C Register Stage</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_LPDDR3_SIM_MEMORY_PRELOAD" type="bit">
+          <ipxact:name>DIAG_LPDDR3_SIM_MEMORY_PRELOAD</ipxact:name>
+          <ipxact:displayName>Preload memory</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_LPDDR3_SIM_MEMORY_PRELOAD_PRI_EMIF_FILE" type="string">
+          <ipxact:name>DIAG_LPDDR3_SIM_MEMORY_PRELOAD_PRI_EMIF_FILE</ipxact:name>
+          <ipxact:displayName>Memory preload-data filename for primary interface</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_LPDDR3_SIM_MEMORY_PRELOAD_SEC_EMIF_FILE" type="string">
+          <ipxact:name>DIAG_LPDDR3_SIM_MEMORY_PRELOAD_SEC_EMIF_FILE</ipxact:name>
+          <ipxact:displayName>Memory preload-data filename for secondary interface</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_LPDDR3_USE_SIM_MEMORY_VALIDATION_TG" type="bit">
+          <ipxact:name>DIAG_LPDDR3_USE_SIM_MEMORY_VALIDATION_TG</ipxact:name>
+          <ipxact:displayName>Use traffic generator to validate memory contents in Example Design simulation</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_LPDDR3_EX_DESIGN_SEPARATE_RZQS" type="bit">
+          <ipxact:name>DIAG_LPDDR3_EX_DESIGN_SEPARATE_RZQS</ipxact:name>
+          <ipxact:displayName>PARAM_DIAG_LPDDR3_EX_DESIGN_SEPARATE_RZQS_NAME</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_LPDDR3_SKIP_CA_LEVEL" type="bit">
+          <ipxact:name>DIAG_LPDDR3_SKIP_CA_LEVEL</ipxact:name>
+          <ipxact:displayName>Skip address/command leveling calibration</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="DIAG_LPDDR3_SKIP_CA_DESKEW" type="bit">
+          <ipxact:name>DIAG_LPDDR3_SKIP_CA_DESKEW</ipxact:name>
+          <ipxact:displayName>Skip address/command deskew calibration</ipxact:displayName>
+          <ipxact:value>false</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_GEN_SIM" type="bit">
+          <ipxact:name>EX_DESIGN_GUI_GEN_SIM</ipxact:name>
+          <ipxact:displayName>PARAM_EX_DESIGN_GUI_GEN_SIM_NAME</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_GEN_SYNTH" type="bit">
+          <ipxact:name>EX_DESIGN_GUI_GEN_SYNTH</ipxact:name>
+          <ipxact:displayName>PARAM_EX_DESIGN_GUI_GEN_SYNTH_NAME</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_TARGET_DEV_KIT" type="string">
+          <ipxact:name>EX_DESIGN_GUI_TARGET_DEV_KIT</ipxact:name>
+          <ipxact:displayName>PARAM_EX_DESIGN_GUI_TARGET_DEV_KIT_NAME</ipxact:displayName>
+          <ipxact:value>TARGET_DEV_KIT_NONE</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_PREV_PRESET" type="string">
+          <ipxact:name>EX_DESIGN_GUI_PREV_PRESET</ipxact:name>
+          <ipxact:displayName>PARAM_EX_DESIGN_GUI_PREV_PRESET_NAME</ipxact:displayName>
+          <ipxact:value>TARGET_DEV_KIT_NONE</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_DDR3_SEL_DESIGN" type="string">
+          <ipxact:name>EX_DESIGN_GUI_DDR3_SEL_DESIGN</ipxact:name>
+          <ipxact:displayName>Select design</ipxact:displayName>
+          <ipxact:value>AVAIL_EX_DESIGNS_GEN_DESIGN</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_DDR3_GEN_SIM" type="bit">
+          <ipxact:name>EX_DESIGN_GUI_DDR3_GEN_SIM</ipxact:name>
+          <ipxact:displayName>Simulation</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_DDR3_GEN_SYNTH" type="bit">
+          <ipxact:name>EX_DESIGN_GUI_DDR3_GEN_SYNTH</ipxact:name>
+          <ipxact:displayName>Synthesis</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_DDR3_HDL_FORMAT" type="string">
+          <ipxact:name>EX_DESIGN_GUI_DDR3_HDL_FORMAT</ipxact:name>
+          <ipxact:displayName>Simulation HDL format</ipxact:displayName>
+          <ipxact:value>HDL_FORMAT_VERILOG</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_DDR3_TARGET_DEV_KIT" type="string">
+          <ipxact:name>EX_DESIGN_GUI_DDR3_TARGET_DEV_KIT</ipxact:name>
+          <ipxact:displayName>Select board</ipxact:displayName>
+          <ipxact:value>TARGET_DEV_KIT_NONE</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_DDR3_PREV_PRESET" type="string">
+          <ipxact:name>EX_DESIGN_GUI_DDR3_PREV_PRESET</ipxact:name>
+          <ipxact:displayName>PARAM_EX_DESIGN_PREV_PRESET_NAME</ipxact:displayName>
+          <ipxact:value>TARGET_DEV_KIT_NONE</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_DDR4_SEL_DESIGN" type="string">
+          <ipxact:name>EX_DESIGN_GUI_DDR4_SEL_DESIGN</ipxact:name>
+          <ipxact:displayName>Select design</ipxact:displayName>
+          <ipxact:value>AVAIL_EX_DESIGNS_GEN_DESIGN</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_DDR4_GEN_SIM" type="bit">
+          <ipxact:name>EX_DESIGN_GUI_DDR4_GEN_SIM</ipxact:name>
+          <ipxact:displayName>Simulation</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_DDR4_GEN_SYNTH" type="bit">
+          <ipxact:name>EX_DESIGN_GUI_DDR4_GEN_SYNTH</ipxact:name>
+          <ipxact:displayName>Synthesis</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_DDR4_HDL_FORMAT" type="string">
+          <ipxact:name>EX_DESIGN_GUI_DDR4_HDL_FORMAT</ipxact:name>
+          <ipxact:displayName>Simulation HDL format</ipxact:displayName>
+          <ipxact:value>HDL_FORMAT_VERILOG</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_DDR4_TARGET_DEV_KIT" type="string">
+          <ipxact:name>EX_DESIGN_GUI_DDR4_TARGET_DEV_KIT</ipxact:name>
+          <ipxact:displayName>Select board</ipxact:displayName>
+          <ipxact:value>TARGET_DEV_KIT_NONE</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_DDR4_PREV_PRESET" type="string">
+          <ipxact:name>EX_DESIGN_GUI_DDR4_PREV_PRESET</ipxact:name>
+          <ipxact:displayName>PARAM_EX_DESIGN_PREV_PRESET_NAME</ipxact:displayName>
+          <ipxact:value>TARGET_DEV_KIT_NONE</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_QDR2_SEL_DESIGN" type="string">
+          <ipxact:name>EX_DESIGN_GUI_QDR2_SEL_DESIGN</ipxact:name>
+          <ipxact:displayName>Select design</ipxact:displayName>
+          <ipxact:value>AVAIL_EX_DESIGNS_GEN_DESIGN</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_QDR2_GEN_SIM" type="bit">
+          <ipxact:name>EX_DESIGN_GUI_QDR2_GEN_SIM</ipxact:name>
+          <ipxact:displayName>Simulation</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_QDR2_GEN_SYNTH" type="bit">
+          <ipxact:name>EX_DESIGN_GUI_QDR2_GEN_SYNTH</ipxact:name>
+          <ipxact:displayName>Synthesis</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_QDR2_HDL_FORMAT" type="string">
+          <ipxact:name>EX_DESIGN_GUI_QDR2_HDL_FORMAT</ipxact:name>
+          <ipxact:displayName>Simulation HDL format</ipxact:displayName>
+          <ipxact:value>HDL_FORMAT_VERILOG</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_QDR2_TARGET_DEV_KIT" type="string">
+          <ipxact:name>EX_DESIGN_GUI_QDR2_TARGET_DEV_KIT</ipxact:name>
+          <ipxact:displayName>Select board</ipxact:displayName>
+          <ipxact:value>TARGET_DEV_KIT_NONE</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_QDR2_PREV_PRESET" type="string">
+          <ipxact:name>EX_DESIGN_GUI_QDR2_PREV_PRESET</ipxact:name>
+          <ipxact:displayName>PARAM_EX_DESIGN_PREV_PRESET_NAME</ipxact:displayName>
+          <ipxact:value>TARGET_DEV_KIT_NONE</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_QDR4_SEL_DESIGN" type="string">
+          <ipxact:name>EX_DESIGN_GUI_QDR4_SEL_DESIGN</ipxact:name>
+          <ipxact:displayName>Select design</ipxact:displayName>
+          <ipxact:value>AVAIL_EX_DESIGNS_GEN_DESIGN</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_QDR4_GEN_SIM" type="bit">
+          <ipxact:name>EX_DESIGN_GUI_QDR4_GEN_SIM</ipxact:name>
+          <ipxact:displayName>Simulation</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_QDR4_GEN_SYNTH" type="bit">
+          <ipxact:name>EX_DESIGN_GUI_QDR4_GEN_SYNTH</ipxact:name>
+          <ipxact:displayName>Synthesis</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_QDR4_HDL_FORMAT" type="string">
+          <ipxact:name>EX_DESIGN_GUI_QDR4_HDL_FORMAT</ipxact:name>
+          <ipxact:displayName>Simulation HDL format</ipxact:displayName>
+          <ipxact:value>HDL_FORMAT_VERILOG</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_QDR4_TARGET_DEV_KIT" type="string">
+          <ipxact:name>EX_DESIGN_GUI_QDR4_TARGET_DEV_KIT</ipxact:name>
+          <ipxact:displayName>Select board</ipxact:displayName>
+          <ipxact:value>TARGET_DEV_KIT_NONE</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_QDR4_PREV_PRESET" type="string">
+          <ipxact:name>EX_DESIGN_GUI_QDR4_PREV_PRESET</ipxact:name>
+          <ipxact:displayName>PARAM_EX_DESIGN_PREV_PRESET_NAME</ipxact:displayName>
+          <ipxact:value>TARGET_DEV_KIT_NONE</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_RLD2_SEL_DESIGN" type="string">
+          <ipxact:name>EX_DESIGN_GUI_RLD2_SEL_DESIGN</ipxact:name>
+          <ipxact:displayName>Select design</ipxact:displayName>
+          <ipxact:value>AVAIL_EX_DESIGNS_GEN_DESIGN</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_RLD2_GEN_SIM" type="bit">
+          <ipxact:name>EX_DESIGN_GUI_RLD2_GEN_SIM</ipxact:name>
+          <ipxact:displayName>Simulation</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_RLD2_GEN_SYNTH" type="bit">
+          <ipxact:name>EX_DESIGN_GUI_RLD2_GEN_SYNTH</ipxact:name>
+          <ipxact:displayName>Synthesis</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_RLD2_HDL_FORMAT" type="string">
+          <ipxact:name>EX_DESIGN_GUI_RLD2_HDL_FORMAT</ipxact:name>
+          <ipxact:displayName>Simulation HDL format</ipxact:displayName>
+          <ipxact:value>HDL_FORMAT_VERILOG</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_RLD2_TARGET_DEV_KIT" type="string">
+          <ipxact:name>EX_DESIGN_GUI_RLD2_TARGET_DEV_KIT</ipxact:name>
+          <ipxact:displayName>Select board</ipxact:displayName>
+          <ipxact:value>TARGET_DEV_KIT_NONE</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_RLD2_PREV_PRESET" type="string">
+          <ipxact:name>EX_DESIGN_GUI_RLD2_PREV_PRESET</ipxact:name>
+          <ipxact:displayName>PARAM_EX_DESIGN_PREV_PRESET_NAME</ipxact:displayName>
+          <ipxact:value>TARGET_DEV_KIT_NONE</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_RLD3_SEL_DESIGN" type="string">
+          <ipxact:name>EX_DESIGN_GUI_RLD3_SEL_DESIGN</ipxact:name>
+          <ipxact:displayName>Select design</ipxact:displayName>
+          <ipxact:value>AVAIL_EX_DESIGNS_GEN_DESIGN</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_RLD3_GEN_SIM" type="bit">
+          <ipxact:name>EX_DESIGN_GUI_RLD3_GEN_SIM</ipxact:name>
+          <ipxact:displayName>Simulation</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_RLD3_GEN_SYNTH" type="bit">
+          <ipxact:name>EX_DESIGN_GUI_RLD3_GEN_SYNTH</ipxact:name>
+          <ipxact:displayName>Synthesis</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_RLD3_HDL_FORMAT" type="string">
+          <ipxact:name>EX_DESIGN_GUI_RLD3_HDL_FORMAT</ipxact:name>
+          <ipxact:displayName>Simulation HDL format</ipxact:displayName>
+          <ipxact:value>HDL_FORMAT_VERILOG</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_RLD3_TARGET_DEV_KIT" type="string">
+          <ipxact:name>EX_DESIGN_GUI_RLD3_TARGET_DEV_KIT</ipxact:name>
+          <ipxact:displayName>Select board</ipxact:displayName>
+          <ipxact:value>TARGET_DEV_KIT_NONE</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_RLD3_PREV_PRESET" type="string">
+          <ipxact:name>EX_DESIGN_GUI_RLD3_PREV_PRESET</ipxact:name>
+          <ipxact:displayName>PARAM_EX_DESIGN_PREV_PRESET_NAME</ipxact:displayName>
+          <ipxact:value>TARGET_DEV_KIT_NONE</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_LPDDR3_SEL_DESIGN" type="string">
+          <ipxact:name>EX_DESIGN_GUI_LPDDR3_SEL_DESIGN</ipxact:name>
+          <ipxact:displayName>Select design</ipxact:displayName>
+          <ipxact:value>AVAIL_EX_DESIGNS_GEN_DESIGN</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_LPDDR3_GEN_SIM" type="bit">
+          <ipxact:name>EX_DESIGN_GUI_LPDDR3_GEN_SIM</ipxact:name>
+          <ipxact:displayName>Simulation</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_LPDDR3_GEN_SYNTH" type="bit">
+          <ipxact:name>EX_DESIGN_GUI_LPDDR3_GEN_SYNTH</ipxact:name>
+          <ipxact:displayName>Synthesis</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_LPDDR3_HDL_FORMAT" type="string">
+          <ipxact:name>EX_DESIGN_GUI_LPDDR3_HDL_FORMAT</ipxact:name>
+          <ipxact:displayName>Simulation HDL format</ipxact:displayName>
+          <ipxact:value>HDL_FORMAT_VERILOG</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_LPDDR3_TARGET_DEV_KIT" type="string">
+          <ipxact:name>EX_DESIGN_GUI_LPDDR3_TARGET_DEV_KIT</ipxact:name>
+          <ipxact:displayName>Select board</ipxact:displayName>
+          <ipxact:value>TARGET_DEV_KIT_NONE</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="EX_DESIGN_GUI_LPDDR3_PREV_PRESET" type="string">
+          <ipxact:name>EX_DESIGN_GUI_LPDDR3_PREV_PRESET</ipxact:name>
+          <ipxact:displayName>PARAM_EX_DESIGN_PREV_PRESET_NAME</ipxact:displayName>
+          <ipxact:value>TARGET_DEV_KIT_NONE</ipxact:value>
+        </ipxact:parameter>
+      </ipxact:parameters>
+    </altera:altera_module_parameters>
+    <altera:altera_system_parameters>
+      <ipxact:parameters>
+        <ipxact:parameter parameterId="device" type="string">
+          <ipxact:name>device</ipxact:name>
+          <ipxact:displayName>Device</ipxact:displayName>
+          <ipxact:value>10AX115U3F45E2SG</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="deviceFamily" type="string">
+          <ipxact:name>deviceFamily</ipxact:name>
+          <ipxact:displayName>Device family</ipxact:displayName>
+          <ipxact:value>Arria 10</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="deviceSpeedGrade" type="string">
+          <ipxact:name>deviceSpeedGrade</ipxact:name>
+          <ipxact:displayName>Device Speed Grade</ipxact:displayName>
+          <ipxact:value>2</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="generationId" type="int">
+          <ipxact:name>generationId</ipxact:name>
+          <ipxact:displayName>Generation Id</ipxact:displayName>
+          <ipxact:value>0</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="bonusData" type="string">
+          <ipxact:name>bonusData</ipxact:name>
+          <ipxact:displayName>bonusData</ipxact:displayName>
+          <ipxact:value>bonusData 
+{
+   element emif_0
+   {
+      datum _sortIndex
+      {
+         value = "0";
+         type = "int";
+      }
+   }
+}
+</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="hideFromIPCatalog" type="bit">
+          <ipxact:name>hideFromIPCatalog</ipxact:name>
+          <ipxact:displayName>Hide from IP Catalog</ipxact:displayName>
+          <ipxact:value>true</ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="lockedInterfaceDefinition" type="string">
+          <ipxact:name>lockedInterfaceDefinition</ipxact:name>
+          <ipxact:displayName>lockedInterfaceDefinition</ipxact:displayName>
+          <ipxact:value></ipxact:value>
+        </ipxact:parameter>
+        <ipxact:parameter parameterId="systemInfos" type="string">
+          <ipxact:name>systemInfos</ipxact:name>
+          <ipxact:displayName>systemInfos</ipxact:displayName>
+          <ipxact:value>&lt;systemInfosDefinition&gt;
+    &lt;connPtSystemInfos&gt;
+        &lt;entry&gt;
+            &lt;key&gt;ctrl_amm_0&lt;/key&gt;
+            &lt;value&gt;
+                &lt;connectionPointName&gt;ctrl_amm_0&lt;/connectionPointName&gt;
+                &lt;suppliedSystemInfos/&gt;
+                &lt;consumedSystemInfos&gt;
+                    &lt;entry&gt;
+                        &lt;key&gt;ADDRESS_MAP&lt;/key&gt;
+                        &lt;value&gt;&amp;lt;address-map&amp;gt;&amp;lt;slave name='ctrl_amm_0' start='0x0' end='0x400000000' datawidth='512' /&amp;gt;&amp;lt;/address-map&amp;gt;&lt;/value&gt;
+                    &lt;/entry&gt;
+                    &lt;entry&gt;
+                        &lt;key&gt;ADDRESS_WIDTH&lt;/key&gt;
+                        &lt;value&gt;34&lt;/value&gt;
+                    &lt;/entry&gt;
+                    &lt;entry&gt;
+                        &lt;key&gt;MAX_SLAVE_DATA_WIDTH&lt;/key&gt;
+                        &lt;value&gt;512&lt;/value&gt;
+                    &lt;/entry&gt;
+                &lt;/consumedSystemInfos&gt;
+            &lt;/value&gt;
+        &lt;/entry&gt;
+        &lt;entry&gt;
+            &lt;key&gt;ctrl_mmr_slave_0&lt;/key&gt;
+            &lt;value&gt;
+                &lt;connectionPointName&gt;ctrl_mmr_slave_0&lt;/connectionPointName&gt;
+                &lt;suppliedSystemInfos/&gt;
+                &lt;consumedSystemInfos&gt;
+                    &lt;entry&gt;
+                        &lt;key&gt;ADDRESS_MAP&lt;/key&gt;
+                        &lt;value&gt;&amp;lt;address-map&amp;gt;&amp;lt;slave name='ctrl_mmr_slave_0' start='0x0' end='0x1000' datawidth='32' /&amp;gt;&amp;lt;/address-map&amp;gt;&lt;/value&gt;
+                    &lt;/entry&gt;
+                    &lt;entry&gt;
+                        &lt;key&gt;ADDRESS_WIDTH&lt;/key&gt;
+                        &lt;value&gt;12&lt;/value&gt;
+                    &lt;/entry&gt;
+                    &lt;entry&gt;
+                        &lt;key&gt;MAX_SLAVE_DATA_WIDTH&lt;/key&gt;
+                        &lt;value&gt;32&lt;/value&gt;
+                    &lt;/entry&gt;
+                &lt;/consumedSystemInfos&gt;
+            &lt;/value&gt;
+        &lt;/entry&gt;
+        &lt;entry&gt;
+            &lt;key&gt;emif_usr_clk&lt;/key&gt;
+            &lt;value&gt;
+                &lt;connectionPointName&gt;emif_usr_clk&lt;/connectionPointName&gt;
+                &lt;suppliedSystemInfos/&gt;
+                &lt;consumedSystemInfos&gt;
+                    &lt;entry&gt;
+                        &lt;key&gt;CLOCK_RATE&lt;/key&gt;
+                        &lt;value&gt;200000000&lt;/value&gt;
+                    &lt;/entry&gt;
+                &lt;/consumedSystemInfos&gt;
+            &lt;/value&gt;
+        &lt;/entry&gt;
+    &lt;/connPtSystemInfos&gt;
+&lt;/systemInfosDefinition&gt;</ipxact:value>
+        </ipxact:parameter>
+      </ipxact:parameters>
+    </altera:altera_system_parameters>
+    <altera:altera_interface_boundary>
+      <altera:interface_mapping altera:name="ctrl_amm_0" altera:internal="emif_0.ctrl_amm_0" altera:type="avalon" altera:dir="end">
+        <altera:port_mapping altera:name="amm_address_0" altera:internal="amm_address_0"></altera:port_mapping>
+        <altera:port_mapping altera:name="amm_burstcount_0" altera:internal="amm_burstcount_0"></altera:port_mapping>
+        <altera:port_mapping altera:name="amm_byteenable_0" altera:internal="amm_byteenable_0"></altera:port_mapping>
+        <altera:port_mapping altera:name="amm_read_0" altera:internal="amm_read_0"></altera:port_mapping>
+        <altera:port_mapping altera:name="amm_readdata_0" altera:internal="amm_readdata_0"></altera:port_mapping>
+        <altera:port_mapping altera:name="amm_readdatavalid_0" altera:internal="amm_readdatavalid_0"></altera:port_mapping>
+        <altera:port_mapping altera:name="amm_ready_0" altera:internal="amm_ready_0"></altera:port_mapping>
+        <altera:port_mapping altera:name="amm_write_0" altera:internal="amm_write_0"></altera:port_mapping>
+        <altera:port_mapping altera:name="amm_writedata_0" altera:internal="amm_writedata_0"></altera:port_mapping>
+      </altera:interface_mapping>
+      <altera:interface_mapping altera:name="ctrl_amm_avalon_slave_0" altera:internal="emif_0.ctrl_amm_avalon_slave_0"></altera:interface_mapping>
+      <altera:interface_mapping altera:name="ctrl_mmr_slave_0" altera:internal="emif_0.ctrl_mmr_slave_0" altera:type="avalon" altera:dir="end">
+        <altera:port_mapping altera:name="mmr_slave_address_0" altera:internal="mmr_slave_address_0"></altera:port_mapping>
+        <altera:port_mapping altera:name="mmr_slave_beginbursttransfer_0" altera:internal="mmr_slave_beginbursttransfer_0"></altera:port_mapping>
+        <altera:port_mapping altera:name="mmr_slave_burstcount_0" altera:internal="mmr_slave_burstcount_0"></altera:port_mapping>
+        <altera:port_mapping altera:name="mmr_slave_read_0" altera:internal="mmr_slave_read_0"></altera:port_mapping>
+        <altera:port_mapping altera:name="mmr_slave_readdata_0" altera:internal="mmr_slave_readdata_0"></altera:port_mapping>
+        <altera:port_mapping altera:name="mmr_slave_readdatavalid_0" altera:internal="mmr_slave_readdatavalid_0"></altera:port_mapping>
+        <altera:port_mapping altera:name="mmr_slave_waitrequest_0" altera:internal="mmr_slave_waitrequest_0"></altera:port_mapping>
+        <altera:port_mapping altera:name="mmr_slave_write_0" altera:internal="mmr_slave_write_0"></altera:port_mapping>
+        <altera:port_mapping altera:name="mmr_slave_writedata_0" altera:internal="mmr_slave_writedata_0"></altera:port_mapping>
+      </altera:interface_mapping>
+      <altera:interface_mapping altera:name="ctrl_mmr_slave_avalon_slave_0" altera:internal="emif_0.ctrl_mmr_slave_avalon_slave_0"></altera:interface_mapping>
+      <altera:interface_mapping altera:name="emif_usr_clk" altera:internal="emif_0.emif_usr_clk" altera:type="clock" altera:dir="start">
+        <altera:port_mapping altera:name="emif_usr_clk" altera:internal="emif_usr_clk"></altera:port_mapping>
+      </altera:interface_mapping>
+      <altera:interface_mapping altera:name="emif_usr_clk_clock_source" altera:internal="emif_0.emif_usr_clk_clock_source"></altera:interface_mapping>
+      <altera:interface_mapping altera:name="emif_usr_reset_n" altera:internal="emif_0.emif_usr_reset_n" altera:type="reset" altera:dir="start">
+        <altera:port_mapping altera:name="emif_usr_reset_n" altera:internal="emif_usr_reset_n"></altera:port_mapping>
+      </altera:interface_mapping>
+      <altera:interface_mapping altera:name="emif_usr_reset_reset_source" altera:internal="emif_0.emif_usr_reset_reset_source"></altera:interface_mapping>
+      <altera:interface_mapping altera:name="global_reset_n" altera:internal="emif_0.global_reset_n" altera:type="reset" altera:dir="end">
+        <altera:port_mapping altera:name="global_reset_n" altera:internal="global_reset_n"></altera:port_mapping>
+      </altera:interface_mapping>
+      <altera:interface_mapping altera:name="global_reset_reset_sink" altera:internal="emif_0.global_reset_reset_sink"></altera:interface_mapping>
+      <altera:interface_mapping altera:name="mem" altera:internal="emif_0.mem" altera:type="conduit" altera:dir="end">
+        <altera:port_mapping altera:name="mem_a" altera:internal="mem_a"></altera:port_mapping>
+        <altera:port_mapping altera:name="mem_act_n" altera:internal="mem_act_n"></altera:port_mapping>
+        <altera:port_mapping altera:name="mem_alert_n" altera:internal="mem_alert_n"></altera:port_mapping>
+        <altera:port_mapping altera:name="mem_ba" altera:internal="mem_ba"></altera:port_mapping>
+        <altera:port_mapping altera:name="mem_bg" altera:internal="mem_bg"></altera:port_mapping>
+        <altera:port_mapping altera:name="mem_ck" altera:internal="mem_ck"></altera:port_mapping>
+        <altera:port_mapping altera:name="mem_ck_n" altera:internal="mem_ck_n"></altera:port_mapping>
+        <altera:port_mapping altera:name="mem_cke" altera:internal="mem_cke"></altera:port_mapping>
+        <altera:port_mapping altera:name="mem_cs_n" altera:internal="mem_cs_n"></altera:port_mapping>
+        <altera:port_mapping altera:name="mem_dbi_n" altera:internal="mem_dbi_n"></altera:port_mapping>
+        <altera:port_mapping altera:name="mem_dq" altera:internal="mem_dq"></altera:port_mapping>
+        <altera:port_mapping altera:name="mem_dqs" altera:internal="mem_dqs"></altera:port_mapping>
+        <altera:port_mapping altera:name="mem_dqs_n" altera:internal="mem_dqs_n"></altera:port_mapping>
+        <altera:port_mapping altera:name="mem_odt" altera:internal="mem_odt"></altera:port_mapping>
+        <altera:port_mapping altera:name="mem_par" altera:internal="mem_par"></altera:port_mapping>
+        <altera:port_mapping altera:name="mem_reset_n" altera:internal="mem_reset_n"></altera:port_mapping>
+      </altera:interface_mapping>
+      <altera:interface_mapping altera:name="mem_conduit_end" altera:internal="emif_0.mem_conduit_end"></altera:interface_mapping>
+      <altera:interface_mapping altera:name="oct" altera:internal="emif_0.oct" altera:type="conduit" altera:dir="end">
+        <altera:port_mapping altera:name="oct_rzqin" altera:internal="oct_rzqin"></altera:port_mapping>
+      </altera:interface_mapping>
+      <altera:interface_mapping altera:name="oct_conduit_end" altera:internal="emif_0.oct_conduit_end"></altera:interface_mapping>
+      <altera:interface_mapping altera:name="pll_ref_clk" altera:internal="emif_0.pll_ref_clk" altera:type="clock" altera:dir="end">
+        <altera:port_mapping altera:name="pll_ref_clk" altera:internal="pll_ref_clk"></altera:port_mapping>
+      </altera:interface_mapping>
+      <altera:interface_mapping altera:name="pll_ref_clk_clock_sink" altera:internal="emif_0.pll_ref_clk_clock_sink"></altera:interface_mapping>
+      <altera:interface_mapping altera:name="status" altera:internal="emif_0.status" altera:type="conduit" altera:dir="end">
+        <altera:port_mapping altera:name="local_cal_fail" altera:internal="local_cal_fail"></altera:port_mapping>
+        <altera:port_mapping altera:name="local_cal_success" altera:internal="local_cal_success"></altera:port_mapping>
+      </altera:interface_mapping>
+      <altera:interface_mapping altera:name="status_conduit_end" altera:internal="emif_0.status_conduit_end"></altera:interface_mapping>
+    </altera:altera_interface_boundary>
+    <altera:altera_has_warnings>false</altera:altera_has_warnings>
+    <altera:altera_has_errors>false</altera:altera_has_errors>
+  </ipxact:vendorExtensions>
+</ipxact:component>
\ No newline at end of file