From 383df67a64d4570dcb2e85f9c3dc41dc39cbdd08 Mon Sep 17 00:00:00 2001
From: Leon Hiemstra <hiemstra@astron.nl>
Date: Wed, 7 Jan 2015 08:18:40 +0000
Subject: [PATCH] upgraded to quartus 14.1

---
 .../ip_arria10/pll_clk200/compile_ip.tcl      |   4 +-
 .../ip_arria10/pll_clk200/hdllib.cfg          |   2 +-
 .../pll_clk200/ip_arria10_pll_clk200.qsys     | 464 ++++++++--------
 .../ip_arria10/pll_clk25/compile_ip.tcl       |   4 +-
 .../ip_arria10/pll_clk25/hdllib.cfg           |   2 +-
 .../pll_clk25/ip_arria10_pll_clk25.qsys       | 460 ++++++++--------
 .../ip_arria10/tse_sgmii_gx/compile_ip.tcl    | 502 ++++++++----------
 .../ip_arria10/tse_sgmii_gx/hdllib.cfg        |   2 +-
 .../tse_sgmii_gx/ip_arria10_tse_sgmii_gx.qsys | 288 +++++-----
 .../ip_arria10/tse_sgmii_lvds/compile_ip.tcl  | 428 +++++++--------
 .../ip_arria10/tse_sgmii_lvds/hdllib.cfg      |   2 +-
 .../ip_arria10_tse_sgmii_lvds.qsys            | 199 +++----
 12 files changed, 1151 insertions(+), 1206 deletions(-)

diff --git a/libraries/technology/ip_arria10/pll_clk200/compile_ip.tcl b/libraries/technology/ip_arria10/pll_clk200/compile_ip.tcl
index 0a90530465..9bb9c8f1d5 100644
--- a/libraries/technology/ip_arria10/pll_clk200/compile_ip.tcl
+++ b/libraries/technology/ip_arria10/pll_clk200/compile_ip.tcl
@@ -30,9 +30,9 @@ set IP_DIR   "$env(RADIOHDL)/libraries/technology/ip_arria10/pll_clk200/generate
 
 #vlib ./work/         ;# Assume library work already exists
 
-vmap ip_arria10_pll_clk200_altera_iopll_140 ./work/
+vmap ip_arria10_pll_clk200_altera_iopll_141 ./work/
 
-vlog "$IP_DIR/../altera_iopll_140/sim/ip_arria10_pll_clk200_altera_iopll_140_4uypg6i.vo" -work ip_arria10_pll_clk200_altera_iopll_140
+vlog "$IP_DIR/../altera_iopll_141/sim/ip_arria10_pll_clk200_altera_iopll_141_nqc5qoq.vo" -work ip_arria10_pll_clk200_altera_iopll_141
 vcom "$IP_DIR/ip_arria10_pll_clk200.vhd"
 
 
diff --git a/libraries/technology/ip_arria10/pll_clk200/hdllib.cfg b/libraries/technology/ip_arria10/pll_clk200/hdllib.cfg
index 8875244da8..b6b2252267 100644
--- a/libraries/technology/ip_arria10/pll_clk200/hdllib.cfg
+++ b/libraries/technology/ip_arria10/pll_clk200/hdllib.cfg
@@ -1,5 +1,5 @@
 hdl_lib_name = ip_arria10_pll_clk200  
-hdl_library_clause_name = ip_arria10_pll_clk200_altera_iopll_140
+hdl_library_clause_name = ip_arria10_pll_clk200_altera_iopll_141
 hdl_lib_uses = 
 hdl_lib_technology = ip_arria10
 
diff --git a/libraries/technology/ip_arria10/pll_clk200/ip_arria10_pll_clk200.qsys b/libraries/technology/ip_arria10/pll_clk200/ip_arria10_pll_clk200.qsys
index 7bbbef4a5d..743a234b45 100644
--- a/libraries/technology/ip_arria10/pll_clk200/ip_arria10_pll_clk200.qsys
+++ b/libraries/technology/ip_arria10/pll_clk200/ip_arria10_pll_clk200.qsys
@@ -6,7 +6,7 @@
    version="1.0"
    description=""
    tags="INTERNAL_COMPONENT=true"
-   categories="System" />
+   categories="" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
    element $${FILENAME}
@@ -23,7 +23,7 @@
 }
 ]]></parameter>
  <parameter name="clockCrossingAdapter" value="HANDSHAKE" />
- <parameter name="device" value="10AT115U3F45E2LP" />
+ <parameter name="device" value="10AX115U3F45I2LG" />
  <parameter name="deviceFamily" value="Arria 10" />
  <parameter name="deviceSpeedGrade" value="2" />
  <parameter name="fabricMode" value="QSYS" />
@@ -40,12 +40,6 @@
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
  <instanceScript></instanceScript>
- <interface name="refclk" internal="iopll_0.refclk" type="clock" dir="end">
-  <port name="refclk" internal="refclk" />
- </interface>
- <interface name="reset" internal="iopll_0.reset" type="reset" dir="end">
-  <port name="rst" internal="rst" />
- </interface>
  <interface name="locked" internal="iopll_0.locked" type="conduit" dir="end">
   <port name="locked" internal="locked" />
  </interface>
@@ -58,66 +52,113 @@
  <interface name="outclk2" internal="iopll_0.outclk2" type="clock" dir="start">
   <port name="outclk_2" internal="outclk_2" />
  </interface>
+ <interface name="refclk" internal="iopll_0.refclk" type="clock" dir="end">
+  <port name="refclk" internal="refclk" />
+ </interface>
+ <interface name="reset" internal="iopll_0.reset" type="reset" dir="end">
+  <port name="rst" internal="rst" />
+ </interface>
  <module
+   name="iopll_0"
    kind="altera_iopll"
-   version="14.0"
+   version="14.1"
    enabled="1"
-   name="iopll_0"
    autoexport="1">
-  <parameter name="gui_en_reconf" value="false" />
-  <parameter name="gui_en_dps_ports" value="false" />
-  <parameter name="gui_pll_mode" value="Integer-N PLL" />
-  <parameter name="gui_reference_clock_frequency" value="200.0" />
-  <parameter name="gui_fractional_cout" value="32" />
-  <parameter name="gui_dsm_out_sel" value="1st_order" />
-  <parameter name="gui_use_locked" value="true" />
-  <parameter name="gui_en_adv_params" value="false" />
-  <parameter name="gui_pll_bandwidth_preset" value="Low" />
-  <parameter name="gui_pll_auto_reset" value="false" />
-  <parameter name="gui_en_lvds_ports" value="false" />
-  <parameter name="gui_operation_mode" value="direct" />
-  <parameter name="gui_feedback_clock" value="Global Clock" />
-  <parameter name="gui_refclk_switch" value="false" />
-  <parameter name="gui_refclk1_frequency" value="100.0" />
-  <parameter name="gui_en_phout_ports" value="false" />
-  <parameter name="gui_phout_division" value="1" />
-  <parameter name="gui_en_extclkout_ports" value="false" />
-  <parameter name="gui_number_of_clocks" value="3" />
-  <parameter name="gui_multiply_factor" value="6" />
-  <parameter name="gui_divide_factor_n" value="1" />
-  <parameter name="gui_frac_multiply_factor" value="1" />
-  <parameter name="gui_fix_vco_frequency" value="false" />
-  <parameter name="gui_fixed_vco_frequency" value="600.0" />
-  <parameter name="gui_enable_output_counter_cascading" value="false" />
-  <parameter name="gui_mif_generate" value="false" />
-  <parameter name="gui_device_speed_grade" value="1" />
-  <parameter name="system_info_device_family" value="Arria 10" />
-  <parameter name="system_info_device_component" value="10AT115U3F45E2LP" />
-  <parameter name="system_info_device_speed_grade" value="2" />
   <parameter name="gui_active_clk" value="false" />
-  <parameter name="gui_clk_bad" value="false" />
-  <parameter name="gui_switchover_mode">Automatic Switchover</parameter>
-  <parameter name="gui_switchover_delay" value="0" />
-  <parameter name="gui_enable_cascade_out" 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_cascade_counter0" value="false" />
+  <parameter name="gui_cascade_counter1" value="false" />
+  <parameter name="gui_cascade_counter10" value="false" />
+  <parameter name="gui_cascade_counter11" value="false" />
+  <parameter name="gui_cascade_counter12" value="false" />
+  <parameter name="gui_cascade_counter13" value="false" />
+  <parameter name="gui_cascade_counter14" value="false" />
+  <parameter name="gui_cascade_counter15" value="false" />
+  <parameter name="gui_cascade_counter16" value="false" />
+  <parameter name="gui_cascade_counter17" value="false" />
+  <parameter name="gui_cascade_counter2" value="false" />
+  <parameter name="gui_cascade_counter3" value="false" />
+  <parameter name="gui_cascade_counter4" value="false" />
+  <parameter name="gui_cascade_counter5" value="false" />
+  <parameter name="gui_cascade_counter6" value="false" />
+  <parameter name="gui_cascade_counter7" value="false" />
+  <parameter name="gui_cascade_counter8" value="false" />
+  <parameter name="gui_cascade_counter9" value="false" />
   <parameter name="gui_cascade_outclk_index" value="0" />
-  <parameter name="gui_enable_cascade_in" value="false" />
-  <parameter name="gui_pll_cascading_mode" value="adjpllin" />
-  <parameter name="gui_enable_mif_dps" value="false" />
-  <parameter name="gui_dps_cntr" value="C0" />
-  <parameter name="gui_dps_num" value="1" />
-  <parameter name="gui_dps_dir" value="Positive" />
-  <parameter name="gui_extclkout_0_source" value="C0" />
-  <parameter name="gui_extclkout_1_source" value="C0" />
-  <parameter name="gui_clock_name_global0" value="false" />
-  <parameter name="gui_clock_name_global1" value="false" />
-  <parameter name="gui_clock_name_global2" value="false" />
-  <parameter name="gui_clock_name_global3" value="false" />
-  <parameter name="gui_clock_name_global4" value="false" />
-  <parameter name="gui_clock_name_global5" value="false" />
-  <parameter name="gui_clock_name_global6" value="false" />
-  <parameter name="gui_clock_name_global7" value="false" />
-  <parameter name="gui_clock_name_global8" value="false" />
-  <parameter name="gui_clock_name_global9" value="false" />
+  <parameter name="gui_clk_bad" value="false" />
+  <parameter name="gui_clock_name_global0" value="true" />
+  <parameter name="gui_clock_name_global1" value="true" />
   <parameter name="gui_clock_name_global10" value="false" />
   <parameter name="gui_clock_name_global11" value="false" />
   <parameter name="gui_clock_name_global12" value="false" />
@@ -126,16 +167,16 @@
   <parameter name="gui_clock_name_global15" value="false" />
   <parameter name="gui_clock_name_global16" value="false" />
   <parameter name="gui_clock_name_global17" value="false" />
-  <parameter name="gui_clock_name_string0" value="outclk0" />
-  <parameter name="gui_clock_name_string1" value="outclk1" />
-  <parameter name="gui_clock_name_string2" value="outclk2" />
-  <parameter name="gui_clock_name_string3" value="outclk3" />
-  <parameter name="gui_clock_name_string4" value="outclk4" />
-  <parameter name="gui_clock_name_string5" value="outclk5" />
-  <parameter name="gui_clock_name_string6" value="outclk6" />
-  <parameter name="gui_clock_name_string7" value="outclk7" />
-  <parameter name="gui_clock_name_string8" value="outclk8" />
-  <parameter name="gui_clock_name_string9" value="outclk9" />
+  <parameter name="gui_clock_name_global2" value="true" />
+  <parameter name="gui_clock_name_global3" value="false" />
+  <parameter name="gui_clock_name_global4" value="false" />
+  <parameter name="gui_clock_name_global5" value="false" />
+  <parameter name="gui_clock_name_global6" value="false" />
+  <parameter name="gui_clock_name_global7" value="false" />
+  <parameter name="gui_clock_name_global8" value="false" />
+  <parameter name="gui_clock_name_global9" value="false" />
+  <parameter name="gui_clock_name_string0" value="pll_clk200" />
+  <parameter name="gui_clock_name_string1" value="pll_clk200p" />
   <parameter name="gui_clock_name_string10" value="outclk10" />
   <parameter name="gui_clock_name_string11" value="outclk11" />
   <parameter name="gui_clock_name_string12" value="outclk12" />
@@ -144,16 +185,17 @@
   <parameter name="gui_clock_name_string15" value="outclk15" />
   <parameter name="gui_clock_name_string16" value="outclk16" />
   <parameter name="gui_clock_name_string17" value="outclk17" />
+  <parameter name="gui_clock_name_string2" value="pll_clk400" />
+  <parameter name="gui_clock_name_string3" value="outclk3" />
+  <parameter name="gui_clock_name_string4" value="outclk4" />
+  <parameter name="gui_clock_name_string5" value="outclk5" />
+  <parameter name="gui_clock_name_string6" value="outclk6" />
+  <parameter name="gui_clock_name_string7" value="outclk7" />
+  <parameter name="gui_clock_name_string8" value="outclk8" />
+  <parameter name="gui_clock_name_string9" value="outclk9" />
+  <parameter name="gui_device_speed_grade" value="1" />
   <parameter name="gui_divide_factor_c0" value="6" />
   <parameter name="gui_divide_factor_c1" value="6" />
-  <parameter name="gui_divide_factor_c2" value="6" />
-  <parameter name="gui_divide_factor_c3" value="6" />
-  <parameter name="gui_divide_factor_c4" value="6" />
-  <parameter name="gui_divide_factor_c5" value="6" />
-  <parameter name="gui_divide_factor_c6" value="6" />
-  <parameter name="gui_divide_factor_c7" value="6" />
-  <parameter name="gui_divide_factor_c8" value="6" />
-  <parameter name="gui_divide_factor_c9" value="6" />
   <parameter name="gui_divide_factor_c10" value="6" />
   <parameter name="gui_divide_factor_c11" value="6" />
   <parameter name="gui_divide_factor_c12" value="6" />
@@ -162,34 +204,60 @@
   <parameter name="gui_divide_factor_c15" value="6" />
   <parameter name="gui_divide_factor_c16" value="6" />
   <parameter name="gui_divide_factor_c17" value="6" />
-  <parameter name="gui_cascade_counter0" value="false" />
-  <parameter name="gui_cascade_counter1" value="false" />
-  <parameter name="gui_cascade_counter2" value="false" />
-  <parameter name="gui_cascade_counter3" value="false" />
-  <parameter name="gui_cascade_counter4" value="false" />
-  <parameter name="gui_cascade_counter5" value="false" />
-  <parameter name="gui_cascade_counter6" value="false" />
-  <parameter name="gui_cascade_counter7" value="false" />
-  <parameter name="gui_cascade_counter8" value="false" />
-  <parameter name="gui_cascade_counter9" value="false" />
-  <parameter name="gui_cascade_counter10" value="false" />
-  <parameter name="gui_cascade_counter11" value="false" />
-  <parameter name="gui_cascade_counter12" value="false" />
-  <parameter name="gui_cascade_counter13" value="false" />
-  <parameter name="gui_cascade_counter14" value="false" />
-  <parameter name="gui_cascade_counter15" value="false" />
-  <parameter name="gui_cascade_counter16" value="false" />
-  <parameter name="gui_cascade_counter17" value="false" />
+  <parameter name="gui_divide_factor_c2" value="6" />
+  <parameter name="gui_divide_factor_c3" value="6" />
+  <parameter name="gui_divide_factor_c4" value="6" />
+  <parameter name="gui_divide_factor_c5" value="6" />
+  <parameter name="gui_divide_factor_c6" value="6" />
+  <parameter name="gui_divide_factor_c7" value="6" />
+  <parameter name="gui_divide_factor_c8" value="6" />
+  <parameter name="gui_divide_factor_c9" value="6" />
+  <parameter name="gui_divide_factor_n" value="1" />
+  <parameter name="gui_dps_cntr" value="C0" />
+  <parameter name="gui_dps_dir" value="Positive" />
+  <parameter name="gui_dps_num" value="1" />
+  <parameter name="gui_dsm_out_sel" value="1st_order" />
+  <parameter name="gui_duty_cycle0" value="50.0" />
+  <parameter name="gui_duty_cycle1" value="50.0" />
+  <parameter name="gui_duty_cycle10" value="50.0" />
+  <parameter name="gui_duty_cycle11" value="50.0" />
+  <parameter name="gui_duty_cycle12" value="50.0" />
+  <parameter name="gui_duty_cycle13" value="50.0" />
+  <parameter name="gui_duty_cycle14" value="50.0" />
+  <parameter name="gui_duty_cycle15" value="50.0" />
+  <parameter name="gui_duty_cycle16" value="50.0" />
+  <parameter name="gui_duty_cycle17" value="50.0" />
+  <parameter name="gui_duty_cycle2" value="50.0" />
+  <parameter name="gui_duty_cycle3" value="50.0" />
+  <parameter name="gui_duty_cycle4" value="50.0" />
+  <parameter name="gui_duty_cycle5" value="50.0" />
+  <parameter name="gui_duty_cycle6" value="50.0" />
+  <parameter name="gui_duty_cycle7" value="50.0" />
+  <parameter name="gui_duty_cycle8" value="50.0" />
+  <parameter name="gui_duty_cycle9" value="50.0" />
+  <parameter name="gui_en_adv_params" value="false" />
+  <parameter name="gui_en_dps_ports" value="false" />
+  <parameter name="gui_en_extclkout_ports" value="false" />
+  <parameter name="gui_en_lvds_ports" value="false" />
+  <parameter name="gui_en_phout_ports" value="false" />
+  <parameter name="gui_en_reconf" value="false" />
+  <parameter name="gui_enable_cascade_in" value="false" />
+  <parameter name="gui_enable_cascade_out" value="false" />
+  <parameter name="gui_enable_mif_dps" value="false" />
+  <parameter name="gui_enable_output_counter_cascading" value="false" />
+  <parameter name="gui_extclkout_0_source" value="C0" />
+  <parameter name="gui_extclkout_1_source" value="C0" />
+  <parameter name="gui_feedback_clock" value="Global Clock" />
+  <parameter name="gui_fix_vco_frequency" value="false" />
+  <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_mif_generate" value="false" />
+  <parameter name="gui_multiply_factor" value="6" />
+  <parameter name="gui_number_of_clocks" value="3" />
+  <parameter name="gui_operation_mode" value="direct" />
   <parameter name="gui_output_clock_frequency0" value="200.0" />
   <parameter name="gui_output_clock_frequency1" value="200.0" />
-  <parameter name="gui_output_clock_frequency2" value="400.0" />
-  <parameter name="gui_output_clock_frequency3" value="100.0" />
-  <parameter name="gui_output_clock_frequency4" value="100.0" />
-  <parameter name="gui_output_clock_frequency5" value="100.0" />
-  <parameter name="gui_output_clock_frequency6" value="100.0" />
-  <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_output_clock_frequency10" value="100.0" />
   <parameter name="gui_output_clock_frequency11" value="100.0" />
   <parameter name="gui_output_clock_frequency12" value="100.0" />
@@ -198,52 +266,16 @@
   <parameter name="gui_output_clock_frequency15" value="100.0" />
   <parameter name="gui_output_clock_frequency16" value="100.0" />
   <parameter name="gui_output_clock_frequency17" value="100.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_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_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_ps_units0" value="ps" />
-  <parameter name="gui_ps_units1" value="ps" />
-  <parameter name="gui_ps_units2" value="ps" />
-  <parameter name="gui_ps_units3" value="ps" />
-  <parameter name="gui_ps_units4" value="ps" />
-  <parameter name="gui_ps_units5" value="ps" />
-  <parameter name="gui_ps_units6" value="ps" />
-  <parameter name="gui_ps_units7" value="ps" />
-  <parameter name="gui_ps_units8" value="ps" />
-  <parameter name="gui_ps_units9" value="ps" />
-  <parameter name="gui_ps_units10" value="ps" />
-  <parameter name="gui_ps_units11" value="ps" />
-  <parameter name="gui_ps_units12" value="ps" />
-  <parameter name="gui_ps_units13" value="ps" />
-  <parameter name="gui_ps_units14" value="ps" />
-  <parameter name="gui_ps_units15" value="ps" />
-  <parameter name="gui_ps_units16" value="ps" />
-  <parameter name="gui_ps_units17" value="ps" />
+  <parameter name="gui_output_clock_frequency2" value="400.0" />
+  <parameter name="gui_output_clock_frequency3" value="100.0" />
+  <parameter name="gui_output_clock_frequency4" value="100.0" />
+  <parameter name="gui_output_clock_frequency5" value="100.0" />
+  <parameter name="gui_output_clock_frequency6" value="100.0" />
+  <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_phase_shift0" value="0.0" />
   <parameter name="gui_phase_shift1" value="0.0" />
-  <parameter name="gui_phase_shift2" value="0.0" />
-  <parameter name="gui_phase_shift3" value="0.0" />
-  <parameter name="gui_phase_shift4" value="0.0" />
-  <parameter name="gui_phase_shift5" value="0.0" />
-  <parameter name="gui_phase_shift6" value="0.0" />
-  <parameter name="gui_phase_shift7" value="0.0" />
-  <parameter name="gui_phase_shift8" value="0.0" />
-  <parameter name="gui_phase_shift9" value="0.0" />
   <parameter name="gui_phase_shift10" value="0.0" />
   <parameter name="gui_phase_shift11" value="0.0" />
   <parameter name="gui_phase_shift12" value="0.0" />
@@ -252,16 +284,16 @@
   <parameter name="gui_phase_shift15" value="0.0" />
   <parameter name="gui_phase_shift16" value="0.0" />
   <parameter name="gui_phase_shift17" value="0.0" />
+  <parameter name="gui_phase_shift2" value="0.0" />
+  <parameter name="gui_phase_shift3" value="0.0" />
+  <parameter name="gui_phase_shift4" value="0.0" />
+  <parameter name="gui_phase_shift5" value="0.0" />
+  <parameter name="gui_phase_shift6" value="0.0" />
+  <parameter name="gui_phase_shift7" value="0.0" />
+  <parameter name="gui_phase_shift8" value="0.0" />
+  <parameter name="gui_phase_shift9" value="0.0" />
   <parameter name="gui_phase_shift_deg0" value="0.0" />
   <parameter name="gui_phase_shift_deg1" value="0.0" />
-  <parameter name="gui_phase_shift_deg2" value="0.0" />
-  <parameter name="gui_phase_shift_deg3" value="0.0" />
-  <parameter name="gui_phase_shift_deg4" value="0.0" />
-  <parameter name="gui_phase_shift_deg5" value="0.0" />
-  <parameter name="gui_phase_shift_deg6" value="0.0" />
-  <parameter name="gui_phase_shift_deg7" value="0.0" />
-  <parameter name="gui_phase_shift_deg8" value="0.0" />
-  <parameter name="gui_phase_shift_deg9" value="0.0" />
   <parameter name="gui_phase_shift_deg10" value="0.0" />
   <parameter name="gui_phase_shift_deg11" value="0.0" />
   <parameter name="gui_phase_shift_deg12" value="0.0" />
@@ -270,81 +302,49 @@
   <parameter name="gui_phase_shift_deg15" value="0.0" />
   <parameter name="gui_phase_shift_deg16" value="0.0" />
   <parameter name="gui_phase_shift_deg17" value="0.0" />
-  <parameter name="gui_actual_phase_shift0" value="0.0" />
-  <parameter name="gui_actual_phase_shift1" 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_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_shift_deg0" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg1" 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_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_duty_cycle0" value="50.0" />
-  <parameter name="gui_duty_cycle1" value="50.0" />
-  <parameter name="gui_duty_cycle2" value="50.0" />
-  <parameter name="gui_duty_cycle3" value="50.0" />
-  <parameter name="gui_duty_cycle4" value="50.0" />
-  <parameter name="gui_duty_cycle5" value="50.0" />
-  <parameter name="gui_duty_cycle6" value="50.0" />
-  <parameter name="gui_duty_cycle7" value="50.0" />
-  <parameter name="gui_duty_cycle8" value="50.0" />
-  <parameter name="gui_duty_cycle9" value="50.0" />
-  <parameter name="gui_duty_cycle10" value="50.0" />
-  <parameter name="gui_duty_cycle11" value="50.0" />
-  <parameter name="gui_duty_cycle12" value="50.0" />
-  <parameter name="gui_duty_cycle13" value="50.0" />
-  <parameter name="gui_duty_cycle14" value="50.0" />
-  <parameter name="gui_duty_cycle15" value="50.0" />
-  <parameter name="gui_duty_cycle16" value="50.0" />
-  <parameter name="gui_duty_cycle17" value="50.0" />
-  <parameter name="gui_actual_duty_cycle0" value="50.0" />
-  <parameter name="gui_actual_duty_cycle1" 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_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="AUTO_REFCLK_CLOCK_RATE" value="0" />
+  <parameter name="gui_phase_shift_deg2" value="0.0" />
+  <parameter name="gui_phase_shift_deg3" value="0.0" />
+  <parameter name="gui_phase_shift_deg4" value="0.0" />
+  <parameter name="gui_phase_shift_deg5" value="0.0" />
+  <parameter name="gui_phase_shift_deg6" value="0.0" />
+  <parameter name="gui_phase_shift_deg7" value="0.0" />
+  <parameter name="gui_phase_shift_deg8" value="0.0" />
+  <parameter name="gui_phase_shift_deg9" value="0.0" />
+  <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_cascading_mode" value="adjpllin" />
+  <parameter name="gui_pll_mode" value="Integer-N PLL" />
+  <parameter name="gui_ps_units0" value="ps" />
+  <parameter name="gui_ps_units1" value="ps" />
+  <parameter name="gui_ps_units10" value="ps" />
+  <parameter name="gui_ps_units11" value="ps" />
+  <parameter name="gui_ps_units12" value="ps" />
+  <parameter name="gui_ps_units13" value="ps" />
+  <parameter name="gui_ps_units14" value="ps" />
+  <parameter name="gui_ps_units15" value="ps" />
+  <parameter name="gui_ps_units16" value="ps" />
+  <parameter name="gui_ps_units17" value="ps" />
+  <parameter name="gui_ps_units2" value="ps" />
+  <parameter name="gui_ps_units3" value="ps" />
+  <parameter name="gui_ps_units4" value="ps" />
+  <parameter name="gui_ps_units5" value="ps" />
+  <parameter name="gui_ps_units6" value="ps" />
+  <parameter name="gui_ps_units7" value="ps" />
+  <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_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_locked" value="true" />
+  <parameter name="system_info_device_component" value="10AX115U3F45I2LG" />
+  <parameter name="system_info_device_family" value="Arria 10" />
+  <parameter name="system_info_device_speed_grade" value="2" />
+  <parameter name="system_part_trait_speed_grade" value="2" />
  </module>
  <interconnectRequirement for="$system" name="qsys_mm.clockCrossingAdapter" value="HANDSHAKE" />
- <interconnectRequirement for="$system" name="qsys_mm.maxAdditionalLatency" value="1" />
  <interconnectRequirement for="$system" name="qsys_mm.insertDefaultSlave" value="FALSE" />
+ <interconnectRequirement for="$system" name="qsys_mm.maxAdditionalLatency" value="1" />
 </system>
diff --git a/libraries/technology/ip_arria10/pll_clk25/compile_ip.tcl b/libraries/technology/ip_arria10/pll_clk25/compile_ip.tcl
index e9ca334081..f189f3845b 100644
--- a/libraries/technology/ip_arria10/pll_clk25/compile_ip.tcl
+++ b/libraries/technology/ip_arria10/pll_clk25/compile_ip.tcl
@@ -30,9 +30,9 @@ set IP_DIR   "$env(RADIOHDL)/libraries/technology/ip_arria10/pll_clk25/generated
 
 #vlib ./work/         ;# Assume library work already exists
 
-vmap ip_arria10_pll_clk25_altera_iopll_140 ./work/
+vmap ip_arria10_pll_clk25_altera_iopll_141 ./work/
 
-vlog "$IP_DIR/../altera_iopll_140/sim/ip_arria10_pll_clk25_altera_iopll_140_6xfgusa.vo" -work ip_arria10_pll_clk25_altera_iopll_140
+vlog "$IP_DIR/../altera_iopll_140/sim/ip_arria10_pll_clk25_altera_iopll_141_ve3shky.vo" -work ip_arria10_pll_clk25_altera_iopll_141
 vcom "$IP_DIR/ip_arria10_pll_clk25.vhd"
 
 
diff --git a/libraries/technology/ip_arria10/pll_clk25/hdllib.cfg b/libraries/technology/ip_arria10/pll_clk25/hdllib.cfg
index a40b29f328..098de55e66 100644
--- a/libraries/technology/ip_arria10/pll_clk25/hdllib.cfg
+++ b/libraries/technology/ip_arria10/pll_clk25/hdllib.cfg
@@ -1,5 +1,5 @@
 hdl_lib_name = ip_arria10_pll_clk25 
-hdl_library_clause_name = ip_arria10_pll_clk25_altera_iopll_140
+hdl_library_clause_name = ip_arria10_pll_clk25_altera_iopll_141
 hdl_lib_uses = 
 hdl_lib_technology = ip_arria10
 
diff --git a/libraries/technology/ip_arria10/pll_clk25/ip_arria10_pll_clk25.qsys b/libraries/technology/ip_arria10/pll_clk25/ip_arria10_pll_clk25.qsys
index fff77b0c66..f552f07286 100644
--- a/libraries/technology/ip_arria10/pll_clk25/ip_arria10_pll_clk25.qsys
+++ b/libraries/technology/ip_arria10/pll_clk25/ip_arria10_pll_clk25.qsys
@@ -6,7 +6,7 @@
    version="1.0"
    description=""
    tags="INTERNAL_COMPONENT=true"
-   categories="System" />
+   categories="" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
    element $${FILENAME}
@@ -23,9 +23,9 @@
 }
 ]]></parameter>
  <parameter name="clockCrossingAdapter" value="HANDSHAKE" />
- <parameter name="device" value="Unknown" />
+ <parameter name="device" value="10AX115U3F45I2LG" />
  <parameter name="deviceFamily" value="Arria 10" />
- <parameter name="deviceSpeedGrade" value="Unknown" />
+ <parameter name="deviceSpeedGrade" value="2" />
  <parameter name="fabricMode" value="QSYS" />
  <parameter name="generateLegacySim" value="false" />
  <parameter name="generationId" value="0" />
@@ -40,12 +40,6 @@
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
  <instanceScript></instanceScript>
- <interface name="refclk" internal="iopll_0.refclk" type="clock" dir="end">
-  <port name="refclk" internal="refclk" />
- </interface>
- <interface name="reset" internal="iopll_0.reset" type="reset" dir="end">
-  <port name="rst" internal="rst" />
- </interface>
  <interface name="locked" internal="iopll_0.locked" type="conduit" dir="end">
   <port name="locked" internal="locked" />
  </interface>
@@ -61,72 +55,113 @@
  <interface name="outclk3" internal="iopll_0.outclk3" type="clock" dir="start">
   <port name="outclk_3" internal="outclk_3" />
  </interface>
- <interface name="lvds_clk" internal="iopll_0.lvds_clk" type="conduit" dir="end">
-  <port name="lvds_clk" internal="lvds_clk" />
+ <interface name="refclk" internal="iopll_0.refclk" type="clock" dir="end">
+  <port name="refclk" internal="refclk" />
  </interface>
- <interface name="loaden" internal="iopll_0.loaden" type="conduit" dir="end">
-  <port name="loaden" internal="loaden" />
+ <interface name="reset" internal="iopll_0.reset" type="reset" dir="end">
+  <port name="rst" internal="rst" />
  </interface>
  <module
+   name="iopll_0"
    kind="altera_iopll"
-   version="14.0"
+   version="14.1"
    enabled="1"
-   name="iopll_0"
    autoexport="1">
-  <parameter name="gui_en_reconf" value="false" />
-  <parameter name="gui_en_dps_ports" value="false" />
-  <parameter name="gui_pll_mode" value="Integer-N PLL" />
-  <parameter name="gui_reference_clock_frequency" value="25.0" />
-  <parameter name="gui_fractional_cout" value="32" />
-  <parameter name="gui_dsm_out_sel" value="1st_order" />
-  <parameter name="gui_use_locked" value="true" />
-  <parameter name="gui_en_adv_params" value="false" />
-  <parameter name="gui_pll_bandwidth_preset" value="Low" />
-  <parameter name="gui_pll_auto_reset" value="false" />
-  <parameter name="gui_en_lvds_ports" value="true" />
-  <parameter name="gui_operation_mode" value="direct" />
-  <parameter name="gui_feedback_clock" value="Global Clock" />
-  <parameter name="gui_refclk_switch" value="false" />
-  <parameter name="gui_refclk1_frequency" value="100.0" />
-  <parameter name="gui_en_phout_ports" value="false" />
-  <parameter name="gui_phout_division" value="1" />
-  <parameter name="gui_en_extclkout_ports" value="false" />
-  <parameter name="gui_number_of_clocks" value="4" />
-  <parameter name="gui_multiply_factor" value="6" />
-  <parameter name="gui_divide_factor_n" value="1" />
-  <parameter name="gui_frac_multiply_factor" value="1" />
-  <parameter name="gui_fix_vco_frequency" value="false" />
-  <parameter name="gui_fixed_vco_frequency" value="600.0" />
-  <parameter name="gui_enable_output_counter_cascading" value="false" />
-  <parameter name="gui_mif_generate" value="false" />
-  <parameter name="gui_device_speed_grade" value="2" />
-  <parameter name="system_info_device_family" value="Arria 10" />
-  <parameter name="system_info_device_component" value="Unknown" />
-  <parameter name="system_info_device_speed_grade" value="Unknown" />
   <parameter name="gui_active_clk" value="false" />
-  <parameter name="gui_clk_bad" value="false" />
-  <parameter name="gui_switchover_mode">Automatic Switchover</parameter>
-  <parameter name="gui_switchover_delay" value="0" />
-  <parameter name="gui_enable_cascade_out" 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_cascade_counter0" value="false" />
+  <parameter name="gui_cascade_counter1" value="false" />
+  <parameter name="gui_cascade_counter10" value="false" />
+  <parameter name="gui_cascade_counter11" value="false" />
+  <parameter name="gui_cascade_counter12" value="false" />
+  <parameter name="gui_cascade_counter13" value="false" />
+  <parameter name="gui_cascade_counter14" value="false" />
+  <parameter name="gui_cascade_counter15" value="false" />
+  <parameter name="gui_cascade_counter16" value="false" />
+  <parameter name="gui_cascade_counter17" value="false" />
+  <parameter name="gui_cascade_counter2" value="false" />
+  <parameter name="gui_cascade_counter3" value="false" />
+  <parameter name="gui_cascade_counter4" value="false" />
+  <parameter name="gui_cascade_counter5" value="false" />
+  <parameter name="gui_cascade_counter6" value="false" />
+  <parameter name="gui_cascade_counter7" value="false" />
+  <parameter name="gui_cascade_counter8" value="false" />
+  <parameter name="gui_cascade_counter9" value="false" />
   <parameter name="gui_cascade_outclk_index" value="0" />
-  <parameter name="gui_enable_cascade_in" value="false" />
-  <parameter name="gui_pll_cascading_mode" value="adjpllin" />
-  <parameter name="gui_enable_mif_dps" value="false" />
-  <parameter name="gui_dps_cntr" value="C0" />
-  <parameter name="gui_dps_num" value="1" />
-  <parameter name="gui_dps_dir" value="Positive" />
-  <parameter name="gui_extclkout_0_source" value="C0" />
-  <parameter name="gui_extclkout_1_source" value="C0" />
+  <parameter name="gui_clk_bad" value="false" />
   <parameter name="gui_clock_name_global0" value="true" />
   <parameter name="gui_clock_name_global1" value="true" />
-  <parameter name="gui_clock_name_global2" value="true" />
-  <parameter name="gui_clock_name_global3" value="true" />
-  <parameter name="gui_clock_name_global4" value="false" />
-  <parameter name="gui_clock_name_global5" value="false" />
-  <parameter name="gui_clock_name_global6" value="false" />
-  <parameter name="gui_clock_name_global7" value="false" />
-  <parameter name="gui_clock_name_global8" value="false" />
-  <parameter name="gui_clock_name_global9" value="false" />
   <parameter name="gui_clock_name_global10" value="false" />
   <parameter name="gui_clock_name_global11" value="false" />
   <parameter name="gui_clock_name_global12" value="false" />
@@ -135,16 +170,16 @@
   <parameter name="gui_clock_name_global15" value="false" />
   <parameter name="gui_clock_name_global16" value="false" />
   <parameter name="gui_clock_name_global17" value="false" />
+  <parameter name="gui_clock_name_global2" value="true" />
+  <parameter name="gui_clock_name_global3" value="true" />
+  <parameter name="gui_clock_name_global4" value="false" />
+  <parameter name="gui_clock_name_global5" value="false" />
+  <parameter name="gui_clock_name_global6" value="false" />
+  <parameter name="gui_clock_name_global7" value="false" />
+  <parameter name="gui_clock_name_global8" value="false" />
+  <parameter name="gui_clock_name_global9" value="false" />
   <parameter name="gui_clock_name_string0" value="pll_clk20" />
   <parameter name="gui_clock_name_string1" value="pll_clk50" />
-  <parameter name="gui_clock_name_string2" value="pll_clk100" />
-  <parameter name="gui_clock_name_string3" value="pll_clk125" />
-  <parameter name="gui_clock_name_string4" value="outclk4" />
-  <parameter name="gui_clock_name_string5" value="outclk5" />
-  <parameter name="gui_clock_name_string6" value="outclk6" />
-  <parameter name="gui_clock_name_string7" value="outclk7" />
-  <parameter name="gui_clock_name_string8" value="outclk8" />
-  <parameter name="gui_clock_name_string9" value="outclk9" />
   <parameter name="gui_clock_name_string10" value="outclk10" />
   <parameter name="gui_clock_name_string11" value="outclk11" />
   <parameter name="gui_clock_name_string12" value="outclk12" />
@@ -153,16 +188,17 @@
   <parameter name="gui_clock_name_string15" value="outclk15" />
   <parameter name="gui_clock_name_string16" value="outclk16" />
   <parameter name="gui_clock_name_string17" value="outclk17" />
+  <parameter name="gui_clock_name_string2" value="pll_clk100" />
+  <parameter name="gui_clock_name_string3" value="pll_clk125" />
+  <parameter name="gui_clock_name_string4" value="outclk4" />
+  <parameter name="gui_clock_name_string5" value="outclk5" />
+  <parameter name="gui_clock_name_string6" value="outclk6" />
+  <parameter name="gui_clock_name_string7" value="outclk7" />
+  <parameter name="gui_clock_name_string8" value="outclk8" />
+  <parameter name="gui_clock_name_string9" value="outclk9" />
+  <parameter name="gui_device_speed_grade" value="1" />
   <parameter name="gui_divide_factor_c0" value="6" />
   <parameter name="gui_divide_factor_c1" value="6" />
-  <parameter name="gui_divide_factor_c2" value="6" />
-  <parameter name="gui_divide_factor_c3" value="6" />
-  <parameter name="gui_divide_factor_c4" value="6" />
-  <parameter name="gui_divide_factor_c5" value="6" />
-  <parameter name="gui_divide_factor_c6" value="6" />
-  <parameter name="gui_divide_factor_c7" value="6" />
-  <parameter name="gui_divide_factor_c8" value="6" />
-  <parameter name="gui_divide_factor_c9" value="6" />
   <parameter name="gui_divide_factor_c10" value="6" />
   <parameter name="gui_divide_factor_c11" value="6" />
   <parameter name="gui_divide_factor_c12" value="6" />
@@ -171,34 +207,60 @@
   <parameter name="gui_divide_factor_c15" value="6" />
   <parameter name="gui_divide_factor_c16" value="6" />
   <parameter name="gui_divide_factor_c17" value="6" />
-  <parameter name="gui_cascade_counter0" value="false" />
-  <parameter name="gui_cascade_counter1" value="false" />
-  <parameter name="gui_cascade_counter2" value="false" />
-  <parameter name="gui_cascade_counter3" value="false" />
-  <parameter name="gui_cascade_counter4" value="false" />
-  <parameter name="gui_cascade_counter5" value="false" />
-  <parameter name="gui_cascade_counter6" value="false" />
-  <parameter name="gui_cascade_counter7" value="false" />
-  <parameter name="gui_cascade_counter8" value="false" />
-  <parameter name="gui_cascade_counter9" value="false" />
-  <parameter name="gui_cascade_counter10" value="false" />
-  <parameter name="gui_cascade_counter11" value="false" />
-  <parameter name="gui_cascade_counter12" value="false" />
-  <parameter name="gui_cascade_counter13" value="false" />
-  <parameter name="gui_cascade_counter14" value="false" />
-  <parameter name="gui_cascade_counter15" value="false" />
-  <parameter name="gui_cascade_counter16" value="false" />
-  <parameter name="gui_cascade_counter17" value="false" />
+  <parameter name="gui_divide_factor_c2" value="6" />
+  <parameter name="gui_divide_factor_c3" value="6" />
+  <parameter name="gui_divide_factor_c4" value="6" />
+  <parameter name="gui_divide_factor_c5" value="6" />
+  <parameter name="gui_divide_factor_c6" value="6" />
+  <parameter name="gui_divide_factor_c7" value="6" />
+  <parameter name="gui_divide_factor_c8" value="6" />
+  <parameter name="gui_divide_factor_c9" value="6" />
+  <parameter name="gui_divide_factor_n" value="1" />
+  <parameter name="gui_dps_cntr" value="C0" />
+  <parameter name="gui_dps_dir" value="Positive" />
+  <parameter name="gui_dps_num" value="1" />
+  <parameter name="gui_dsm_out_sel" value="1st_order" />
+  <parameter name="gui_duty_cycle0" value="50.0" />
+  <parameter name="gui_duty_cycle1" value="50.0" />
+  <parameter name="gui_duty_cycle10" value="50.0" />
+  <parameter name="gui_duty_cycle11" value="50.0" />
+  <parameter name="gui_duty_cycle12" value="50.0" />
+  <parameter name="gui_duty_cycle13" value="50.0" />
+  <parameter name="gui_duty_cycle14" value="50.0" />
+  <parameter name="gui_duty_cycle15" value="50.0" />
+  <parameter name="gui_duty_cycle16" value="50.0" />
+  <parameter name="gui_duty_cycle17" value="50.0" />
+  <parameter name="gui_duty_cycle2" value="50.0" />
+  <parameter name="gui_duty_cycle3" value="50.0" />
+  <parameter name="gui_duty_cycle4" value="50.0" />
+  <parameter name="gui_duty_cycle5" value="50.0" />
+  <parameter name="gui_duty_cycle6" value="50.0" />
+  <parameter name="gui_duty_cycle7" value="50.0" />
+  <parameter name="gui_duty_cycle8" value="50.0" />
+  <parameter name="gui_duty_cycle9" value="50.0" />
+  <parameter name="gui_en_adv_params" value="false" />
+  <parameter name="gui_en_dps_ports" value="false" />
+  <parameter name="gui_en_extclkout_ports" value="false" />
+  <parameter name="gui_en_lvds_ports" value="false" />
+  <parameter name="gui_en_phout_ports" value="false" />
+  <parameter name="gui_en_reconf" value="false" />
+  <parameter name="gui_enable_cascade_in" value="false" />
+  <parameter name="gui_enable_cascade_out" value="false" />
+  <parameter name="gui_enable_mif_dps" value="false" />
+  <parameter name="gui_enable_output_counter_cascading" value="false" />
+  <parameter name="gui_extclkout_0_source" value="C0" />
+  <parameter name="gui_extclkout_1_source" value="C0" />
+  <parameter name="gui_feedback_clock" value="Global Clock" />
+  <parameter name="gui_fix_vco_frequency" value="false" />
+  <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_mif_generate" value="false" />
+  <parameter name="gui_multiply_factor" value="6" />
+  <parameter name="gui_number_of_clocks" value="4" />
+  <parameter name="gui_operation_mode" value="direct" />
   <parameter name="gui_output_clock_frequency0" value="20.0" />
   <parameter name="gui_output_clock_frequency1" value="50.0" />
-  <parameter name="gui_output_clock_frequency2" value="100.0" />
-  <parameter name="gui_output_clock_frequency3" value="125.0" />
-  <parameter name="gui_output_clock_frequency4" value="100.0" />
-  <parameter name="gui_output_clock_frequency5" value="100.0" />
-  <parameter name="gui_output_clock_frequency6" value="100.0" />
-  <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_output_clock_frequency10" value="100.0" />
   <parameter name="gui_output_clock_frequency11" value="100.0" />
   <parameter name="gui_output_clock_frequency12" value="100.0" />
@@ -207,52 +269,16 @@
   <parameter name="gui_output_clock_frequency15" value="100.0" />
   <parameter name="gui_output_clock_frequency16" value="100.0" />
   <parameter name="gui_output_clock_frequency17" value="100.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_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_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_ps_units0" value="ps" />
-  <parameter name="gui_ps_units1" value="ps" />
-  <parameter name="gui_ps_units2" value="ps" />
-  <parameter name="gui_ps_units3" value="ps" />
-  <parameter name="gui_ps_units4" value="ps" />
-  <parameter name="gui_ps_units5" value="ps" />
-  <parameter name="gui_ps_units6" value="ps" />
-  <parameter name="gui_ps_units7" value="ps" />
-  <parameter name="gui_ps_units8" value="ps" />
-  <parameter name="gui_ps_units9" value="ps" />
-  <parameter name="gui_ps_units10" value="ps" />
-  <parameter name="gui_ps_units11" value="ps" />
-  <parameter name="gui_ps_units12" value="ps" />
-  <parameter name="gui_ps_units13" value="ps" />
-  <parameter name="gui_ps_units14" value="ps" />
-  <parameter name="gui_ps_units15" value="ps" />
-  <parameter name="gui_ps_units16" value="ps" />
-  <parameter name="gui_ps_units17" value="ps" />
+  <parameter name="gui_output_clock_frequency2" value="100.0" />
+  <parameter name="gui_output_clock_frequency3" value="125.0" />
+  <parameter name="gui_output_clock_frequency4" value="100.0" />
+  <parameter name="gui_output_clock_frequency5" value="100.0" />
+  <parameter name="gui_output_clock_frequency6" value="100.0" />
+  <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_phase_shift0" value="0.0" />
   <parameter name="gui_phase_shift1" value="0.0" />
-  <parameter name="gui_phase_shift2" value="0.0" />
-  <parameter name="gui_phase_shift3" value="0.0" />
-  <parameter name="gui_phase_shift4" value="0.0" />
-  <parameter name="gui_phase_shift5" value="0.0" />
-  <parameter name="gui_phase_shift6" value="0.0" />
-  <parameter name="gui_phase_shift7" value="0.0" />
-  <parameter name="gui_phase_shift8" value="0.0" />
-  <parameter name="gui_phase_shift9" value="0.0" />
   <parameter name="gui_phase_shift10" value="0.0" />
   <parameter name="gui_phase_shift11" value="0.0" />
   <parameter name="gui_phase_shift12" value="0.0" />
@@ -261,16 +287,16 @@
   <parameter name="gui_phase_shift15" value="0.0" />
   <parameter name="gui_phase_shift16" value="0.0" />
   <parameter name="gui_phase_shift17" value="0.0" />
+  <parameter name="gui_phase_shift2" value="0.0" />
+  <parameter name="gui_phase_shift3" value="0.0" />
+  <parameter name="gui_phase_shift4" value="0.0" />
+  <parameter name="gui_phase_shift5" value="0.0" />
+  <parameter name="gui_phase_shift6" value="0.0" />
+  <parameter name="gui_phase_shift7" value="0.0" />
+  <parameter name="gui_phase_shift8" value="0.0" />
+  <parameter name="gui_phase_shift9" value="0.0" />
   <parameter name="gui_phase_shift_deg0" value="0.0" />
   <parameter name="gui_phase_shift_deg1" value="0.0" />
-  <parameter name="gui_phase_shift_deg2" value="0.0" />
-  <parameter name="gui_phase_shift_deg3" value="0.0" />
-  <parameter name="gui_phase_shift_deg4" value="0.0" />
-  <parameter name="gui_phase_shift_deg5" value="0.0" />
-  <parameter name="gui_phase_shift_deg6" value="0.0" />
-  <parameter name="gui_phase_shift_deg7" value="0.0" />
-  <parameter name="gui_phase_shift_deg8" value="0.0" />
-  <parameter name="gui_phase_shift_deg9" value="0.0" />
   <parameter name="gui_phase_shift_deg10" value="0.0" />
   <parameter name="gui_phase_shift_deg11" value="0.0" />
   <parameter name="gui_phase_shift_deg12" value="0.0" />
@@ -279,81 +305,49 @@
   <parameter name="gui_phase_shift_deg15" value="0.0" />
   <parameter name="gui_phase_shift_deg16" value="0.0" />
   <parameter name="gui_phase_shift_deg17" value="0.0" />
-  <parameter name="gui_actual_phase_shift0" value="0.0" />
-  <parameter name="gui_actual_phase_shift1" 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_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_shift_deg0" value="0.0" />
-  <parameter name="gui_actual_phase_shift_deg1" 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_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_duty_cycle0" value="50.0" />
-  <parameter name="gui_duty_cycle1" value="50.0" />
-  <parameter name="gui_duty_cycle2" value="50.0" />
-  <parameter name="gui_duty_cycle3" value="50.0" />
-  <parameter name="gui_duty_cycle4" value="50.0" />
-  <parameter name="gui_duty_cycle5" value="50.0" />
-  <parameter name="gui_duty_cycle6" value="50.0" />
-  <parameter name="gui_duty_cycle7" value="50.0" />
-  <parameter name="gui_duty_cycle8" value="50.0" />
-  <parameter name="gui_duty_cycle9" value="50.0" />
-  <parameter name="gui_duty_cycle10" value="50.0" />
-  <parameter name="gui_duty_cycle11" value="50.0" />
-  <parameter name="gui_duty_cycle12" value="50.0" />
-  <parameter name="gui_duty_cycle13" value="50.0" />
-  <parameter name="gui_duty_cycle14" value="50.0" />
-  <parameter name="gui_duty_cycle15" value="50.0" />
-  <parameter name="gui_duty_cycle16" value="50.0" />
-  <parameter name="gui_duty_cycle17" value="50.0" />
-  <parameter name="gui_actual_duty_cycle0" value="50.0" />
-  <parameter name="gui_actual_duty_cycle1" 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_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="AUTO_REFCLK_CLOCK_RATE" value="0" />
+  <parameter name="gui_phase_shift_deg2" value="0.0" />
+  <parameter name="gui_phase_shift_deg3" value="0.0" />
+  <parameter name="gui_phase_shift_deg4" value="0.0" />
+  <parameter name="gui_phase_shift_deg5" value="0.0" />
+  <parameter name="gui_phase_shift_deg6" value="0.0" />
+  <parameter name="gui_phase_shift_deg7" value="0.0" />
+  <parameter name="gui_phase_shift_deg8" value="0.0" />
+  <parameter name="gui_phase_shift_deg9" value="0.0" />
+  <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_cascading_mode" value="adjpllin" />
+  <parameter name="gui_pll_mode" value="Integer-N PLL" />
+  <parameter name="gui_ps_units0" value="ps" />
+  <parameter name="gui_ps_units1" value="ps" />
+  <parameter name="gui_ps_units10" value="ps" />
+  <parameter name="gui_ps_units11" value="ps" />
+  <parameter name="gui_ps_units12" value="ps" />
+  <parameter name="gui_ps_units13" value="ps" />
+  <parameter name="gui_ps_units14" value="ps" />
+  <parameter name="gui_ps_units15" value="ps" />
+  <parameter name="gui_ps_units16" value="ps" />
+  <parameter name="gui_ps_units17" value="ps" />
+  <parameter name="gui_ps_units2" value="ps" />
+  <parameter name="gui_ps_units3" value="ps" />
+  <parameter name="gui_ps_units4" value="ps" />
+  <parameter name="gui_ps_units5" value="ps" />
+  <parameter name="gui_ps_units6" value="ps" />
+  <parameter name="gui_ps_units7" value="ps" />
+  <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_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_locked" value="true" />
+  <parameter name="system_info_device_component" value="10AX115U3F45I2LG" />
+  <parameter name="system_info_device_family" value="Arria 10" />
+  <parameter name="system_info_device_speed_grade" value="2" />
+  <parameter name="system_part_trait_speed_grade" value="2" />
  </module>
  <interconnectRequirement for="$system" name="qsys_mm.clockCrossingAdapter" value="HANDSHAKE" />
- <interconnectRequirement for="$system" name="qsys_mm.maxAdditionalLatency" value="1" />
  <interconnectRequirement for="$system" name="qsys_mm.insertDefaultSlave" value="FALSE" />
+ <interconnectRequirement for="$system" name="qsys_mm.maxAdditionalLatency" value="1" />
 </system>
diff --git a/libraries/technology/ip_arria10/tse_sgmii_gx/compile_ip.tcl b/libraries/technology/ip_arria10/tse_sgmii_gx/compile_ip.tcl
index 62c08db3c4..b35e09b949 100644
--- a/libraries/technology/ip_arria10/tse_sgmii_gx/compile_ip.tcl
+++ b/libraries/technology/ip_arria10/tse_sgmii_gx/compile_ip.tcl
@@ -30,281 +30,229 @@ set IP_DIR   "$env(RADIOHDL)/libraries/technology/ip_arria10/tse_sgmii_gx/genera
 
 #vlib ./work/         ;# Assume library work already exists
 
-vmap ip_arria10_tse_sgmii_gx_altera_reset_controller_140            ./work/
-vmap ip_arria10_tse_sgmii_gx_altera_eth_tse_nf_phyip_terminator_140 ./work/
-vmap ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140             ./work/
-vmap ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140    ./work/
-vmap ip_arria10_tse_sgmii_gx_altera_eth_tse_avalon_arbiter_140      ./work/
-vmap ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                 ./work/
-vmap ip_arria10_tse_sgmii_gx_altera_eth_tse_140                     ./work/
+vmap ip_arria10_tse_sgmii_gx_altera_reset_controller_141            ./work/
+vmap ip_arria10_tse_sgmii_gx_altera_eth_tse_nf_phyip_terminator_141 ./work/
+vmap ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_141             ./work/
+vmap ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141    ./work/
+vmap ip_arria10_tse_sgmii_gx_altera_eth_tse_avalon_arbiter_141      ./work/
+vmap ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141                 ./work/
+vmap ip_arria10_tse_sgmii_gx_altera_eth_tse_141                     ./work/
+
+
+  vlog     "$IP_DIR/../altera_reset_controller_141/sim/mentor/altera_reset_controller.v"                       -work ip_arria10_tse_sgmii_gx_altera_reset_controller_141
+  vlog     "$IP_DIR/../altera_reset_controller_141/sim/mentor/altera_reset_synchronizer.v"                     -work ip_arria10_tse_sgmii_gx_altera_reset_controller_141
+  vlog     "$IP_DIR/../altera_eth_tse_nf_phyip_terminator_141/sim/mentor/altera_eth_tse_nf_phyip_terminator.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_nf_phyip_terminator_141
+  vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/altera_xcvr_functions.sv"                                -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_141
+  vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/mentor/altera_xcvr_functions.sv"                         -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_141
+  vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/alt_xcvr_resync.sv"                                      -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_141
+  vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/mentor/alt_xcvr_resync.sv"                               -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_141
+  vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/twentynm_pcs.sv"                                         -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_141
+  vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/twentynm_pma.sv"                                         -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_141
+  vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/twentynm_xcvr_avmm.sv"                                   -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_141
+  vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/twentynm_xcvr_native.sv"                                 -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_141
+  vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/mentor/twentynm_pcs.sv"                                  -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_141
+  vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/mentor/twentynm_pma.sv"                                  -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_141
+  vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/mentor/twentynm_xcvr_avmm.sv"                            -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_141
+  vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/mentor/twentynm_xcvr_native.sv"                          -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_141
+  vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/a10_avmm_h.sv"                                           -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_141
+  vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/altera_xcvr_native_a10.sv"                               -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_141
+  vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/alt_xcvr_native_avmm_nf.sv"                              -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_141
+  vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/alt_xcvr_native_avmm_csr.sv"                             -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_141
+  vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/alt_xcvr_native_prbs_accum.sv"                           -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_141
+  vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/alt_xcvr_native_embedded_debug.sv"                       -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_141
+  vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/mentor/a10_avmm_h.sv"                                    -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_141
+  vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/mentor/altera_xcvr_native_a10.sv"                        -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_141
+  vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/mentor/alt_xcvr_native_avmm_nf.sv"                       -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_141
+  vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/mentor/alt_xcvr_native_avmm_csr.sv"                      -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_141
+  vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/mentor/alt_xcvr_native_prbs_accum.sv"                    -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_141
+  vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/mentor/alt_xcvr_native_embedded_debug.sv"                -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_eth_tse_pcs_pma_nf_phyip.v"       -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_align_sync.v"                 -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_dec10b8b.v"                   -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_dec_func.v"                   -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_enc8b10b.v"                   -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_top_autoneg.v"                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_carrier_sense.v"              -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_clk_gen.v"                    -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_sgmii_clk_div.v"              -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_sgmii_clk_enable.v"           -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_rx_encapsulation.v"           -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_tx_encapsulation.v"           -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_rx_encapsulation_strx_gx.v"   -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_pcs_control.v"                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_pcs_host_control.v"           -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_mdio_reg.v"                   -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_mii_rx_if_pcs.v"              -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_mii_tx_if_pcs.v"              -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_rx_sync.v"                    -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_sgmii_clk_cntl.v"             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_colision_detect.v"            -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_rx_converter.v"               -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_rx_fifo_rd.v"                 -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_top_rx_converter.v"           -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_top_sgmii.v"                  -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_top_sgmii_strx_gx.v"          -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_top_tx_converter.v"           -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_tx_converter.v"               -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_top_1000_base_x.v"            -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_top_1000_base_x_strx_gx.v"    -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_top_pcs.v"                    -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_top_pcs_strx_gx.v"            -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_top_rx.v"                     -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_top_tx.v"                     -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog -sv "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_reset_sequencer.sv"           -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog -sv "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_reset_ctrl_lego.sv"           -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_xcvr_resync.v"                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_gxb_aligned_rxsync.v"         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_false_path_marker.v"          -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_reset_synchronizer.v"         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_clock_crosser.v"              -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_a_fifo_13.v"                  -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_a_fifo_24.v"                  -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_a_fifo_34.v"                  -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_a_fifo_opt_1246.v"            -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_a_fifo_opt_14_44.v"           -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_a_fifo_opt_36_10.v"           -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_gray_cnt.v"                   -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_sdpm_altsyncram.v"            -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_altsyncram_dpm_fifo.v"        -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_bin_cnt.v"                    -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog -sv "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_ph_calculator.sv"             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_sdpm_gen.v"                   -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_ecc_dec_x10.v"                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_ecc_enc_x10.v"                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_ecc_enc_x10_wrapper.v"        -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_ecc_dec_x14.v"                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_ecc_enc_x14.v"                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_ecc_enc_x14_wrapper.v"        -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_ecc_dec_x2.v"                 -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_ecc_enc_x2.v"                 -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_ecc_enc_x2_wrapper.v"         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_ecc_dec_x23.v"                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_ecc_enc_x23.v"                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_ecc_enc_x23_wrapper.v"        -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_ecc_dec_x36.v"                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_ecc_enc_x36.v"                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_ecc_enc_x36_wrapper.v"        -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_ecc_dec_x40.v"                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_ecc_enc_x40.v"                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_ecc_enc_x40_wrapper.v"        -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_ecc_dec_x30.v"                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_ecc_enc_x30.v"                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_ecc_enc_x30_wrapper.v"        -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_141/sim/mentor/altera_tse_ecc_status_crosser.v"         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_141
+  vlog     "$IP_DIR/../altera_eth_tse_avalon_arbiter_141/sim/mentor/altera_eth_tse_avalon_arbiter.v"           -work ip_arria10_tse_sgmii_gx_altera_eth_tse_avalon_arbiter_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_eth_tse_mac.v"                                 -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_clk_cntl.v"                                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_crc328checker.v"                           -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_crc328generator.v"                         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_crc32ctl8.v"                               -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_crc32galois8.v"                            -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_gmii_io.v"                                 -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_lb_read_cntl.v"                            -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_lb_wrt_cntl.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_hashing.v"                                 -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_host_control.v"                            -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_host_control_small.v"                      -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_mac_control.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_register_map.v"                            -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_register_map_small.v"                      -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_rx_counter_cntl.v"                         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_shared_mac_control.v"                      -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_shared_register_map.v"                     -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_tx_counter_cntl.v"                         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_lfsr_10.v"                                 -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_loopback_ff.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_altshifttaps.v"                            -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_fifoless_mac_rx.v"                         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_mac_rx.v"                                  -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_fifoless_mac_tx.v"                         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_mac_tx.v"                                  -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_magic_detection.v"                         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_mdio.v"                                    -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_mdio_clk_gen.v"                            -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_mdio_cntl.v"                               -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_top_mdio.v"                                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_mii_rx_if.v"                               -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_mii_tx_if.v"                               -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_pipeline_base.v"                           -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog -sv "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_pipeline_stage.sv"                         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_dpram_16x32.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_dpram_8x32.v"                              -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_dpram_ecc_16x32.v"                         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_quad_16x32.v"                              -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_quad_8x32.v"                               -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_fifoless_retransmit_cntl.v"                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_retransmit_cntl.v"                         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_rgmii_in1.v"                               -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_rgmii_in4.v"                               -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_nf_rgmii_module.v"                         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_rgmii_module.v"                            -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_rgmii_out1.v"                              -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_rgmii_out4.v"                              -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_rx_ff.v"                                   -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_rx_min_ff.v"                               -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_rx_ff_cntrl.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_rx_ff_cntrl_32.v"                          -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_rx_ff_cntrl_32_shift16.v"                  -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_rx_ff_length.v"                            -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_rx_stat_extract.v"                         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_timing_adapter32.v"                        -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_timing_adapter8.v"                         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_timing_adapter_fifo32.v"                   -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_timing_adapter_fifo8.v"                    -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_top_1geth.v"                               -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_top_fifoless_1geth.v"                      -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_top_w_fifo.v"                              -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_top_w_fifo_10_100_1000.v"                  -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_top_wo_fifo.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_top_wo_fifo_10_100_1000.v"                 -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_top_gen_host.v"                            -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_tx_ff.v"                                   -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_tx_min_ff.v"                               -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_tx_ff_cntrl.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_tx_ff_cntrl_32.v"                          -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_tx_ff_cntrl_32_shift16.v"                  -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_tx_ff_length.v"                            -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_tx_ff_read_cntl.v"                         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_tx_stat_extract.v"                         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_false_path_marker.v"                       -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_reset_synchronizer.v"                      -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_clock_crosser.v"                           -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_a_fifo_13.v"                               -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_a_fifo_24.v"                               -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_a_fifo_34.v"                               -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_a_fifo_opt_1246.v"                         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_a_fifo_opt_14_44.v"                        -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_a_fifo_opt_36_10.v"                        -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_gray_cnt.v"                                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_sdpm_altsyncram.v"                         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_altsyncram_dpm_fifo.v"                     -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_bin_cnt.v"                                 -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog -sv "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ph_calculator.sv"                          -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_sdpm_gen.v"                                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_dec_x10.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_enc_x10.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_enc_x10_wrapper.v"                     -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_dec_x14.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_enc_x14.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_enc_x14_wrapper.v"                     -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_dec_x2.v"                              -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_enc_x2.v"                              -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_enc_x2_wrapper.v"                      -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_dec_x23.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_enc_x23.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_enc_x23_wrapper.v"                     -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_dec_x36.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_enc_x36.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_enc_x36_wrapper.v"                     -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_dec_x40.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_enc_x40.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_enc_x40_wrapper.v"                     -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_dec_x30.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_enc_x30.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_enc_x30_wrapper.v"                     -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_status_crosser.v"                      -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_141
+  vcom     "$IP_DIR/../altera_eth_tse_141/sim/ip_arria10_tse_sgmii_gx_altera_eth_tse_141_zy3naeq.vhd"          -work ip_arria10_tse_sgmii_gx_altera_eth_tse_141
+  vcom     "$IP_DIR/ip_arria10_tse_sgmii_gx.vhd"
 
-vlog     "$IP_DIR/../altera_reset_controller_140/sim/altera_reset_controller.v"                              -work ip_arria10_tse_sgmii_gx_altera_reset_controller_140           
-vlog     "$IP_DIR/../altera_reset_controller_140/sim/altera_reset_synchronizer.v"                            -work ip_arria10_tse_sgmii_gx_altera_reset_controller_140           
-vlog     "$IP_DIR/../altera_eth_tse_nf_phyip_terminator_140/sim/mentor/altera_eth_tse_nf_phyip_terminator.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_nf_phyip_terminator_140
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/altera_xcvr_functions.sv"                                -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/altera_xcvr_functions.sv"                         -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/alt_xcvr_resync.sv"                                      -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/alt_xcvr_resync.sv"                               -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/twentynm_pcs.sv"                                         -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/twentynm_pcs_ch.sv"                                      -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/twentynm_pma.sv"                                         -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/twentynm_pma_ch.sv"                                      -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/twentynm_xcvr_avmm.sv"                                   -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/twentynm_xcvr_native.sv"                                 -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/twentynm_pcs.sv"                                  -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/twentynm_pcs_ch.sv"                               -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/twentynm_pma.sv"                                  -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/twentynm_pma_ch.sv"                               -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/twentynm_xcvr_avmm.sv"                            -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/twentynm_xcvr_native.sv"                          -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/twentynm_hssi_10g_rx_pcs_rbc.sv"                         -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/twentynm_hssi_10g_tx_pcs_rbc.sv"                         -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/twentynm_hssi_8g_rx_pcs_rbc.sv"                          -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/twentynm_hssi_8g_tx_pcs_rbc.sv"                          -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/twentynm_hssi_common_pcs_pma_interface_rbc.sv"           -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/twentynm_hssi_common_pld_pcs_interface_rbc.sv"           -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/twentynm_hssi_fifo_rx_pcs_rbc.sv"                        -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/twentynm_hssi_fifo_tx_pcs_rbc.sv"                        -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/twentynm_hssi_gen3_rx_pcs_rbc.sv"                        -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/twentynm_hssi_gen3_tx_pcs_rbc.sv"                        -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/twentynm_hssi_krfec_rx_pcs_rbc.sv"                       -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/twentynm_hssi_krfec_tx_pcs_rbc.sv"                       -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/twentynm_hssi_pipe_gen1_2_rbc.sv"                        -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/twentynm_hssi_pipe_gen3_rbc.sv"                          -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/twentynm_hssi_pma_rx_dfe_rbc.sv"                         -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/twentynm_hssi_pma_rx_odi_rbc.sv"                         -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/twentynm_hssi_pma_rx_sd_rbc.sv"                          -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/twentynm_hssi_pma_tx_buf_rbc.sv"                         -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/twentynm_hssi_pma_tx_cgb_rbc.sv"                         -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/twentynm_hssi_pma_tx_ser_rbc.sv"                         -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/twentynm_hssi_rx_pcs_pma_interface_rbc.sv"               -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/twentynm_hssi_rx_pld_pcs_interface_rbc.sv"               -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/twentynm_hssi_tx_pcs_pma_interface_rbc.sv"               -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/twentynm_hssi_tx_pld_pcs_interface_rbc.sv"               -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/twentynm_hssi_10g_rx_pcs_rbc.sv"                  -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/twentynm_hssi_10g_tx_pcs_rbc.sv"                  -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/twentynm_hssi_8g_rx_pcs_rbc.sv"                   -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/twentynm_hssi_8g_tx_pcs_rbc.sv"                   -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/twentynm_hssi_common_pcs_pma_interface_rbc.sv"    -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/twentynm_hssi_common_pld_pcs_interface_rbc.sv"    -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/twentynm_hssi_fifo_rx_pcs_rbc.sv"                 -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/twentynm_hssi_fifo_tx_pcs_rbc.sv"                 -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/twentynm_hssi_gen3_rx_pcs_rbc.sv"                 -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/twentynm_hssi_gen3_tx_pcs_rbc.sv"                 -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/twentynm_hssi_krfec_rx_pcs_rbc.sv"                -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/twentynm_hssi_krfec_tx_pcs_rbc.sv"                -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/twentynm_hssi_pipe_gen1_2_rbc.sv"                 -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/twentynm_hssi_pipe_gen3_rbc.sv"                   -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/twentynm_hssi_pma_rx_dfe_rbc.sv"                  -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/twentynm_hssi_pma_rx_odi_rbc.sv"                  -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/twentynm_hssi_pma_rx_sd_rbc.sv"                   -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/twentynm_hssi_pma_tx_buf_rbc.sv"                  -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/twentynm_hssi_pma_tx_cgb_rbc.sv"                  -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/twentynm_hssi_pma_tx_ser_rbc.sv"                  -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/twentynm_hssi_rx_pcs_pma_interface_rbc.sv"        -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/twentynm_hssi_rx_pld_pcs_interface_rbc.sv"        -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/twentynm_hssi_tx_pcs_pma_interface_rbc.sv"        -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/twentynm_hssi_tx_pld_pcs_interface_rbc.sv"        -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/a10_avmm_h.sv"                                           -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/altera_xcvr_native_a10.sv"                               -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/alt_xcvr_native_avmm_nf.sv"                              -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/alt_xcvr_native_avmm_csr.sv"                             -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/alt_xcvr_native_prbs_accum.sv"                           -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/alt_xcvr_native_embedded_debug.sv"                       -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/a10_avmm_h.sv"                                    -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/altera_xcvr_native_a10.sv"                        -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/alt_xcvr_native_avmm_nf.sv"                       -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/alt_xcvr_native_avmm_csr.sv"                      -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/alt_xcvr_native_prbs_accum.sv"                    -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog -sv "$IP_DIR/../altera_xcvr_native_a10_140/sim/mentor/alt_xcvr_native_embedded_debug.sv"                -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_140            
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_eth_tse_pcs_pma_nf_phyip.v"       -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_align_sync.v"                 -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_dec10b8b.v"                   -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_dec_func.v"                   -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_enc8b10b.v"                   -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_top_autoneg.v"                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_carrier_sense.v"              -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_clk_gen.v"                    -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_sgmii_clk_div.v"              -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_sgmii_clk_enable.v"           -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_rx_encapsulation.v"           -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_tx_encapsulation.v"           -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_rx_encapsulation_strx_gx.v"   -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_pcs_control.v"                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_pcs_host_control.v"           -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_mdio_reg.v"                   -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_mii_rx_if_pcs.v"              -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_mii_tx_if_pcs.v"              -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_rx_sync.v"                    -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_sgmii_clk_cntl.v"             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_colision_detect.v"            -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_rx_converter.v"               -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_rx_fifo_rd.v"                 -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_top_rx_converter.v"           -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_top_sgmii.v"                  -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_top_sgmii_strx_gx.v"          -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_top_tx_converter.v"           -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_tx_converter.v"               -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_top_1000_base_x.v"            -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_top_1000_base_x_strx_gx.v"    -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_top_pcs.v"                    -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_top_pcs_strx_gx.v"            -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_top_rx.v"                     -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_top_tx.v"                     -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog -sv "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_reset_sequencer.sv"           -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog -sv "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_reset_ctrl_lego.sv"           -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_xcvr_resync.v"                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_gxb_aligned_rxsync.v"         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_false_path_marker.v"          -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_reset_synchronizer.v"         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_clock_crosser.v"              -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_a_fifo_13.v"                  -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_a_fifo_24.v"                  -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_a_fifo_34.v"                  -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_a_fifo_opt_1246.v"            -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_a_fifo_opt_14_44.v"           -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_a_fifo_opt_36_10.v"           -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_gray_cnt.v"                   -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_sdpm_altsyncram.v"            -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_altsyncram_dpm_fifo.v"        -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_bin_cnt.v"                    -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog -sv "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_ph_calculator.sv"             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_sdpm_gen.v"                   -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_dc_fifo.v"                    -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_ecc_dec_x10.v"                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_ecc_enc_x10.v"                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_ecc_enc_x10_wrapper.v"        -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_ecc_dec_x14.v"                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_ecc_enc_x14.v"                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_ecc_enc_x14_wrapper.v"        -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_ecc_dec_x2.v"                 -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_ecc_enc_x2.v"                 -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_ecc_enc_x2_wrapper.v"         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_ecc_dec_x23.v"                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_ecc_enc_x23.v"                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_ecc_enc_x23_wrapper.v"        -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_ecc_dec_x36.v"                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_ecc_enc_x36.v"                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_ecc_enc_x36_wrapper.v"        -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_ecc_dec_x40.v"                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_ecc_enc_x40.v"                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_ecc_enc_x40_wrapper.v"        -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_ecc_dec_x30.v"                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_ecc_enc_x30.v"                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_ecc_enc_x30_wrapper.v"        -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_140/sim/mentor/altera_tse_ecc_status_crosser.v"         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_140   
-vlog     "$IP_DIR/../altera_eth_tse_avalon_arbiter_140/sim/mentor/altera_eth_tse_avalon_arbiter.v"           -work ip_arria10_tse_sgmii_gx_altera_eth_tse_avalon_arbiter_140     
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_eth_tse_mac.v"                                 -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_clk_cntl.v"                                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_crc328checker.v"                           -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_crc328generator.v"                         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_crc32ctl8.v"                               -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_crc32galois8.v"                            -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_gmii_io.v"                                 -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_lb_read_cntl.v"                            -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_lb_wrt_cntl.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_hashing.v"                                 -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_host_control.v"                            -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_host_control_small.v"                      -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_mac_control.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_register_map.v"                            -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_register_map_small.v"                      -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_rx_counter_cntl.v"                         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_shared_mac_control.v"                      -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_shared_register_map.v"                     -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_tx_counter_cntl.v"                         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_lfsr_10.v"                                 -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_loopback_ff.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_altshifttaps.v"                            -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_fifoless_mac_rx.v"                         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_mac_rx.v"                                  -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_fifoless_mac_tx.v"                         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_mac_tx.v"                                  -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_magic_detection.v"                         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_mdio.v"                                    -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_mdio_clk_gen.v"                            -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_mdio_cntl.v"                               -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_top_mdio.v"                                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_mii_rx_if.v"                               -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_mii_tx_if.v"                               -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_pipeline_base.v"                           -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog -sv "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_pipeline_stage.sv"                         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_dpram_16x32.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_dpram_8x32.v"                              -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_dpram_ecc_16x32.v"                         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_quad_16x32.v"                              -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_quad_8x32.v"                               -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_fifoless_retransmit_cntl.v"                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_retransmit_cntl.v"                         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_rgmii_in1.v"                               -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_rgmii_in4.v"                               -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_nf_rgmii_module.v"                         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_rgmii_module.v"                            -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_rgmii_out1.v"                              -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_rgmii_out4.v"                              -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_rx_ff.v"                                   -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_rx_min_ff.v"                               -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_rx_ff_cntrl.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_rx_ff_cntrl_32.v"                          -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_rx_ff_cntrl_32_shift16.v"                  -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_rx_ff_length.v"                            -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_rx_stat_extract.v"                         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_timing_adapter32.v"                        -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_timing_adapter8.v"                         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_timing_adapter_fifo32.v"                   -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_timing_adapter_fifo8.v"                    -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_top_1geth.v"                               -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_top_fifoless_1geth.v"                      -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_top_w_fifo.v"                              -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_top_w_fifo_10_100_1000.v"                  -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_top_wo_fifo.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_top_wo_fifo_10_100_1000.v"                 -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_top_gen_host.v"                            -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_tx_ff.v"                                   -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_tx_min_ff.v"                               -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_tx_ff_cntrl.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_tx_ff_cntrl_32.v"                          -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_tx_ff_cntrl_32_shift16.v"                  -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_tx_ff_length.v"                            -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_tx_ff_read_cntl.v"                         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_tx_stat_extract.v"                         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_false_path_marker.v"                       -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_reset_synchronizer.v"                      -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_clock_crosser.v"                           -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_a_fifo_13.v"                               -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_a_fifo_24.v"                               -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_a_fifo_34.v"                               -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_a_fifo_opt_1246.v"                         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_a_fifo_opt_14_44.v"                        -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_a_fifo_opt_36_10.v"                        -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_gray_cnt.v"                                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_sdpm_altsyncram.v"                         -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_altsyncram_dpm_fifo.v"                     -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_bin_cnt.v"                                 -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog -sv "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ph_calculator.sv"                          -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_sdpm_gen.v"                                -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_dc_fifo.v"                                 -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_dec_x10.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_enc_x10.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_enc_x10_wrapper.v"                     -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_dec_x14.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_enc_x14.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_enc_x14_wrapper.v"                     -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_dec_x2.v"                              -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_enc_x2.v"                              -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_enc_x2_wrapper.v"                      -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_dec_x23.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_enc_x23.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_enc_x23_wrapper.v"                     -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_dec_x36.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_enc_x36.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_enc_x36_wrapper.v"                     -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_dec_x40.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_enc_x40.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_enc_x40_wrapper.v"                     -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_dec_x30.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_enc_x30.v"                             -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_enc_x30_wrapper.v"                     -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_status_crosser.v"                      -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_140                
-vlog     "$IP_DIR/../altera_eth_tse_140/sim/ip_arria10_tse_sgmii_gx_altera_eth_tse_140_34nu5fy.v"            -work ip_arria10_tse_sgmii_gx_altera_eth_tse_140                    
-vcom     "$IP_DIR/ip_arria10_tse_sgmii_gx.vhd"                                                                                                                                   
diff --git a/libraries/technology/ip_arria10/tse_sgmii_gx/hdllib.cfg b/libraries/technology/ip_arria10/tse_sgmii_gx/hdllib.cfg
index da390ccabb..82eaefae08 100644
--- a/libraries/technology/ip_arria10/tse_sgmii_gx/hdllib.cfg
+++ b/libraries/technology/ip_arria10/tse_sgmii_gx/hdllib.cfg
@@ -1,5 +1,5 @@
 hdl_lib_name = ip_arria10_tse_sgmii_gx
-hdl_library_clause_name = ip_arria10_tse_sgmii_gx_altera_eth_tse_140
+hdl_library_clause_name = ip_arria10_tse_sgmii_gx_altera_eth_tse_141
 hdl_lib_uses = common
 hdl_lib_technology = ip_arria10
 
diff --git a/libraries/technology/ip_arria10/tse_sgmii_gx/ip_arria10_tse_sgmii_gx.qsys b/libraries/technology/ip_arria10/tse_sgmii_gx/ip_arria10_tse_sgmii_gx.qsys
index 7550516ac1..1f0e003806 100644
--- a/libraries/technology/ip_arria10/tse_sgmii_gx/ip_arria10_tse_sgmii_gx.qsys
+++ b/libraries/technology/ip_arria10/tse_sgmii_gx/ip_arria10_tse_sgmii_gx.qsys
@@ -6,7 +6,7 @@
    version="1.0"
    description=""
    tags="INTERNAL_COMPONENT=true"
-   categories="System" />
+   categories="" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
    element $${FILENAME}
@@ -23,9 +23,9 @@
 }
 ]]></parameter>
  <parameter name="clockCrossingAdapter" value="HANDSHAKE" />
- <parameter name="device" value="Unknown" />
+ <parameter name="device" value="10AX115U3F45I2LG" />
  <parameter name="deviceFamily" value="Arria 10" />
- <parameter name="deviceSpeedGrade" value="Unknown" />
+ <parameter name="deviceSpeedGrade" value="2" />
  <parameter name="fabricMode" value="QSYS" />
  <parameter name="generateLegacySim" value="false" />
  <parameter name="generationId" value="0" />
@@ -40,20 +40,6 @@
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
  <instanceScript></instanceScript>
- <interface
-   name="control_port_clock_connection"
-   internal="eth_tse_0.control_port_clock_connection"
-   type="clock"
-   dir="end">
-  <port name="clk" internal="clk" />
- </interface>
- <interface
-   name="reset_connection"
-   internal="eth_tse_0.reset_connection"
-   type="reset"
-   dir="end">
-  <port name="reset" internal="reset" />
- </interface>
  <interface
    name="control_port"
    internal="eth_tse_0.control_port"
@@ -67,29 +53,45 @@
   <port name="reg_addr" internal="reg_addr" />
  </interface>
  <interface
-   name="pcs_mac_tx_clock_connection"
-   internal="eth_tse_0.pcs_mac_tx_clock_connection" />
- <interface
-   name="pcs_mac_rx_clock_connection"
-   internal="eth_tse_0.pcs_mac_rx_clock_connection" />
- <interface
-   name="mac_status_connection"
-   internal="eth_tse_0.mac_status_connection" />
+   name="control_port_clock_connection"
+   internal="eth_tse_0.control_port_clock_connection"
+   type="clock"
+   dir="end">
+  <port name="clk" internal="clk" />
+ </interface>
  <interface name="mac_gmii_connection" internal="eth_tse_0.mac_gmii_connection" />
  <interface name="mac_mii_connection" internal="eth_tse_0.mac_mii_connection" />
  <interface
-   name="receive_clock_connection"
-   internal="eth_tse_0.receive_clock_connection"
-   type="clock"
+   name="mac_misc_connection"
+   internal="eth_tse_0.mac_misc_connection"
+   type="conduit"
    dir="end">
-  <port name="ff_rx_clk" internal="ff_rx_clk" />
+  <port name="ff_tx_crc_fwd" internal="ff_tx_crc_fwd" />
+  <port name="ff_tx_septy" internal="ff_tx_septy" />
+  <port name="tx_ff_uflow" internal="tx_ff_uflow" />
+  <port name="ff_tx_a_full" internal="ff_tx_a_full" />
+  <port name="ff_tx_a_empty" internal="ff_tx_a_empty" />
+  <port name="rx_err_stat" internal="rx_err_stat" />
+  <port name="rx_frm_type" internal="rx_frm_type" />
+  <port name="ff_rx_dsav" internal="ff_rx_dsav" />
+  <port name="ff_rx_a_full" internal="ff_rx_a_full" />
+  <port name="ff_rx_a_empty" internal="ff_rx_a_empty" />
  </interface>
  <interface
-   name="transmit_clock_connection"
-   internal="eth_tse_0.transmit_clock_connection"
+   name="mac_status_connection"
+   internal="eth_tse_0.mac_status_connection" />
+ <interface
+   name="pcs_mac_rx_clock_connection"
+   internal="eth_tse_0.pcs_mac_rx_clock_connection" />
+ <interface
+   name="pcs_mac_tx_clock_connection"
+   internal="eth_tse_0.pcs_mac_tx_clock_connection" />
+ <interface
+   name="pcs_ref_clk_clock_connection"
+   internal="eth_tse_0.pcs_ref_clk_clock_connection"
    type="clock"
    dir="end">
-  <port name="ff_tx_clk" internal="ff_tx_clk" />
+  <port name="ref_clk" internal="ref_clk" />
  </interface>
  <interface
    name="receive"
@@ -105,198 +107,198 @@
   <port name="ff_rx_dval" internal="ff_rx_dval" />
  </interface>
  <interface
-   name="transmit"
-   internal="eth_tse_0.transmit"
-   type="avalon_streaming"
+   name="receive_clock_connection"
+   internal="eth_tse_0.receive_clock_connection"
+   type="clock"
    dir="end">
-  <port name="ff_tx_data" internal="ff_tx_data" />
-  <port name="ff_tx_eop" internal="ff_tx_eop" />
-  <port name="ff_tx_err" internal="ff_tx_err" />
-  <port name="ff_tx_mod" internal="ff_tx_mod" />
-  <port name="ff_tx_rdy" internal="ff_tx_rdy" />
-  <port name="ff_tx_sop" internal="ff_tx_sop" />
-  <port name="ff_tx_wren" internal="ff_tx_wren" />
+  <port name="ff_rx_clk" internal="ff_rx_clk" />
  </interface>
  <interface
-   name="mac_misc_connection"
-   internal="eth_tse_0.mac_misc_connection"
-   type="conduit"
+   name="reset_connection"
+   internal="eth_tse_0.reset_connection"
+   type="reset"
    dir="end">
-  <port name="ff_tx_crc_fwd" internal="ff_tx_crc_fwd" />
-  <port name="ff_tx_septy" internal="ff_tx_septy" />
-  <port name="tx_ff_uflow" internal="tx_ff_uflow" />
-  <port name="ff_tx_a_full" internal="ff_tx_a_full" />
-  <port name="ff_tx_a_empty" internal="ff_tx_a_empty" />
-  <port name="rx_err_stat" internal="rx_err_stat" />
-  <port name="rx_frm_type" internal="rx_frm_type" />
-  <port name="ff_rx_dsav" internal="ff_rx_dsav" />
-  <port name="ff_rx_a_full" internal="ff_rx_a_full" />
-  <port name="ff_rx_a_empty" internal="ff_rx_a_empty" />
+  <port name="reset" internal="reset" />
  </interface>
  <interface
-   name="status_led_connection"
-   internal="eth_tse_0.status_led_connection"
+   name="rx_analogreset"
+   internal="eth_tse_0.rx_analogreset"
    type="conduit"
    dir="end">
-  <port name="led_crs" internal="led_crs" />
-  <port name="led_link" internal="led_link" />
-  <port name="led_col" internal="led_col" />
-  <port name="led_an" internal="led_an" />
-  <port name="led_char_err" internal="led_char_err" />
-  <port name="led_disp_err" internal="led_disp_err" />
+  <port name="rx_analogreset" internal="rx_analogreset" />
  </interface>
  <interface
-   name="serdes_control_connection"
-   internal="eth_tse_0.serdes_control_connection"
+   name="rx_cal_busy"
+   internal="eth_tse_0.rx_cal_busy"
    type="conduit"
    dir="end">
-  <port name="rx_recovclkout" internal="rx_recovclkout" />
+  <port name="rx_cal_busy" internal="rx_cal_busy" />
  </interface>
- <interface name="tbi_connection" internal="eth_tse_0.tbi_connection" />
  <interface
-   name="pcs_ref_clk_clock_connection"
-   internal="eth_tse_0.pcs_ref_clk_clock_connection"
+   name="rx_cdr_refclk"
+   internal="eth_tse_0.rx_cdr_refclk"
    type="clock"
    dir="end">
-  <port name="ref_clk" internal="ref_clk" />
+  <port name="rx_cdr_refclk" internal="rx_cdr_refclk" />
  </interface>
  <interface
-   name="serial_connection"
-   internal="eth_tse_0.serial_connection"
+   name="rx_digitalreset"
+   internal="eth_tse_0.rx_digitalreset"
    type="conduit"
    dir="end">
-  <port name="rxp" internal="rxp" />
-  <port name="txp" internal="txp" />
+  <port name="rx_digitalreset" internal="rx_digitalreset" />
  </interface>
  <interface
-   name="tx_serial_clk"
-   internal="eth_tse_0.tx_serial_clk"
-   type="hssi_serial_clock"
+   name="rx_is_lockedtodata"
+   internal="eth_tse_0.rx_is_lockedtodata"
+   type="conduit"
    dir="end">
-  <port name="tx_serial_clk" internal="tx_serial_clk" />
+  <port name="rx_is_lockedtodata" internal="rx_is_lockedtodata" />
  </interface>
  <interface
-   name="rx_cdr_refclk"
-   internal="eth_tse_0.rx_cdr_refclk"
-   type="clock"
+   name="rx_is_lockedtoref"
+   internal="eth_tse_0.rx_is_lockedtoref"
+   type="conduit"
    dir="end">
-  <port name="rx_cdr_refclk" internal="rx_cdr_refclk" />
+  <port name="rx_is_lockedtoref" internal="rx_is_lockedtoref" />
  </interface>
  <interface
-   name="tx_analogreset"
-   internal="eth_tse_0.tx_analogreset"
+   name="rx_set_locktodata"
+   internal="eth_tse_0.rx_set_locktodata"
    type="conduit"
    dir="end">
-  <port name="tx_analogreset" internal="tx_analogreset" />
+  <port name="rx_set_locktodata" internal="rx_set_locktodata" />
  </interface>
  <interface
-   name="tx_digitalreset"
-   internal="eth_tse_0.tx_digitalreset"
+   name="rx_set_locktoref"
+   internal="eth_tse_0.rx_set_locktoref"
    type="conduit"
    dir="end">
-  <port name="tx_digitalreset" internal="tx_digitalreset" />
+  <port name="rx_set_locktoref" internal="rx_set_locktoref" />
  </interface>
  <interface
-   name="rx_analogreset"
-   internal="eth_tse_0.rx_analogreset"
+   name="serdes_control_connection"
+   internal="eth_tse_0.serdes_control_connection"
    type="conduit"
    dir="end">
-  <port name="rx_analogreset" internal="rx_analogreset" />
+  <port name="rx_recovclkout" internal="rx_recovclkout" />
  </interface>
  <interface
-   name="rx_digitalreset"
-   internal="eth_tse_0.rx_digitalreset"
+   name="serial_connection"
+   internal="eth_tse_0.serial_connection"
    type="conduit"
    dir="end">
-  <port name="rx_digitalreset" internal="rx_digitalreset" />
+  <port name="rxp" internal="rxp" />
+  <port name="txp" internal="txp" />
  </interface>
  <interface
-   name="tx_cal_busy"
-   internal="eth_tse_0.tx_cal_busy"
+   name="status_led_connection"
+   internal="eth_tse_0.status_led_connection"
    type="conduit"
    dir="end">
-  <port name="tx_cal_busy" internal="tx_cal_busy" />
+  <port name="led_crs" internal="led_crs" />
+  <port name="led_link" internal="led_link" />
+  <port name="led_panel_link" internal="led_panel_link" />
+  <port name="led_col" internal="led_col" />
+  <port name="led_an" internal="led_an" />
+  <port name="led_char_err" internal="led_char_err" />
+  <port name="led_disp_err" internal="led_disp_err" />
  </interface>
+ <interface name="tbi_connection" internal="eth_tse_0.tbi_connection" />
  <interface
-   name="rx_cal_busy"
-   internal="eth_tse_0.rx_cal_busy"
-   type="conduit"
+   name="transmit"
+   internal="eth_tse_0.transmit"
+   type="avalon_streaming"
    dir="end">
-  <port name="rx_cal_busy" internal="rx_cal_busy" />
+  <port name="ff_tx_data" internal="ff_tx_data" />
+  <port name="ff_tx_eop" internal="ff_tx_eop" />
+  <port name="ff_tx_err" internal="ff_tx_err" />
+  <port name="ff_tx_mod" internal="ff_tx_mod" />
+  <port name="ff_tx_rdy" internal="ff_tx_rdy" />
+  <port name="ff_tx_sop" internal="ff_tx_sop" />
+  <port name="ff_tx_wren" internal="ff_tx_wren" />
  </interface>
  <interface
-   name="rx_set_locktodata"
-   internal="eth_tse_0.rx_set_locktodata"
-   type="conduit"
+   name="transmit_clock_connection"
+   internal="eth_tse_0.transmit_clock_connection"
+   type="clock"
    dir="end">
-  <port name="rx_set_locktodata" internal="rx_set_locktodata" />
+  <port name="ff_tx_clk" internal="ff_tx_clk" />
  </interface>
  <interface
-   name="rx_set_locktoref"
-   internal="eth_tse_0.rx_set_locktoref"
+   name="tx_analogreset"
+   internal="eth_tse_0.tx_analogreset"
    type="conduit"
    dir="end">
-  <port name="rx_set_locktoref" internal="rx_set_locktoref" />
+  <port name="tx_analogreset" internal="tx_analogreset" />
  </interface>
  <interface
-   name="rx_is_lockedtoref"
-   internal="eth_tse_0.rx_is_lockedtoref"
+   name="tx_cal_busy"
+   internal="eth_tse_0.tx_cal_busy"
    type="conduit"
    dir="end">
-  <port name="rx_is_lockedtoref" internal="rx_is_lockedtoref" />
+  <port name="tx_cal_busy" internal="tx_cal_busy" />
  </interface>
  <interface
-   name="rx_is_lockedtodata"
-   internal="eth_tse_0.rx_is_lockedtodata"
+   name="tx_digitalreset"
+   internal="eth_tse_0.tx_digitalreset"
    type="conduit"
    dir="end">
-  <port name="rx_is_lockedtodata" internal="rx_is_lockedtodata" />
+  <port name="tx_digitalreset" internal="tx_digitalreset" />
+ </interface>
+ <interface
+   name="tx_serial_clk"
+   internal="eth_tse_0.tx_serial_clk"
+   type="hssi_serial_clock"
+   dir="end">
+  <port name="tx_serial_clk" internal="tx_serial_clk" />
  </interface>
  <module
+   name="eth_tse_0"
    kind="altera_eth_tse"
-   version="14.0"
+   version="14.1"
    enabled="1"
-   name="eth_tse_0"
    autoexport="1">
-  <parameter name="deviceFamilyName" value="Arria 10" />
+  <parameter name="AUTO_DEVICE" value="10AX115U3F45I2LG" />
+  <parameter name="AUTO_DEVICE_SPEEDGRADE" value="2" />
   <parameter name="core_variation" value="MAC_PCS" />
-  <parameter name="ifGMII" value="MII_GMII" />
-  <parameter name="enable_use_internal_fifo" value="true" />
+  <parameter name="deviceFamilyName" value="Arria 10" />
+  <parameter name="eg_addr" value="11" />
+  <parameter name="ena_hash" value="false" />
+  <parameter name="enable_alt_reconfig" value="false" />
   <parameter name="enable_ecc" value="false" />
-  <parameter name="max_channels" value="1" />
-  <parameter name="use_misc_ports" value="true" />
-  <parameter name="transceiver_type" value="GXB" />
+  <parameter name="enable_ena" value="32" />
+  <parameter name="enable_gmii_loopback" value="false" />
   <parameter name="enable_hd_logic" value="false" />
-  <parameter name="enable_gmii_loopback" value="true" />
-  <parameter name="enable_sup_addr" value="false" />
-  <parameter name="stat_cnt_ena" value="false" />
-  <parameter name="ext_stat_cnt_ena" value="false" />
-  <parameter name="ena_hash" value="false" />
-  <parameter name="enable_shift16" value="true" />
   <parameter name="enable_mac_flow_ctrl" value="false" />
   <parameter name="enable_mac_vlan" value="false" />
   <parameter name="enable_magic_detect" value="false" />
-  <parameter name="useMDIO" value="false" />
-  <parameter name="mdio_clk_div" value="40" />
-  <parameter name="enable_ena" value="32" />
-  <parameter name="eg_addr" value="11" />
-  <parameter name="ing_addr" value="11" />
-  <parameter name="phy_identifier" value="0" />
+  <parameter name="enable_ptp_1step" value="false" />
   <parameter name="enable_sgmii" value="false" />
+  <parameter name="enable_shift16" value="true" />
+  <parameter name="enable_sup_addr" value="false" />
+  <parameter name="enable_timestamping" value="false" />
+  <parameter name="enable_use_internal_fifo" value="true" />
   <parameter name="export_pwrdn" value="false" />
-  <parameter name="enable_alt_reconfig" value="false" />
-  <parameter name="starting_channel_number" value="0" />
-  <parameter name="phyip_pll_type" value="CMU" />
-  <parameter name="phyip_pll_base_data_rate" value="1250 Mbps" />
+  <parameter name="ext_stat_cnt_ena" value="false" />
+  <parameter name="ifGMII" value="MII_GMII" />
+  <parameter name="ing_addr" value="11" />
+  <parameter name="max_channels" value="1" />
+  <parameter name="mdio_clk_div" value="40" />
+  <parameter name="nf_phyip_rcfg_enable" value="false" />
+  <parameter name="phy_identifier" value="0" />
   <parameter name="phyip_en_synce_support" value="false" />
+  <parameter name="phyip_pll_base_data_rate" value="1250 Mbps" />
+  <parameter name="phyip_pll_type" value="CMU" />
   <parameter name="phyip_pma_bonding_mode" value="x1" />
-  <parameter name="nf_phyip_rcfg_enable" value="false" />
-  <parameter name="enable_timestamping" value="false" />
-  <parameter name="enable_ptp_1step" value="false" />
+  <parameter name="starting_channel_number" value="0" />
+  <parameter name="stat_cnt_ena" value="false" />
+  <parameter name="transceiver_type" value="GXB" />
   <parameter name="tstamp_fp_width" value="4" />
-  <parameter name="AUTO_DEVICE" value="Unknown" />
+  <parameter name="useMDIO" value="false" />
+  <parameter name="use_misc_ports" value="true" />
  </module>
  <interconnectRequirement for="$system" name="qsys_mm.clockCrossingAdapter" value="HANDSHAKE" />
- <interconnectRequirement for="$system" name="qsys_mm.maxAdditionalLatency" value="1" />
  <interconnectRequirement for="$system" name="qsys_mm.insertDefaultSlave" value="FALSE" />
+ <interconnectRequirement for="$system" name="qsys_mm.maxAdditionalLatency" value="1" />
 </system>
diff --git a/libraries/technology/ip_arria10/tse_sgmii_lvds/compile_ip.tcl b/libraries/technology/ip_arria10/tse_sgmii_lvds/compile_ip.tcl
index 7d89b27b47..66f5d58c8d 100644
--- a/libraries/technology/ip_arria10/tse_sgmii_lvds/compile_ip.tcl
+++ b/libraries/technology/ip_arria10/tse_sgmii_lvds/compile_ip.tcl
@@ -30,218 +30,218 @@ set IP_DIR   "$env(RADIOHDL)/libraries/technology/ip_arria10/tse_sgmii_lvds/gene
 
 #vlib ./work/         ;# Assume library work already exists
 
-vmap ip_arria10_tse_sgmii_lvds_altera_lvds_core20_140 ./work/
-vmap ip_arria10_tse_sgmii_lvds_altera_reset_controller_140 ./work/
-vmap ip_arria10_tse_sgmii_lvds_altera_eth_tse_nf_lvds_terminator_140 ./work/
-vmap ip_arria10_tse_sgmii_lvds_altera_lvds_1401 ./work/
-vmap ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140 ./work/
-vmap ip_arria10_tse_sgmii_lvds_altera_eth_tse_avalon_arbiter_140 ./work/
-vmap ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140 ./work/
-vmap ip_arria10_tse_sgmii_lvds_altera_eth_tse_140 ./work/
+vmap ip_arria10_tse_sgmii_lvds_altera_lvds_core20_141                ./work/
+vmap ip_arria10_tse_sgmii_lvds_altera_reset_controller_141           ./work/
+vmap ip_arria10_tse_sgmii_lvds_altera_eth_tse_nf_lvds_terminator_141 ./work/
+vmap ip_arria10_tse_sgmii_lvds_altera_lvds_141                       ./work/
+vmap ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141    ./work/
+vmap ip_arria10_tse_sgmii_lvds_altera_eth_tse_avalon_arbiter_141     ./work/
+vmap ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141                ./work/
+vmap ip_arria10_tse_sgmii_lvds_altera_eth_tse_141                    ./work/
+
+  vlog -sv "$IP_DIR/../altera_lvds_core20_141/sim/mentor/altera_lvds_core20.sv"                                       -work ip_arria10_tse_sgmii_lvds_altera_lvds_core20_141
+  vlog     "$IP_DIR/../altera_lvds_core20_141/sim/mentor/altera_lvds_core20_pll.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_lvds_core20_141
+  vcom     "$IP_DIR/../altera_lvds_core20_141/sim/ip_arria10_tse_sgmii_lvds_altera_lvds_core20_141_vxotqby.vhd"       -work ip_arria10_tse_sgmii_lvds_altera_lvds_core20_141
+  vlog -sv "$IP_DIR/../altera_lvds_core20_141/sim/mentor/altera_lvds_core20.sv"                                       -work ip_arria10_tse_sgmii_lvds_altera_lvds_core20_141
+  vlog     "$IP_DIR/../altera_lvds_core20_141/sim/mentor/altera_lvds_core20_pll.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_lvds_core20_141
+  vcom     "$IP_DIR/../altera_lvds_core20_141/sim/ip_arria10_tse_sgmii_lvds_altera_lvds_core20_141_65gubii.vhd"       -work ip_arria10_tse_sgmii_lvds_altera_lvds_core20_141
+  vlog     "$IP_DIR/../altera_reset_controller_141/sim/mentor/altera_reset_controller.v"                              -work ip_arria10_tse_sgmii_lvds_altera_reset_controller_141
+  vlog     "$IP_DIR/../altera_reset_controller_141/sim/mentor/altera_reset_synchronizer.v"                            -work ip_arria10_tse_sgmii_lvds_altera_reset_controller_141
+  vlog     "$IP_DIR/../altera_eth_tse_nf_lvds_terminator_141/sim/mentor/altera_eth_tse_nf_lvds_terminator.v"          -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_nf_lvds_terminator_141
+  vlog     "$IP_DIR/../altera_eth_tse_nf_lvds_terminator_141/sim/mentor/altera_tse_reset_synchronizer.v"              -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_nf_lvds_terminator_141
+  vlog     "$IP_DIR/../altera_eth_tse_nf_lvds_terminator_141/sim/mentor/altera_tse_nf_lvds_channel_reset_sequencer.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_nf_lvds_terminator_141
+  vlog     "$IP_DIR/../altera_eth_tse_nf_lvds_terminator_141/sim/mentor/altera_tse_nf_lvds_common_reset_sequencer.v"  -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_nf_lvds_terminator_141
+  vcom     "$IP_DIR/../altera_lvds_141/sim/ip_arria10_tse_sgmii_lvds_altera_lvds_141_gjuwghy.vhd"                     -work ip_arria10_tse_sgmii_lvds_altera_lvds_141
+  vcom     "$IP_DIR/../altera_lvds_141/sim/ip_arria10_tse_sgmii_lvds_altera_lvds_141_lxjrzeq.vhd"                     -work ip_arria10_tse_sgmii_lvds_altera_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_eth_tse_pcs_pma_nf_lvds.v"                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_align_sync.v"                         -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_dec10b8b.v"                           -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_dec_func.v"                           -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_enc8b10b.v"                           -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_top_autoneg.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_carrier_sense.v"                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_clk_gen.v"                            -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_sgmii_clk_div.v"                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_sgmii_clk_enable.v"                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_rx_encapsulation.v"                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_tx_encapsulation.v"                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_rx_encapsulation_strx_gx.v"           -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_pcs_control.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_pcs_host_control.v"                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_mdio_reg.v"                           -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_mii_rx_if_pcs.v"                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_mii_tx_if_pcs.v"                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_rx_sync.v"                            -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_sgmii_clk_cntl.v"                     -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_colision_detect.v"                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_rx_converter.v"                       -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_rx_fifo_rd.v"                         -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_top_rx_converter.v"                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_top_sgmii.v"                          -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_top_sgmii_strx_gx.v"                  -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_top_tx_converter.v"                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_tx_converter.v"                       -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_top_1000_base_x.v"                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_top_1000_base_x_strx_gx.v"            -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_top_pcs.v"                            -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_top_pcs_strx_gx.v"                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_top_rx.v"                             -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_top_tx.v"                             -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_lvds_reset_sequencer.v"               -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_lvds_reverse_loopback.v"              -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_pma_lvds_rx_av.v"                     -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_pma_lvds_rx.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_pma_lvds_tx.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_false_path_marker.v"                  -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_reset_synchronizer.v"                 -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_clock_crosser.v"                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_a_fifo_13.v"                          -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_a_fifo_24.v"                          -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_a_fifo_34.v"                          -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_a_fifo_opt_1246.v"                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_a_fifo_opt_14_44.v"                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_a_fifo_opt_36_10.v"                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_gray_cnt.v"                           -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_sdpm_altsyncram.v"                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_altsyncram_dpm_fifo.v"                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_bin_cnt.v"                            -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog -sv "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_ph_calculator.sv"                     -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_sdpm_gen.v"                           -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_ecc_dec_x10.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_ecc_enc_x10.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_ecc_enc_x10_wrapper.v"                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_ecc_dec_x14.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_ecc_enc_x14.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_ecc_enc_x14_wrapper.v"                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_ecc_dec_x2.v"                         -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_ecc_enc_x2.v"                         -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_ecc_enc_x2_wrapper.v"                 -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_ecc_dec_x23.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_ecc_enc_x23.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_ecc_enc_x23_wrapper.v"                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_ecc_dec_x36.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_ecc_enc_x36.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_ecc_enc_x36_wrapper.v"                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_ecc_dec_x40.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_ecc_enc_x40.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_ecc_enc_x40_wrapper.v"                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_ecc_dec_x30.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_ecc_enc_x30.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_ecc_enc_x30_wrapper.v"                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_141/sim/mentor/altera_tse_ecc_status_crosser.v"                 -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_141
+  vlog     "$IP_DIR/../altera_eth_tse_avalon_arbiter_141/sim/mentor/altera_eth_tse_avalon_arbiter.v"                  -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_avalon_arbiter_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_eth_tse_mac.v"                                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_clk_cntl.v"                                       -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_crc328checker.v"                                  -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_crc328generator.v"                                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_crc32ctl8.v"                                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_crc32galois8.v"                                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_gmii_io.v"                                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_lb_read_cntl.v"                                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_lb_wrt_cntl.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_hashing.v"                                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_host_control.v"                                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_host_control_small.v"                             -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_mac_control.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_register_map.v"                                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_register_map_small.v"                             -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_rx_counter_cntl.v"                                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_shared_mac_control.v"                             -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_shared_register_map.v"                            -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_tx_counter_cntl.v"                                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_lfsr_10.v"                                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_loopback_ff.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_altshifttaps.v"                                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_fifoless_mac_rx.v"                                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_mac_rx.v"                                         -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_fifoless_mac_tx.v"                                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_mac_tx.v"                                         -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_magic_detection.v"                                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_mdio.v"                                           -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_mdio_clk_gen.v"                                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_mdio_cntl.v"                                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_top_mdio.v"                                       -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_mii_rx_if.v"                                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_mii_tx_if.v"                                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_pipeline_base.v"                                  -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog -sv "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_pipeline_stage.sv"                                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_dpram_16x32.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_dpram_8x32.v"                                     -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_dpram_ecc_16x32.v"                                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_quad_16x32.v"                                     -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_quad_8x32.v"                                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_fifoless_retransmit_cntl.v"                       -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_retransmit_cntl.v"                                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_rgmii_in1.v"                                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_rgmii_in4.v"                                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_nf_rgmii_module.v"                                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_rgmii_module.v"                                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_rgmii_out1.v"                                     -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_rgmii_out4.v"                                     -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_rx_ff.v"                                          -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_rx_min_ff.v"                                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_rx_ff_cntrl.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_rx_ff_cntrl_32.v"                                 -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_rx_ff_cntrl_32_shift16.v"                         -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_rx_ff_length.v"                                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_rx_stat_extract.v"                                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_timing_adapter32.v"                               -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_timing_adapter8.v"                                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_timing_adapter_fifo32.v"                          -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_timing_adapter_fifo8.v"                           -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_top_1geth.v"                                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_top_fifoless_1geth.v"                             -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_top_w_fifo.v"                                     -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_top_w_fifo_10_100_1000.v"                         -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_top_wo_fifo.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_top_wo_fifo_10_100_1000.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_top_gen_host.v"                                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_tx_ff.v"                                          -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_tx_min_ff.v"                                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_tx_ff_cntrl.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_tx_ff_cntrl_32.v"                                 -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_tx_ff_cntrl_32_shift16.v"                         -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_tx_ff_length.v"                                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_tx_ff_read_cntl.v"                                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_tx_stat_extract.v"                                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_false_path_marker.v"                              -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_reset_synchronizer.v"                             -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_clock_crosser.v"                                  -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_a_fifo_13.v"                                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_a_fifo_24.v"                                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_a_fifo_34.v"                                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_a_fifo_opt_1246.v"                                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_a_fifo_opt_14_44.v"                               -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_a_fifo_opt_36_10.v"                               -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_gray_cnt.v"                                       -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_sdpm_altsyncram.v"                                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_altsyncram_dpm_fifo.v"                            -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_bin_cnt.v"                                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog -sv "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ph_calculator.sv"                                 -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_sdpm_gen.v"                                       -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_dec_x10.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_enc_x10.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_enc_x10_wrapper.v"                            -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_dec_x14.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_enc_x14.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_enc_x14_wrapper.v"                            -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_dec_x2.v"                                     -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_enc_x2.v"                                     -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_enc_x2_wrapper.v"                             -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_dec_x23.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_enc_x23.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_enc_x23_wrapper.v"                            -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_dec_x36.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_enc_x36.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_enc_x36_wrapper.v"                            -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_dec_x40.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_enc_x40.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_enc_x40_wrapper.v"                            -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_dec_x30.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_enc_x30.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_enc_x30_wrapper.v"                            -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vlog     "$IP_DIR/../altera_eth_tse_mac_141/sim/mentor/altera_tse_ecc_status_crosser.v"                             -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_141
+  vcom     "$IP_DIR/../altera_eth_tse_141/sim/ip_arria10_tse_sgmii_lvds_altera_eth_tse_141_dkg5bja.vhd"               -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_141
+  vcom     "$IP_DIR/ip_arria10_tse_sgmii_lvds.vhd"
+
 
-vlog -sv "$IP_DIR/../altera_lvds_core20_140/sim/ip_arria10_tse_sgmii_lvds_altera_lvds_core20_140_x2hj4kq.sv"        -work ip_arria10_tse_sgmii_lvds_altera_lvds_core20_140
-vlog -sv "$IP_DIR/../altera_lvds_core20_140/sim/altera_lvds_core20.sv"                                              -work ip_arria10_tse_sgmii_lvds_altera_lvds_core20_140
-vlog     "$IP_DIR/../altera_lvds_core20_140/sim/altera_lvds_core20_pll.v"                                           -work ip_arria10_tse_sgmii_lvds_altera_lvds_core20_140
-vlog -sv "$IP_DIR/../altera_lvds_core20_140/sim/ip_arria10_tse_sgmii_lvds_altera_lvds_core20_140_o5mhokq.sv"        -work ip_arria10_tse_sgmii_lvds_altera_lvds_core20_140
-vlog -sv "$IP_DIR/../altera_lvds_core20_140/sim/altera_lvds_core20.sv"                                              -work ip_arria10_tse_sgmii_lvds_altera_lvds_core20_140
-vlog     "$IP_DIR/../altera_lvds_core20_140/sim/altera_lvds_core20_pll.v"                                           -work ip_arria10_tse_sgmii_lvds_altera_lvds_core20_140
-vlog     "$IP_DIR/../altera_reset_controller_140/sim/altera_reset_controller.v"                                     -work ip_arria10_tse_sgmii_lvds_altera_reset_controller_140
-vlog     "$IP_DIR/../altera_reset_controller_140/sim/altera_reset_synchronizer.v"                                   -work ip_arria10_tse_sgmii_lvds_altera_reset_controller_140
-vlog     "$IP_DIR/../altera_eth_tse_nf_lvds_terminator_140/sim/mentor/altera_eth_tse_nf_lvds_terminator.v"          -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_nf_lvds_terminator_140
-vlog     "$IP_DIR/../altera_eth_tse_nf_lvds_terminator_140/sim/mentor/altera_tse_reset_synchronizer.v"              -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_nf_lvds_terminator_140
-vlog     "$IP_DIR/../altera_eth_tse_nf_lvds_terminator_140/sim/mentor/altera_tse_nf_lvds_channel_reset_sequencer.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_nf_lvds_terminator_140
-vlog     "$IP_DIR/../altera_eth_tse_nf_lvds_terminator_140/sim/mentor/altera_tse_nf_lvds_common_reset_sequencer.v"  -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_nf_lvds_terminator_140
-vlog     "$IP_DIR/../altera_lvds_1401/sim/ip_arria10_tse_sgmii_lvds_altera_lvds_1401_flow2za.v"                     -work ip_arria10_tse_sgmii_lvds_altera_lvds_1401
-vlog     "$IP_DIR/../altera_lvds_1401/sim/ip_arria10_tse_sgmii_lvds_altera_lvds_1401_jzvfday.v"                     -work ip_arria10_tse_sgmii_lvds_altera_lvds_1401
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_eth_tse_pcs_pma_nf_lvds.v"                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_align_sync.v"                         -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_dec10b8b.v"                           -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_dec_func.v"                           -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_enc8b10b.v"                           -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_top_autoneg.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_carrier_sense.v"                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_clk_gen.v"                            -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_sgmii_clk_div.v"                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_sgmii_clk_enable.v"                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_rx_encapsulation.v"                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_tx_encapsulation.v"                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_rx_encapsulation_strx_gx.v"           -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_pcs_control.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_pcs_host_control.v"                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_mdio_reg.v"                           -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_mii_rx_if_pcs.v"                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_mii_tx_if_pcs.v"                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_rx_sync.v"                            -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_sgmii_clk_cntl.v"                     -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_colision_detect.v"                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_rx_converter.v"                       -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_rx_fifo_rd.v"                         -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_top_rx_converter.v"                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_top_sgmii.v"                          -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_top_sgmii_strx_gx.v"                  -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_top_tx_converter.v"                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_tx_converter.v"                       -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_top_1000_base_x.v"                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_top_1000_base_x_strx_gx.v"            -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_top_pcs.v"                            -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_top_pcs_strx_gx.v"                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_top_rx.v"                             -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_top_tx.v"                             -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_lvds_reset_sequencer.v"               -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_lvds_reverse_loopback.v"              -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_pma_lvds_rx_av.v"                     -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_pma_lvds_rx.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_pma_lvds_tx.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_false_path_marker.v"                  -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_reset_synchronizer.v"                 -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_clock_crosser.v"                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_a_fifo_13.v"                          -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_a_fifo_24.v"                          -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_a_fifo_34.v"                          -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_a_fifo_opt_1246.v"                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_a_fifo_opt_14_44.v"                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_a_fifo_opt_36_10.v"                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_gray_cnt.v"                           -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_sdpm_altsyncram.v"                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_altsyncram_dpm_fifo.v"                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_bin_cnt.v"                            -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog -sv "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_ph_calculator.sv"                     -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_sdpm_gen.v"                           -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_dc_fifo.v"                            -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_ecc_dec_x10.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_ecc_enc_x10.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_ecc_enc_x10_wrapper.v"                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_ecc_dec_x14.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_ecc_enc_x14.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_ecc_enc_x14_wrapper.v"                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_ecc_dec_x2.v"                         -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_ecc_enc_x2.v"                         -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_ecc_enc_x2_wrapper.v"                 -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_ecc_dec_x23.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_ecc_enc_x23.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_ecc_enc_x23_wrapper.v"                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_ecc_dec_x36.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_ecc_enc_x36.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_ecc_enc_x36_wrapper.v"                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_ecc_dec_x40.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_ecc_enc_x40.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_ecc_enc_x40_wrapper.v"                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_ecc_dec_x30.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_ecc_enc_x30.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_ecc_enc_x30_wrapper.v"                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_140/sim/mentor/altera_tse_ecc_status_crosser.v"                 -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_140
-vlog     "$IP_DIR/../altera_eth_tse_avalon_arbiter_140/sim/mentor/altera_eth_tse_avalon_arbiter.v"                  -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_avalon_arbiter_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_eth_tse_mac.v"                                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_clk_cntl.v"                                       -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_crc328checker.v"                                  -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_crc328generator.v"                                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_crc32ctl8.v"                                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_crc32galois8.v"                                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_gmii_io.v"                                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_lb_read_cntl.v"                                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_lb_wrt_cntl.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_hashing.v"                                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_host_control.v"                                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_host_control_small.v"                             -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_mac_control.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_register_map.v"                                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_register_map_small.v"                             -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_rx_counter_cntl.v"                                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_shared_mac_control.v"                             -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_shared_register_map.v"                            -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_tx_counter_cntl.v"                                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_lfsr_10.v"                                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_loopback_ff.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_altshifttaps.v"                                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_fifoless_mac_rx.v"                                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_mac_rx.v"                                         -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_fifoless_mac_tx.v"                                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_mac_tx.v"                                         -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_magic_detection.v"                                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_mdio.v"                                           -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_mdio_clk_gen.v"                                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_mdio_cntl.v"                                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_top_mdio.v"                                       -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_mii_rx_if.v"                                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_mii_tx_if.v"                                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_pipeline_base.v"                                  -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog -sv "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_pipeline_stage.sv"                                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_dpram_16x32.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_dpram_8x32.v"                                     -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_dpram_ecc_16x32.v"                                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_quad_16x32.v"                                     -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_quad_8x32.v"                                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_fifoless_retransmit_cntl.v"                       -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_retransmit_cntl.v"                                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_rgmii_in1.v"                                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_rgmii_in4.v"                                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_nf_rgmii_module.v"                                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_rgmii_module.v"                                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_rgmii_out1.v"                                     -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_rgmii_out4.v"                                     -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_rx_ff.v"                                          -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_rx_min_ff.v"                                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_rx_ff_cntrl.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_rx_ff_cntrl_32.v"                                 -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_rx_ff_cntrl_32_shift16.v"                         -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_rx_ff_length.v"                                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_rx_stat_extract.v"                                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_timing_adapter32.v"                               -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_timing_adapter8.v"                                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_timing_adapter_fifo32.v"                          -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_timing_adapter_fifo8.v"                           -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_top_1geth.v"                                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_top_fifoless_1geth.v"                             -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_top_w_fifo.v"                                     -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_top_w_fifo_10_100_1000.v"                         -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_top_wo_fifo.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_top_wo_fifo_10_100_1000.v"                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_top_gen_host.v"                                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_tx_ff.v"                                          -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_tx_min_ff.v"                                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_tx_ff_cntrl.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_tx_ff_cntrl_32.v"                                 -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_tx_ff_cntrl_32_shift16.v"                         -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_tx_ff_length.v"                                   -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_tx_ff_read_cntl.v"                                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_tx_stat_extract.v"                                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_false_path_marker.v"                              -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_reset_synchronizer.v"                             -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_clock_crosser.v"                                  -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_a_fifo_13.v"                                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_a_fifo_24.v"                                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_a_fifo_34.v"                                      -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_a_fifo_opt_1246.v"                                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_a_fifo_opt_14_44.v"                               -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_a_fifo_opt_36_10.v"                               -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_gray_cnt.v"                                       -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_sdpm_altsyncram.v"                                -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_altsyncram_dpm_fifo.v"                            -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_bin_cnt.v"                                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog -sv "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ph_calculator.sv"                                 -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_sdpm_gen.v"                                       -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_dc_fifo.v"                                        -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_dec_x10.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_enc_x10.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_enc_x10_wrapper.v"                            -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_dec_x14.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_enc_x14.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_enc_x14_wrapper.v"                            -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_dec_x2.v"                                     -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_enc_x2.v"                                     -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_enc_x2_wrapper.v"                             -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_dec_x23.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_enc_x23.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_enc_x23_wrapper.v"                            -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_dec_x36.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_enc_x36.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_enc_x36_wrapper.v"                            -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_dec_x40.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_enc_x40.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_enc_x40_wrapper.v"                            -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_dec_x30.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_enc_x30.v"                                    -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_enc_x30_wrapper.v"                            -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_mac_140/sim/mentor/altera_tse_ecc_status_crosser.v"                             -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_140
-vlog     "$IP_DIR/../altera_eth_tse_140/sim/ip_arria10_tse_sgmii_lvds_altera_eth_tse_140_og5v54q.v"                 -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_140
-vcom     "$IP_DIR/ip_arria10_tse_sgmii_lvds.vhd"
diff --git a/libraries/technology/ip_arria10/tse_sgmii_lvds/hdllib.cfg b/libraries/technology/ip_arria10/tse_sgmii_lvds/hdllib.cfg
index 2761c5edbc..4d85522bae 100644
--- a/libraries/technology/ip_arria10/tse_sgmii_lvds/hdllib.cfg
+++ b/libraries/technology/ip_arria10/tse_sgmii_lvds/hdllib.cfg
@@ -1,5 +1,5 @@
 hdl_lib_name = ip_arria10_tse_sgmii_lvds
-hdl_library_clause_name = ip_arria10_tse_sgmii_lvds_altera_eth_tse_140
+hdl_library_clause_name = ip_arria10_tse_sgmii_lvds_altera_eth_tse_141
 hdl_lib_uses = common
 hdl_lib_technology = ip_arria10
 
diff --git a/libraries/technology/ip_arria10/tse_sgmii_lvds/ip_arria10_tse_sgmii_lvds.qsys b/libraries/technology/ip_arria10/tse_sgmii_lvds/ip_arria10_tse_sgmii_lvds.qsys
index 8724e5399f..806a3aa706 100644
--- a/libraries/technology/ip_arria10/tse_sgmii_lvds/ip_arria10_tse_sgmii_lvds.qsys
+++ b/libraries/technology/ip_arria10/tse_sgmii_lvds/ip_arria10_tse_sgmii_lvds.qsys
@@ -6,7 +6,7 @@
    version="1.0"
    description=""
    tags="INTERNAL_COMPONENT=true"
-   categories="System" />
+   categories="" />
  <parameter name="bonusData"><![CDATA[bonusData 
 {
    element $${FILENAME}
@@ -23,9 +23,9 @@
 }
 ]]></parameter>
  <parameter name="clockCrossingAdapter" value="HANDSHAKE" />
- <parameter name="device" value="Unknown" />
+ <parameter name="device" value="10AX115U3F45I2LG" />
  <parameter name="deviceFamily" value="Arria 10" />
- <parameter name="deviceSpeedGrade" value="Unknown" />
+ <parameter name="deviceSpeedGrade" value="2" />
  <parameter name="fabricMode" value="QSYS" />
  <parameter name="generateLegacySim" value="false" />
  <parameter name="generationId" value="0" />
@@ -40,20 +40,6 @@
  <parameter name="timeStamp" value="0" />
  <parameter name="useTestBenchNamingPattern" value="false" />
  <instanceScript></instanceScript>
- <interface
-   name="control_port_clock_connection"
-   internal="eth_tse_0.control_port_clock_connection"
-   type="clock"
-   dir="end">
-  <port name="clk" internal="clk" />
- </interface>
- <interface
-   name="reset_connection"
-   internal="eth_tse_0.reset_connection"
-   type="reset"
-   dir="end">
-  <port name="reset" internal="reset" />
- </interface>
  <interface
    name="control_port"
    internal="eth_tse_0.control_port"
@@ -67,29 +53,45 @@
   <port name="reg_addr" internal="reg_addr" />
  </interface>
  <interface
-   name="pcs_mac_tx_clock_connection"
-   internal="eth_tse_0.pcs_mac_tx_clock_connection" />
- <interface
-   name="pcs_mac_rx_clock_connection"
-   internal="eth_tse_0.pcs_mac_rx_clock_connection" />
- <interface
-   name="mac_status_connection"
-   internal="eth_tse_0.mac_status_connection" />
+   name="control_port_clock_connection"
+   internal="eth_tse_0.control_port_clock_connection"
+   type="clock"
+   dir="end">
+  <port name="clk" internal="clk" />
+ </interface>
  <interface name="mac_gmii_connection" internal="eth_tse_0.mac_gmii_connection" />
  <interface name="mac_mii_connection" internal="eth_tse_0.mac_mii_connection" />
  <interface
-   name="receive_clock_connection"
-   internal="eth_tse_0.receive_clock_connection"
-   type="clock"
+   name="mac_misc_connection"
+   internal="eth_tse_0.mac_misc_connection"
+   type="conduit"
    dir="end">
-  <port name="ff_rx_clk" internal="ff_rx_clk" />
+  <port name="ff_tx_crc_fwd" internal="ff_tx_crc_fwd" />
+  <port name="ff_tx_septy" internal="ff_tx_septy" />
+  <port name="tx_ff_uflow" internal="tx_ff_uflow" />
+  <port name="ff_tx_a_full" internal="ff_tx_a_full" />
+  <port name="ff_tx_a_empty" internal="ff_tx_a_empty" />
+  <port name="rx_err_stat" internal="rx_err_stat" />
+  <port name="rx_frm_type" internal="rx_frm_type" />
+  <port name="ff_rx_dsav" internal="ff_rx_dsav" />
+  <port name="ff_rx_a_full" internal="ff_rx_a_full" />
+  <port name="ff_rx_a_empty" internal="ff_rx_a_empty" />
  </interface>
  <interface
-   name="transmit_clock_connection"
-   internal="eth_tse_0.transmit_clock_connection"
+   name="mac_status_connection"
+   internal="eth_tse_0.mac_status_connection" />
+ <interface
+   name="pcs_mac_rx_clock_connection"
+   internal="eth_tse_0.pcs_mac_rx_clock_connection" />
+ <interface
+   name="pcs_mac_tx_clock_connection"
+   internal="eth_tse_0.pcs_mac_tx_clock_connection" />
+ <interface
+   name="pcs_ref_clk_clock_connection"
+   internal="eth_tse_0.pcs_ref_clk_clock_connection"
    type="clock"
    dir="end">
-  <port name="ff_tx_clk" internal="ff_tx_clk" />
+  <port name="ref_clk" internal="ref_clk" />
  </interface>
  <interface
    name="receive"
@@ -105,33 +107,33 @@
   <port name="ff_rx_dval" internal="ff_rx_dval" />
  </interface>
  <interface
-   name="transmit"
-   internal="eth_tse_0.transmit"
-   type="avalon_streaming"
+   name="receive_clock_connection"
+   internal="eth_tse_0.receive_clock_connection"
+   type="clock"
    dir="end">
-  <port name="ff_tx_data" internal="ff_tx_data" />
-  <port name="ff_tx_eop" internal="ff_tx_eop" />
-  <port name="ff_tx_err" internal="ff_tx_err" />
-  <port name="ff_tx_mod" internal="ff_tx_mod" />
-  <port name="ff_tx_rdy" internal="ff_tx_rdy" />
-  <port name="ff_tx_sop" internal="ff_tx_sop" />
-  <port name="ff_tx_wren" internal="ff_tx_wren" />
+  <port name="ff_rx_clk" internal="ff_rx_clk" />
  </interface>
  <interface
-   name="mac_misc_connection"
-   internal="eth_tse_0.mac_misc_connection"
+   name="reset_connection"
+   internal="eth_tse_0.reset_connection"
+   type="reset"
+   dir="end">
+  <port name="reset" internal="reset" />
+ </interface>
+ <interface
+   name="serdes_control_connection"
+   internal="eth_tse_0.serdes_control_connection"
    type="conduit"
    dir="end">
-  <port name="ff_tx_crc_fwd" internal="ff_tx_crc_fwd" />
-  <port name="ff_tx_septy" internal="ff_tx_septy" />
-  <port name="tx_ff_uflow" internal="tx_ff_uflow" />
-  <port name="ff_tx_a_full" internal="ff_tx_a_full" />
-  <port name="ff_tx_a_empty" internal="ff_tx_a_empty" />
-  <port name="rx_err_stat" internal="rx_err_stat" />
-  <port name="rx_frm_type" internal="rx_frm_type" />
-  <port name="ff_rx_dsav" internal="ff_rx_dsav" />
-  <port name="ff_rx_a_full" internal="ff_rx_a_full" />
-  <port name="ff_rx_a_empty" internal="ff_rx_a_empty" />
+  <port name="rx_recovclkout" internal="rx_recovclkout" />
+ </interface>
+ <interface
+   name="serial_connection"
+   internal="eth_tse_0.serial_connection"
+   type="conduit"
+   dir="end">
+  <port name="rxp" internal="rxp" />
+  <port name="txp" internal="txp" />
  </interface>
  <interface
    name="status_led_connection"
@@ -145,74 +147,73 @@
   <port name="led_char_err" internal="led_char_err" />
   <port name="led_disp_err" internal="led_disp_err" />
  </interface>
- <interface
-   name="serdes_control_connection"
-   internal="eth_tse_0.serdes_control_connection"
-   type="conduit"
-   dir="end">
-  <port name="rx_recovclkout" internal="rx_recovclkout" />
- </interface>
  <interface name="tbi_connection" internal="eth_tse_0.tbi_connection" />
  <interface
-   name="pcs_ref_clk_clock_connection"
-   internal="eth_tse_0.pcs_ref_clk_clock_connection"
-   type="clock"
+   name="transmit"
+   internal="eth_tse_0.transmit"
+   type="avalon_streaming"
    dir="end">
-  <port name="ref_clk" internal="ref_clk" />
+  <port name="ff_tx_data" internal="ff_tx_data" />
+  <port name="ff_tx_eop" internal="ff_tx_eop" />
+  <port name="ff_tx_err" internal="ff_tx_err" />
+  <port name="ff_tx_mod" internal="ff_tx_mod" />
+  <port name="ff_tx_rdy" internal="ff_tx_rdy" />
+  <port name="ff_tx_sop" internal="ff_tx_sop" />
+  <port name="ff_tx_wren" internal="ff_tx_wren" />
  </interface>
  <interface
-   name="serial_connection"
-   internal="eth_tse_0.serial_connection"
-   type="conduit"
+   name="transmit_clock_connection"
+   internal="eth_tse_0.transmit_clock_connection"
+   type="clock"
    dir="end">
-  <port name="rxp" internal="rxp" />
-  <port name="txp" internal="txp" />
+  <port name="ff_tx_clk" internal="ff_tx_clk" />
  </interface>
  <module
+   name="eth_tse_0"
    kind="altera_eth_tse"
-   version="14.0"
+   version="14.1"
    enabled="1"
-   name="eth_tse_0"
    autoexport="1">
-  <parameter name="deviceFamilyName" value="Arria 10" />
+  <parameter name="AUTO_DEVICE" value="10AX115U3F45I2LG" />
+  <parameter name="AUTO_DEVICE_SPEEDGRADE" value="2" />
   <parameter name="core_variation" value="MAC_PCS" />
-  <parameter name="ifGMII" value="MII_GMII" />
-  <parameter name="enable_use_internal_fifo" value="true" />
+  <parameter name="deviceFamilyName" value="Arria 10" />
+  <parameter name="eg_addr" value="8" />
+  <parameter name="ena_hash" value="false" />
+  <parameter name="enable_alt_reconfig" value="false" />
   <parameter name="enable_ecc" value="false" />
-  <parameter name="max_channels" value="1" />
-  <parameter name="use_misc_ports" value="true" />
-  <parameter name="transceiver_type" value="LVDS_IO" />
-  <parameter name="enable_hd_logic" value="false" />
+  <parameter name="enable_ena" value="32" />
   <parameter name="enable_gmii_loopback" value="true" />
-  <parameter name="enable_sup_addr" value="false" />
-  <parameter name="stat_cnt_ena" value="false" />
-  <parameter name="ext_stat_cnt_ena" value="false" />
-  <parameter name="ena_hash" value="false" />
-  <parameter name="enable_shift16" value="true" />
+  <parameter name="enable_hd_logic" value="false" />
   <parameter name="enable_mac_flow_ctrl" value="false" />
   <parameter name="enable_mac_vlan" value="false" />
   <parameter name="enable_magic_detect" value="false" />
-  <parameter name="useMDIO" value="false" />
-  <parameter name="mdio_clk_div" value="40" />
-  <parameter name="enable_ena" value="32" />
-  <parameter name="eg_addr" value="8" />
-  <parameter name="ing_addr" value="8" />
-  <parameter name="phy_identifier" value="0" />
+  <parameter name="enable_ptp_1step" value="false" />
   <parameter name="enable_sgmii" value="false" />
+  <parameter name="enable_shift16" value="true" />
+  <parameter name="enable_sup_addr" value="false" />
+  <parameter name="enable_timestamping" value="false" />
+  <parameter name="enable_use_internal_fifo" value="true" />
   <parameter name="export_pwrdn" value="false" />
-  <parameter name="enable_alt_reconfig" value="false" />
-  <parameter name="starting_channel_number" value="0" />
-  <parameter name="phyip_pll_type" value="CMU" />
-  <parameter name="phyip_pll_base_data_rate" value="1250 Mbps" />
+  <parameter name="ext_stat_cnt_ena" value="false" />
+  <parameter name="ifGMII" value="MII_GMII" />
+  <parameter name="ing_addr" value="8" />
+  <parameter name="max_channels" value="1" />
+  <parameter name="mdio_clk_div" value="40" />
+  <parameter name="nf_phyip_rcfg_enable" value="false" />
+  <parameter name="phy_identifier" value="0" />
   <parameter name="phyip_en_synce_support" value="false" />
+  <parameter name="phyip_pll_base_data_rate" value="1250 Mbps" />
+  <parameter name="phyip_pll_type" value="CMU" />
   <parameter name="phyip_pma_bonding_mode" value="x1" />
-  <parameter name="nf_phyip_rcfg_enable" value="false" />
-  <parameter name="enable_timestamping" value="false" />
-  <parameter name="enable_ptp_1step" value="false" />
+  <parameter name="starting_channel_number" value="0" />
+  <parameter name="stat_cnt_ena" value="false" />
+  <parameter name="transceiver_type" value="LVDS_IO" />
   <parameter name="tstamp_fp_width" value="4" />
-  <parameter name="AUTO_DEVICE" value="Unknown" />
+  <parameter name="useMDIO" value="false" />
+  <parameter name="use_misc_ports" value="true" />
  </module>
  <interconnectRequirement for="$system" name="qsys_mm.clockCrossingAdapter" value="HANDSHAKE" />
- <interconnectRequirement for="$system" name="qsys_mm.maxAdditionalLatency" value="1" />
  <interconnectRequirement for="$system" name="qsys_mm.insertDefaultSlave" value="FALSE" />
+ <interconnectRequirement for="$system" name="qsys_mm.maxAdditionalLatency" value="1" />
 </system>
-- 
GitLab