diff --git a/libraries/technology/ip_arria10_e1sg/clkbuf_global/ip_arria10_e1sg_clkbuf_global.qsys b/libraries/technology/ip_arria10_e1sg/clkbuf_global/ip_arria10_e1sg_clkbuf_global.qsys
index 5a82a2c34c5fce90d05435d140ce193ed2233d94..fba6d6240d4474f8a9d40b51fb5cc7855f3c869a 100644
--- a/libraries/technology/ip_arria10_e1sg/clkbuf_global/ip_arria10_e1sg_clkbuf_global.qsys
+++ b/libraries/technology/ip_arria10_e1sg/clkbuf_global/ip_arria10_e1sg_clkbuf_global.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element altclkctrl_0
    {
       datum _sortIndex
@@ -32,12 +35,12 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
     <connPtSystemInfos/>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -59,7 +62,7 @@
  <module
    name="altclkctrl_0"
    kind="altclkctrl"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="CLOCK_TYPE" value="1" />
diff --git a/libraries/technology/ip_arria10_e1sg/complex_mult/ip_arria10_e1sg_complex_mult.qsys b/libraries/technology/ip_arria10_e1sg/complex_mult/ip_arria10_e1sg_complex_mult.qsys
index b7de4d1abcbfcde62d6443bc231e69336f062fe7..4c2b48c320c646ca6b0dfcede2ec1f1df80a18c1 100644
--- a/libraries/technology/ip_arria10_e1sg/complex_mult/ip_arria10_e1sg_complex_mult.qsys
+++ b/libraries/technology/ip_arria10_e1sg/complex_mult/ip_arria10_e1sg_complex_mult.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element altmult_complex_0
    {
       datum _sortIndex
@@ -32,12 +35,12 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
     <connPtSystemInfos/>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -66,7 +69,7 @@
  <module
    name="altmult_complex_0"
    kind="altmult_complex"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="CBX_AUTO_BLACKBOX" value="ALL" />
diff --git a/libraries/technology/ip_arria10_e1sg/ddio/ip_arria10_e1sg_ddio_in_1.qsys b/libraries/technology/ip_arria10_e1sg/ddio/ip_arria10_e1sg_ddio_in_1.qsys
index 650a26ccf8d254fc397445b09f1cebe4498c888f..5561d1ae469ac5f25620b8e4b2931441361b674b 100644
--- a/libraries/technology/ip_arria10_e1sg/ddio/ip_arria10_e1sg_ddio_in_1.qsys
+++ b/libraries/technology/ip_arria10_e1sg/ddio/ip_arria10_e1sg_ddio_in_1.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element ip_arria10_ddio_in_1
    {
       datum _sortIndex
@@ -32,12 +35,12 @@
  <parameter name="hideFromIPCatalog" value="false" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
     <connPtSystemInfos/>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -50,7 +53,7 @@
   <port name="aclr" internal="aclr" />
  </interface>
  <interface name="ck" internal="ip_arria10_ddio_in_1.ck" type="conduit" dir="end">
-  <port name="inclock" internal="inclock" />
+  <port name="outclock" internal="outclock" />
  </interface>
  <interface
    name="dataout_h"
@@ -79,16 +82,16 @@
  <module
    name="ip_arria10_ddio_in_1"
    kind="altera_gpio"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
-  <parameter name="AUTO_DEVICE" value="10AX115S2F45E1SG" />
   <parameter name="AUTO_DEVICE_SPEEDGRADE" value="1" />
   <parameter name="EXT_DRIVER_PARAM" value="false" />
   <parameter name="GENERATE_SDC_FILE" value="false" />
   <parameter name="IP_MIGRATE_PORT_MAP_FILE">altddio_in_port_map.csv</parameter>
   <parameter name="PIN_TYPE_GUI" value="Input" />
   <parameter name="SIZE" value="1" />
+  <parameter name="SYS_INFO_DEVICE" value="10AX115S2F45E1SG" />
   <parameter name="device_family" value="Arria 10" />
   <parameter name="gui_areset_mode" value="Clear" />
   <parameter name="gui_bus_hold" value="false" />
diff --git a/libraries/technology/ip_arria10_e1sg/ddio/ip_arria10_e1sg_ddio_out_1.qsys b/libraries/technology/ip_arria10_e1sg/ddio/ip_arria10_e1sg_ddio_out_1.qsys
index f6a9713e2b4372c162640086bfb7dd9cad836f4e..e212acf8eb33f43bf0018934f01ea7246163f977 100644
--- a/libraries/technology/ip_arria10_e1sg/ddio/ip_arria10_e1sg_ddio_out_1.qsys
+++ b/libraries/technology/ip_arria10_e1sg/ddio/ip_arria10_e1sg_ddio_out_1.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element ip_arria10_ddio_out_1
    {
       datum _sortIndex
@@ -32,12 +35,12 @@
  <parameter name="hideFromIPCatalog" value="false" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
     <connPtSystemInfos/>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -54,7 +57,7 @@
    internal="ip_arria10_ddio_out_1.ck"
    type="conduit"
    dir="end">
-  <port name="inclock" internal="inclock" />
+  <port name="outclock" internal="outclock" />
  </interface>
  <interface
    name="datain_h"
@@ -81,16 +84,16 @@
  <module
    name="ip_arria10_ddio_out_1"
    kind="altera_gpio"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
-  <parameter name="AUTO_DEVICE" value="10AX115S2F45E1SG" />
   <parameter name="AUTO_DEVICE_SPEEDGRADE" value="1" />
   <parameter name="EXT_DRIVER_PARAM" value="false" />
   <parameter name="GENERATE_SDC_FILE" value="false" />
   <parameter name="IP_MIGRATE_PORT_MAP_FILE">altddio_out_port_map.csv</parameter>
   <parameter name="PIN_TYPE_GUI" value="Output" />
   <parameter name="SIZE" value="1" />
+  <parameter name="SYS_INFO_DEVICE" value="10AX115S2F45E1SG" />
   <parameter name="device_family" value="Arria 10" />
   <parameter name="gui_areset_mode" value="Clear" />
   <parameter name="gui_bus_hold" value="false" />
diff --git a/libraries/technology/ip_arria10_e1sg/ddr4_4g_1600/ip_arria10_e1sg_ddr4_4g_1600.qsys b/libraries/technology/ip_arria10_e1sg/ddr4_4g_1600/ip_arria10_e1sg_ddr4_4g_1600.qsys
index 30bb270aa5ad679d4c0a43556260980c1abbabc6..f00d65e364a61380bf69b0c9ff72933243e47f4f 100644
--- a/libraries/technology/ip_arria10_e1sg/ddr4_4g_1600/ip_arria10_e1sg_ddr4_4g_1600.qsys
+++ b/libraries/technology/ip_arria10_e1sg/ddr4_4g_1600/ip_arria10_e1sg_ddr4_4g_1600.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element emif_0
    {
       datum _sortIndex
@@ -32,7 +35,6 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
@@ -45,7 +47,7 @@
                 <consumedSystemInfos>
                     <entry>
                         <key>ADDRESS_MAP</key>
-                        <value>&lt;address-map&gt;&lt;slave name='ctrl_amm_0' start='0x0' end='0x120000000' /&gt;&lt;/address-map&gt;</value>
+                        <value>&lt;address-map&gt;&lt;slave name='ctrl_amm_0' start='0x0' end='0x120000000' datawidth='576' /&gt;&lt;/address-map&gt;</value>
                     </entry>
                     <entry>
                         <key>ADDRESS_WIDTH</key>
@@ -73,6 +75,7 @@
         </entry>
     </connPtSystemInfos>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -149,7 +152,7 @@
  <module
    name="emif_0"
    kind="altera_emif"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="BOARD_DDR3_AC_TO_CK_SKEW_NS" value="0.0" />
@@ -368,6 +371,7 @@
   <parameter name="CTRL_RLD3_ADDR_ORDER_ENUM">RLD3_CTRL_ADDR_ORDER_CS_R_B_C</parameter>
   <parameter name="CTRL_RLD3_AVL_PROTOCOL_ENUM">CTRL_AVL_PROTOCOL_MM</parameter>
   <parameter name="DIAG_BOARD_DELAY_CONFIG_STR" value="" />
+  <parameter name="DIAG_DB_RESET_AUTO_RELEASE" value="avl_release" />
   <parameter name="DIAG_DDR3_ABSTRACT_PHY" value="false" />
   <parameter name="DIAG_DDR3_BYPASS_DEFAULT_PATTERN" value="false" />
   <parameter name="DIAG_DDR3_BYPASS_REPEAT_STAGE" value="true" />
@@ -375,6 +379,7 @@
   <parameter name="DIAG_DDR3_BYPASS_USER_STAGE" value="true" />
   <parameter name="DIAG_DDR3_CAL_ADDR0" value="0" />
   <parameter name="DIAG_DDR3_CAL_ADDR1" value="8" />
+  <parameter name="DIAG_DDR3_CAL_ENABLE_MICRON_AP" value="false" />
   <parameter name="DIAG_DDR3_CAL_ENABLE_NON_DES" value="false" />
   <parameter name="DIAG_DDR3_CAL_FULL_CAL_ON_RESET" value="true" />
   <parameter name="DIAG_DDR3_CA_LEVEL_EN" value="false" />
@@ -384,6 +389,7 @@
   <parameter name="DIAG_DDR3_EX_DESIGN_ISSP_EN" value="true" />
   <parameter name="DIAG_DDR3_EX_DESIGN_NUM_OF_SLAVES" value="1" />
   <parameter name="DIAG_DDR3_EX_DESIGN_SEPARATE_RZQS" value="false" />
+  <parameter name="DIAG_DDR3_INFI_TG2_ERR_TEST" value="false" />
   <parameter name="DIAG_DDR3_INTERFACE_ID" value="0" />
   <parameter name="DIAG_DDR3_SEPARATE_READ_WRITE_ITFS" value="false" />
   <parameter name="DIAG_DDR3_SIM_CAL_MODE_ENUM" value="SIM_CAL_MODE_SKIP" />
@@ -405,6 +411,7 @@
   <parameter name="DIAG_DDR4_EX_DESIGN_ISSP_EN" value="true" />
   <parameter name="DIAG_DDR4_EX_DESIGN_NUM_OF_SLAVES" value="1" />
   <parameter name="DIAG_DDR4_EX_DESIGN_SEPARATE_RZQS" value="false" />
+  <parameter name="DIAG_DDR4_INFI_TG2_ERR_TEST" value="false" />
   <parameter name="DIAG_DDR4_INTERFACE_ID" value="0" />
   <parameter name="DIAG_DDR4_SEPARATE_READ_WRITE_ITFS" value="false" />
   <parameter name="DIAG_DDR4_SIM_CAL_MODE_ENUM" value="SIM_CAL_MODE_SKIP" />
@@ -418,9 +425,12 @@
   <parameter name="DIAG_ENABLE_HPS_EMIF_DEBUG" value="false" />
   <parameter name="DIAG_ENABLE_JTAG_UART" value="false" />
   <parameter name="DIAG_ENABLE_JTAG_UART_HEX" value="false" />
+  <parameter name="DIAG_EXPORT_PLL_LOCKED" value="false" />
+  <parameter name="DIAG_EXPORT_PLL_REF_CLK_OUT" value="false" />
   <parameter name="DIAG_EXPORT_VJI" value="false" />
   <parameter name="DIAG_EXPOSE_DFT_SIGNALS" value="false" />
   <parameter name="DIAG_EXTRA_CONFIGS" value="" />
+  <parameter name="DIAG_EXT_DOCS" value="false" />
   <parameter name="DIAG_EX_DESIGN_ADD_TEST_EMIFS" value="" />
   <parameter name="DIAG_EX_DESIGN_SEPARATE_RESETS" value="false" />
   <parameter name="DIAG_FAST_SIM_OVERRIDE">FAST_SIM_OVERRIDE_DEFAULT</parameter>
@@ -435,6 +445,7 @@
   <parameter name="DIAG_LPDDR3_EX_DESIGN_ISSP_EN" value="true" />
   <parameter name="DIAG_LPDDR3_EX_DESIGN_NUM_OF_SLAVES" value="1" />
   <parameter name="DIAG_LPDDR3_EX_DESIGN_SEPARATE_RZQS" value="false" />
+  <parameter name="DIAG_LPDDR3_INFI_TG2_ERR_TEST" value="false" />
   <parameter name="DIAG_LPDDR3_INTERFACE_ID" value="0" />
   <parameter name="DIAG_LPDDR3_SEPARATE_READ_WRITE_ITFS" value="false" />
   <parameter name="DIAG_LPDDR3_SIM_CAL_MODE_ENUM" value="SIM_CAL_MODE_SKIP" />
@@ -454,6 +465,7 @@
   <parameter name="DIAG_QDR2_EX_DESIGN_ISSP_EN" value="true" />
   <parameter name="DIAG_QDR2_EX_DESIGN_NUM_OF_SLAVES" value="1" />
   <parameter name="DIAG_QDR2_EX_DESIGN_SEPARATE_RZQS" value="false" />
+  <parameter name="DIAG_QDR2_INFI_TG2_ERR_TEST" value="false" />
   <parameter name="DIAG_QDR2_INTERFACE_ID" value="0" />
   <parameter name="DIAG_QDR2_SEPARATE_READ_WRITE_ITFS" value="false" />
   <parameter name="DIAG_QDR2_SIM_CAL_MODE_ENUM" value="SIM_CAL_MODE_SKIP" />
@@ -471,6 +483,7 @@
   <parameter name="DIAG_QDR4_EX_DESIGN_ISSP_EN" value="true" />
   <parameter name="DIAG_QDR4_EX_DESIGN_NUM_OF_SLAVES" value="1" />
   <parameter name="DIAG_QDR4_EX_DESIGN_SEPARATE_RZQS" value="false" />
+  <parameter name="DIAG_QDR4_INFI_TG2_ERR_TEST" value="false" />
   <parameter name="DIAG_QDR4_INTERFACE_ID" value="0" />
   <parameter name="DIAG_QDR4_SEPARATE_READ_WRITE_ITFS" value="false" />
   <parameter name="DIAG_QDR4_SIM_CAL_MODE_ENUM" value="SIM_CAL_MODE_SKIP" />
@@ -489,6 +502,7 @@
   <parameter name="DIAG_RLD2_EX_DESIGN_ISSP_EN" value="true" />
   <parameter name="DIAG_RLD2_EX_DESIGN_NUM_OF_SLAVES" value="1" />
   <parameter name="DIAG_RLD2_EX_DESIGN_SEPARATE_RZQS" value="false" />
+  <parameter name="DIAG_RLD2_INFI_TG2_ERR_TEST" value="false" />
   <parameter name="DIAG_RLD2_INTERFACE_ID" value="0" />
   <parameter name="DIAG_RLD2_SEPARATE_READ_WRITE_ITFS" value="false" />
   <parameter name="DIAG_RLD2_SIM_CAL_MODE_ENUM" value="SIM_CAL_MODE_SKIP" />
@@ -506,6 +520,7 @@
   <parameter name="DIAG_RLD3_EX_DESIGN_ISSP_EN" value="true" />
   <parameter name="DIAG_RLD3_EX_DESIGN_NUM_OF_SLAVES" value="1" />
   <parameter name="DIAG_RLD3_EX_DESIGN_SEPARATE_RZQS" value="false" />
+  <parameter name="DIAG_RLD3_INFI_TG2_ERR_TEST" value="false" />
   <parameter name="DIAG_RLD3_INTERFACE_ID" value="0" />
   <parameter name="DIAG_RLD3_SEPARATE_READ_WRITE_ITFS" value="false" />
   <parameter name="DIAG_RLD3_SIM_CAL_MODE_ENUM" value="SIM_CAL_MODE_SKIP" />
@@ -513,6 +528,7 @@
   <parameter name="DIAG_RLD3_TG_DATA_PATTERN_LENGTH" value="8" />
   <parameter name="DIAG_RLD3_USE_TG_AVL_2" value="false" />
   <parameter name="DIAG_RS232_UART_BAUDRATE" value="57600" />
+  <parameter name="DIAG_SEQ_RESET_AUTO_RELEASE" value="avl" />
   <parameter name="DIAG_SIM_REGTEST_MODE" value="false" />
   <parameter name="DIAG_SOFT_NIOS_CLOCK_FREQUENCY" value="100" />
   <parameter name="DIAG_SOFT_NIOS_MODE">SOFT_NIOS_MODE_DISABLED</parameter>
@@ -758,6 +774,7 @@
   <parameter name="MEM_DDR4_TEMP_CONTROLLED_RFSH_ENA" value="false" />
   <parameter name="MEM_DDR4_TEMP_CONTROLLED_RFSH_RANGE">DDR4_TEMP_CONTROLLED_RFSH_NORMAL</parameter>
   <parameter name="MEM_DDR4_TEMP_SENSOR_READOUT" value="false" />
+  <parameter name="MEM_DDR4_TFAW_DLR_CYC" value="16" />
   <parameter name="MEM_DDR4_TFAW_NS" value="21.0" />
   <parameter name="MEM_DDR4_TIH_DC_MV" value="75" />
   <parameter name="MEM_DDR4_TIH_PS" value="105" />
@@ -771,8 +788,10 @@
   <parameter name="MEM_DDR4_TRAS_NS" value="33.0" />
   <parameter name="MEM_DDR4_TRCD_NS" value="14.06" />
   <parameter name="MEM_DDR4_TREFI_US" value="7.8" />
+  <parameter name="MEM_DDR4_TRFC_DLR_NS" value="90.0" />
   <parameter name="MEM_DDR4_TRFC_NS" value="260.0" />
   <parameter name="MEM_DDR4_TRP_NS" value="14.06" />
+  <parameter name="MEM_DDR4_TRRD_DLR_CYC" value="4" />
   <parameter name="MEM_DDR4_TRRD_L_CYC" value="5" />
   <parameter name="MEM_DDR4_TRRD_S_CYC" value="3" />
   <parameter name="MEM_DDR4_TWLH_PS" value="162.5" />
@@ -811,7 +830,6 @@
   <parameter name="MEM_LPDDR3_DQODT">LPDDR3_DQODT_DISABLE</parameter>
   <parameter name="MEM_LPDDR3_DQ_WIDTH" value="32" />
   <parameter name="MEM_LPDDR3_DRV_STR">LPDDR3_DRV_STR_40D_40U</parameter>
-  <parameter name="MEM_LPDDR3_NWR" value="LPDDR3_NWR_NWR10" />
   <parameter name="MEM_LPDDR3_PDODT">LPDDR3_PDODT_DISABLED</parameter>
   <parameter name="MEM_LPDDR3_ROW_ADDR_WIDTH" value="15" />
   <parameter name="MEM_LPDDR3_R_ODT0_1X1" value="off" />
@@ -965,6 +983,7 @@
   <parameter name="PHY_DDR3_USER_AC_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_DDR3_USER_AC_MODE_ENUM" value="unset" />
   <parameter name="PHY_DDR3_USER_AC_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
+  <parameter name="PHY_DDR3_USER_AUTO_STARTING_VREFIN_EN" value="true" />
   <parameter name="PHY_DDR3_USER_CK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_DDR3_USER_CK_MODE_ENUM" value="unset" />
   <parameter name="PHY_DDR3_USER_CK_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
@@ -976,6 +995,7 @@
   <parameter name="PHY_DDR3_USER_PLL_REF_CLK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_DDR3_USER_REF_CLK_FREQ_MHZ" value="-1.0" />
   <parameter name="PHY_DDR3_USER_RZQ_IO_STD_ENUM" value="unset" />
+  <parameter name="PHY_DDR3_USER_STARTING_VREFIN" value="70.0" />
   <parameter name="PHY_DDR4_CONFIG_ENUM">CONFIG_PHY_AND_HARD_CTRL</parameter>
   <parameter name="PHY_DDR4_CORE_CLKS_SHARING_ENUM">CORE_CLKS_SHARING_DISABLED</parameter>
   <parameter name="PHY_DDR4_DEFAULT_IO" value="false" />
@@ -985,10 +1005,10 @@
   <parameter name="PHY_DDR4_MEM_CLK_FREQ_MHZ" value="800.0" />
   <parameter name="PHY_DDR4_RATE_ENUM" value="RATE_QUARTER" />
   <parameter name="PHY_DDR4_REF_CLK_JITTER_PS" value="10.0" />
-  <parameter name="PHY_DDR4_STARTING_VREFIN" value="68.0" />
   <parameter name="PHY_DDR4_USER_AC_IO_STD_ENUM" value="IO_STD_SSTL_12" />
   <parameter name="PHY_DDR4_USER_AC_MODE_ENUM" value="OUT_OCT_40_CAL" />
   <parameter name="PHY_DDR4_USER_AC_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
+  <parameter name="PHY_DDR4_USER_AUTO_STARTING_VREFIN_EN" value="true" />
   <parameter name="PHY_DDR4_USER_CK_IO_STD_ENUM" value="IO_STD_SSTL_12" />
   <parameter name="PHY_DDR4_USER_CK_MODE_ENUM" value="OUT_OCT_40_CAL" />
   <parameter name="PHY_DDR4_USER_CK_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
@@ -1000,6 +1020,7 @@
   <parameter name="PHY_DDR4_USER_PLL_REF_CLK_IO_STD_ENUM" value="IO_STD_CMOS_12" />
   <parameter name="PHY_DDR4_USER_REF_CLK_FREQ_MHZ" value="25.0" />
   <parameter name="PHY_DDR4_USER_RZQ_IO_STD_ENUM" value="IO_STD_CMOS_12" />
+  <parameter name="PHY_DDR4_USER_STARTING_VREFIN" value="70.0" />
   <parameter name="PHY_LPDDR3_CONFIG_ENUM">CONFIG_PHY_AND_HARD_CTRL</parameter>
   <parameter name="PHY_LPDDR3_CORE_CLKS_SHARING_ENUM">CORE_CLKS_SHARING_DISABLED</parameter>
   <parameter name="PHY_LPDDR3_DEFAULT_IO" value="true" />
@@ -1012,6 +1033,7 @@
   <parameter name="PHY_LPDDR3_USER_AC_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_LPDDR3_USER_AC_MODE_ENUM" value="unset" />
   <parameter name="PHY_LPDDR3_USER_AC_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
+  <parameter name="PHY_LPDDR3_USER_AUTO_STARTING_VREFIN_EN" value="true" />
   <parameter name="PHY_LPDDR3_USER_CK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_LPDDR3_USER_CK_MODE_ENUM" value="unset" />
   <parameter name="PHY_LPDDR3_USER_CK_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
@@ -1023,6 +1045,7 @@
   <parameter name="PHY_LPDDR3_USER_PLL_REF_CLK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_LPDDR3_USER_REF_CLK_FREQ_MHZ" value="-1.0" />
   <parameter name="PHY_LPDDR3_USER_RZQ_IO_STD_ENUM" value="unset" />
+  <parameter name="PHY_LPDDR3_USER_STARTING_VREFIN" value="70.0" />
   <parameter name="PHY_QDR2_CONFIG_ENUM">CONFIG_PHY_AND_SOFT_CTRL</parameter>
   <parameter name="PHY_QDR2_CORE_CLKS_SHARING_ENUM">CORE_CLKS_SHARING_DISABLED</parameter>
   <parameter name="PHY_QDR2_DEFAULT_IO" value="true" />
@@ -1035,6 +1058,7 @@
   <parameter name="PHY_QDR2_USER_AC_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_QDR2_USER_AC_MODE_ENUM" value="unset" />
   <parameter name="PHY_QDR2_USER_AC_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
+  <parameter name="PHY_QDR2_USER_AUTO_STARTING_VREFIN_EN" value="true" />
   <parameter name="PHY_QDR2_USER_CK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_QDR2_USER_CK_MODE_ENUM" value="unset" />
   <parameter name="PHY_QDR2_USER_CK_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
@@ -1046,6 +1070,7 @@
   <parameter name="PHY_QDR2_USER_PLL_REF_CLK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_QDR2_USER_REF_CLK_FREQ_MHZ" value="-1.0" />
   <parameter name="PHY_QDR2_USER_RZQ_IO_STD_ENUM" value="unset" />
+  <parameter name="PHY_QDR2_USER_STARTING_VREFIN" value="70.0" />
   <parameter name="PHY_QDR4_CONFIG_ENUM">CONFIG_PHY_AND_SOFT_CTRL</parameter>
   <parameter name="PHY_QDR4_CORE_CLKS_SHARING_ENUM">CORE_CLKS_SHARING_DISABLED</parameter>
   <parameter name="PHY_QDR4_DEFAULT_IO" value="true" />
@@ -1055,10 +1080,10 @@
   <parameter name="PHY_QDR4_MEM_CLK_FREQ_MHZ" value="1066.667" />
   <parameter name="PHY_QDR4_RATE_ENUM" value="RATE_QUARTER" />
   <parameter name="PHY_QDR4_REF_CLK_JITTER_PS" value="10.0" />
-  <parameter name="PHY_QDR4_STARTING_VREFIN" value="70.0" />
   <parameter name="PHY_QDR4_USER_AC_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_QDR4_USER_AC_MODE_ENUM" value="unset" />
   <parameter name="PHY_QDR4_USER_AC_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
+  <parameter name="PHY_QDR4_USER_AUTO_STARTING_VREFIN_EN" value="true" />
   <parameter name="PHY_QDR4_USER_CK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_QDR4_USER_CK_MODE_ENUM" value="unset" />
   <parameter name="PHY_QDR4_USER_CK_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
@@ -1070,6 +1095,7 @@
   <parameter name="PHY_QDR4_USER_PLL_REF_CLK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_QDR4_USER_REF_CLK_FREQ_MHZ" value="-1.0" />
   <parameter name="PHY_QDR4_USER_RZQ_IO_STD_ENUM" value="unset" />
+  <parameter name="PHY_QDR4_USER_STARTING_VREFIN" value="70.0" />
   <parameter name="PHY_RLD2_CONFIG_ENUM">CONFIG_PHY_AND_SOFT_CTRL</parameter>
   <parameter name="PHY_RLD2_CORE_CLKS_SHARING_ENUM">CORE_CLKS_SHARING_DISABLED</parameter>
   <parameter name="PHY_RLD2_DEFAULT_IO" value="true" />
@@ -1082,6 +1108,7 @@
   <parameter name="PHY_RLD2_USER_AC_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_RLD2_USER_AC_MODE_ENUM" value="unset" />
   <parameter name="PHY_RLD2_USER_AC_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
+  <parameter name="PHY_RLD2_USER_AUTO_STARTING_VREFIN_EN" value="true" />
   <parameter name="PHY_RLD2_USER_CK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_RLD2_USER_CK_MODE_ENUM" value="unset" />
   <parameter name="PHY_RLD2_USER_CK_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
@@ -1093,6 +1120,7 @@
   <parameter name="PHY_RLD2_USER_PLL_REF_CLK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_RLD2_USER_REF_CLK_FREQ_MHZ" value="-1.0" />
   <parameter name="PHY_RLD2_USER_RZQ_IO_STD_ENUM" value="unset" />
+  <parameter name="PHY_RLD2_USER_STARTING_VREFIN" value="70.0" />
   <parameter name="PHY_RLD3_CONFIG_ENUM" value="CONFIG_PHY_ONLY" />
   <parameter name="PHY_RLD3_CORE_CLKS_SHARING_ENUM">CORE_CLKS_SHARING_DISABLED</parameter>
   <parameter name="PHY_RLD3_DEFAULT_IO" value="true" />
@@ -1105,6 +1133,7 @@
   <parameter name="PHY_RLD3_USER_AC_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_RLD3_USER_AC_MODE_ENUM" value="unset" />
   <parameter name="PHY_RLD3_USER_AC_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
+  <parameter name="PHY_RLD3_USER_AUTO_STARTING_VREFIN_EN" value="true" />
   <parameter name="PHY_RLD3_USER_CK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_RLD3_USER_CK_MODE_ENUM" value="unset" />
   <parameter name="PHY_RLD3_USER_CK_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
@@ -1116,31 +1145,76 @@
   <parameter name="PHY_RLD3_USER_PLL_REF_CLK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_RLD3_USER_REF_CLK_FREQ_MHZ" value="-1.0" />
   <parameter name="PHY_RLD3_USER_RZQ_IO_STD_ENUM" value="unset" />
-  <parameter name="PLL_ADD_EXTRA_CLKS" value="0" />
+  <parameter name="PHY_RLD3_USER_STARTING_VREFIN" value="70.0" />
+  <parameter name="PLL_ADD_EXTRA_CLKS" value="false" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_0" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_1" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_2" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_3" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_4" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_5" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_6" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_7" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_8" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_0" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_1" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_2" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_3" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_4" value="50.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_5" value="50.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_6" value="50.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_7" value="50.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_8" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_0" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_1" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_2" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_3" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_4" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_5" value="100.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_6" value="100.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_7" value="100.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_8" value="100.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_0" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_1" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_2" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_3" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_4" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_5" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_6" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_7" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_8" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_0" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_1" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_2" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_3" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_4" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_5" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_6" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_7" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_8" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_0" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_1" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_2" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_3" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_4" value="50.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_5" value="50.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_6" value="50.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_7" value="50.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_8" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_0" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_1" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_2" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_3" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_4" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_5" value="100.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_6" value="100.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_7" value="100.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_8" value="100.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_0" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_1" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_2" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_3" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_4" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_5" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_6" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_7" value="0.0" />
diff --git a/libraries/technology/ip_arria10_e1sg/ddr4_4g_2000/ip_arria10_e1sg_ddr4_4g_2000.qsys b/libraries/technology/ip_arria10_e1sg/ddr4_4g_2000/ip_arria10_e1sg_ddr4_4g_2000.qsys
index 9b95d39c56d92aede77ab56211c4665e45ebfa1b..58c2d117c77c3a6596a1de5a7b188153c95d7b7f 100644
--- a/libraries/technology/ip_arria10_e1sg/ddr4_4g_2000/ip_arria10_e1sg_ddr4_4g_2000.qsys
+++ b/libraries/technology/ip_arria10_e1sg/ddr4_4g_2000/ip_arria10_e1sg_ddr4_4g_2000.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element emif_0
    {
       datum _sortIndex
@@ -32,7 +35,6 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
@@ -45,7 +47,7 @@
                 <consumedSystemInfos>
                     <entry>
                         <key>ADDRESS_MAP</key>
-                        <value>&lt;address-map&gt;&lt;slave name='ctrl_amm_0' start='0x0' end='0x120000000' /&gt;&lt;/address-map&gt;</value>
+                        <value>&lt;address-map&gt;&lt;slave name='ctrl_amm_0' start='0x0' end='0x120000000' datawidth='576' /&gt;&lt;/address-map&gt;</value>
                     </entry>
                     <entry>
                         <key>ADDRESS_WIDTH</key>
@@ -73,6 +75,7 @@
         </entry>
     </connPtSystemInfos>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -149,7 +152,7 @@
  <module
    name="emif_0"
    kind="altera_emif"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="BOARD_DDR3_AC_TO_CK_SKEW_NS" value="0.0" />
@@ -368,6 +371,7 @@
   <parameter name="CTRL_RLD3_ADDR_ORDER_ENUM">RLD3_CTRL_ADDR_ORDER_CS_R_B_C</parameter>
   <parameter name="CTRL_RLD3_AVL_PROTOCOL_ENUM">CTRL_AVL_PROTOCOL_MM</parameter>
   <parameter name="DIAG_BOARD_DELAY_CONFIG_STR" value="" />
+  <parameter name="DIAG_DB_RESET_AUTO_RELEASE" value="avl_release" />
   <parameter name="DIAG_DDR3_ABSTRACT_PHY" value="false" />
   <parameter name="DIAG_DDR3_BYPASS_DEFAULT_PATTERN" value="false" />
   <parameter name="DIAG_DDR3_BYPASS_REPEAT_STAGE" value="true" />
@@ -375,6 +379,7 @@
   <parameter name="DIAG_DDR3_BYPASS_USER_STAGE" value="true" />
   <parameter name="DIAG_DDR3_CAL_ADDR0" value="0" />
   <parameter name="DIAG_DDR3_CAL_ADDR1" value="8" />
+  <parameter name="DIAG_DDR3_CAL_ENABLE_MICRON_AP" value="false" />
   <parameter name="DIAG_DDR3_CAL_ENABLE_NON_DES" value="false" />
   <parameter name="DIAG_DDR3_CAL_FULL_CAL_ON_RESET" value="true" />
   <parameter name="DIAG_DDR3_CA_LEVEL_EN" value="false" />
@@ -384,6 +389,7 @@
   <parameter name="DIAG_DDR3_EX_DESIGN_ISSP_EN" value="true" />
   <parameter name="DIAG_DDR3_EX_DESIGN_NUM_OF_SLAVES" value="1" />
   <parameter name="DIAG_DDR3_EX_DESIGN_SEPARATE_RZQS" value="false" />
+  <parameter name="DIAG_DDR3_INFI_TG2_ERR_TEST" value="false" />
   <parameter name="DIAG_DDR3_INTERFACE_ID" value="0" />
   <parameter name="DIAG_DDR3_SEPARATE_READ_WRITE_ITFS" value="false" />
   <parameter name="DIAG_DDR3_SIM_CAL_MODE_ENUM" value="SIM_CAL_MODE_SKIP" />
@@ -405,6 +411,7 @@
   <parameter name="DIAG_DDR4_EX_DESIGN_ISSP_EN" value="true" />
   <parameter name="DIAG_DDR4_EX_DESIGN_NUM_OF_SLAVES" value="1" />
   <parameter name="DIAG_DDR4_EX_DESIGN_SEPARATE_RZQS" value="false" />
+  <parameter name="DIAG_DDR4_INFI_TG2_ERR_TEST" value="false" />
   <parameter name="DIAG_DDR4_INTERFACE_ID" value="0" />
   <parameter name="DIAG_DDR4_SEPARATE_READ_WRITE_ITFS" value="false" />
   <parameter name="DIAG_DDR4_SIM_CAL_MODE_ENUM" value="SIM_CAL_MODE_SKIP" />
@@ -418,9 +425,12 @@
   <parameter name="DIAG_ENABLE_HPS_EMIF_DEBUG" value="false" />
   <parameter name="DIAG_ENABLE_JTAG_UART" value="false" />
   <parameter name="DIAG_ENABLE_JTAG_UART_HEX" value="false" />
+  <parameter name="DIAG_EXPORT_PLL_LOCKED" value="false" />
+  <parameter name="DIAG_EXPORT_PLL_REF_CLK_OUT" value="false" />
   <parameter name="DIAG_EXPORT_VJI" value="false" />
   <parameter name="DIAG_EXPOSE_DFT_SIGNALS" value="false" />
   <parameter name="DIAG_EXTRA_CONFIGS" value="" />
+  <parameter name="DIAG_EXT_DOCS" value="false" />
   <parameter name="DIAG_EX_DESIGN_ADD_TEST_EMIFS" value="" />
   <parameter name="DIAG_EX_DESIGN_SEPARATE_RESETS" value="false" />
   <parameter name="DIAG_FAST_SIM_OVERRIDE">FAST_SIM_OVERRIDE_DEFAULT</parameter>
@@ -435,6 +445,7 @@
   <parameter name="DIAG_LPDDR3_EX_DESIGN_ISSP_EN" value="true" />
   <parameter name="DIAG_LPDDR3_EX_DESIGN_NUM_OF_SLAVES" value="1" />
   <parameter name="DIAG_LPDDR3_EX_DESIGN_SEPARATE_RZQS" value="false" />
+  <parameter name="DIAG_LPDDR3_INFI_TG2_ERR_TEST" value="false" />
   <parameter name="DIAG_LPDDR3_INTERFACE_ID" value="0" />
   <parameter name="DIAG_LPDDR3_SEPARATE_READ_WRITE_ITFS" value="false" />
   <parameter name="DIAG_LPDDR3_SIM_CAL_MODE_ENUM" value="SIM_CAL_MODE_SKIP" />
@@ -454,6 +465,7 @@
   <parameter name="DIAG_QDR2_EX_DESIGN_ISSP_EN" value="true" />
   <parameter name="DIAG_QDR2_EX_DESIGN_NUM_OF_SLAVES" value="1" />
   <parameter name="DIAG_QDR2_EX_DESIGN_SEPARATE_RZQS" value="false" />
+  <parameter name="DIAG_QDR2_INFI_TG2_ERR_TEST" value="false" />
   <parameter name="DIAG_QDR2_INTERFACE_ID" value="0" />
   <parameter name="DIAG_QDR2_SEPARATE_READ_WRITE_ITFS" value="false" />
   <parameter name="DIAG_QDR2_SIM_CAL_MODE_ENUM" value="SIM_CAL_MODE_SKIP" />
@@ -471,6 +483,7 @@
   <parameter name="DIAG_QDR4_EX_DESIGN_ISSP_EN" value="true" />
   <parameter name="DIAG_QDR4_EX_DESIGN_NUM_OF_SLAVES" value="1" />
   <parameter name="DIAG_QDR4_EX_DESIGN_SEPARATE_RZQS" value="false" />
+  <parameter name="DIAG_QDR4_INFI_TG2_ERR_TEST" value="false" />
   <parameter name="DIAG_QDR4_INTERFACE_ID" value="0" />
   <parameter name="DIAG_QDR4_SEPARATE_READ_WRITE_ITFS" value="false" />
   <parameter name="DIAG_QDR4_SIM_CAL_MODE_ENUM" value="SIM_CAL_MODE_SKIP" />
@@ -489,6 +502,7 @@
   <parameter name="DIAG_RLD2_EX_DESIGN_ISSP_EN" value="true" />
   <parameter name="DIAG_RLD2_EX_DESIGN_NUM_OF_SLAVES" value="1" />
   <parameter name="DIAG_RLD2_EX_DESIGN_SEPARATE_RZQS" value="false" />
+  <parameter name="DIAG_RLD2_INFI_TG2_ERR_TEST" value="false" />
   <parameter name="DIAG_RLD2_INTERFACE_ID" value="0" />
   <parameter name="DIAG_RLD2_SEPARATE_READ_WRITE_ITFS" value="false" />
   <parameter name="DIAG_RLD2_SIM_CAL_MODE_ENUM" value="SIM_CAL_MODE_SKIP" />
@@ -506,6 +520,7 @@
   <parameter name="DIAG_RLD3_EX_DESIGN_ISSP_EN" value="true" />
   <parameter name="DIAG_RLD3_EX_DESIGN_NUM_OF_SLAVES" value="1" />
   <parameter name="DIAG_RLD3_EX_DESIGN_SEPARATE_RZQS" value="false" />
+  <parameter name="DIAG_RLD3_INFI_TG2_ERR_TEST" value="false" />
   <parameter name="DIAG_RLD3_INTERFACE_ID" value="0" />
   <parameter name="DIAG_RLD3_SEPARATE_READ_WRITE_ITFS" value="false" />
   <parameter name="DIAG_RLD3_SIM_CAL_MODE_ENUM" value="SIM_CAL_MODE_SKIP" />
@@ -513,6 +528,7 @@
   <parameter name="DIAG_RLD3_TG_DATA_PATTERN_LENGTH" value="8" />
   <parameter name="DIAG_RLD3_USE_TG_AVL_2" value="false" />
   <parameter name="DIAG_RS232_UART_BAUDRATE" value="57600" />
+  <parameter name="DIAG_SEQ_RESET_AUTO_RELEASE" value="avl" />
   <parameter name="DIAG_SIM_REGTEST_MODE" value="false" />
   <parameter name="DIAG_SOFT_NIOS_CLOCK_FREQUENCY" value="100" />
   <parameter name="DIAG_SOFT_NIOS_MODE">SOFT_NIOS_MODE_DISABLED</parameter>
@@ -758,6 +774,7 @@
   <parameter name="MEM_DDR4_TEMP_CONTROLLED_RFSH_ENA" value="false" />
   <parameter name="MEM_DDR4_TEMP_CONTROLLED_RFSH_RANGE">DDR4_TEMP_CONTROLLED_RFSH_NORMAL</parameter>
   <parameter name="MEM_DDR4_TEMP_SENSOR_READOUT" value="false" />
+  <parameter name="MEM_DDR4_TFAW_DLR_CYC" value="16" />
   <parameter name="MEM_DDR4_TFAW_NS" value="21.0" />
   <parameter name="MEM_DDR4_TIH_DC_MV" value="75" />
   <parameter name="MEM_DDR4_TIH_PS" value="105" />
@@ -771,8 +788,10 @@
   <parameter name="MEM_DDR4_TRAS_NS" value="33.0" />
   <parameter name="MEM_DDR4_TRCD_NS" value="14.06" />
   <parameter name="MEM_DDR4_TREFI_US" value="7.8" />
+  <parameter name="MEM_DDR4_TRFC_DLR_NS" value="90.0" />
   <parameter name="MEM_DDR4_TRFC_NS" value="260.0" />
   <parameter name="MEM_DDR4_TRP_NS" value="14.06" />
+  <parameter name="MEM_DDR4_TRRD_DLR_CYC" value="4" />
   <parameter name="MEM_DDR4_TRRD_L_CYC" value="6" />
   <parameter name="MEM_DDR4_TRRD_S_CYC" value="4" />
   <parameter name="MEM_DDR4_TWLH_PS" value="130.0" />
@@ -811,7 +830,6 @@
   <parameter name="MEM_LPDDR3_DQODT">LPDDR3_DQODT_DISABLE</parameter>
   <parameter name="MEM_LPDDR3_DQ_WIDTH" value="32" />
   <parameter name="MEM_LPDDR3_DRV_STR">LPDDR3_DRV_STR_40D_40U</parameter>
-  <parameter name="MEM_LPDDR3_NWR" value="LPDDR3_NWR_NWR10" />
   <parameter name="MEM_LPDDR3_PDODT">LPDDR3_PDODT_DISABLED</parameter>
   <parameter name="MEM_LPDDR3_ROW_ADDR_WIDTH" value="15" />
   <parameter name="MEM_LPDDR3_R_ODT0_1X1" value="off" />
@@ -965,6 +983,7 @@
   <parameter name="PHY_DDR3_USER_AC_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_DDR3_USER_AC_MODE_ENUM" value="unset" />
   <parameter name="PHY_DDR3_USER_AC_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
+  <parameter name="PHY_DDR3_USER_AUTO_STARTING_VREFIN_EN" value="true" />
   <parameter name="PHY_DDR3_USER_CK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_DDR3_USER_CK_MODE_ENUM" value="unset" />
   <parameter name="PHY_DDR3_USER_CK_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
@@ -976,6 +995,7 @@
   <parameter name="PHY_DDR3_USER_PLL_REF_CLK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_DDR3_USER_REF_CLK_FREQ_MHZ" value="-1.0" />
   <parameter name="PHY_DDR3_USER_RZQ_IO_STD_ENUM" value="unset" />
+  <parameter name="PHY_DDR3_USER_STARTING_VREFIN" value="70.0" />
   <parameter name="PHY_DDR4_CONFIG_ENUM">CONFIG_PHY_AND_HARD_CTRL</parameter>
   <parameter name="PHY_DDR4_CORE_CLKS_SHARING_ENUM">CORE_CLKS_SHARING_DISABLED</parameter>
   <parameter name="PHY_DDR4_DEFAULT_IO" value="false" />
@@ -985,10 +1005,10 @@
   <parameter name="PHY_DDR4_MEM_CLK_FREQ_MHZ" value="1000.0" />
   <parameter name="PHY_DDR4_RATE_ENUM" value="RATE_QUARTER" />
   <parameter name="PHY_DDR4_REF_CLK_JITTER_PS" value="10.0" />
-  <parameter name="PHY_DDR4_STARTING_VREFIN" value="68.0" />
   <parameter name="PHY_DDR4_USER_AC_IO_STD_ENUM" value="IO_STD_SSTL_12" />
   <parameter name="PHY_DDR4_USER_AC_MODE_ENUM" value="OUT_OCT_40_CAL" />
   <parameter name="PHY_DDR4_USER_AC_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
+  <parameter name="PHY_DDR4_USER_AUTO_STARTING_VREFIN_EN" value="true" />
   <parameter name="PHY_DDR4_USER_CK_IO_STD_ENUM" value="IO_STD_SSTL_12" />
   <parameter name="PHY_DDR4_USER_CK_MODE_ENUM" value="OUT_OCT_40_CAL" />
   <parameter name="PHY_DDR4_USER_CK_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
@@ -1000,6 +1020,7 @@
   <parameter name="PHY_DDR4_USER_PLL_REF_CLK_IO_STD_ENUM" value="IO_STD_CMOS_12" />
   <parameter name="PHY_DDR4_USER_REF_CLK_FREQ_MHZ" value="25.0" />
   <parameter name="PHY_DDR4_USER_RZQ_IO_STD_ENUM" value="IO_STD_CMOS_12" />
+  <parameter name="PHY_DDR4_USER_STARTING_VREFIN" value="70.0" />
   <parameter name="PHY_LPDDR3_CONFIG_ENUM">CONFIG_PHY_AND_HARD_CTRL</parameter>
   <parameter name="PHY_LPDDR3_CORE_CLKS_SHARING_ENUM">CORE_CLKS_SHARING_DISABLED</parameter>
   <parameter name="PHY_LPDDR3_DEFAULT_IO" value="true" />
@@ -1012,6 +1033,7 @@
   <parameter name="PHY_LPDDR3_USER_AC_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_LPDDR3_USER_AC_MODE_ENUM" value="unset" />
   <parameter name="PHY_LPDDR3_USER_AC_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
+  <parameter name="PHY_LPDDR3_USER_AUTO_STARTING_VREFIN_EN" value="true" />
   <parameter name="PHY_LPDDR3_USER_CK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_LPDDR3_USER_CK_MODE_ENUM" value="unset" />
   <parameter name="PHY_LPDDR3_USER_CK_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
@@ -1023,6 +1045,7 @@
   <parameter name="PHY_LPDDR3_USER_PLL_REF_CLK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_LPDDR3_USER_REF_CLK_FREQ_MHZ" value="-1.0" />
   <parameter name="PHY_LPDDR3_USER_RZQ_IO_STD_ENUM" value="unset" />
+  <parameter name="PHY_LPDDR3_USER_STARTING_VREFIN" value="70.0" />
   <parameter name="PHY_QDR2_CONFIG_ENUM">CONFIG_PHY_AND_SOFT_CTRL</parameter>
   <parameter name="PHY_QDR2_CORE_CLKS_SHARING_ENUM">CORE_CLKS_SHARING_DISABLED</parameter>
   <parameter name="PHY_QDR2_DEFAULT_IO" value="true" />
@@ -1035,6 +1058,7 @@
   <parameter name="PHY_QDR2_USER_AC_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_QDR2_USER_AC_MODE_ENUM" value="unset" />
   <parameter name="PHY_QDR2_USER_AC_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
+  <parameter name="PHY_QDR2_USER_AUTO_STARTING_VREFIN_EN" value="true" />
   <parameter name="PHY_QDR2_USER_CK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_QDR2_USER_CK_MODE_ENUM" value="unset" />
   <parameter name="PHY_QDR2_USER_CK_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
@@ -1046,6 +1070,7 @@
   <parameter name="PHY_QDR2_USER_PLL_REF_CLK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_QDR2_USER_REF_CLK_FREQ_MHZ" value="-1.0" />
   <parameter name="PHY_QDR2_USER_RZQ_IO_STD_ENUM" value="unset" />
+  <parameter name="PHY_QDR2_USER_STARTING_VREFIN" value="70.0" />
   <parameter name="PHY_QDR4_CONFIG_ENUM">CONFIG_PHY_AND_SOFT_CTRL</parameter>
   <parameter name="PHY_QDR4_CORE_CLKS_SHARING_ENUM">CORE_CLKS_SHARING_DISABLED</parameter>
   <parameter name="PHY_QDR4_DEFAULT_IO" value="true" />
@@ -1055,10 +1080,10 @@
   <parameter name="PHY_QDR4_MEM_CLK_FREQ_MHZ" value="1066.667" />
   <parameter name="PHY_QDR4_RATE_ENUM" value="RATE_QUARTER" />
   <parameter name="PHY_QDR4_REF_CLK_JITTER_PS" value="10.0" />
-  <parameter name="PHY_QDR4_STARTING_VREFIN" value="70.0" />
   <parameter name="PHY_QDR4_USER_AC_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_QDR4_USER_AC_MODE_ENUM" value="unset" />
   <parameter name="PHY_QDR4_USER_AC_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
+  <parameter name="PHY_QDR4_USER_AUTO_STARTING_VREFIN_EN" value="true" />
   <parameter name="PHY_QDR4_USER_CK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_QDR4_USER_CK_MODE_ENUM" value="unset" />
   <parameter name="PHY_QDR4_USER_CK_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
@@ -1070,6 +1095,7 @@
   <parameter name="PHY_QDR4_USER_PLL_REF_CLK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_QDR4_USER_REF_CLK_FREQ_MHZ" value="-1.0" />
   <parameter name="PHY_QDR4_USER_RZQ_IO_STD_ENUM" value="unset" />
+  <parameter name="PHY_QDR4_USER_STARTING_VREFIN" value="70.0" />
   <parameter name="PHY_RLD2_CONFIG_ENUM">CONFIG_PHY_AND_SOFT_CTRL</parameter>
   <parameter name="PHY_RLD2_CORE_CLKS_SHARING_ENUM">CORE_CLKS_SHARING_DISABLED</parameter>
   <parameter name="PHY_RLD2_DEFAULT_IO" value="true" />
@@ -1082,6 +1108,7 @@
   <parameter name="PHY_RLD2_USER_AC_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_RLD2_USER_AC_MODE_ENUM" value="unset" />
   <parameter name="PHY_RLD2_USER_AC_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
+  <parameter name="PHY_RLD2_USER_AUTO_STARTING_VREFIN_EN" value="true" />
   <parameter name="PHY_RLD2_USER_CK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_RLD2_USER_CK_MODE_ENUM" value="unset" />
   <parameter name="PHY_RLD2_USER_CK_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
@@ -1093,6 +1120,7 @@
   <parameter name="PHY_RLD2_USER_PLL_REF_CLK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_RLD2_USER_REF_CLK_FREQ_MHZ" value="-1.0" />
   <parameter name="PHY_RLD2_USER_RZQ_IO_STD_ENUM" value="unset" />
+  <parameter name="PHY_RLD2_USER_STARTING_VREFIN" value="70.0" />
   <parameter name="PHY_RLD3_CONFIG_ENUM" value="CONFIG_PHY_ONLY" />
   <parameter name="PHY_RLD3_CORE_CLKS_SHARING_ENUM">CORE_CLKS_SHARING_DISABLED</parameter>
   <parameter name="PHY_RLD3_DEFAULT_IO" value="true" />
@@ -1105,6 +1133,7 @@
   <parameter name="PHY_RLD3_USER_AC_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_RLD3_USER_AC_MODE_ENUM" value="unset" />
   <parameter name="PHY_RLD3_USER_AC_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
+  <parameter name="PHY_RLD3_USER_AUTO_STARTING_VREFIN_EN" value="true" />
   <parameter name="PHY_RLD3_USER_CK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_RLD3_USER_CK_MODE_ENUM" value="unset" />
   <parameter name="PHY_RLD3_USER_CK_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
@@ -1116,31 +1145,76 @@
   <parameter name="PHY_RLD3_USER_PLL_REF_CLK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_RLD3_USER_REF_CLK_FREQ_MHZ" value="-1.0" />
   <parameter name="PHY_RLD3_USER_RZQ_IO_STD_ENUM" value="unset" />
-  <parameter name="PLL_ADD_EXTRA_CLKS" value="0" />
+  <parameter name="PHY_RLD3_USER_STARTING_VREFIN" value="70.0" />
+  <parameter name="PLL_ADD_EXTRA_CLKS" value="false" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_0" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_1" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_2" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_3" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_4" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_5" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_6" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_7" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_8" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_0" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_1" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_2" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_3" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_4" value="50.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_5" value="50.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_6" value="50.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_7" value="50.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_8" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_0" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_1" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_2" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_3" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_4" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_5" value="100.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_6" value="100.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_7" value="100.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_8" value="100.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_0" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_1" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_2" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_3" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_4" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_5" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_6" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_7" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_8" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_0" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_1" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_2" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_3" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_4" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_5" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_6" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_7" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_8" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_0" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_1" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_2" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_3" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_4" value="50.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_5" value="50.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_6" value="50.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_7" value="50.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_8" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_0" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_1" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_2" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_3" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_4" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_5" value="100.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_6" value="100.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_7" value="100.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_8" value="100.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_0" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_1" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_2" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_3" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_4" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_5" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_6" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_7" value="0.0" />
diff --git a/libraries/technology/ip_arria10_e1sg/ddr4_8g_1600/ip_arria10_e1sg_ddr4_8g_1600.qsys b/libraries/technology/ip_arria10_e1sg/ddr4_8g_1600/ip_arria10_e1sg_ddr4_8g_1600.qsys
index d19120978d76a3b61e7d4cf40b251de56be2e988..a252c4e3053ef132c7d6468c8fd85b4d79d59ee5 100644
--- a/libraries/technology/ip_arria10_e1sg/ddr4_8g_1600/ip_arria10_e1sg_ddr4_8g_1600.qsys
+++ b/libraries/technology/ip_arria10_e1sg/ddr4_8g_1600/ip_arria10_e1sg_ddr4_8g_1600.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element emif_0
    {
       datum _sortIndex
@@ -32,7 +35,6 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
@@ -45,7 +47,7 @@
                 <consumedSystemInfos>
                     <entry>
                         <key>ADDRESS_MAP</key>
-                        <value>&lt;address-map&gt;&lt;slave name='ctrl_amm_0' start='0x0' end='0x240000000' /&gt;&lt;/address-map&gt;</value>
+                        <value>&lt;address-map&gt;&lt;slave name='ctrl_amm_0' start='0x0' end='0x240000000' datawidth='576' /&gt;&lt;/address-map&gt;</value>
                     </entry>
                     <entry>
                         <key>ADDRESS_WIDTH</key>
@@ -66,7 +68,7 @@
                 <consumedSystemInfos>
                     <entry>
                         <key>ADDRESS_MAP</key>
-                        <value>&lt;address-map&gt;&lt;slave name='ctrl_mmr_slave_0' start='0x0' end='0x1000' /&gt;&lt;/address-map&gt;</value>
+                        <value>&lt;address-map&gt;&lt;slave name='ctrl_mmr_slave_0' start='0x0' end='0x1000' datawidth='32' /&gt;&lt;/address-map&gt;</value>
                     </entry>
                     <entry>
                         <key>ADDRESS_WIDTH</key>
@@ -94,6 +96,7 @@
         </entry>
     </connPtSystemInfos>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -186,7 +189,7 @@
  <module
    name="emif_0"
    kind="altera_emif"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="BOARD_DDR3_AC_TO_CK_SKEW_NS" value="0.0" />
@@ -405,6 +408,7 @@
   <parameter name="CTRL_RLD3_ADDR_ORDER_ENUM">RLD3_CTRL_ADDR_ORDER_CS_R_B_C</parameter>
   <parameter name="CTRL_RLD3_AVL_PROTOCOL_ENUM">CTRL_AVL_PROTOCOL_MM</parameter>
   <parameter name="DIAG_BOARD_DELAY_CONFIG_STR" value="" />
+  <parameter name="DIAG_DB_RESET_AUTO_RELEASE" value="avl_release" />
   <parameter name="DIAG_DDR3_ABSTRACT_PHY" value="false" />
   <parameter name="DIAG_DDR3_BYPASS_DEFAULT_PATTERN" value="false" />
   <parameter name="DIAG_DDR3_BYPASS_REPEAT_STAGE" value="true" />
@@ -412,6 +416,7 @@
   <parameter name="DIAG_DDR3_BYPASS_USER_STAGE" value="true" />
   <parameter name="DIAG_DDR3_CAL_ADDR0" value="0" />
   <parameter name="DIAG_DDR3_CAL_ADDR1" value="8" />
+  <parameter name="DIAG_DDR3_CAL_ENABLE_MICRON_AP" value="false" />
   <parameter name="DIAG_DDR3_CAL_ENABLE_NON_DES" value="false" />
   <parameter name="DIAG_DDR3_CAL_FULL_CAL_ON_RESET" value="true" />
   <parameter name="DIAG_DDR3_CA_LEVEL_EN" value="false" />
@@ -421,6 +426,7 @@
   <parameter name="DIAG_DDR3_EX_DESIGN_ISSP_EN" value="true" />
   <parameter name="DIAG_DDR3_EX_DESIGN_NUM_OF_SLAVES" value="1" />
   <parameter name="DIAG_DDR3_EX_DESIGN_SEPARATE_RZQS" value="false" />
+  <parameter name="DIAG_DDR3_INFI_TG2_ERR_TEST" value="false" />
   <parameter name="DIAG_DDR3_INTERFACE_ID" value="0" />
   <parameter name="DIAG_DDR3_SEPARATE_READ_WRITE_ITFS" value="false" />
   <parameter name="DIAG_DDR3_SIM_CAL_MODE_ENUM" value="SIM_CAL_MODE_SKIP" />
@@ -442,6 +448,7 @@
   <parameter name="DIAG_DDR4_EX_DESIGN_ISSP_EN" value="true" />
   <parameter name="DIAG_DDR4_EX_DESIGN_NUM_OF_SLAVES" value="1" />
   <parameter name="DIAG_DDR4_EX_DESIGN_SEPARATE_RZQS" value="false" />
+  <parameter name="DIAG_DDR4_INFI_TG2_ERR_TEST" value="false" />
   <parameter name="DIAG_DDR4_INTERFACE_ID" value="0" />
   <parameter name="DIAG_DDR4_SEPARATE_READ_WRITE_ITFS" value="false" />
   <parameter name="DIAG_DDR4_SIM_CAL_MODE_ENUM" value="SIM_CAL_MODE_SKIP" />
@@ -455,9 +462,12 @@
   <parameter name="DIAG_ENABLE_HPS_EMIF_DEBUG" value="false" />
   <parameter name="DIAG_ENABLE_JTAG_UART" value="false" />
   <parameter name="DIAG_ENABLE_JTAG_UART_HEX" value="false" />
+  <parameter name="DIAG_EXPORT_PLL_LOCKED" value="false" />
+  <parameter name="DIAG_EXPORT_PLL_REF_CLK_OUT" value="false" />
   <parameter name="DIAG_EXPORT_VJI" value="false" />
   <parameter name="DIAG_EXPOSE_DFT_SIGNALS" value="false" />
   <parameter name="DIAG_EXTRA_CONFIGS" value="" />
+  <parameter name="DIAG_EXT_DOCS" value="false" />
   <parameter name="DIAG_EX_DESIGN_ADD_TEST_EMIFS" value="" />
   <parameter name="DIAG_EX_DESIGN_SEPARATE_RESETS" value="false" />
   <parameter name="DIAG_FAST_SIM_OVERRIDE">FAST_SIM_OVERRIDE_DEFAULT</parameter>
@@ -472,6 +482,7 @@
   <parameter name="DIAG_LPDDR3_EX_DESIGN_ISSP_EN" value="true" />
   <parameter name="DIAG_LPDDR3_EX_DESIGN_NUM_OF_SLAVES" value="1" />
   <parameter name="DIAG_LPDDR3_EX_DESIGN_SEPARATE_RZQS" value="false" />
+  <parameter name="DIAG_LPDDR3_INFI_TG2_ERR_TEST" value="false" />
   <parameter name="DIAG_LPDDR3_INTERFACE_ID" value="0" />
   <parameter name="DIAG_LPDDR3_SEPARATE_READ_WRITE_ITFS" value="false" />
   <parameter name="DIAG_LPDDR3_SIM_CAL_MODE_ENUM" value="SIM_CAL_MODE_SKIP" />
@@ -491,6 +502,7 @@
   <parameter name="DIAG_QDR2_EX_DESIGN_ISSP_EN" value="true" />
   <parameter name="DIAG_QDR2_EX_DESIGN_NUM_OF_SLAVES" value="1" />
   <parameter name="DIAG_QDR2_EX_DESIGN_SEPARATE_RZQS" value="false" />
+  <parameter name="DIAG_QDR2_INFI_TG2_ERR_TEST" value="false" />
   <parameter name="DIAG_QDR2_INTERFACE_ID" value="0" />
   <parameter name="DIAG_QDR2_SEPARATE_READ_WRITE_ITFS" value="false" />
   <parameter name="DIAG_QDR2_SIM_CAL_MODE_ENUM" value="SIM_CAL_MODE_SKIP" />
@@ -508,6 +520,7 @@
   <parameter name="DIAG_QDR4_EX_DESIGN_ISSP_EN" value="true" />
   <parameter name="DIAG_QDR4_EX_DESIGN_NUM_OF_SLAVES" value="1" />
   <parameter name="DIAG_QDR4_EX_DESIGN_SEPARATE_RZQS" value="false" />
+  <parameter name="DIAG_QDR4_INFI_TG2_ERR_TEST" value="false" />
   <parameter name="DIAG_QDR4_INTERFACE_ID" value="0" />
   <parameter name="DIAG_QDR4_SEPARATE_READ_WRITE_ITFS" value="false" />
   <parameter name="DIAG_QDR4_SIM_CAL_MODE_ENUM" value="SIM_CAL_MODE_SKIP" />
@@ -526,6 +539,7 @@
   <parameter name="DIAG_RLD2_EX_DESIGN_ISSP_EN" value="true" />
   <parameter name="DIAG_RLD2_EX_DESIGN_NUM_OF_SLAVES" value="1" />
   <parameter name="DIAG_RLD2_EX_DESIGN_SEPARATE_RZQS" value="false" />
+  <parameter name="DIAG_RLD2_INFI_TG2_ERR_TEST" value="false" />
   <parameter name="DIAG_RLD2_INTERFACE_ID" value="0" />
   <parameter name="DIAG_RLD2_SEPARATE_READ_WRITE_ITFS" value="false" />
   <parameter name="DIAG_RLD2_SIM_CAL_MODE_ENUM" value="SIM_CAL_MODE_SKIP" />
@@ -543,6 +557,7 @@
   <parameter name="DIAG_RLD3_EX_DESIGN_ISSP_EN" value="true" />
   <parameter name="DIAG_RLD3_EX_DESIGN_NUM_OF_SLAVES" value="1" />
   <parameter name="DIAG_RLD3_EX_DESIGN_SEPARATE_RZQS" value="false" />
+  <parameter name="DIAG_RLD3_INFI_TG2_ERR_TEST" value="false" />
   <parameter name="DIAG_RLD3_INTERFACE_ID" value="0" />
   <parameter name="DIAG_RLD3_SEPARATE_READ_WRITE_ITFS" value="false" />
   <parameter name="DIAG_RLD3_SIM_CAL_MODE_ENUM" value="SIM_CAL_MODE_SKIP" />
@@ -550,6 +565,7 @@
   <parameter name="DIAG_RLD3_TG_DATA_PATTERN_LENGTH" value="8" />
   <parameter name="DIAG_RLD3_USE_TG_AVL_2" value="false" />
   <parameter name="DIAG_RS232_UART_BAUDRATE" value="57600" />
+  <parameter name="DIAG_SEQ_RESET_AUTO_RELEASE" value="avl" />
   <parameter name="DIAG_SIM_REGTEST_MODE" value="false" />
   <parameter name="DIAG_SOFT_NIOS_CLOCK_FREQUENCY" value="100" />
   <parameter name="DIAG_SOFT_NIOS_MODE">SOFT_NIOS_MODE_DISABLED</parameter>
@@ -795,6 +811,7 @@
   <parameter name="MEM_DDR4_TEMP_CONTROLLED_RFSH_ENA" value="false" />
   <parameter name="MEM_DDR4_TEMP_CONTROLLED_RFSH_RANGE">DDR4_TEMP_CONTROLLED_RFSH_NORMAL</parameter>
   <parameter name="MEM_DDR4_TEMP_SENSOR_READOUT" value="false" />
+  <parameter name="MEM_DDR4_TFAW_DLR_CYC" value="16" />
   <parameter name="MEM_DDR4_TFAW_NS" value="21.0" />
   <parameter name="MEM_DDR4_TIH_DC_MV" value="75" />
   <parameter name="MEM_DDR4_TIH_PS" value="105" />
@@ -808,8 +825,10 @@
   <parameter name="MEM_DDR4_TRAS_NS" value="33.0" />
   <parameter name="MEM_DDR4_TRCD_NS" value="14.06" />
   <parameter name="MEM_DDR4_TREFI_US" value="7.8" />
+  <parameter name="MEM_DDR4_TRFC_DLR_NS" value="90.0" />
   <parameter name="MEM_DDR4_TRFC_NS" value="260.0" />
   <parameter name="MEM_DDR4_TRP_NS" value="14.06" />
+  <parameter name="MEM_DDR4_TRRD_DLR_CYC" value="4" />
   <parameter name="MEM_DDR4_TRRD_L_CYC" value="5" />
   <parameter name="MEM_DDR4_TRRD_S_CYC" value="3" />
   <parameter name="MEM_DDR4_TWLH_PS" value="185.7" />
@@ -848,7 +867,6 @@
   <parameter name="MEM_LPDDR3_DQODT">LPDDR3_DQODT_DISABLE</parameter>
   <parameter name="MEM_LPDDR3_DQ_WIDTH" value="32" />
   <parameter name="MEM_LPDDR3_DRV_STR">LPDDR3_DRV_STR_40D_40U</parameter>
-  <parameter name="MEM_LPDDR3_NWR" value="LPDDR3_NWR_NWR10" />
   <parameter name="MEM_LPDDR3_PDODT">LPDDR3_PDODT_DISABLED</parameter>
   <parameter name="MEM_LPDDR3_ROW_ADDR_WIDTH" value="15" />
   <parameter name="MEM_LPDDR3_R_ODT0_1X1" value="off" />
@@ -1002,6 +1020,7 @@
   <parameter name="PHY_DDR3_USER_AC_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_DDR3_USER_AC_MODE_ENUM" value="unset" />
   <parameter name="PHY_DDR3_USER_AC_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
+  <parameter name="PHY_DDR3_USER_AUTO_STARTING_VREFIN_EN" value="true" />
   <parameter name="PHY_DDR3_USER_CK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_DDR3_USER_CK_MODE_ENUM" value="unset" />
   <parameter name="PHY_DDR3_USER_CK_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
@@ -1013,6 +1032,7 @@
   <parameter name="PHY_DDR3_USER_PLL_REF_CLK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_DDR3_USER_REF_CLK_FREQ_MHZ" value="-1.0" />
   <parameter name="PHY_DDR3_USER_RZQ_IO_STD_ENUM" value="unset" />
+  <parameter name="PHY_DDR3_USER_STARTING_VREFIN" value="70.0" />
   <parameter name="PHY_DDR4_CONFIG_ENUM">CONFIG_PHY_AND_HARD_CTRL</parameter>
   <parameter name="PHY_DDR4_CORE_CLKS_SHARING_ENUM">CORE_CLKS_SHARING_DISABLED</parameter>
   <parameter name="PHY_DDR4_DEFAULT_IO" value="false" />
@@ -1022,10 +1042,10 @@
   <parameter name="PHY_DDR4_MEM_CLK_FREQ_MHZ" value="800.0" />
   <parameter name="PHY_DDR4_RATE_ENUM" value="RATE_QUARTER" />
   <parameter name="PHY_DDR4_REF_CLK_JITTER_PS" value="10.0" />
-  <parameter name="PHY_DDR4_STARTING_VREFIN" value="68.0" />
   <parameter name="PHY_DDR4_USER_AC_IO_STD_ENUM" value="IO_STD_SSTL_12" />
   <parameter name="PHY_DDR4_USER_AC_MODE_ENUM" value="OUT_OCT_40_CAL" />
   <parameter name="PHY_DDR4_USER_AC_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
+  <parameter name="PHY_DDR4_USER_AUTO_STARTING_VREFIN_EN" value="true" />
   <parameter name="PHY_DDR4_USER_CK_IO_STD_ENUM" value="IO_STD_SSTL_12" />
   <parameter name="PHY_DDR4_USER_CK_MODE_ENUM" value="OUT_OCT_40_CAL" />
   <parameter name="PHY_DDR4_USER_CK_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
@@ -1037,6 +1057,7 @@
   <parameter name="PHY_DDR4_USER_PLL_REF_CLK_IO_STD_ENUM" value="IO_STD_CMOS_12" />
   <parameter name="PHY_DDR4_USER_REF_CLK_FREQ_MHZ" value="25.0" />
   <parameter name="PHY_DDR4_USER_RZQ_IO_STD_ENUM" value="IO_STD_CMOS_12" />
+  <parameter name="PHY_DDR4_USER_STARTING_VREFIN" value="70.0" />
   <parameter name="PHY_LPDDR3_CONFIG_ENUM">CONFIG_PHY_AND_HARD_CTRL</parameter>
   <parameter name="PHY_LPDDR3_CORE_CLKS_SHARING_ENUM">CORE_CLKS_SHARING_DISABLED</parameter>
   <parameter name="PHY_LPDDR3_DEFAULT_IO" value="true" />
@@ -1049,6 +1070,7 @@
   <parameter name="PHY_LPDDR3_USER_AC_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_LPDDR3_USER_AC_MODE_ENUM" value="unset" />
   <parameter name="PHY_LPDDR3_USER_AC_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
+  <parameter name="PHY_LPDDR3_USER_AUTO_STARTING_VREFIN_EN" value="true" />
   <parameter name="PHY_LPDDR3_USER_CK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_LPDDR3_USER_CK_MODE_ENUM" value="unset" />
   <parameter name="PHY_LPDDR3_USER_CK_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
@@ -1060,6 +1082,7 @@
   <parameter name="PHY_LPDDR3_USER_PLL_REF_CLK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_LPDDR3_USER_REF_CLK_FREQ_MHZ" value="-1.0" />
   <parameter name="PHY_LPDDR3_USER_RZQ_IO_STD_ENUM" value="unset" />
+  <parameter name="PHY_LPDDR3_USER_STARTING_VREFIN" value="70.0" />
   <parameter name="PHY_QDR2_CONFIG_ENUM">CONFIG_PHY_AND_SOFT_CTRL</parameter>
   <parameter name="PHY_QDR2_CORE_CLKS_SHARING_ENUM">CORE_CLKS_SHARING_DISABLED</parameter>
   <parameter name="PHY_QDR2_DEFAULT_IO" value="true" />
@@ -1072,6 +1095,7 @@
   <parameter name="PHY_QDR2_USER_AC_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_QDR2_USER_AC_MODE_ENUM" value="unset" />
   <parameter name="PHY_QDR2_USER_AC_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
+  <parameter name="PHY_QDR2_USER_AUTO_STARTING_VREFIN_EN" value="true" />
   <parameter name="PHY_QDR2_USER_CK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_QDR2_USER_CK_MODE_ENUM" value="unset" />
   <parameter name="PHY_QDR2_USER_CK_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
@@ -1083,6 +1107,7 @@
   <parameter name="PHY_QDR2_USER_PLL_REF_CLK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_QDR2_USER_REF_CLK_FREQ_MHZ" value="-1.0" />
   <parameter name="PHY_QDR2_USER_RZQ_IO_STD_ENUM" value="unset" />
+  <parameter name="PHY_QDR2_USER_STARTING_VREFIN" value="70.0" />
   <parameter name="PHY_QDR4_CONFIG_ENUM">CONFIG_PHY_AND_SOFT_CTRL</parameter>
   <parameter name="PHY_QDR4_CORE_CLKS_SHARING_ENUM">CORE_CLKS_SHARING_DISABLED</parameter>
   <parameter name="PHY_QDR4_DEFAULT_IO" value="true" />
@@ -1092,10 +1117,10 @@
   <parameter name="PHY_QDR4_MEM_CLK_FREQ_MHZ" value="1066.667" />
   <parameter name="PHY_QDR4_RATE_ENUM" value="RATE_QUARTER" />
   <parameter name="PHY_QDR4_REF_CLK_JITTER_PS" value="10.0" />
-  <parameter name="PHY_QDR4_STARTING_VREFIN" value="70.0" />
   <parameter name="PHY_QDR4_USER_AC_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_QDR4_USER_AC_MODE_ENUM" value="unset" />
   <parameter name="PHY_QDR4_USER_AC_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
+  <parameter name="PHY_QDR4_USER_AUTO_STARTING_VREFIN_EN" value="true" />
   <parameter name="PHY_QDR4_USER_CK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_QDR4_USER_CK_MODE_ENUM" value="unset" />
   <parameter name="PHY_QDR4_USER_CK_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
@@ -1107,6 +1132,7 @@
   <parameter name="PHY_QDR4_USER_PLL_REF_CLK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_QDR4_USER_REF_CLK_FREQ_MHZ" value="-1.0" />
   <parameter name="PHY_QDR4_USER_RZQ_IO_STD_ENUM" value="unset" />
+  <parameter name="PHY_QDR4_USER_STARTING_VREFIN" value="70.0" />
   <parameter name="PHY_RLD2_CONFIG_ENUM">CONFIG_PHY_AND_SOFT_CTRL</parameter>
   <parameter name="PHY_RLD2_CORE_CLKS_SHARING_ENUM">CORE_CLKS_SHARING_DISABLED</parameter>
   <parameter name="PHY_RLD2_DEFAULT_IO" value="true" />
@@ -1119,6 +1145,7 @@
   <parameter name="PHY_RLD2_USER_AC_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_RLD2_USER_AC_MODE_ENUM" value="unset" />
   <parameter name="PHY_RLD2_USER_AC_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
+  <parameter name="PHY_RLD2_USER_AUTO_STARTING_VREFIN_EN" value="true" />
   <parameter name="PHY_RLD2_USER_CK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_RLD2_USER_CK_MODE_ENUM" value="unset" />
   <parameter name="PHY_RLD2_USER_CK_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
@@ -1130,6 +1157,7 @@
   <parameter name="PHY_RLD2_USER_PLL_REF_CLK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_RLD2_USER_REF_CLK_FREQ_MHZ" value="-1.0" />
   <parameter name="PHY_RLD2_USER_RZQ_IO_STD_ENUM" value="unset" />
+  <parameter name="PHY_RLD2_USER_STARTING_VREFIN" value="70.0" />
   <parameter name="PHY_RLD3_CONFIG_ENUM" value="CONFIG_PHY_ONLY" />
   <parameter name="PHY_RLD3_CORE_CLKS_SHARING_ENUM">CORE_CLKS_SHARING_DISABLED</parameter>
   <parameter name="PHY_RLD3_DEFAULT_IO" value="true" />
@@ -1142,6 +1170,7 @@
   <parameter name="PHY_RLD3_USER_AC_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_RLD3_USER_AC_MODE_ENUM" value="unset" />
   <parameter name="PHY_RLD3_USER_AC_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
+  <parameter name="PHY_RLD3_USER_AUTO_STARTING_VREFIN_EN" value="true" />
   <parameter name="PHY_RLD3_USER_CK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_RLD3_USER_CK_MODE_ENUM" value="unset" />
   <parameter name="PHY_RLD3_USER_CK_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
@@ -1153,31 +1182,76 @@
   <parameter name="PHY_RLD3_USER_PLL_REF_CLK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_RLD3_USER_REF_CLK_FREQ_MHZ" value="-1.0" />
   <parameter name="PHY_RLD3_USER_RZQ_IO_STD_ENUM" value="unset" />
-  <parameter name="PLL_ADD_EXTRA_CLKS" value="0" />
+  <parameter name="PHY_RLD3_USER_STARTING_VREFIN" value="70.0" />
+  <parameter name="PLL_ADD_EXTRA_CLKS" value="false" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_0" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_1" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_2" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_3" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_4" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_5" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_6" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_7" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_8" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_0" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_1" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_2" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_3" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_4" value="50.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_5" value="50.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_6" value="50.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_7" value="50.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_8" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_0" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_1" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_2" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_3" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_4" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_5" value="100.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_6" value="100.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_7" value="100.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_8" value="100.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_0" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_1" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_2" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_3" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_4" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_5" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_6" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_7" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_8" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_0" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_1" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_2" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_3" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_4" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_5" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_6" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_7" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_8" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_0" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_1" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_2" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_3" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_4" value="50.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_5" value="50.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_6" value="50.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_7" value="50.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_8" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_0" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_1" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_2" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_3" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_4" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_5" value="100.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_6" value="100.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_7" value="100.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_8" value="100.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_0" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_1" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_2" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_3" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_4" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_5" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_6" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_7" value="0.0" />
diff --git a/libraries/technology/ip_arria10_e1sg/ddr4_8g_2400/ip_arria10_e1sg_ddr4_8g_2400.qsys b/libraries/technology/ip_arria10_e1sg/ddr4_8g_2400/ip_arria10_e1sg_ddr4_8g_2400.qsys
index e80b5ae656efdc634c642c2e18cca6012af69875..c2ee5866f903ba75a4a9d35756a7af3d97ba627b 100644
--- a/libraries/technology/ip_arria10_e1sg/ddr4_8g_2400/ip_arria10_e1sg_ddr4_8g_2400.qsys
+++ b/libraries/technology/ip_arria10_e1sg/ddr4_8g_2400/ip_arria10_e1sg_ddr4_8g_2400.qsys
@@ -7,7 +7,7 @@
    description=""
    tags="INTERNAL_COMPONENT=true"
    categories="System"
-   tool="QsysStandard" />
+   tool="QsysPro" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
    element ddr4_inst
@@ -32,7 +32,6 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
@@ -45,7 +44,7 @@
                 <consumedSystemInfos>
                     <entry>
                         <key>ADDRESS_MAP</key>
-                        <value>&lt;address-map&gt;&lt;slave name='ctrl_amm_avalon_slave_0' start='0x0' end='0x240000000' /&gt;&lt;/address-map&gt;</value>
+                        <value>&lt;address-map&gt;&lt;slave name='ctrl_amm_avalon_slave_0' start='0x0' end='0x240000000' datawidth='576' /&gt;&lt;/address-map&gt;</value>
                     </entry>
                     <entry>
                         <key>ADDRESS_WIDTH</key>
@@ -73,6 +72,7 @@
         </entry>
     </connPtSystemInfos>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -160,7 +160,7 @@
  <module
    name="ddr4_inst"
    kind="altera_emif"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="BOARD_DDR3_AC_TO_CK_SKEW_NS" value="0.0" />
@@ -379,6 +379,7 @@
   <parameter name="CTRL_RLD3_ADDR_ORDER_ENUM">RLD3_CTRL_ADDR_ORDER_CS_R_B_C</parameter>
   <parameter name="CTRL_RLD3_AVL_PROTOCOL_ENUM">CTRL_AVL_PROTOCOL_MM</parameter>
   <parameter name="DIAG_BOARD_DELAY_CONFIG_STR" value="" />
+  <parameter name="DIAG_DB_RESET_AUTO_RELEASE" value="avl_release" />
   <parameter name="DIAG_DDR3_ABSTRACT_PHY" value="false" />
   <parameter name="DIAG_DDR3_BYPASS_DEFAULT_PATTERN" value="false" />
   <parameter name="DIAG_DDR3_BYPASS_REPEAT_STAGE" value="true" />
@@ -386,6 +387,7 @@
   <parameter name="DIAG_DDR3_BYPASS_USER_STAGE" value="true" />
   <parameter name="DIAG_DDR3_CAL_ADDR0" value="0" />
   <parameter name="DIAG_DDR3_CAL_ADDR1" value="8" />
+  <parameter name="DIAG_DDR3_CAL_ENABLE_MICRON_AP" value="false" />
   <parameter name="DIAG_DDR3_CAL_ENABLE_NON_DES" value="false" />
   <parameter name="DIAG_DDR3_CAL_FULL_CAL_ON_RESET" value="true" />
   <parameter name="DIAG_DDR3_CA_LEVEL_EN" value="false" />
@@ -395,6 +397,7 @@
   <parameter name="DIAG_DDR3_EX_DESIGN_ISSP_EN" value="true" />
   <parameter name="DIAG_DDR3_EX_DESIGN_NUM_OF_SLAVES" value="1" />
   <parameter name="DIAG_DDR3_EX_DESIGN_SEPARATE_RZQS" value="false" />
+  <parameter name="DIAG_DDR3_INFI_TG2_ERR_TEST" value="false" />
   <parameter name="DIAG_DDR3_INTERFACE_ID" value="0" />
   <parameter name="DIAG_DDR3_SEPARATE_READ_WRITE_ITFS" value="false" />
   <parameter name="DIAG_DDR3_SIM_CAL_MODE_ENUM" value="SIM_CAL_MODE_SKIP" />
@@ -416,6 +419,7 @@
   <parameter name="DIAG_DDR4_EX_DESIGN_ISSP_EN" value="true" />
   <parameter name="DIAG_DDR4_EX_DESIGN_NUM_OF_SLAVES" value="1" />
   <parameter name="DIAG_DDR4_EX_DESIGN_SEPARATE_RZQS" value="false" />
+  <parameter name="DIAG_DDR4_INFI_TG2_ERR_TEST" value="false" />
   <parameter name="DIAG_DDR4_INTERFACE_ID" value="0" />
   <parameter name="DIAG_DDR4_SEPARATE_READ_WRITE_ITFS" value="false" />
   <parameter name="DIAG_DDR4_SIM_CAL_MODE_ENUM" value="SIM_CAL_MODE_SKIP" />
@@ -429,9 +433,12 @@
   <parameter name="DIAG_ENABLE_HPS_EMIF_DEBUG" value="false" />
   <parameter name="DIAG_ENABLE_JTAG_UART" value="false" />
   <parameter name="DIAG_ENABLE_JTAG_UART_HEX" value="false" />
+  <parameter name="DIAG_EXPORT_PLL_LOCKED" value="false" />
+  <parameter name="DIAG_EXPORT_PLL_REF_CLK_OUT" value="false" />
   <parameter name="DIAG_EXPORT_VJI" value="false" />
   <parameter name="DIAG_EXPOSE_DFT_SIGNALS" value="false" />
   <parameter name="DIAG_EXTRA_CONFIGS" value="" />
+  <parameter name="DIAG_EXT_DOCS" value="false" />
   <parameter name="DIAG_EX_DESIGN_ADD_TEST_EMIFS" value="" />
   <parameter name="DIAG_EX_DESIGN_SEPARATE_RESETS" value="false" />
   <parameter name="DIAG_FAST_SIM_OVERRIDE">FAST_SIM_OVERRIDE_DEFAULT</parameter>
@@ -446,6 +453,7 @@
   <parameter name="DIAG_LPDDR3_EX_DESIGN_ISSP_EN" value="true" />
   <parameter name="DIAG_LPDDR3_EX_DESIGN_NUM_OF_SLAVES" value="1" />
   <parameter name="DIAG_LPDDR3_EX_DESIGN_SEPARATE_RZQS" value="false" />
+  <parameter name="DIAG_LPDDR3_INFI_TG2_ERR_TEST" value="false" />
   <parameter name="DIAG_LPDDR3_INTERFACE_ID" value="0" />
   <parameter name="DIAG_LPDDR3_SEPARATE_READ_WRITE_ITFS" value="false" />
   <parameter name="DIAG_LPDDR3_SIM_CAL_MODE_ENUM" value="SIM_CAL_MODE_SKIP" />
@@ -465,6 +473,7 @@
   <parameter name="DIAG_QDR2_EX_DESIGN_ISSP_EN" value="true" />
   <parameter name="DIAG_QDR2_EX_DESIGN_NUM_OF_SLAVES" value="1" />
   <parameter name="DIAG_QDR2_EX_DESIGN_SEPARATE_RZQS" value="false" />
+  <parameter name="DIAG_QDR2_INFI_TG2_ERR_TEST" value="false" />
   <parameter name="DIAG_QDR2_INTERFACE_ID" value="0" />
   <parameter name="DIAG_QDR2_SEPARATE_READ_WRITE_ITFS" value="false" />
   <parameter name="DIAG_QDR2_SIM_CAL_MODE_ENUM" value="SIM_CAL_MODE_SKIP" />
@@ -482,6 +491,7 @@
   <parameter name="DIAG_QDR4_EX_DESIGN_ISSP_EN" value="true" />
   <parameter name="DIAG_QDR4_EX_DESIGN_NUM_OF_SLAVES" value="1" />
   <parameter name="DIAG_QDR4_EX_DESIGN_SEPARATE_RZQS" value="false" />
+  <parameter name="DIAG_QDR4_INFI_TG2_ERR_TEST" value="false" />
   <parameter name="DIAG_QDR4_INTERFACE_ID" value="0" />
   <parameter name="DIAG_QDR4_SEPARATE_READ_WRITE_ITFS" value="false" />
   <parameter name="DIAG_QDR4_SIM_CAL_MODE_ENUM" value="SIM_CAL_MODE_SKIP" />
@@ -500,6 +510,7 @@
   <parameter name="DIAG_RLD2_EX_DESIGN_ISSP_EN" value="true" />
   <parameter name="DIAG_RLD2_EX_DESIGN_NUM_OF_SLAVES" value="1" />
   <parameter name="DIAG_RLD2_EX_DESIGN_SEPARATE_RZQS" value="false" />
+  <parameter name="DIAG_RLD2_INFI_TG2_ERR_TEST" value="false" />
   <parameter name="DIAG_RLD2_INTERFACE_ID" value="0" />
   <parameter name="DIAG_RLD2_SEPARATE_READ_WRITE_ITFS" value="false" />
   <parameter name="DIAG_RLD2_SIM_CAL_MODE_ENUM" value="SIM_CAL_MODE_SKIP" />
@@ -517,6 +528,7 @@
   <parameter name="DIAG_RLD3_EX_DESIGN_ISSP_EN" value="true" />
   <parameter name="DIAG_RLD3_EX_DESIGN_NUM_OF_SLAVES" value="1" />
   <parameter name="DIAG_RLD3_EX_DESIGN_SEPARATE_RZQS" value="false" />
+  <parameter name="DIAG_RLD3_INFI_TG2_ERR_TEST" value="false" />
   <parameter name="DIAG_RLD3_INTERFACE_ID" value="0" />
   <parameter name="DIAG_RLD3_SEPARATE_READ_WRITE_ITFS" value="false" />
   <parameter name="DIAG_RLD3_SIM_CAL_MODE_ENUM" value="SIM_CAL_MODE_SKIP" />
@@ -524,6 +536,7 @@
   <parameter name="DIAG_RLD3_TG_DATA_PATTERN_LENGTH" value="8" />
   <parameter name="DIAG_RLD3_USE_TG_AVL_2" value="false" />
   <parameter name="DIAG_RS232_UART_BAUDRATE" value="57600" />
+  <parameter name="DIAG_SEQ_RESET_AUTO_RELEASE" value="avl" />
   <parameter name="DIAG_SIM_REGTEST_MODE" value="false" />
   <parameter name="DIAG_SOFT_NIOS_CLOCK_FREQUENCY" value="100" />
   <parameter name="DIAG_SOFT_NIOS_MODE">SOFT_NIOS_MODE_DISABLED</parameter>
@@ -769,6 +782,7 @@
   <parameter name="MEM_DDR4_TEMP_CONTROLLED_RFSH_ENA" value="false" />
   <parameter name="MEM_DDR4_TEMP_CONTROLLED_RFSH_RANGE">DDR4_TEMP_CONTROLLED_RFSH_NORMAL</parameter>
   <parameter name="MEM_DDR4_TEMP_SENSOR_READOUT" value="false" />
+  <parameter name="MEM_DDR4_TFAW_DLR_CYC" value="16" />
   <parameter name="MEM_DDR4_TFAW_NS" value="25.0" />
   <parameter name="MEM_DDR4_TIH_DC_MV" value="75" />
   <parameter name="MEM_DDR4_TIH_PS" value="95" />
@@ -782,8 +796,10 @@
   <parameter name="MEM_DDR4_TRAS_NS" value="33.0" />
   <parameter name="MEM_DDR4_TRCD_NS" value="14.06" />
   <parameter name="MEM_DDR4_TREFI_US" value="7.8" />
+  <parameter name="MEM_DDR4_TRFC_DLR_NS" value="90.0" />
   <parameter name="MEM_DDR4_TRFC_NS" value="160.0" />
   <parameter name="MEM_DDR4_TRP_NS" value="14.06" />
+  <parameter name="MEM_DDR4_TRRD_DLR_CYC" value="4" />
   <parameter name="MEM_DDR4_TRRD_L_CYC" value="5" />
   <parameter name="MEM_DDR4_TRRD_S_CYC" value="4" />
   <parameter name="MEM_DDR4_TWLH_PS" value="122.0" />
@@ -822,7 +838,6 @@
   <parameter name="MEM_LPDDR3_DQODT">LPDDR3_DQODT_DISABLE</parameter>
   <parameter name="MEM_LPDDR3_DQ_WIDTH" value="32" />
   <parameter name="MEM_LPDDR3_DRV_STR">LPDDR3_DRV_STR_40D_40U</parameter>
-  <parameter name="MEM_LPDDR3_NWR" value="LPDDR3_NWR_NWR10" />
   <parameter name="MEM_LPDDR3_PDODT">LPDDR3_PDODT_DISABLED</parameter>
   <parameter name="MEM_LPDDR3_ROW_ADDR_WIDTH" value="15" />
   <parameter name="MEM_LPDDR3_R_ODT0_1X1" value="off" />
@@ -976,6 +991,7 @@
   <parameter name="PHY_DDR3_USER_AC_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_DDR3_USER_AC_MODE_ENUM" value="unset" />
   <parameter name="PHY_DDR3_USER_AC_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
+  <parameter name="PHY_DDR3_USER_AUTO_STARTING_VREFIN_EN" value="true" />
   <parameter name="PHY_DDR3_USER_CK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_DDR3_USER_CK_MODE_ENUM" value="unset" />
   <parameter name="PHY_DDR3_USER_CK_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
@@ -987,6 +1003,7 @@
   <parameter name="PHY_DDR3_USER_PLL_REF_CLK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_DDR3_USER_REF_CLK_FREQ_MHZ" value="133.333" />
   <parameter name="PHY_DDR3_USER_RZQ_IO_STD_ENUM" value="unset" />
+  <parameter name="PHY_DDR3_USER_STARTING_VREFIN" value="70.0" />
   <parameter name="PHY_DDR4_CONFIG_ENUM">CONFIG_PHY_AND_HARD_CTRL</parameter>
   <parameter name="PHY_DDR4_CORE_CLKS_SHARING_ENUM">CORE_CLKS_SHARING_DISABLED</parameter>
   <parameter name="PHY_DDR4_DEFAULT_IO" value="true" />
@@ -996,10 +1013,10 @@
   <parameter name="PHY_DDR4_MEM_CLK_FREQ_MHZ" value="1200.0" />
   <parameter name="PHY_DDR4_RATE_ENUM" value="RATE_QUARTER" />
   <parameter name="PHY_DDR4_REF_CLK_JITTER_PS" value="10.0" />
-  <parameter name="PHY_DDR4_STARTING_VREFIN" value="70.0" />
   <parameter name="PHY_DDR4_USER_AC_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_DDR4_USER_AC_MODE_ENUM" value="unset" />
   <parameter name="PHY_DDR4_USER_AC_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
+  <parameter name="PHY_DDR4_USER_AUTO_STARTING_VREFIN_EN" value="true" />
   <parameter name="PHY_DDR4_USER_CK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_DDR4_USER_CK_MODE_ENUM" value="unset" />
   <parameter name="PHY_DDR4_USER_CK_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
@@ -1011,6 +1028,7 @@
   <parameter name="PHY_DDR4_USER_PLL_REF_CLK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_DDR4_USER_REF_CLK_FREQ_MHZ" value="25.0" />
   <parameter name="PHY_DDR4_USER_RZQ_IO_STD_ENUM" value="unset" />
+  <parameter name="PHY_DDR4_USER_STARTING_VREFIN" value="70.0" />
   <parameter name="PHY_LPDDR3_CONFIG_ENUM">CONFIG_PHY_AND_HARD_CTRL</parameter>
   <parameter name="PHY_LPDDR3_CORE_CLKS_SHARING_ENUM">CORE_CLKS_SHARING_DISABLED</parameter>
   <parameter name="PHY_LPDDR3_DEFAULT_IO" value="true" />
@@ -1023,6 +1041,7 @@
   <parameter name="PHY_LPDDR3_USER_AC_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_LPDDR3_USER_AC_MODE_ENUM" value="unset" />
   <parameter name="PHY_LPDDR3_USER_AC_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
+  <parameter name="PHY_LPDDR3_USER_AUTO_STARTING_VREFIN_EN" value="true" />
   <parameter name="PHY_LPDDR3_USER_CK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_LPDDR3_USER_CK_MODE_ENUM" value="unset" />
   <parameter name="PHY_LPDDR3_USER_CK_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
@@ -1034,6 +1053,7 @@
   <parameter name="PHY_LPDDR3_USER_PLL_REF_CLK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_LPDDR3_USER_REF_CLK_FREQ_MHZ" value="-1.0" />
   <parameter name="PHY_LPDDR3_USER_RZQ_IO_STD_ENUM" value="unset" />
+  <parameter name="PHY_LPDDR3_USER_STARTING_VREFIN" value="70.0" />
   <parameter name="PHY_QDR2_CONFIG_ENUM">CONFIG_PHY_AND_SOFT_CTRL</parameter>
   <parameter name="PHY_QDR2_CORE_CLKS_SHARING_ENUM">CORE_CLKS_SHARING_DISABLED</parameter>
   <parameter name="PHY_QDR2_DEFAULT_IO" value="true" />
@@ -1046,6 +1066,7 @@
   <parameter name="PHY_QDR2_USER_AC_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_QDR2_USER_AC_MODE_ENUM" value="unset" />
   <parameter name="PHY_QDR2_USER_AC_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
+  <parameter name="PHY_QDR2_USER_AUTO_STARTING_VREFIN_EN" value="true" />
   <parameter name="PHY_QDR2_USER_CK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_QDR2_USER_CK_MODE_ENUM" value="unset" />
   <parameter name="PHY_QDR2_USER_CK_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
@@ -1057,6 +1078,7 @@
   <parameter name="PHY_QDR2_USER_PLL_REF_CLK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_QDR2_USER_REF_CLK_FREQ_MHZ" value="-1.0" />
   <parameter name="PHY_QDR2_USER_RZQ_IO_STD_ENUM" value="unset" />
+  <parameter name="PHY_QDR2_USER_STARTING_VREFIN" value="70.0" />
   <parameter name="PHY_QDR4_CONFIG_ENUM">CONFIG_PHY_AND_SOFT_CTRL</parameter>
   <parameter name="PHY_QDR4_CORE_CLKS_SHARING_ENUM">CORE_CLKS_SHARING_DISABLED</parameter>
   <parameter name="PHY_QDR4_DEFAULT_IO" value="true" />
@@ -1066,10 +1088,10 @@
   <parameter name="PHY_QDR4_MEM_CLK_FREQ_MHZ" value="1066.667" />
   <parameter name="PHY_QDR4_RATE_ENUM" value="RATE_QUARTER" />
   <parameter name="PHY_QDR4_REF_CLK_JITTER_PS" value="10.0" />
-  <parameter name="PHY_QDR4_STARTING_VREFIN" value="70.0" />
   <parameter name="PHY_QDR4_USER_AC_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_QDR4_USER_AC_MODE_ENUM" value="unset" />
   <parameter name="PHY_QDR4_USER_AC_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
+  <parameter name="PHY_QDR4_USER_AUTO_STARTING_VREFIN_EN" value="true" />
   <parameter name="PHY_QDR4_USER_CK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_QDR4_USER_CK_MODE_ENUM" value="unset" />
   <parameter name="PHY_QDR4_USER_CK_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
@@ -1081,6 +1103,7 @@
   <parameter name="PHY_QDR4_USER_PLL_REF_CLK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_QDR4_USER_REF_CLK_FREQ_MHZ" value="-1.0" />
   <parameter name="PHY_QDR4_USER_RZQ_IO_STD_ENUM" value="unset" />
+  <parameter name="PHY_QDR4_USER_STARTING_VREFIN" value="70.0" />
   <parameter name="PHY_RLD2_CONFIG_ENUM">CONFIG_PHY_AND_SOFT_CTRL</parameter>
   <parameter name="PHY_RLD2_CORE_CLKS_SHARING_ENUM">CORE_CLKS_SHARING_DISABLED</parameter>
   <parameter name="PHY_RLD2_DEFAULT_IO" value="true" />
@@ -1093,6 +1116,7 @@
   <parameter name="PHY_RLD2_USER_AC_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_RLD2_USER_AC_MODE_ENUM" value="unset" />
   <parameter name="PHY_RLD2_USER_AC_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
+  <parameter name="PHY_RLD2_USER_AUTO_STARTING_VREFIN_EN" value="true" />
   <parameter name="PHY_RLD2_USER_CK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_RLD2_USER_CK_MODE_ENUM" value="unset" />
   <parameter name="PHY_RLD2_USER_CK_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
@@ -1104,6 +1128,7 @@
   <parameter name="PHY_RLD2_USER_PLL_REF_CLK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_RLD2_USER_REF_CLK_FREQ_MHZ" value="-1.0" />
   <parameter name="PHY_RLD2_USER_RZQ_IO_STD_ENUM" value="unset" />
+  <parameter name="PHY_RLD2_USER_STARTING_VREFIN" value="70.0" />
   <parameter name="PHY_RLD3_CONFIG_ENUM" value="CONFIG_PHY_ONLY" />
   <parameter name="PHY_RLD3_CORE_CLKS_SHARING_ENUM">CORE_CLKS_SHARING_DISABLED</parameter>
   <parameter name="PHY_RLD3_DEFAULT_IO" value="true" />
@@ -1116,6 +1141,7 @@
   <parameter name="PHY_RLD3_USER_AC_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_RLD3_USER_AC_MODE_ENUM" value="unset" />
   <parameter name="PHY_RLD3_USER_AC_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
+  <parameter name="PHY_RLD3_USER_AUTO_STARTING_VREFIN_EN" value="true" />
   <parameter name="PHY_RLD3_USER_CK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_RLD3_USER_CK_MODE_ENUM" value="unset" />
   <parameter name="PHY_RLD3_USER_CK_SLEW_RATE_ENUM" value="SLEW_RATE_FAST" />
@@ -1127,31 +1153,76 @@
   <parameter name="PHY_RLD3_USER_PLL_REF_CLK_IO_STD_ENUM" value="unset" />
   <parameter name="PHY_RLD3_USER_REF_CLK_FREQ_MHZ" value="-1.0" />
   <parameter name="PHY_RLD3_USER_RZQ_IO_STD_ENUM" value="unset" />
-  <parameter name="PLL_ADD_EXTRA_CLKS" value="0" />
+  <parameter name="PHY_RLD3_USER_STARTING_VREFIN" value="70.0" />
+  <parameter name="PLL_ADD_EXTRA_CLKS" value="false" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_0" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_1" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_2" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_3" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_4" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_5" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_6" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_7" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_8" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_0" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_1" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_2" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_3" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_4" value="50.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_5" value="50.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_6" value="50.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_7" value="50.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_DUTY_CYCLE_GUI_8" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_0" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_1" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_2" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_3" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_4" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_5" value="100.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_6" value="100.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_7" value="100.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_FREQ_MHZ_GUI_8" value="100.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_0" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_1" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_2" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_3" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_4" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_5" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_6" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_7" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_DEG_GUI_8" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_0" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_1" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_2" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_3" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_4" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_5" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_6" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_7" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_ACTUAL_PHASE_PS_GUI_8" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_0" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_1" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_2" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_3" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_4" value="50.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_5" value="50.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_6" value="50.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_7" value="50.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_DUTY_CYCLE_GUI_8" value="50.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_0" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_1" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_2" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_3" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_4" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_5" value="100.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_6" value="100.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_7" value="100.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_FREQ_MHZ_GUI_8" value="100.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_0" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_1" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_2" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_3" value="0.0" />
+  <parameter name="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_4" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_5" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_6" value="0.0" />
   <parameter name="PLL_EXTRA_CLK_DESIRED_PHASE_GUI_7" value="0.0" />
diff --git a/libraries/technology/ip_arria10_e1sg/fifo/ip_arria10_e1sg_fifo_dc.qsys b/libraries/technology/ip_arria10_e1sg/fifo/ip_arria10_e1sg_fifo_dc.qsys
index 8d63594ecc0214ce3697ee27b48e44fa5e350783..b3b1e81c48be3b75ae143a77c48090cef600d8df 100644
--- a/libraries/technology/ip_arria10_e1sg/fifo/ip_arria10_e1sg_fifo_dc.qsys
+++ b/libraries/technology/ip_arria10_e1sg/fifo/ip_arria10_e1sg_fifo_dc.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element ip_arria10_fifo_dc
    {
       datum _sortIndex
@@ -32,12 +35,12 @@
  <parameter name="hideFromIPCatalog" value="false" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
     <connPtSystemInfos/>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -68,7 +71,7 @@
  <module
    name="ip_arria10_fifo_dc"
    kind="fifo"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="DEVICE_FAMILY" value="Arria 10" />
diff --git a/libraries/technology/ip_arria10_e1sg/fifo/ip_arria10_e1sg_fifo_dc_mixed_widths.qsys b/libraries/technology/ip_arria10_e1sg/fifo/ip_arria10_e1sg_fifo_dc_mixed_widths.qsys
index e1b4b178ce57cc2681ca6b137d420682db05a6ba..1bf9442eec5497245bca8fb50803b9e176bc097d 100644
--- a/libraries/technology/ip_arria10_e1sg/fifo/ip_arria10_e1sg_fifo_dc_mixed_widths.qsys
+++ b/libraries/technology/ip_arria10_e1sg/fifo/ip_arria10_e1sg_fifo_dc_mixed_widths.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element ip_arria10_fifo_dc_mixed_widths
    {
       datum _sortIndex
@@ -32,12 +35,12 @@
  <parameter name="hideFromIPCatalog" value="false" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
     <connPtSystemInfos/>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -68,7 +71,7 @@
  <module
    name="ip_arria10_fifo_dc_mixed_widths"
    kind="fifo"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="DEVICE_FAMILY" value="Arria 10" />
diff --git a/libraries/technology/ip_arria10_e1sg/fifo/ip_arria10_e1sg_fifo_sc.qsys b/libraries/technology/ip_arria10_e1sg/fifo/ip_arria10_e1sg_fifo_sc.qsys
index 6d7da701f2845b51ab2859038c29c60d1ca28cc3..a695a2c1f1aa32157288f701814aebe025972e67 100644
--- a/libraries/technology/ip_arria10_e1sg/fifo/ip_arria10_e1sg_fifo_sc.qsys
+++ b/libraries/technology/ip_arria10_e1sg/fifo/ip_arria10_e1sg_fifo_sc.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element ip_arria10_fifo_sc
    {
       datum _sortIndex
@@ -32,12 +35,12 @@
  <parameter name="hideFromIPCatalog" value="false" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
     <connPtSystemInfos/>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -66,7 +69,7 @@
  <module
    name="ip_arria10_fifo_sc"
    kind="fifo"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="DEVICE_FAMILY" value="Arria 10" />
diff --git a/libraries/technology/ip_arria10_e1sg/flash/asmi_parallel/ip_arria10_e1sg_asmi_parallel.qsys b/libraries/technology/ip_arria10_e1sg/flash/asmi_parallel/ip_arria10_e1sg_asmi_parallel.qsys
index 66b7c4486f2b32b9f28ee238ce1e7a0f4b6f104b..7cd26610f9480f4f2bb1f3b682e4f362f7615a4d 100644
--- a/libraries/technology/ip_arria10_e1sg/flash/asmi_parallel/ip_arria10_e1sg_asmi_parallel.qsys
+++ b/libraries/technology/ip_arria10_e1sg/flash/asmi_parallel/ip_arria10_e1sg_asmi_parallel.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element asmi_parallel_0
    {
       datum _sortIndex
@@ -32,12 +35,12 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
     <connPtSystemInfos/>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -141,7 +144,7 @@
  <module
    name="asmi_parallel_0"
    kind="altera_asmi_parallel"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="CBX_AUTO_BLACKBOX" value="ALL" />
@@ -149,7 +152,6 @@
   <parameter name="DEVICE_FAMILY" value="Arria 10" />
   <parameter name="ENABLE_SIM" value="false" />
   <parameter name="EPCS_TYPE" value="EPCQL1024" />
-  <parameter name="FLASH_RSTPIN" value="FALSE" />
   <parameter name="INTENDED_DEVICE_FAMILY" value="Arria 10" />
   <parameter name="PAGE_SIZE" value="256" />
   <parameter name="WRITE_DUMMY_CLK" value="0" />
diff --git a/libraries/technology/ip_arria10_e1sg/flash/remote_update/ip_arria10_e1sg_remote_update.qsys b/libraries/technology/ip_arria10_e1sg/flash/remote_update/ip_arria10_e1sg_remote_update.qsys
index b2650837c6274750e2f7493d3d9f7276e81eee22..566f27ac6dde1667e544488338001abb178f6080 100644
--- a/libraries/technology/ip_arria10_e1sg/flash/remote_update/ip_arria10_e1sg_remote_update.qsys
+++ b/libraries/technology/ip_arria10_e1sg/flash/remote_update/ip_arria10_e1sg_remote_update.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element remote_update_0
    {
       datum _sortIndex
@@ -32,12 +35,12 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
     <connPtSystemInfos/>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -110,7 +113,7 @@
  <module
    name="remote_update_0"
    kind="altera_remote_update"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="AUTO_DEVICE_SPEEDGRADE" value="1" />
diff --git a/libraries/technology/ip_arria10_e1sg/fractional_pll_clk125/ip_arria10_e1sg_fractional_pll_clk125.qsys b/libraries/technology/ip_arria10_e1sg/fractional_pll_clk125/ip_arria10_e1sg_fractional_pll_clk125.qsys
index 8c3d37900ef36a6f86773fe7004dd9e2f6d81242..5d978f4e94c999fabddf43af3dbaef9288088884 100644
--- a/libraries/technology/ip_arria10_e1sg/fractional_pll_clk125/ip_arria10_e1sg_fractional_pll_clk125.qsys
+++ b/libraries/technology/ip_arria10_e1sg/fractional_pll_clk125/ip_arria10_e1sg_fractional_pll_clk125.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element xcvr_fpll_a10_0
    {
       datum _sortIndex
@@ -32,7 +35,6 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
@@ -91,6 +93,7 @@
         </entry>
     </connPtSystemInfos>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -158,7 +161,7 @@
  <module
    name="xcvr_fpll_a10_0"
    kind="altera_xcvr_fpll_a10"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="base_device" value="NIGHTFURY5" />
@@ -203,6 +206,7 @@
   <parameter name="gui_hssi_output_clock_frequency" value="1250.0" />
   <parameter name="gui_hssi_prot_mode" value="0" />
   <parameter name="gui_iqtxrxclk_outclk_index" value="0" />
+  <parameter name="gui_is_downstream_cascaded_pll" value="false" />
   <parameter name="gui_number_of_output_clocks" value="4" />
   <parameter name="gui_operation_mode" value="0" />
   <parameter name="gui_outclk0_actual_phase_shift" value="0.0" />
@@ -250,25 +254,12 @@
   <parameter name="rcfg_h_file_enable" value="0" />
   <parameter name="rcfg_jtag_enable" value="0" />
   <parameter name="rcfg_mif_file_enable" value="0" />
-  <parameter name="rcfg_multi_enable" value="0" />
-  <parameter name="rcfg_profile_cnt" value="2" />
-  <parameter name="rcfg_profile_data0" value="" />
-  <parameter name="rcfg_profile_data1" value="" />
-  <parameter name="rcfg_profile_data2" value="" />
-  <parameter name="rcfg_profile_data3" value="" />
-  <parameter name="rcfg_profile_data4" value="" />
-  <parameter name="rcfg_profile_data5" value="" />
-  <parameter name="rcfg_profile_data6" value="" />
-  <parameter name="rcfg_profile_data7" value="" />
-  <parameter name="rcfg_profile_select" value="1" />
-  <parameter name="rcfg_reduced_files_enable" value="0" />
   <parameter name="rcfg_separate_avmm_busy" value="0" />
   <parameter name="rcfg_sv_file_enable" value="0" />
   <parameter name="rcfg_txt_file_enable" value="0" />
   <parameter name="set_altera_xcvr_fpll_a10_calibration_en" value="1" />
   <parameter name="set_capability_reg_enable" value="0" />
   <parameter name="set_csr_soft_logic_enable" value="0" />
-  <parameter name="set_rcfg_emb_strm_enable" value="0" />
   <parameter name="set_user_identifier" value="0" />
   <parameter name="silicon_rev" value="false" />
   <parameter name="support_mode" value="user_mode" />
diff --git a/libraries/technology/ip_arria10_e1sg/fractional_pll_clk200/ip_arria10_e1sg_fractional_pll_clk200.qsys b/libraries/technology/ip_arria10_e1sg/fractional_pll_clk200/ip_arria10_e1sg_fractional_pll_clk200.qsys
index 774f211521577be9a1f4d32af420e403e1be7225..9d07e994b96e751585ad5529742d30f0935f69c6 100644
--- a/libraries/technology/ip_arria10_e1sg/fractional_pll_clk200/ip_arria10_e1sg_fractional_pll_clk200.qsys
+++ b/libraries/technology/ip_arria10_e1sg/fractional_pll_clk200/ip_arria10_e1sg_fractional_pll_clk200.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element xcvr_fpll_a10_0
    {
       datum _sortIndex
@@ -32,7 +35,6 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
@@ -78,6 +80,7 @@
         </entry>
     </connPtSystemInfos>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -138,7 +141,7 @@
  <module
    name="xcvr_fpll_a10_0"
    kind="altera_xcvr_fpll_a10"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="base_device" value="NIGHTFURY5" />
@@ -183,6 +186,7 @@
   <parameter name="gui_hssi_output_clock_frequency" value="1250.0" />
   <parameter name="gui_hssi_prot_mode" value="0" />
   <parameter name="gui_iqtxrxclk_outclk_index" value="0" />
+  <parameter name="gui_is_downstream_cascaded_pll" value="false" />
   <parameter name="gui_number_of_output_clocks" value="3" />
   <parameter name="gui_operation_mode" value="0" />
   <parameter name="gui_outclk0_actual_phase_shift" value="0.0" />
@@ -230,25 +234,12 @@
   <parameter name="rcfg_h_file_enable" value="0" />
   <parameter name="rcfg_jtag_enable" value="0" />
   <parameter name="rcfg_mif_file_enable" value="0" />
-  <parameter name="rcfg_multi_enable" value="0" />
-  <parameter name="rcfg_profile_cnt" value="2" />
-  <parameter name="rcfg_profile_data0" value="" />
-  <parameter name="rcfg_profile_data1" value="" />
-  <parameter name="rcfg_profile_data2" value="" />
-  <parameter name="rcfg_profile_data3" value="" />
-  <parameter name="rcfg_profile_data4" value="" />
-  <parameter name="rcfg_profile_data5" value="" />
-  <parameter name="rcfg_profile_data6" value="" />
-  <parameter name="rcfg_profile_data7" value="" />
-  <parameter name="rcfg_profile_select" value="1" />
-  <parameter name="rcfg_reduced_files_enable" value="0" />
   <parameter name="rcfg_separate_avmm_busy" value="0" />
   <parameter name="rcfg_sv_file_enable" value="0" />
   <parameter name="rcfg_txt_file_enable" value="0" />
   <parameter name="set_altera_xcvr_fpll_a10_calibration_en" value="1" />
   <parameter name="set_capability_reg_enable" value="0" />
   <parameter name="set_csr_soft_logic_enable" value="0" />
-  <parameter name="set_rcfg_emb_strm_enable" value="0" />
   <parameter name="set_user_identifier" value="0" />
   <parameter name="silicon_rev" value="false" />
   <parameter name="support_mode" value="user_mode" />
diff --git a/libraries/technology/ip_arria10_e1sg/mac_10g/ip_arria10_e1sg_mac_10g.qsys b/libraries/technology/ip_arria10_e1sg/mac_10g/ip_arria10_e1sg_mac_10g.qsys
index 01309ddc4cf5b90df6e59b682dc59fc475e9afa1..9b243d69ab399d3f63982decffeef69b2a10de9a 100644
--- a/libraries/technology/ip_arria10_e1sg/mac_10g/ip_arria10_e1sg_mac_10g.qsys
+++ b/libraries/technology/ip_arria10_e1sg/mac_10g/ip_arria10_e1sg_mac_10g.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element alt_em10g32_0
    {
       datum _sortIndex
@@ -32,7 +35,6 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
@@ -45,7 +47,7 @@
                 <consumedSystemInfos>
                     <entry>
                         <key>ADDRESS_MAP</key>
-                        <value>&lt;address-map&gt;&lt;slave name='csr' start='0x0' end='0x8000' /&gt;&lt;/address-map&gt;</value>
+                        <value>&lt;address-map&gt;&lt;slave name='csr' start='0x0' end='0x8000' datawidth='32' /&gt;&lt;/address-map&gt;</value>
                     </entry>
                     <entry>
                         <key>ADDRESS_WIDTH</key>
@@ -60,6 +62,7 @@
         </entry>
     </connPtSystemInfos>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -226,15 +229,19 @@
  <module
    name="alt_em10g32_0"
    kind="alt_em10g32"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
+  <parameter name="ANLG_VOLTAGE" value="1_0V" />
+  <parameter name="BASE_DEVICE" value="NIGHTFURY5" />
   <parameter name="DATAPATH_OPTION" value="3" />
   <parameter name="DEVICE" value="10AX115S2F45E1SG" />
   <parameter name="DEVICE_FAMILY" value="Arria 10" />
   <parameter name="DEVKIT_DEVICE" value="10AX115S4F45E3SGE3" />
   <parameter name="ENABLE_10GBASER_REG_MODE" value="0" />
   <parameter name="ENABLE_1G10G_MAC" value="0" />
+  <parameter name="ENABLE_ADME" value="0" />
+  <parameter name="ENABLE_ASYMMETRY" value="0" />
   <parameter name="ENABLE_ED_FILESET_SIM" value="1" />
   <parameter name="ENABLE_ED_FILESET_SYNTHESIS" value="1" />
   <parameter name="ENABLE_MEM_ECC" value="0" />
@@ -247,8 +254,10 @@
   <parameter name="INSERT_ST_ADAPTOR" value="1" />
   <parameter name="INSERT_XGMII_ADAPTOR" value="1" />
   <parameter name="INSTANTIATE_STATISTICS" value="0" />
+  <parameter name="INTERNAL_FEATURE" value="false" />
   <parameter name="PFC_PRIORITY_NUMBER" value="8" />
   <parameter name="PREAMBLE_PASSTHROUGH" value="0" />
+  <parameter name="PR_READY" value="0" />
   <parameter name="QSF_PATH">LL10G_Ethernet_A10_10GBASER/</parameter>
   <parameter name="REGISTER_BASED_STATISTICS" value="0" />
   <parameter name="SELECT_CUSTOM_DEVICE" value="1" />
diff --git a/libraries/technology/ip_arria10_e1sg/mult_add4/ip_arria10_e1sg_mult_add4.qsys b/libraries/technology/ip_arria10_e1sg/mult_add4/ip_arria10_e1sg_mult_add4.qsys
index e0898cc213cb8769ce0c05ec08d39e8c629656a3..833254f3e006c414c9ebbbbe4b1c9c4725b71aad 100644
--- a/libraries/technology/ip_arria10_e1sg/mult_add4/ip_arria10_e1sg_mult_add4.qsys
+++ b/libraries/technology/ip_arria10_e1sg/mult_add4/ip_arria10_e1sg_mult_add4.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element mult_add_0
    {
       datum _sortIndex
@@ -32,12 +35,12 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
     <connPtSystemInfos/>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -85,7 +88,7 @@
  <module
    name="mult_add_0"
    kind="altera_mult_add"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="accum_direction" value="ADD" />
diff --git a/libraries/technology/ip_arria10_e1sg/phy_10gbase_r/ip_arria10_e1sg_phy_10gbase_r.qsys b/libraries/technology/ip_arria10_e1sg/phy_10gbase_r/ip_arria10_e1sg_phy_10gbase_r.qsys
index cd8f757ab64338fc1b6e823fba9e0f41ed89fc30..bfd82d2a4e7a8ea9b50850bef709d35ce65f13a3 100644
--- a/libraries/technology/ip_arria10_e1sg/phy_10gbase_r/ip_arria10_e1sg_phy_10gbase_r.qsys
+++ b/libraries/technology/ip_arria10_e1sg/phy_10gbase_r/ip_arria10_e1sg_phy_10gbase_r.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element xcvr_native_a10_0
    {
       datum _sortIndex
@@ -32,12 +35,12 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
     <connPtSystemInfos/>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -339,7 +342,7 @@
  <module
    name="xcvr_native_a10_0"
    kind="altera_xcvr_native_a10"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="anlg_enable_rx_default_ovr" value="0" />
@@ -384,11 +387,14 @@
   <parameter name="design_environment" value="NATIVE" />
   <parameter name="device" value="10AX115S2F45E1SG" />
   <parameter name="device_family" value="Arria 10" />
+  <parameter name="disable_continuous_dfe" value="false" />
   <parameter name="duplex_mode" value="duplex" />
   <parameter name="enable_analog_settings" value="0" />
   <parameter name="enable_hard_reset" value="0" />
   <parameter name="enable_hip" value="0" />
   <parameter name="enable_parallel_loopback" value="0" />
+  <parameter name="enable_pcie_data_mask_option" value="0" />
+  <parameter name="enable_pcie_dfe_ip" value="false" />
   <parameter name="enable_port_krfec_rx_enh_frame" value="0" />
   <parameter name="enable_port_krfec_rx_enh_frame_diag_status" value="0" />
   <parameter name="enable_port_krfec_tx_enh_frame" value="0" />
@@ -470,6 +476,7 @@
   <parameter name="enable_skp_ports" value="0" />
   <parameter name="enable_split_interface" value="0" />
   <parameter name="enable_transparent_pcs" value="0" />
+  <parameter name="enable_upi_pipeline_options" value="0" />
   <parameter name="enh_low_latency_enable" value="0" />
   <parameter name="enh_pcs_pma_width" value="32" />
   <parameter name="enh_pld_pcs_width" value="66" />
@@ -514,6 +521,9 @@
   <parameter name="number_physical_bonding_clocks" value="1" />
   <parameter name="pcie_rate_match" value="Bypass" />
   <parameter name="pcs_direct_width" value="8" />
+  <parameter name="pcs_tx_delay1_ctrl" value="delay1_path0" />
+  <parameter name="pcs_tx_delay1_data_sel" value="one_ff_delay" />
+  <parameter name="pcs_tx_delay2_ctrl" value="delay2_path0" />
   <parameter name="pll_select" value="0" />
   <parameter name="plls" value="1" />
   <parameter name="pma_mode" value="basic" />
@@ -558,6 +568,8 @@
   <parameter name="set_prbs_soft_logic_enable" value="0" />
   <parameter name="set_rcfg_emb_strm_enable" value="0" />
   <parameter name="set_user_identifier" value="0" />
+  <parameter name="sim_reduced_counters" value="false" />
+  <parameter name="std_data_mask_count_multi" value="0" />
   <parameter name="std_low_latency_bypass_enable" value="0" />
   <parameter name="std_pcs_pma_width" value="10" />
   <parameter name="std_rx_8b10b_enable" value="0" />
diff --git a/libraries/technology/ip_arria10_e1sg/phy_10gbase_r_12/ip_arria10_e1sg_phy_10gbase_r_12.qsys b/libraries/technology/ip_arria10_e1sg/phy_10gbase_r_12/ip_arria10_e1sg_phy_10gbase_r_12.qsys
index cde50fc7d5de7094ba1d1a25d5d9c7e6e5c2dff7..7a766f54c37d533f4dfeba99a9d9d4e9ee8ad25a 100644
--- a/libraries/technology/ip_arria10_e1sg/phy_10gbase_r_12/ip_arria10_e1sg_phy_10gbase_r_12.qsys
+++ b/libraries/technology/ip_arria10_e1sg/phy_10gbase_r_12/ip_arria10_e1sg_phy_10gbase_r_12.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element xcvr_native_a10_0
    {
       datum _sortIndex
@@ -32,12 +35,12 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
     <connPtSystemInfos/>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -362,7 +365,7 @@
  <module
    name="xcvr_native_a10_0"
    kind="altera_xcvr_native_a10"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="anlg_enable_rx_default_ovr" value="0" />
@@ -407,11 +410,14 @@
   <parameter name="design_environment" value="NATIVE" />
   <parameter name="device" value="10AX115S2F45E1SG" />
   <parameter name="device_family" value="Arria 10" />
+  <parameter name="disable_continuous_dfe" value="false" />
   <parameter name="duplex_mode" value="duplex" />
   <parameter name="enable_analog_settings" value="0" />
   <parameter name="enable_hard_reset" value="0" />
   <parameter name="enable_hip" value="0" />
   <parameter name="enable_parallel_loopback" value="0" />
+  <parameter name="enable_pcie_data_mask_option" value="0" />
+  <parameter name="enable_pcie_dfe_ip" value="false" />
   <parameter name="enable_port_krfec_rx_enh_frame" value="0" />
   <parameter name="enable_port_krfec_rx_enh_frame_diag_status" value="0" />
   <parameter name="enable_port_krfec_tx_enh_frame" value="0" />
@@ -493,6 +499,7 @@
   <parameter name="enable_skp_ports" value="0" />
   <parameter name="enable_split_interface" value="0" />
   <parameter name="enable_transparent_pcs" value="0" />
+  <parameter name="enable_upi_pipeline_options" value="0" />
   <parameter name="enh_low_latency_enable" value="0" />
   <parameter name="enh_pcs_pma_width" value="32" />
   <parameter name="enh_pld_pcs_width" value="66" />
@@ -537,6 +544,9 @@
   <parameter name="number_physical_bonding_clocks" value="1" />
   <parameter name="pcie_rate_match" value="Bypass" />
   <parameter name="pcs_direct_width" value="8" />
+  <parameter name="pcs_tx_delay1_ctrl" value="delay1_path0" />
+  <parameter name="pcs_tx_delay1_data_sel" value="one_ff_delay" />
+  <parameter name="pcs_tx_delay2_ctrl" value="delay2_path0" />
   <parameter name="pll_select" value="0" />
   <parameter name="plls" value="1" />
   <parameter name="pma_mode" value="basic" />
@@ -581,6 +591,8 @@
   <parameter name="set_prbs_soft_logic_enable" value="1" />
   <parameter name="set_rcfg_emb_strm_enable" value="0" />
   <parameter name="set_user_identifier" value="0" />
+  <parameter name="sim_reduced_counters" value="false" />
+  <parameter name="std_data_mask_count_multi" value="0" />
   <parameter name="std_low_latency_bypass_enable" value="0" />
   <parameter name="std_pcs_pma_width" value="10" />
   <parameter name="std_rx_8b10b_enable" value="0" />
diff --git a/libraries/technology/ip_arria10_e1sg/phy_10gbase_r_24/ip_arria10_e1sg_phy_10gbase_r_24.qsys b/libraries/technology/ip_arria10_e1sg/phy_10gbase_r_24/ip_arria10_e1sg_phy_10gbase_r_24.qsys
index de05809f7d3466689c785bbe87cb3b186ee1359e..8a5f4c9e7bb1d6443c31335454626c8173b2a593 100644
--- a/libraries/technology/ip_arria10_e1sg/phy_10gbase_r_24/ip_arria10_e1sg_phy_10gbase_r_24.qsys
+++ b/libraries/technology/ip_arria10_e1sg/phy_10gbase_r_24/ip_arria10_e1sg_phy_10gbase_r_24.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element xcvr_native_a10_0
    {
       datum _sortIndex
@@ -32,12 +35,12 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
     <connPtSystemInfos/>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -362,7 +365,7 @@
  <module
    name="xcvr_native_a10_0"
    kind="altera_xcvr_native_a10"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="anlg_enable_rx_default_ovr" value="0" />
@@ -407,11 +410,14 @@
   <parameter name="design_environment" value="NATIVE" />
   <parameter name="device" value="10AX115S2F45E1SG" />
   <parameter name="device_family" value="Arria 10" />
+  <parameter name="disable_continuous_dfe" value="false" />
   <parameter name="duplex_mode" value="duplex" />
   <parameter name="enable_analog_settings" value="0" />
   <parameter name="enable_hard_reset" value="0" />
   <parameter name="enable_hip" value="0" />
   <parameter name="enable_parallel_loopback" value="0" />
+  <parameter name="enable_pcie_data_mask_option" value="0" />
+  <parameter name="enable_pcie_dfe_ip" value="false" />
   <parameter name="enable_port_krfec_rx_enh_frame" value="0" />
   <parameter name="enable_port_krfec_rx_enh_frame_diag_status" value="0" />
   <parameter name="enable_port_krfec_tx_enh_frame" value="0" />
@@ -493,6 +499,7 @@
   <parameter name="enable_skp_ports" value="0" />
   <parameter name="enable_split_interface" value="0" />
   <parameter name="enable_transparent_pcs" value="0" />
+  <parameter name="enable_upi_pipeline_options" value="0" />
   <parameter name="enh_low_latency_enable" value="0" />
   <parameter name="enh_pcs_pma_width" value="32" />
   <parameter name="enh_pld_pcs_width" value="66" />
@@ -537,6 +544,9 @@
   <parameter name="number_physical_bonding_clocks" value="1" />
   <parameter name="pcie_rate_match" value="Bypass" />
   <parameter name="pcs_direct_width" value="8" />
+  <parameter name="pcs_tx_delay1_ctrl" value="delay1_path0" />
+  <parameter name="pcs_tx_delay1_data_sel" value="one_ff_delay" />
+  <parameter name="pcs_tx_delay2_ctrl" value="delay2_path0" />
   <parameter name="pll_select" value="0" />
   <parameter name="plls" value="1" />
   <parameter name="pma_mode" value="basic" />
@@ -581,6 +591,8 @@
   <parameter name="set_prbs_soft_logic_enable" value="1" />
   <parameter name="set_rcfg_emb_strm_enable" value="0" />
   <parameter name="set_user_identifier" value="0" />
+  <parameter name="sim_reduced_counters" value="false" />
+  <parameter name="std_data_mask_count_multi" value="0" />
   <parameter name="std_low_latency_bypass_enable" value="0" />
   <parameter name="std_pcs_pma_width" value="10" />
   <parameter name="std_rx_8b10b_enable" value="0" />
diff --git a/libraries/technology/ip_arria10_e1sg/phy_10gbase_r_4/ip_arria10_e1sg_phy_10gbase_r_4.qsys b/libraries/technology/ip_arria10_e1sg/phy_10gbase_r_4/ip_arria10_e1sg_phy_10gbase_r_4.qsys
index 5f6c9b37ac1d2f5f92e34f0592d84490673dd785..bcc15326c1b4a8e091c27af4549ecdc19311df2d 100644
--- a/libraries/technology/ip_arria10_e1sg/phy_10gbase_r_4/ip_arria10_e1sg_phy_10gbase_r_4.qsys
+++ b/libraries/technology/ip_arria10_e1sg/phy_10gbase_r_4/ip_arria10_e1sg_phy_10gbase_r_4.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element xcvr_native_a10_0
    {
       datum _sortIndex
@@ -32,12 +35,12 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
     <connPtSystemInfos/>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -362,7 +365,7 @@
  <module
    name="xcvr_native_a10_0"
    kind="altera_xcvr_native_a10"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="anlg_enable_rx_default_ovr" value="0" />
@@ -407,11 +410,14 @@
   <parameter name="design_environment" value="NATIVE" />
   <parameter name="device" value="10AX115S2F45E1SG" />
   <parameter name="device_family" value="Arria 10" />
+  <parameter name="disable_continuous_dfe" value="false" />
   <parameter name="duplex_mode" value="duplex" />
   <parameter name="enable_analog_settings" value="0" />
   <parameter name="enable_hard_reset" value="0" />
   <parameter name="enable_hip" value="0" />
   <parameter name="enable_parallel_loopback" value="0" />
+  <parameter name="enable_pcie_data_mask_option" value="0" />
+  <parameter name="enable_pcie_dfe_ip" value="false" />
   <parameter name="enable_port_krfec_rx_enh_frame" value="0" />
   <parameter name="enable_port_krfec_rx_enh_frame_diag_status" value="0" />
   <parameter name="enable_port_krfec_tx_enh_frame" value="0" />
@@ -493,6 +499,7 @@
   <parameter name="enable_skp_ports" value="0" />
   <parameter name="enable_split_interface" value="0" />
   <parameter name="enable_transparent_pcs" value="0" />
+  <parameter name="enable_upi_pipeline_options" value="0" />
   <parameter name="enh_low_latency_enable" value="0" />
   <parameter name="enh_pcs_pma_width" value="32" />
   <parameter name="enh_pld_pcs_width" value="66" />
@@ -537,6 +544,9 @@
   <parameter name="number_physical_bonding_clocks" value="1" />
   <parameter name="pcie_rate_match" value="Bypass" />
   <parameter name="pcs_direct_width" value="8" />
+  <parameter name="pcs_tx_delay1_ctrl" value="delay1_path0" />
+  <parameter name="pcs_tx_delay1_data_sel" value="one_ff_delay" />
+  <parameter name="pcs_tx_delay2_ctrl" value="delay2_path0" />
   <parameter name="pll_select" value="0" />
   <parameter name="plls" value="1" />
   <parameter name="pma_mode" value="basic" />
@@ -581,6 +591,8 @@
   <parameter name="set_prbs_soft_logic_enable" value="1" />
   <parameter name="set_rcfg_emb_strm_enable" value="0" />
   <parameter name="set_user_identifier" value="0" />
+  <parameter name="sim_reduced_counters" value="false" />
+  <parameter name="std_data_mask_count_multi" value="0" />
   <parameter name="std_low_latency_bypass_enable" value="0" />
   <parameter name="std_pcs_pma_width" value="10" />
   <parameter name="std_rx_8b10b_enable" value="0" />
diff --git a/libraries/technology/ip_arria10_e1sg/phy_10gbase_r_48/ip_arria10_e1sg_phy_10gbase_r_48.qsys b/libraries/technology/ip_arria10_e1sg/phy_10gbase_r_48/ip_arria10_e1sg_phy_10gbase_r_48.qsys
index ed9e10a5f6e0148138519f1777f2b28acd6ee6b6..78c428793e49c141363a61efbe17a76aa676c763 100644
--- a/libraries/technology/ip_arria10_e1sg/phy_10gbase_r_48/ip_arria10_e1sg_phy_10gbase_r_48.qsys
+++ b/libraries/technology/ip_arria10_e1sg/phy_10gbase_r_48/ip_arria10_e1sg_phy_10gbase_r_48.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element xcvr_native_a10_0
    {
       datum _sortIndex
@@ -32,12 +35,12 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
     <connPtSystemInfos/>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -362,7 +365,7 @@
  <module
    name="xcvr_native_a10_0"
    kind="altera_xcvr_native_a10"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="anlg_enable_rx_default_ovr" value="0" />
@@ -407,11 +410,14 @@
   <parameter name="design_environment" value="NATIVE" />
   <parameter name="device" value="10AX115S2F45E1SG" />
   <parameter name="device_family" value="Arria 10" />
+  <parameter name="disable_continuous_dfe" value="false" />
   <parameter name="duplex_mode" value="duplex" />
   <parameter name="enable_analog_settings" value="0" />
   <parameter name="enable_hard_reset" value="0" />
   <parameter name="enable_hip" value="0" />
   <parameter name="enable_parallel_loopback" value="0" />
+  <parameter name="enable_pcie_data_mask_option" value="0" />
+  <parameter name="enable_pcie_dfe_ip" value="false" />
   <parameter name="enable_port_krfec_rx_enh_frame" value="0" />
   <parameter name="enable_port_krfec_rx_enh_frame_diag_status" value="0" />
   <parameter name="enable_port_krfec_tx_enh_frame" value="0" />
@@ -493,6 +499,7 @@
   <parameter name="enable_skp_ports" value="0" />
   <parameter name="enable_split_interface" value="0" />
   <parameter name="enable_transparent_pcs" value="0" />
+  <parameter name="enable_upi_pipeline_options" value="0" />
   <parameter name="enh_low_latency_enable" value="0" />
   <parameter name="enh_pcs_pma_width" value="32" />
   <parameter name="enh_pld_pcs_width" value="66" />
@@ -537,6 +544,9 @@
   <parameter name="number_physical_bonding_clocks" value="1" />
   <parameter name="pcie_rate_match" value="Bypass" />
   <parameter name="pcs_direct_width" value="8" />
+  <parameter name="pcs_tx_delay1_ctrl" value="delay1_path0" />
+  <parameter name="pcs_tx_delay1_data_sel" value="one_ff_delay" />
+  <parameter name="pcs_tx_delay2_ctrl" value="delay2_path0" />
   <parameter name="pll_select" value="0" />
   <parameter name="plls" value="1" />
   <parameter name="pma_mode" value="basic" />
@@ -581,6 +591,8 @@
   <parameter name="set_prbs_soft_logic_enable" value="1" />
   <parameter name="set_rcfg_emb_strm_enable" value="0" />
   <parameter name="set_user_identifier" value="0" />
+  <parameter name="sim_reduced_counters" value="false" />
+  <parameter name="std_data_mask_count_multi" value="0" />
   <parameter name="std_low_latency_bypass_enable" value="0" />
   <parameter name="std_pcs_pma_width" value="10" />
   <parameter name="std_rx_8b10b_enable" value="0" />
diff --git a/libraries/technology/ip_arria10_e1sg/pll_clk125/ip_arria10_e1sg_pll_clk125.qsys b/libraries/technology/ip_arria10_e1sg/pll_clk125/ip_arria10_e1sg_pll_clk125.qsys
index 2f229843aa464c338bffae2263dc97ed635a7498..55d16c8d49926b812423ef5706b9f7aa675e185d 100644
--- a/libraries/technology/ip_arria10_e1sg/pll_clk125/ip_arria10_e1sg_pll_clk125.qsys
+++ b/libraries/technology/ip_arria10_e1sg/pll_clk125/ip_arria10_e1sg_pll_clk125.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element iopll_0
    {
       datum _sortIndex
@@ -32,7 +35,6 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
@@ -91,6 +93,7 @@
         </entry>
     </connPtSystemInfos>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -119,82 +122,22 @@
  <module
    name="iopll_0"
    kind="altera_iopll"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="gui_active_clk" value="false" />
-  <parameter name="gui_actual_duty_cycle0" value="50.0" />
-  <parameter name="gui_actual_duty_cycle1" value="50.0" />
-  <parameter name="gui_actual_duty_cycle10" value="50.0" />
-  <parameter name="gui_actual_duty_cycle11" value="50.0" />
-  <parameter name="gui_actual_duty_cycle12" value="50.0" />
-  <parameter name="gui_actual_duty_cycle13" value="50.0" />
-  <parameter name="gui_actual_duty_cycle14" value="50.0" />
-  <parameter name="gui_actual_duty_cycle15" value="50.0" />
-  <parameter name="gui_actual_duty_cycle16" value="50.0" />
-  <parameter name="gui_actual_duty_cycle17" value="50.0" />
-  <parameter name="gui_actual_duty_cycle2" value="50.0" />
-  <parameter name="gui_actual_duty_cycle3" value="50.0" />
-  <parameter name="gui_actual_duty_cycle4" value="50.0" />
-  <parameter name="gui_actual_duty_cycle5" value="50.0" />
-  <parameter name="gui_actual_duty_cycle6" value="50.0" />
-  <parameter name="gui_actual_duty_cycle7" value="50.0" />
-  <parameter name="gui_actual_duty_cycle8" value="50.0" />
-  <parameter name="gui_actual_duty_cycle9" value="50.0" />
-  <parameter name="gui_actual_output_clock_frequency0" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency1" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency10" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency11" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency12" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency13" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency14" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency15" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency16" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency17" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency2" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency3" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency4" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency5" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency6" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency7" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency8" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency9" value="100.0" />
-  <parameter name="gui_actual_phase_shift0" value="0.0" />
-  <parameter name="gui_actual_phase_shift1" value="0.0" />
-  <parameter name="gui_actual_phase_shift10" value="0.0" />
-  <parameter name="gui_actual_phase_shift11" value="0.0" />
-  <parameter name="gui_actual_phase_shift12" value="0.0" />
-  <parameter name="gui_actual_phase_shift13" value="0.0" />
-  <parameter name="gui_actual_phase_shift14" value="0.0" />
-  <parameter name="gui_actual_phase_shift15" value="0.0" />
-  <parameter name="gui_actual_phase_shift16" value="0.0" />
-  <parameter name="gui_actual_phase_shift17" value="0.0" />
-  <parameter name="gui_actual_phase_shift2" value="0.0" />
-  <parameter name="gui_actual_phase_shift3" value="0.0" />
-  <parameter name="gui_actual_phase_shift4" value="0.0" />
-  <parameter name="gui_actual_phase_shift5" value="0.0" />
-  <parameter name="gui_actual_phase_shift6" value="0.0" />
-  <parameter name="gui_actual_phase_shift7" value="0.0" />
-  <parameter name="gui_actual_phase_shift8" value="0.0" />
-  <parameter name="gui_actual_phase_shift9" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg0" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg1" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg10" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg11" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg12" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg13" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg14" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg15" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg16" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg17" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg2" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg3" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg4" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg5" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg6" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg7" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg8" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg9" value="0.0" />
+  <parameter name="gui_c_cnt_in_src0">c_m_cnt_in_src_ph_mux_clk</parameter>
+  <parameter name="gui_c_cnt_in_src1">c_m_cnt_in_src_ph_mux_clk</parameter>
+  <parameter name="gui_c_cnt_in_src2">c_m_cnt_in_src_ph_mux_clk</parameter>
+  <parameter name="gui_c_cnt_in_src3">c_m_cnt_in_src_ph_mux_clk</parameter>
+  <parameter name="gui_c_cnt_in_src4">c_m_cnt_in_src_ph_mux_clk</parameter>
+  <parameter name="gui_c_cnt_in_src5">c_m_cnt_in_src_ph_mux_clk</parameter>
+  <parameter name="gui_c_cnt_in_src6">c_m_cnt_in_src_ph_mux_clk</parameter>
+  <parameter name="gui_c_cnt_in_src7">c_m_cnt_in_src_ph_mux_clk</parameter>
+  <parameter name="gui_c_cnt_in_src8">c_m_cnt_in_src_ph_mux_clk</parameter>
+  <parameter name="gui_cal_code_hex_file" value="iossm.hex" />
+  <parameter name="gui_cal_converge" value="false" />
+  <parameter name="gui_cal_error" value="cal_clean" />
   <parameter name="gui_cascade_counter0" value="false" />
   <parameter name="gui_cascade_counter1" value="false" />
   <parameter name="gui_cascade_counter10" value="false" />
@@ -235,7 +178,7 @@
   <parameter name="gui_clock_name_string8" value="outclk8" />
   <parameter name="gui_clock_name_string9" value="outclk9" />
   <parameter name="gui_clock_to_compensate" value="0" />
-  <parameter name="gui_device_speed_grade" value="1" />
+  <parameter name="gui_debug_mode" value="false" />
   <parameter name="gui_divide_factor_c0" value="6" />
   <parameter name="gui_divide_factor_c1" value="6" />
   <parameter name="gui_divide_factor_c10" value="6" />
@@ -295,6 +238,7 @@
   <parameter name="gui_fixed_vco_frequency" value="600.0" />
   <parameter name="gui_frac_multiply_factor" value="1" />
   <parameter name="gui_fractional_cout" value="32" />
+  <parameter name="gui_include_iossm" value="false" />
   <parameter name="gui_lock_setting" value="Low Lock Time" />
   <parameter name="gui_mif_config_name" value="unnamed" />
   <parameter name="gui_mif_gen_options">Generate New MIF File</parameter>
@@ -320,6 +264,7 @@
   <parameter name="gui_output_clock_frequency7" value="100.0" />
   <parameter name="gui_output_clock_frequency8" value="100.0" />
   <parameter name="gui_output_clock_frequency9" value="100.0" />
+  <parameter name="gui_parameter_table_hex_file" value="seq_params_sim.hex" />
   <parameter name="gui_phase_shift0" value="0.0" />
   <parameter name="gui_phase_shift1" value="0.0" />
   <parameter name="gui_phase_shift10" value="0.0" />
@@ -359,8 +304,17 @@
   <parameter name="gui_phout_division" value="1" />
   <parameter name="gui_pll_auto_reset" value="false" />
   <parameter name="gui_pll_bandwidth_preset" value="Low" />
+  <parameter name="gui_pll_cal_done" value="false" />
   <parameter name="gui_pll_cascading_mode" value="adjpllin" />
+  <parameter name="gui_pll_freqcal_en" value="true" />
+  <parameter name="gui_pll_freqcal_req_flag" value="true" />
+  <parameter name="gui_pll_m_cnt_in_src">c_m_cnt_in_src_ph_mux_clk</parameter>
   <parameter name="gui_pll_mode" value="Integer-N PLL" />
+  <parameter name="gui_pll_tclk_mux_en" value="false" />
+  <parameter name="gui_pll_tclk_sel" value="pll_tclk_m_src" />
+  <parameter name="gui_pll_type" value="S10_Simple" />
+  <parameter name="gui_pll_vco_freq_band_0">pll_freq_clk0_disabled</parameter>
+  <parameter name="gui_pll_vco_freq_band_1">pll_freq_clk1_disabled</parameter>
   <parameter name="gui_ps_units0" value="ps" />
   <parameter name="gui_ps_units1" value="ps" />
   <parameter name="gui_ps_units10" value="ps" />
@@ -380,13 +334,16 @@
   <parameter name="gui_ps_units8" value="ps" />
   <parameter name="gui_ps_units9" value="ps" />
   <parameter name="gui_refclk1_frequency" value="100.0" />
+  <parameter name="gui_refclk_might_change" value="false" />
   <parameter name="gui_refclk_switch" value="false" />
   <parameter name="gui_reference_clock_frequency" value="125.0" />
   <parameter name="gui_switchover_delay" value="0" />
   <parameter name="gui_switchover_mode">Automatic Switchover</parameter>
   <parameter name="gui_use_NDFB_modes" value="false" />
   <parameter name="gui_use_locked" value="true" />
+  <parameter name="gui_usr_device_speed_grade" value="1" />
   <parameter name="gui_vco_frequency" value="600.0" />
+  <parameter name="hp_qsys_scripting_mode" value="false" />
   <parameter name="system_info_device_component" value="10AX115S2F45E1SG" />
   <parameter name="system_info_device_family" value="Arria 10" />
   <parameter name="system_info_device_speed_grade" value="1" />
diff --git a/libraries/technology/ip_arria10_e1sg/pll_clk200/ip_arria10_e1sg_pll_clk200.qsys b/libraries/technology/ip_arria10_e1sg/pll_clk200/ip_arria10_e1sg_pll_clk200.qsys
index e872e6f7aaa0ba2bdd22c4fa75fba820cc935b4e..f835c769ae1f9779c3730f9fb975eab2ea699656 100644
--- a/libraries/technology/ip_arria10_e1sg/pll_clk200/ip_arria10_e1sg_pll_clk200.qsys
+++ b/libraries/technology/ip_arria10_e1sg/pll_clk200/ip_arria10_e1sg_pll_clk200.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element iopll_0
    {
       datum _sortIndex
@@ -32,7 +35,6 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
@@ -78,6 +80,7 @@
         </entry>
     </connPtSystemInfos>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -103,82 +106,22 @@
  <module
    name="iopll_0"
    kind="altera_iopll"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="gui_active_clk" value="false" />
-  <parameter name="gui_actual_duty_cycle0" value="50.0" />
-  <parameter name="gui_actual_duty_cycle1" value="50.0" />
-  <parameter name="gui_actual_duty_cycle10" value="50.0" />
-  <parameter name="gui_actual_duty_cycle11" value="50.0" />
-  <parameter name="gui_actual_duty_cycle12" value="50.0" />
-  <parameter name="gui_actual_duty_cycle13" value="50.0" />
-  <parameter name="gui_actual_duty_cycle14" value="50.0" />
-  <parameter name="gui_actual_duty_cycle15" value="50.0" />
-  <parameter name="gui_actual_duty_cycle16" value="50.0" />
-  <parameter name="gui_actual_duty_cycle17" value="50.0" />
-  <parameter name="gui_actual_duty_cycle2" value="50.0" />
-  <parameter name="gui_actual_duty_cycle3" value="50.0" />
-  <parameter name="gui_actual_duty_cycle4" value="50.0" />
-  <parameter name="gui_actual_duty_cycle5" value="50.0" />
-  <parameter name="gui_actual_duty_cycle6" value="50.0" />
-  <parameter name="gui_actual_duty_cycle7" value="50.0" />
-  <parameter name="gui_actual_duty_cycle8" value="50.0" />
-  <parameter name="gui_actual_duty_cycle9" value="50.0" />
-  <parameter name="gui_actual_output_clock_frequency0" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency1" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency10" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency11" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency12" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency13" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency14" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency15" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency16" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency17" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency2" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency3" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency4" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency5" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency6" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency7" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency8" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency9" value="100.0" />
-  <parameter name="gui_actual_phase_shift0" value="0.0" />
-  <parameter name="gui_actual_phase_shift1" value="0.0" />
-  <parameter name="gui_actual_phase_shift10" value="0.0" />
-  <parameter name="gui_actual_phase_shift11" value="0.0" />
-  <parameter name="gui_actual_phase_shift12" value="0.0" />
-  <parameter name="gui_actual_phase_shift13" value="0.0" />
-  <parameter name="gui_actual_phase_shift14" value="0.0" />
-  <parameter name="gui_actual_phase_shift15" value="0.0" />
-  <parameter name="gui_actual_phase_shift16" value="0.0" />
-  <parameter name="gui_actual_phase_shift17" value="0.0" />
-  <parameter name="gui_actual_phase_shift2" value="0.0" />
-  <parameter name="gui_actual_phase_shift3" value="0.0" />
-  <parameter name="gui_actual_phase_shift4" value="0.0" />
-  <parameter name="gui_actual_phase_shift5" value="0.0" />
-  <parameter name="gui_actual_phase_shift6" value="0.0" />
-  <parameter name="gui_actual_phase_shift7" value="0.0" />
-  <parameter name="gui_actual_phase_shift8" value="0.0" />
-  <parameter name="gui_actual_phase_shift9" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg0" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg1" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg10" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg11" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg12" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg13" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg14" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg15" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg16" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg17" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg2" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg3" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg4" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg5" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg6" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg7" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg8" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg9" value="0.0" />
+  <parameter name="gui_c_cnt_in_src0">c_m_cnt_in_src_ph_mux_clk</parameter>
+  <parameter name="gui_c_cnt_in_src1">c_m_cnt_in_src_ph_mux_clk</parameter>
+  <parameter name="gui_c_cnt_in_src2">c_m_cnt_in_src_ph_mux_clk</parameter>
+  <parameter name="gui_c_cnt_in_src3">c_m_cnt_in_src_ph_mux_clk</parameter>
+  <parameter name="gui_c_cnt_in_src4">c_m_cnt_in_src_ph_mux_clk</parameter>
+  <parameter name="gui_c_cnt_in_src5">c_m_cnt_in_src_ph_mux_clk</parameter>
+  <parameter name="gui_c_cnt_in_src6">c_m_cnt_in_src_ph_mux_clk</parameter>
+  <parameter name="gui_c_cnt_in_src7">c_m_cnt_in_src_ph_mux_clk</parameter>
+  <parameter name="gui_c_cnt_in_src8">c_m_cnt_in_src_ph_mux_clk</parameter>
+  <parameter name="gui_cal_code_hex_file" value="iossm.hex" />
+  <parameter name="gui_cal_converge" value="false" />
+  <parameter name="gui_cal_error" value="cal_clean" />
   <parameter name="gui_cascade_counter0" value="false" />
   <parameter name="gui_cascade_counter1" value="false" />
   <parameter name="gui_cascade_counter10" value="false" />
@@ -219,7 +162,7 @@
   <parameter name="gui_clock_name_string8" value="outclk8" />
   <parameter name="gui_clock_name_string9" value="outclk9" />
   <parameter name="gui_clock_to_compensate" value="0" />
-  <parameter name="gui_device_speed_grade" value="1" />
+  <parameter name="gui_debug_mode" value="false" />
   <parameter name="gui_divide_factor_c0" value="6" />
   <parameter name="gui_divide_factor_c1" value="6" />
   <parameter name="gui_divide_factor_c10" value="6" />
@@ -279,6 +222,7 @@
   <parameter name="gui_fixed_vco_frequency" value="600.0" />
   <parameter name="gui_frac_multiply_factor" value="1" />
   <parameter name="gui_fractional_cout" value="32" />
+  <parameter name="gui_include_iossm" value="false" />
   <parameter name="gui_lock_setting" value="Low Lock Time" />
   <parameter name="gui_mif_config_name" value="unnamed" />
   <parameter name="gui_mif_gen_options">Generate New MIF File</parameter>
@@ -304,6 +248,7 @@
   <parameter name="gui_output_clock_frequency7" value="100.0" />
   <parameter name="gui_output_clock_frequency8" value="100.0" />
   <parameter name="gui_output_clock_frequency9" value="100.0" />
+  <parameter name="gui_parameter_table_hex_file" value="seq_params_sim.hex" />
   <parameter name="gui_phase_shift0" value="0.0" />
   <parameter name="gui_phase_shift1" value="0.0" />
   <parameter name="gui_phase_shift10" value="0.0" />
@@ -343,8 +288,17 @@
   <parameter name="gui_phout_division" value="1" />
   <parameter name="gui_pll_auto_reset" value="false" />
   <parameter name="gui_pll_bandwidth_preset" value="Low" />
+  <parameter name="gui_pll_cal_done" value="false" />
   <parameter name="gui_pll_cascading_mode" value="adjpllin" />
+  <parameter name="gui_pll_freqcal_en" value="true" />
+  <parameter name="gui_pll_freqcal_req_flag" value="true" />
+  <parameter name="gui_pll_m_cnt_in_src">c_m_cnt_in_src_ph_mux_clk</parameter>
   <parameter name="gui_pll_mode" value="Integer-N PLL" />
+  <parameter name="gui_pll_tclk_mux_en" value="false" />
+  <parameter name="gui_pll_tclk_sel" value="pll_tclk_m_src" />
+  <parameter name="gui_pll_type" value="S10_Simple" />
+  <parameter name="gui_pll_vco_freq_band_0">pll_freq_clk0_disabled</parameter>
+  <parameter name="gui_pll_vco_freq_band_1">pll_freq_clk1_disabled</parameter>
   <parameter name="gui_ps_units0" value="ps" />
   <parameter name="gui_ps_units1" value="ps" />
   <parameter name="gui_ps_units10" value="ps" />
@@ -364,13 +318,16 @@
   <parameter name="gui_ps_units8" value="ps" />
   <parameter name="gui_ps_units9" value="ps" />
   <parameter name="gui_refclk1_frequency" value="100.0" />
+  <parameter name="gui_refclk_might_change" value="false" />
   <parameter name="gui_refclk_switch" value="false" />
   <parameter name="gui_reference_clock_frequency" value="200.0" />
   <parameter name="gui_switchover_delay" value="0" />
   <parameter name="gui_switchover_mode">Automatic Switchover</parameter>
   <parameter name="gui_use_NDFB_modes" value="false" />
   <parameter name="gui_use_locked" value="true" />
+  <parameter name="gui_usr_device_speed_grade" value="1" />
   <parameter name="gui_vco_frequency" value="600.0" />
+  <parameter name="hp_qsys_scripting_mode" value="false" />
   <parameter name="system_info_device_component" value="10AX115S2F45E1SG" />
   <parameter name="system_info_device_family" value="Arria 10" />
   <parameter name="system_info_device_speed_grade" value="1" />
diff --git a/libraries/technology/ip_arria10_e1sg/pll_clk25/ip_arria10_e1sg_pll_clk25.qsys b/libraries/technology/ip_arria10_e1sg/pll_clk25/ip_arria10_e1sg_pll_clk25.qsys
index d699b3fd4cea92118584df566cc350eccd161d8a..e209c009248a1ed9c686a8f482a869fcf180c684 100644
--- a/libraries/technology/ip_arria10_e1sg/pll_clk25/ip_arria10_e1sg_pll_clk25.qsys
+++ b/libraries/technology/ip_arria10_e1sg/pll_clk25/ip_arria10_e1sg_pll_clk25.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element iopll_0
    {
       datum _sortIndex
@@ -32,7 +35,6 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
@@ -91,6 +93,7 @@
         </entry>
     </connPtSystemInfos>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -119,82 +122,22 @@
  <module
    name="iopll_0"
    kind="altera_iopll"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="gui_active_clk" value="false" />
-  <parameter name="gui_actual_duty_cycle0" value="50.0" />
-  <parameter name="gui_actual_duty_cycle1" value="50.0" />
-  <parameter name="gui_actual_duty_cycle10" value="50.0" />
-  <parameter name="gui_actual_duty_cycle11" value="50.0" />
-  <parameter name="gui_actual_duty_cycle12" value="50.0" />
-  <parameter name="gui_actual_duty_cycle13" value="50.0" />
-  <parameter name="gui_actual_duty_cycle14" value="50.0" />
-  <parameter name="gui_actual_duty_cycle15" value="50.0" />
-  <parameter name="gui_actual_duty_cycle16" value="50.0" />
-  <parameter name="gui_actual_duty_cycle17" value="50.0" />
-  <parameter name="gui_actual_duty_cycle2" value="50.0" />
-  <parameter name="gui_actual_duty_cycle3" value="50.0" />
-  <parameter name="gui_actual_duty_cycle4" value="50.0" />
-  <parameter name="gui_actual_duty_cycle5" value="50.0" />
-  <parameter name="gui_actual_duty_cycle6" value="50.0" />
-  <parameter name="gui_actual_duty_cycle7" value="50.0" />
-  <parameter name="gui_actual_duty_cycle8" value="50.0" />
-  <parameter name="gui_actual_duty_cycle9" value="50.0" />
-  <parameter name="gui_actual_output_clock_frequency0" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency1" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency10" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency11" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency12" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency13" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency14" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency15" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency16" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency17" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency2" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency3" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency4" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency5" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency6" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency7" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency8" value="100.0" />
-  <parameter name="gui_actual_output_clock_frequency9" value="100.0" />
-  <parameter name="gui_actual_phase_shift0" value="0.0" />
-  <parameter name="gui_actual_phase_shift1" value="0.0" />
-  <parameter name="gui_actual_phase_shift10" value="0.0" />
-  <parameter name="gui_actual_phase_shift11" value="0.0" />
-  <parameter name="gui_actual_phase_shift12" value="0.0" />
-  <parameter name="gui_actual_phase_shift13" value="0.0" />
-  <parameter name="gui_actual_phase_shift14" value="0.0" />
-  <parameter name="gui_actual_phase_shift15" value="0.0" />
-  <parameter name="gui_actual_phase_shift16" value="0.0" />
-  <parameter name="gui_actual_phase_shift17" value="0.0" />
-  <parameter name="gui_actual_phase_shift2" value="0.0" />
-  <parameter name="gui_actual_phase_shift3" value="0.0" />
-  <parameter name="gui_actual_phase_shift4" value="0.0" />
-  <parameter name="gui_actual_phase_shift5" value="0.0" />
-  <parameter name="gui_actual_phase_shift6" value="0.0" />
-  <parameter name="gui_actual_phase_shift7" value="0.0" />
-  <parameter name="gui_actual_phase_shift8" value="0.0" />
-  <parameter name="gui_actual_phase_shift9" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg0" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg1" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg10" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg11" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg12" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg13" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg14" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg15" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg16" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg17" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg2" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg3" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg4" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg5" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg6" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg7" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg8" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg9" value="0.0" />
+  <parameter name="gui_c_cnt_in_src0">c_m_cnt_in_src_ph_mux_clk</parameter>
+  <parameter name="gui_c_cnt_in_src1">c_m_cnt_in_src_ph_mux_clk</parameter>
+  <parameter name="gui_c_cnt_in_src2">c_m_cnt_in_src_ph_mux_clk</parameter>
+  <parameter name="gui_c_cnt_in_src3">c_m_cnt_in_src_ph_mux_clk</parameter>
+  <parameter name="gui_c_cnt_in_src4">c_m_cnt_in_src_ph_mux_clk</parameter>
+  <parameter name="gui_c_cnt_in_src5">c_m_cnt_in_src_ph_mux_clk</parameter>
+  <parameter name="gui_c_cnt_in_src6">c_m_cnt_in_src_ph_mux_clk</parameter>
+  <parameter name="gui_c_cnt_in_src7">c_m_cnt_in_src_ph_mux_clk</parameter>
+  <parameter name="gui_c_cnt_in_src8">c_m_cnt_in_src_ph_mux_clk</parameter>
+  <parameter name="gui_cal_code_hex_file" value="iossm.hex" />
+  <parameter name="gui_cal_converge" value="false" />
+  <parameter name="gui_cal_error" value="cal_clean" />
   <parameter name="gui_cascade_counter0" value="false" />
   <parameter name="gui_cascade_counter1" value="false" />
   <parameter name="gui_cascade_counter10" value="false" />
@@ -235,7 +178,7 @@
   <parameter name="gui_clock_name_string8" value="outclk8" />
   <parameter name="gui_clock_name_string9" value="outclk9" />
   <parameter name="gui_clock_to_compensate" value="0" />
-  <parameter name="gui_device_speed_grade" value="1" />
+  <parameter name="gui_debug_mode" value="false" />
   <parameter name="gui_divide_factor_c0" value="6" />
   <parameter name="gui_divide_factor_c1" value="6" />
   <parameter name="gui_divide_factor_c10" value="6" />
@@ -295,6 +238,7 @@
   <parameter name="gui_fixed_vco_frequency" value="600.0" />
   <parameter name="gui_frac_multiply_factor" value="1" />
   <parameter name="gui_fractional_cout" value="32" />
+  <parameter name="gui_include_iossm" value="false" />
   <parameter name="gui_lock_setting" value="Low Lock Time" />
   <parameter name="gui_mif_config_name" value="unnamed" />
   <parameter name="gui_mif_gen_options">Generate New MIF File</parameter>
@@ -320,6 +264,7 @@
   <parameter name="gui_output_clock_frequency7" value="100.0" />
   <parameter name="gui_output_clock_frequency8" value="100.0" />
   <parameter name="gui_output_clock_frequency9" value="100.0" />
+  <parameter name="gui_parameter_table_hex_file" value="seq_params_sim.hex" />
   <parameter name="gui_phase_shift0" value="0.0" />
   <parameter name="gui_phase_shift1" value="0.0" />
   <parameter name="gui_phase_shift10" value="0.0" />
@@ -359,8 +304,17 @@
   <parameter name="gui_phout_division" value="1" />
   <parameter name="gui_pll_auto_reset" value="false" />
   <parameter name="gui_pll_bandwidth_preset" value="Low" />
+  <parameter name="gui_pll_cal_done" value="false" />
   <parameter name="gui_pll_cascading_mode" value="adjpllin" />
+  <parameter name="gui_pll_freqcal_en" value="true" />
+  <parameter name="gui_pll_freqcal_req_flag" value="true" />
+  <parameter name="gui_pll_m_cnt_in_src">c_m_cnt_in_src_ph_mux_clk</parameter>
   <parameter name="gui_pll_mode" value="Integer-N PLL" />
+  <parameter name="gui_pll_tclk_mux_en" value="false" />
+  <parameter name="gui_pll_tclk_sel" value="pll_tclk_m_src" />
+  <parameter name="gui_pll_type" value="S10_Simple" />
+  <parameter name="gui_pll_vco_freq_band_0">pll_freq_clk0_disabled</parameter>
+  <parameter name="gui_pll_vco_freq_band_1">pll_freq_clk1_disabled</parameter>
   <parameter name="gui_ps_units0" value="ps" />
   <parameter name="gui_ps_units1" value="ps" />
   <parameter name="gui_ps_units10" value="ps" />
@@ -380,13 +334,16 @@
   <parameter name="gui_ps_units8" value="ps" />
   <parameter name="gui_ps_units9" value="ps" />
   <parameter name="gui_refclk1_frequency" value="100.0" />
+  <parameter name="gui_refclk_might_change" value="false" />
   <parameter name="gui_refclk_switch" value="false" />
   <parameter name="gui_reference_clock_frequency" value="25.0" />
   <parameter name="gui_switchover_delay" value="0" />
   <parameter name="gui_switchover_mode">Automatic Switchover</parameter>
   <parameter name="gui_use_NDFB_modes" value="false" />
   <parameter name="gui_use_locked" value="true" />
+  <parameter name="gui_usr_device_speed_grade" value="1" />
   <parameter name="gui_vco_frequency" value="600.0" />
+  <parameter name="hp_qsys_scripting_mode" value="false" />
   <parameter name="system_info_device_component" value="10AX115S2F45E1SG" />
   <parameter name="system_info_device_family" value="Arria 10" />
   <parameter name="system_info_device_speed_grade" value="1" />
diff --git a/libraries/technology/ip_arria10_e1sg/pll_xgmii_mac_clocks/ip_arria10_e1sg_pll_xgmii_mac_clocks.qsys b/libraries/technology/ip_arria10_e1sg/pll_xgmii_mac_clocks/ip_arria10_e1sg_pll_xgmii_mac_clocks.qsys
index 0a7e0ca642c3677c155034e955147397d65d6670..3a2a961e1b86de4138fff39259a779b2cebcea7b 100644
--- a/libraries/technology/ip_arria10_e1sg/pll_xgmii_mac_clocks/ip_arria10_e1sg_pll_xgmii_mac_clocks.qsys
+++ b/libraries/technology/ip_arria10_e1sg/pll_xgmii_mac_clocks/ip_arria10_e1sg_pll_xgmii_mac_clocks.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element xcvr_fpll_a10_0
    {
       datum _sortIndex
@@ -32,7 +35,6 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
@@ -65,6 +67,7 @@
         </entry>
     </connPtSystemInfos>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -114,7 +117,7 @@
  <module
    name="xcvr_fpll_a10_0"
    kind="altera_xcvr_fpll_a10"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="base_device" value="NIGHTFURY5" />
@@ -159,6 +162,7 @@
   <parameter name="gui_hssi_output_clock_frequency" value="1250.0" />
   <parameter name="gui_hssi_prot_mode" value="0" />
   <parameter name="gui_iqtxrxclk_outclk_index" value="0" />
+  <parameter name="gui_is_downstream_cascaded_pll" value="false" />
   <parameter name="gui_number_of_output_clocks" value="2" />
   <parameter name="gui_operation_mode" value="0" />
   <parameter name="gui_outclk0_actual_phase_shift" value="0.0" />
@@ -206,25 +210,12 @@
   <parameter name="rcfg_h_file_enable" value="0" />
   <parameter name="rcfg_jtag_enable" value="0" />
   <parameter name="rcfg_mif_file_enable" value="0" />
-  <parameter name="rcfg_multi_enable" value="0" />
-  <parameter name="rcfg_profile_cnt" value="2" />
-  <parameter name="rcfg_profile_data0" value="" />
-  <parameter name="rcfg_profile_data1" value="" />
-  <parameter name="rcfg_profile_data2" value="" />
-  <parameter name="rcfg_profile_data3" value="" />
-  <parameter name="rcfg_profile_data4" value="" />
-  <parameter name="rcfg_profile_data5" value="" />
-  <parameter name="rcfg_profile_data6" value="" />
-  <parameter name="rcfg_profile_data7" value="" />
-  <parameter name="rcfg_profile_select" value="1" />
-  <parameter name="rcfg_reduced_files_enable" value="0" />
   <parameter name="rcfg_separate_avmm_busy" value="0" />
   <parameter name="rcfg_sv_file_enable" value="0" />
   <parameter name="rcfg_txt_file_enable" value="0" />
   <parameter name="set_altera_xcvr_fpll_a10_calibration_en" value="1" />
   <parameter name="set_capability_reg_enable" value="0" />
   <parameter name="set_csr_soft_logic_enable" value="0" />
-  <parameter name="set_rcfg_emb_strm_enable" value="0" />
   <parameter name="set_user_identifier" value="0" />
   <parameter name="silicon_rev" value="false" />
   <parameter name="support_mode" value="user_mode" />
diff --git a/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_cr_cw.qsys b/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_cr_cw.qsys
index 490922f73ca288b657842512cdee16f80083c393..e6b4c25eb21de5744781ba30c508f8afd28b29a5 100644
--- a/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_cr_cw.qsys
+++ b/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_cr_cw.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element ram_2port_0
    {
       datum _sortIndex
@@ -32,12 +35,12 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
     <connPtSystemInfos/>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -64,7 +67,7 @@
  <module
    name="ram_2port_0"
    kind="ram_2port"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="DEVICE_FAMILY" value="Arria 10" />
@@ -96,6 +99,7 @@
   <parameter name="GUI_ECC_PIPELINE" value="false" />
   <parameter name="GUI_ECC_TRIPLE" value="false" />
   <parameter name="GUI_FILE_REFERENCE" value="0" />
+  <parameter name="GUI_FORCE_TO_ZERO" value="false" />
   <parameter name="GUI_INIT_FILE_LAYOUT" value="PORT_B" />
   <parameter name="GUI_INIT_SIM_TO_X" value="false" />
   <parameter name="GUI_LC_IMPLEMENTION_OPTIONS" value="0" />
@@ -107,6 +111,7 @@
   <parameter name="GUI_MODE" value="0" />
   <parameter name="GUI_NBE_A" value="false" />
   <parameter name="GUI_NBE_B" value="false" />
+  <parameter name="GUI_PR" value="false" />
   <parameter name="GUI_QA_WIDTH" value="8" />
   <parameter name="GUI_QB_WIDTH" value="8" />
   <parameter name="GUI_Q_PORT_MODE" value="2" />
diff --git a/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_crw_crw.qsys b/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_crw_crw.qsys
index c78a9c1f663317c7f94beec2c1da3bc9c8646c69..86b7dccc80b37c2569cd937d51895c3d4755a806 100644
--- a/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_crw_crw.qsys
+++ b/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_crw_crw.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element ram_2port_0
    {
       datum _sortIndex
@@ -32,12 +35,12 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
     <connPtSystemInfos/>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -67,7 +70,7 @@
  <module
    name="ram_2port_0"
    kind="ram_2port"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="DEVICE_FAMILY" value="Arria 10" />
@@ -99,6 +102,7 @@
   <parameter name="GUI_ECC_PIPELINE" value="false" />
   <parameter name="GUI_ECC_TRIPLE" value="false" />
   <parameter name="GUI_FILE_REFERENCE" value="0" />
+  <parameter name="GUI_FORCE_TO_ZERO" value="false" />
   <parameter name="GUI_INIT_FILE_LAYOUT" value="PORT_B" />
   <parameter name="GUI_INIT_SIM_TO_X" value="false" />
   <parameter name="GUI_LC_IMPLEMENTION_OPTIONS" value="0" />
@@ -110,6 +114,7 @@
   <parameter name="GUI_MODE" value="1" />
   <parameter name="GUI_NBE_A" value="true" />
   <parameter name="GUI_NBE_B" value="true" />
+  <parameter name="GUI_PR" value="false" />
   <parameter name="GUI_QA_WIDTH" value="8" />
   <parameter name="GUI_QB_WIDTH" value="8" />
   <parameter name="GUI_Q_PORT_MODE" value="2" />
diff --git a/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_crwk_crw.qsys b/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_crwk_crw.qsys
index 54ed5d17e9070789382b2d1c9105a8aeae1b2b3f..3d55a54be3b06c785420a70245769e1932b9fc5a 100644
--- a/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_crwk_crw.qsys
+++ b/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_crwk_crw.qsys
@@ -7,7 +7,7 @@
    description=""
    tags=""
    categories="System"
-   tool="QsysStandard" />
+   tool="QsysPro" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
    element ip_arria10_ram_crwk_crw
@@ -32,12 +32,12 @@
  <parameter name="hideFromIPCatalog" value="false" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
     <connPtSystemInfos/>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -69,7 +69,7 @@
  <module
    name="ip_arria10_ram_crwk_crw"
    kind="ram_2port"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="DEVICE_FAMILY" value="Arria 10" />
@@ -101,6 +101,7 @@
   <parameter name="GUI_ECC_PIPELINE" value="false" />
   <parameter name="GUI_ECC_TRIPLE" value="false" />
   <parameter name="GUI_FILE_REFERENCE" value="0" />
+  <parameter name="GUI_FORCE_TO_ZERO" value="false" />
   <parameter name="GUI_INIT_FILE_LAYOUT" value="PORT_B" />
   <parameter name="GUI_INIT_SIM_TO_X" value="false" />
   <parameter name="GUI_LC_IMPLEMENTION_OPTIONS" value="0" />
@@ -112,6 +113,7 @@
   <parameter name="GUI_MODE" value="1" />
   <parameter name="GUI_NBE_A" value="true" />
   <parameter name="GUI_NBE_B" value="true" />
+  <parameter name="GUI_PR" value="false" />
   <parameter name="GUI_QA_WIDTH" value="32" />
   <parameter name="GUI_QB_WIDTH" value="8" />
   <parameter name="GUI_Q_PORT_MODE" value="2" />
diff --git a/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_r_w.qsys b/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_r_w.qsys
index e477cfa2ae1e853e97a59bb0086d5c038e49f6e8..989d8e074ebf9ffe3ac60a47d47c637cb69e7bd6 100644
--- a/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_r_w.qsys
+++ b/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_r_w.qsys
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<system name="ip_arria10_e3sge3_ram_r_w">
+<system name="ip_arria10_e1sg_ram_r_w">
  <component
    name="$${FILENAME}"
    displayName="$${FILENAME}"
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element ram_2port_0
    {
       datum _sortIndex
@@ -21,9 +24,9 @@
 }
 ]]></parameter>
  <parameter name="clockCrossingAdapter" value="HANDSHAKE" />
- <parameter name="device" value="10AX115U4F45E3SGE3" />
+ <parameter name="device" value="10AX115S2F45E1SG" />
  <parameter name="deviceFamily" value="Arria 10" />
- <parameter name="deviceSpeedGrade" value="3" />
+ <parameter name="deviceSpeedGrade" value="1" />
  <parameter name="fabricMode" value="QSYS" />
  <parameter name="generateLegacySim" value="false" />
  <parameter name="generationId" value="0" />
@@ -32,12 +35,12 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
     <connPtSystemInfos/>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -63,7 +66,7 @@
  <module
    name="ram_2port_0"
    kind="ram_2port"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="DEVICE_FAMILY" value="Arria 10" />
@@ -95,6 +98,7 @@
   <parameter name="GUI_ECC_PIPELINE" value="false" />
   <parameter name="GUI_ECC_TRIPLE" value="false" />
   <parameter name="GUI_FILE_REFERENCE" value="0" />
+  <parameter name="GUI_FORCE_TO_ZERO" value="false" />
   <parameter name="GUI_INIT_FILE_LAYOUT" value="PORT_B" />
   <parameter name="GUI_INIT_SIM_TO_X" value="false" />
   <parameter name="GUI_LC_IMPLEMENTION_OPTIONS" value="0" />
@@ -106,6 +110,7 @@
   <parameter name="GUI_MODE" value="0" />
   <parameter name="GUI_NBE_A" value="false" />
   <parameter name="GUI_NBE_B" value="false" />
+  <parameter name="GUI_PR" value="false" />
   <parameter name="GUI_QA_WIDTH" value="8" />
   <parameter name="GUI_QB_WIDTH" value="8" />
   <parameter name="GUI_Q_PORT_MODE" value="2" />
diff --git a/libraries/technology/ip_arria10_e1sg/temp_sense/ip_arria10_e1sg_temp_sense.qsys b/libraries/technology/ip_arria10_e1sg/temp_sense/ip_arria10_e1sg_temp_sense.qsys
index 33fbc1f1ea6b2abbea1f33c195e678fdc0948e46..5b698e50ad85387b3fd8e56d8cd8ba761d471361 100644
--- a/libraries/technology/ip_arria10_e1sg/temp_sense/ip_arria10_e1sg_temp_sense.qsys
+++ b/libraries/technology/ip_arria10_e1sg/temp_sense/ip_arria10_e1sg_temp_sense.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element temp_sense_0
    {
       datum _sortIndex
@@ -32,12 +35,12 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
     <connPtSystemInfos/>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -68,7 +71,7 @@
  <module
    name="temp_sense_0"
    kind="altera_temp_sense"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="CBX_AUTO_BLACKBOX" value="ALL" />
diff --git a/libraries/technology/ip_arria10_e1sg/transceiver_pll_10g/ip_arria10_e1sg_transceiver_pll_10g.qsys b/libraries/technology/ip_arria10_e1sg/transceiver_pll_10g/ip_arria10_e1sg_transceiver_pll_10g.qsys
index e2553800078f8a5fb8f0d417f8b7f602a9bee352..43c9588dc0f7dd6a41150e697b43ac039d84db54 100644
--- a/libraries/technology/ip_arria10_e1sg/transceiver_pll_10g/ip_arria10_e1sg_transceiver_pll_10g.qsys
+++ b/libraries/technology/ip_arria10_e1sg/transceiver_pll_10g/ip_arria10_e1sg_transceiver_pll_10g.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element xcvr_atx_pll_a10_0
    {
       datum _sortIndex
@@ -32,7 +35,6 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
@@ -45,7 +47,7 @@
                 <consumedSystemInfos>
                     <entry>
                         <key>ADDRESS_MAP</key>
-                        <value>&lt;address-map&gt;&lt;slave name='reconfig_avmm0' start='0x0' end='0x1000' /&gt;&lt;/address-map&gt;</value>
+                        <value>&lt;address-map&gt;&lt;slave name='reconfig_avmm0' start='0x0' end='0x1000' datawidth='32' /&gt;&lt;/address-map&gt;</value>
                     </entry>
                     <entry>
                         <key>ADDRESS_WIDTH</key>
@@ -60,6 +62,7 @@
         </entry>
     </connPtSystemInfos>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -142,7 +145,7 @@
  <module
    name="xcvr_atx_pll_a10_0"
    kind="altera_xcvr_atx_pll_a10"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="base_device" value="NIGHTFURY5" />
diff --git a/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_1/ip_arria10_e1sg_transceiver_reset_controller_1.qsys b/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_1/ip_arria10_e1sg_transceiver_reset_controller_1.qsys
index 50d06a0630205badae265bff1e0b2b6c38ecf4ef..cb5c62e4f1fb3583bcc307165b9debc1a5f2187c 100644
--- a/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_1/ip_arria10_e1sg_transceiver_reset_controller_1.qsys
+++ b/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_1/ip_arria10_e1sg_transceiver_reset_controller_1.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element xcvr_reset_control_0
    {
       datum _sortIndex
@@ -32,12 +35,12 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
     <connPtSystemInfos/>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -143,7 +146,7 @@
  <module
    name="xcvr_reset_control_0"
    kind="altera_xcvr_reset_control"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="CHANNELS" value="1" />
diff --git a/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_12/ip_arria10_e1sg_transceiver_reset_controller_12.qsys b/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_12/ip_arria10_e1sg_transceiver_reset_controller_12.qsys
index 7d673d7121e7467544e5cc695b4f0b47415e5b2e..d2eed5f40e45a4faf0315a3da3047c6f895a9104 100644
--- a/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_12/ip_arria10_e1sg_transceiver_reset_controller_12.qsys
+++ b/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_12/ip_arria10_e1sg_transceiver_reset_controller_12.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element transceiver_reset_controller_inst
    {
       datum _sortIndex
@@ -32,12 +35,12 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
     <connPtSystemInfos/>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -143,7 +146,7 @@
  <module
    name="transceiver_reset_controller_inst"
    kind="altera_xcvr_reset_control"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="CHANNELS" value="12" />
diff --git a/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_24/ip_arria10_e1sg_transceiver_reset_controller_24.qsys b/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_24/ip_arria10_e1sg_transceiver_reset_controller_24.qsys
index 37333b36887e110ddf3d87ec63036e8618a5a569..b9c81b794ab9ae7c0a24de1354d0bd2acadfc416 100644
--- a/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_24/ip_arria10_e1sg_transceiver_reset_controller_24.qsys
+++ b/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_24/ip_arria10_e1sg_transceiver_reset_controller_24.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element transceiver_reset_controller_inst
    {
       datum _sortIndex
@@ -32,12 +35,12 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
     <connPtSystemInfos/>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -143,7 +146,7 @@
  <module
    name="transceiver_reset_controller_inst"
    kind="altera_xcvr_reset_control"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="CHANNELS" value="24" />
diff --git a/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_4/ip_arria10_e1sg_transceiver_reset_controller_4.qsys b/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_4/ip_arria10_e1sg_transceiver_reset_controller_4.qsys
index d61ebe600396461303507a2a74bd6225b56fc020..5e62c4549af4e2d739a118472fccd0aba2fc4038 100644
--- a/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_4/ip_arria10_e1sg_transceiver_reset_controller_4.qsys
+++ b/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_4/ip_arria10_e1sg_transceiver_reset_controller_4.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element transceiver_reset_controller_inst
    {
       datum _sortIndex
@@ -32,12 +35,12 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
     <connPtSystemInfos/>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -143,7 +146,7 @@
  <module
    name="transceiver_reset_controller_inst"
    kind="altera_xcvr_reset_control"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="CHANNELS" value="4" />
diff --git a/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_48/ip_arria10_e1sg_transceiver_reset_controller_48.qsys b/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_48/ip_arria10_e1sg_transceiver_reset_controller_48.qsys
index c30c9521e612e211d4d17e037bc69446c281feb8..c755b0dcca123486c8b30aff389ac8299d95dd13 100644
--- a/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_48/ip_arria10_e1sg_transceiver_reset_controller_48.qsys
+++ b/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_48/ip_arria10_e1sg_transceiver_reset_controller_48.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element transceiver_reset_controller_inst
    {
       datum _sortIndex
@@ -32,12 +35,12 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
     <connPtSystemInfos/>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -143,7 +146,7 @@
  <module
    name="transceiver_reset_controller_inst"
    kind="altera_xcvr_reset_control"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="CHANNELS" value="48" />
diff --git a/libraries/technology/ip_arria10_e1sg/tse_sgmii_gx/ip_arria10_e1sg_tse_sgmii_gx.qsys b/libraries/technology/ip_arria10_e1sg/tse_sgmii_gx/ip_arria10_e1sg_tse_sgmii_gx.qsys
index 4f66e6da726faaa2c41d6372262b78df1bc8d6bb..748cbd757908a93619246e421dba64690d8a3647 100644
--- a/libraries/technology/ip_arria10_e1sg/tse_sgmii_gx/ip_arria10_e1sg_tse_sgmii_gx.qsys
+++ b/libraries/technology/ip_arria10_e1sg/tse_sgmii_gx/ip_arria10_e1sg_tse_sgmii_gx.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element eth_tse_0
    {
       datum _sortIndex
@@ -32,7 +35,6 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
@@ -45,7 +47,7 @@
                 <consumedSystemInfos>
                     <entry>
                         <key>ADDRESS_MAP</key>
-                        <value>&lt;address-map&gt;&lt;slave name='control_port' start='0x0' end='0x400' /&gt;&lt;/address-map&gt;</value>
+                        <value>&lt;address-map&gt;&lt;slave name='control_port' start='0x0' end='0x400' datawidth='32' /&gt;&lt;/address-map&gt;</value>
                     </entry>
                     <entry>
                         <key>ADDRESS_WIDTH</key>
@@ -60,6 +62,7 @@
         </entry>
     </connPtSystemInfos>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -280,7 +283,7 @@
  <module
    name="eth_tse_0"
    kind="altera_eth_tse"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="AUTO_DEVICE" value="10AX115S2F45E1SG" />
diff --git a/libraries/technology/ip_arria10_e1sg/tse_sgmii_lvds/ip_arria10_e1sg_tse_sgmii_lvds.qsys b/libraries/technology/ip_arria10_e1sg/tse_sgmii_lvds/ip_arria10_e1sg_tse_sgmii_lvds.qsys
index 957af3182f47ae30655c86def92761c4705b02ea..51fe979317c23112d3ae9ed67fa1a7c2b784fe65 100644
--- a/libraries/technology/ip_arria10_e1sg/tse_sgmii_lvds/ip_arria10_e1sg_tse_sgmii_lvds.qsys
+++ b/libraries/technology/ip_arria10_e1sg/tse_sgmii_lvds/ip_arria10_e1sg_tse_sgmii_lvds.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element eth_tse_0
    {
       datum _sortIndex
@@ -32,7 +35,6 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
@@ -45,7 +47,7 @@
                 <consumedSystemInfos>
                     <entry>
                         <key>ADDRESS_MAP</key>
-                        <value>&lt;address-map&gt;&lt;slave name='control_port' start='0x0' end='0x400' /&gt;&lt;/address-map&gt;</value>
+                        <value>&lt;address-map&gt;&lt;slave name='control_port' start='0x0' end='0x400' datawidth='32' /&gt;&lt;/address-map&gt;</value>
                     </entry>
                     <entry>
                         <key>ADDRESS_WIDTH</key>
@@ -60,6 +62,7 @@
         </entry>
     </connPtSystemInfos>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -170,6 +173,7 @@
   <port name="led_crs" internal="led_crs" />
   <port name="led_disp_err" internal="led_disp_err" />
   <port name="led_link" internal="led_link" />
+  <port name="led_panel_link" internal="led_panel_link" />
  </interface>
  <interface name="tbi_connection" internal="eth_tse_0.tbi_connection" />
  <interface
@@ -195,7 +199,7 @@
  <module
    name="eth_tse_0"
    kind="altera_eth_tse"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="AUTO_DEVICE" value="10AX115S2F45E1SG" />
diff --git a/libraries/technology/ip_arria10_e1sg/voltage_sense/ip_arria10_e1sg_voltage_sense.qsys b/libraries/technology/ip_arria10_e1sg/voltage_sense/ip_arria10_e1sg_voltage_sense.qsys
index cf55c9c2b1b50c8eb2297fba11666bae428abf12..0785279882884e626aebcb81d18313454706cbf1 100644
--- a/libraries/technology/ip_arria10_e1sg/voltage_sense/ip_arria10_e1sg_voltage_sense.qsys
+++ b/libraries/technology/ip_arria10_e1sg/voltage_sense/ip_arria10_e1sg_voltage_sense.qsys
@@ -10,6 +10,9 @@
    tool="QsysStandard" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
+   element $system
+   {
+   }
    element voltage_sensor_0
    {
       datum _sortIndex
@@ -32,7 +35,6 @@
  <parameter name="hideFromIPCatalog" value="true" />
  <parameter name="lockedInterfaceDefinition" value="" />
  <parameter name="maxAdditionalLatency" value="1" />
- <parameter name="projectName" value="" />
  <parameter name="sopcBorderPoints" value="false" />
  <parameter name="systemHash" value="0" />
  <parameter name="systemInfos"><![CDATA[<systemInfosDefinition>
@@ -45,7 +47,7 @@
                 <consumedSystemInfos>
                     <entry>
                         <key>ADDRESS_MAP</key>
-                        <value>&lt;address-map&gt;&lt;slave name='controller_csr' start='0x0' end='0x8' /&gt;&lt;/address-map&gt;</value>
+                        <value>&lt;address-map&gt;&lt;slave name='controller_csr' start='0x0' end='0x8' datawidth='32' /&gt;&lt;/address-map&gt;</value>
                     </entry>
                     <entry>
                         <key>ADDRESS_WIDTH</key>
@@ -66,7 +68,7 @@
                 <consumedSystemInfos>
                     <entry>
                         <key>ADDRESS_MAP</key>
-                        <value>&lt;address-map&gt;&lt;slave name='sample_store_csr' start='0x0' end='0x40' /&gt;&lt;/address-map&gt;</value>
+                        <value>&lt;address-map&gt;&lt;slave name='sample_store_csr' start='0x0' end='0x40' datawidth='32' /&gt;&lt;/address-map&gt;</value>
                     </entry>
                     <entry>
                         <key>ADDRESS_WIDTH</key>
@@ -81,6 +83,7 @@
         </entry>
     </connPtSystemInfos>
 </systemInfosDefinition>]]></parameter>
+ <parameter name="systemScripts" value="" />
  <parameter name="testBenchDutName" value="" />
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
@@ -129,7 +132,7 @@
  <module
    name="voltage_sensor_0"
    kind="altera_voltage_sensor"
-   version="16.0"
+   version="17.0"
    enabled="1"
    autoexport="1">
   <parameter name="AUTO_DEVICE" value="10AX115S2F45E1SG" />