diff --git a/libraries/technology/10gbase_r/tech_10gbase_r_arria10.vhd b/libraries/technology/10gbase_r/tech_10gbase_r_arria10.vhd index 75bfa1fc620f42a06f726b321139d39b53dbcc6f..d9e0308602ffd75e8986709fbb63f5e85faea6a4 100644 --- a/libraries/technology/10gbase_r/tech_10gbase_r_arria10.vhd +++ b/libraries/technology/10gbase_r/tech_10gbase_r_arria10.vhd @@ -21,11 +21,11 @@ -------------------------------------------------------------------------------- -- Declare IP libraries to ensure default binding in simulation. The IP library clause is ignored by synthesis. -LIBRARY ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_141; -LIBRARY ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_141; -LIBRARY ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_141; -LIBRARY ip_arria10_transceiver_reset_controller_1_altera_xcvr_reset_control_141; -LIBRARY ip_arria10_transceiver_reset_controller_24_altera_xcvr_reset_control_141; +LIBRARY ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_150; +LIBRARY ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_150; +LIBRARY ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_150; +LIBRARY ip_arria10_transceiver_reset_controller_1_altera_xcvr_reset_control_150; +LIBRARY ip_arria10_transceiver_reset_controller_24_altera_xcvr_reset_control_150; LIBRARY IEEE, tech_pll_lib, common_lib; USE IEEE.STD_LOGIC_1164.ALL; diff --git a/libraries/technology/ddr/tech_ddr_arria10.vhd b/libraries/technology/ddr/tech_ddr_arria10.vhd index fcf1fea2c83f708617c2440f276de97a1294493e..00db0fc5228724af9bf9f15df6be868b68f1ffdc 100644 --- a/libraries/technology/ddr/tech_ddr_arria10.vhd +++ b/libraries/technology/ddr/tech_ddr_arria10.vhd @@ -34,7 +34,7 @@ -- DDR interface monitoring purposes. -- Declare IP libraries to ensure default binding in simulation. The IP library clause is ignored by synthesis. -LIBRARY ip_arria10_ddr4_4g_1600_altera_emif_141; +LIBRARY ip_arria10_ddr4_4g_1600_altera_emif_150; LIBRARY IEEE, technology_lib, common_lib; USE IEEE.STD_LOGIC_1164.ALL; diff --git a/libraries/technology/flash/tech_flash_asmi_parallel.vhd b/libraries/technology/flash/tech_flash_asmi_parallel.vhd index 35ed38ba5b4ed222d92aacb3393d6fe0155b3300..e1d9c339afe7754472aab788f8efcf3ecb62b8c1 100644 --- a/libraries/technology/flash/tech_flash_asmi_parallel.vhd +++ b/libraries/technology/flash/tech_flash_asmi_parallel.vhd @@ -29,7 +29,7 @@ USE technology_lib.technology_select_pkg.ALL; -- Declare IP libraries to ensure default binding in simulation. The IP library clause is ignored by synthesis. LIBRARY ip_stratixiv_flash_lib; -LIBRARY ip_arria10_asmi_parallel_altera_asmi_parallel_141; +LIBRARY ip_arria10_asmi_parallel_altera_asmi_parallel_150; ENTITY tech_flash_asmi_parallel IS GENERIC ( diff --git a/libraries/technology/flash/tech_flash_remote_update.vhd b/libraries/technology/flash/tech_flash_remote_update.vhd index cf5214844eb457604c6193d121552af45d2db605..44eb52db914bd933a84b39208ba4ce3a6830bf44 100644 --- a/libraries/technology/flash/tech_flash_remote_update.vhd +++ b/libraries/technology/flash/tech_flash_remote_update.vhd @@ -29,7 +29,7 @@ USE technology_lib.technology_select_pkg.ALL; -- Declare IP libraries to ensure default binding in simulation. The IP library clause is ignored by synthesis. LIBRARY ip_stratixiv_flash_lib; -LIBRARY ip_arria10_remote_update_altera_remote_update_141; +LIBRARY ip_arria10_remote_update_altera_remote_update_150; ENTITY tech_flash_remote_update IS GENERIC ( diff --git a/libraries/technology/ip_arria10/ddio/README.txt b/libraries/technology/ip_arria10/ddio/README.txt index a491b7893b3a74cdf8258b26e29bceb58e6ebba4..6ba19729bb9e0c499398db1ef5661a55845e419f 100755 --- a/libraries/technology/ip_arria10/ddio/README.txt +++ b/libraries/technology/ip_arria10/ddio/README.txt @@ -57,7 +57,7 @@ Contents: 4) Issues -a) Simulation model does not work +a) Simulation model does not work (for Quartus 14.1, not tried for Quartus 15.0) The simulation model for the DDIO does not compile ok because a din port is missing in the ddio_out en a dout port is missing in the ddio_in. Adding this ports manualy does work for compile, but when the component is loaded as a simulation diff --git a/libraries/technology/ip_arria10/ddio/compile_ip.tcl b/libraries/technology/ip_arria10/ddio/compile_ip.tcl index 2738f3eb21513fc647515c4c39577e2144466c45..701077b07f4c9685881b5c84af92203ada875830 100644 --- a/libraries/technology/ip_arria10/ddio/compile_ip.tcl +++ b/libraries/technology/ip_arria10/ddio/compile_ip.tcl @@ -29,22 +29,25 @@ if {$IPMODEL=="PHY"} { set IP_DIR "$env(RADIOHDL)/libraries/technology/ip_arria10/ddio/generated/" #vlib ./work/ ;# Assume library work already exists - vmap ip_arria10_ddio_in_1_altera_gpio_core_141 ./work/ - vmap ip_arria10_ddio_out_1_altera_gpio_core_141 ./work/ - vmap ip_arria10_ddio_in_1_altera_gpio_141 ./work/ - vmap ip_arria10_ddio_out_1_altera_gpio_141 ./work/ + vmap ip_arria10_ddio_in_1_altera_gpio_core_150 ./work/ + vmap ip_arria10_ddio_in_1_altera_gpio_150 ./work/ + vmap ip_arria10_ddio_out_1_altera_gpio_core_150 ./work/ + vmap ip_arria10_ddio_out_1_altera_gpio_150 ./work/ # Quartus QIP uses the libraries, so map these here to work/ to be able to use these libraries also in simulation. # However by instantiating the compenents as components instead of as entities it is not necessary to know the - # library in simiulation. Therefor these lines can be commented: + # library in simiulation. Therefore these lines can be commented: #vmap ip_arria10_ddio_in_1 ./work/ #vmap ip_arria10_ddio_out_1 ./work/ - vlog -sv "$IP_DIR/altera_gpio_core_141/sim/mentor/altera_gpio.sv" -work work - vcom "$IP_DIR/altera_gpio_141/sim/ip_arria10_ddio_in_1_altera_gpio_141_hszcdqa.vhd" -work work - vcom "$IP_DIR/altera_gpio_141/sim/ip_arria10_ddio_out_1_altera_gpio_141_edhgoly.vhd" -work work - vcom "$IP_DIR/sim/ip_arria10_ddio_in_1.vhd" - vcom "$IP_DIR/sim/ip_arria10_ddio_out_1.vhd" + vlog -sv "$IP_DIR/../altera_gpio_core_150/sim/mentor/altera_gpio.sv" -work ip_arria10_ddio_in_1_altera_gpio_core_150 + vlog -sv "$IP_DIR/../altera_gpio_core_150/sim/mentor/altera_gpio.sv" -work ip_arria10_ddio_out_1_altera_gpio_core_150 + + vcom "$IP_DIR/../altera_gpio_150/sim/ip_arria10_ddio_in_1_altera_gpio_150_v2653ny.vhd" -work ip_arria10_ddio_in_1_altera_gpio_150 + vcom "$IP_DIR/ip_arria10_ddio_in_1.vhd" + + vcom "$IP_DIR/../altera_gpio_150/sim/ip_arria10_ddio_out_1_altera_gpio_150_26jftvi.vhd" -work ip_arria10_ddio_out_1_altera_gpio_150 + vcom "$IP_DIR/ip_arria10_ddio_out_1.vhd" } else { diff --git a/libraries/technology/ip_arria10/ddr4_4g_1600/compile_ip.tcl b/libraries/technology/ip_arria10/ddr4_4g_1600/compile_ip.tcl index 37436c846395666bd4d5f58d2a0e89e791a1c01e..f353445bb7ab9cb2156b8671ca8a42e2880312b0 100644 --- a/libraries/technology/ip_arria10/ddr4_4g_1600/compile_ip.tcl +++ b/libraries/technology/ip_arria10/ddr4_4g_1600/compile_ip.tcl @@ -29,34 +29,37 @@ set IP_DIR "$env(RADIOHDL)/libraries/technology/ip_arria10/ddr4_4g_1600/genera #vlib ./work/ ;# Assume library work already exists -vmap ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_141 ./work/ -vmap ip_arria10_ddr4_4g_1600_altera_emif_141 ./work/ +vmap ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150 ./work/ +vmap ip_arria10_ddr4_4g_1600_altera_emif_150 ./work/ -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_141_szjjfwa.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_top.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_bufs.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_buf_udir_se_i.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_buf_udir_se_o.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_buf_udir_df_i.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_buf_udir_df_o.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_buf_udir_cp_i.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_buf_bdir_df.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_buf_bdir_se.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_buf_unused.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_pll.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_pll_fast_sim.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_oct.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_core_clks_rsts.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_hps_clks_rsts.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_io_aux.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_io_tiles.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_hmc_avl_if.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_hmc_sideband_if.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_hmc_mmr_if.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_hmc_amm_data_if.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_hmc_ast_data_if.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_afi_if.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_seq_if.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_regs.sv" -work work -vlog "$IP_DIR/../altera_emif_141/sim/ip_arria10_ddr4_4g_1600_altera_emif_141_mdmsrdi.v" -work work -vcom "$IP_DIR/ip_arria10_ddr4_4g_1600.vhd" + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150_3yki4wa.sv" -work ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_top.sv" -work ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_bufs.sv" -work ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_buf_udir_se_i.sv" -work ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_buf_udir_se_o.sv" -work ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_buf_udir_df_i.sv" -work ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_buf_udir_df_o.sv" -work ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_buf_udir_cp_i.sv" -work ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_buf_bdir_df.sv" -work ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_buf_bdir_se.sv" -work ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_buf_unused.sv" -work ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_pll.sv" -work ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_pll_fast_sim.sv" -work ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_pll_extra_clks.sv" -work ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_oct.sv" -work ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_core_clks_rsts.sv" -work ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_hps_clks_rsts.sv" -work ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_io_aux.sv" -work ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_io_tiles.sv" -work ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_hmc_avl_if.sv" -work ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_hmc_sideband_if.sv" -work ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_hmc_mmr_if.sv" -work ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_hmc_amm_data_if.sv" -work ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_hmc_ast_data_if.sv" -work ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_afi_if.sv" -work ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_seq_if.sv" -work ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_regs.sv" -work ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_oct.sv" -work ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_oct_um_fsm.sv" -work ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150 + vlog "$IP_DIR/../altera_emif_150/sim/ip_arria10_ddr4_4g_1600_altera_emif_150_wffzgoq.v" -work ip_arria10_ddr4_4g_1600_altera_emif_150 + vcom "$IP_DIR/ip_arria10_ddr4_4g_1600.vhd" diff --git a/libraries/technology/ip_arria10/ddr4_4g_1600/copy_hex_files.tcl b/libraries/technology/ip_arria10/ddr4_4g_1600/copy_hex_files.tcl index e223b86851043025222b26e9c67f75eb1e29bfb0..bf7c3824f0c277b1b48e94e2061828957df546c8 100644 --- a/libraries/technology/ip_arria10/ddr4_4g_1600/copy_hex_files.tcl +++ b/libraries/technology/ip_arria10/ddr4_4g_1600/copy_hex_files.tcl @@ -26,8 +26,8 @@ set IP_DIR "$env(RADIOHDL)/libraries/technology/ip_arria10/ddr4_4g_1600/generate # Copy ROM/RAM files to simulation directory if {[file isdirectory $IP_DIR]} { - file copy -force $IP_DIR/../altera_emif_arch_nf_141/sim/ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_141_szjjfwa_seq_params_sim.hex ./ - file copy -force $IP_DIR/../altera_emif_arch_nf_141/sim/ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_141_szjjfwa_seq_params_synth.hex ./ - file copy -force $IP_DIR/../altera_emif_arch_nf_141/sim/ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_141_szjjfwa_seq_cal_sim.hex ./ - file copy -force $IP_DIR/../altera_emif_arch_nf_141/sim/ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_141_szjjfwa_seq_cal_synth.hex ./ + file copy -force $IP_DIR/../altera_emif_arch_nf_150/sim/ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150_3yki4wa_seq_cal_sim.hex ./ + file copy -force $IP_DIR/../altera_emif_arch_nf_150/sim/ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150_3yki4wa_seq_cal_synth.hex ./ + file copy -force $IP_DIR/../altera_emif_arch_nf_150/sim/ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150_3yki4wa_seq_params_sim.hex ./ + file copy -force $IP_DIR/../altera_emif_arch_nf_150/sim/ip_arria10_ddr4_4g_1600_altera_emif_arch_nf_150_3yki4wa_seq_params_synth.hex ./ } \ No newline at end of file diff --git a/libraries/technology/ip_arria10/ddr4_4g_1600/hdllib.cfg b/libraries/technology/ip_arria10/ddr4_4g_1600/hdllib.cfg index 9919e89578249fbc0d608544037a19c4c7bcd082..bbd11c76bd3ae99be2a01e533595eadfc1051dc4 100644 --- a/libraries/technology/ip_arria10/ddr4_4g_1600/hdllib.cfg +++ b/libraries/technology/ip_arria10/ddr4_4g_1600/hdllib.cfg @@ -1,5 +1,5 @@ hdl_lib_name = ip_arria10_ddr4_4g_1600 -hdl_library_clause_name = ip_arria10_ddr4_4g_1600_altera_emif_141 +hdl_library_clause_name = ip_arria10_ddr4_4g_1600_altera_emif_150 hdl_lib_uses_synth = hdl_lib_uses_sim = diff --git a/libraries/technology/ip_arria10/ddr4_8g_2400/compile_ip.tcl b/libraries/technology/ip_arria10/ddr4_8g_2400/compile_ip.tcl index 10f58ed732a864db78083c1aaef6b5f0c68984a0..b68632f744ca0821374bd4cfe1e139085b97d1fe 100644 --- a/libraries/technology/ip_arria10/ddr4_8g_2400/compile_ip.tcl +++ b/libraries/technology/ip_arria10/ddr4_8g_2400/compile_ip.tcl @@ -29,34 +29,37 @@ set IP_DIR "$env(RADIOHDL)/libraries/technology/ip_arria10/ddr4_8g_2400/genera #vlib ./work/ ;# Assume library work already exists -vmap ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_141 ./work/ -vmap ip_arria10_ddr4_8g_2400_altera_emif_141 ./work/ +vmap ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150 ./work/ +vmap ip_arria10_ddr4_8g_2400_altera_emif_150 ./work/ -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_141_rehmf4i.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_top.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_bufs.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_buf_udir_se_i.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_buf_udir_se_o.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_buf_udir_df_i.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_buf_udir_df_o.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_buf_udir_cp_i.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_buf_bdir_df.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_buf_bdir_se.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_buf_unused.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_pll.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_pll_fast_sim.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_oct.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_core_clks_rsts.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_hps_clks_rsts.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_io_aux.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_io_tiles.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_hmc_avl_if.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_hmc_sideband_if.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_hmc_mmr_if.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_hmc_amm_data_if.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_hmc_ast_data_if.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_afi_if.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_seq_if.sv" -work work -vlog -sv "$IP_DIR/../altera_emif_arch_nf_141/sim/altera_emif_arch_nf_regs.sv" -work work -vlog "$IP_DIR/../altera_emif_141/sim/ip_arria10_ddr4_8g_2400_altera_emif_141_2hmycgy.v" -work work -vcom "$IP_DIR/ip_arria10_ddr4_8g_2400.vhd" + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150_izxxuoi.sv" -work ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_top.sv" -work ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_bufs.sv" -work ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_buf_udir_se_i.sv" -work ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_buf_udir_se_o.sv" -work ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_buf_udir_df_i.sv" -work ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_buf_udir_df_o.sv" -work ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_buf_udir_cp_i.sv" -work ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_buf_bdir_df.sv" -work ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_buf_bdir_se.sv" -work ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_buf_unused.sv" -work ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_pll.sv" -work ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_pll_fast_sim.sv" -work ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_pll_extra_clks.sv" -work ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_oct.sv" -work ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_core_clks_rsts.sv" -work ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_hps_clks_rsts.sv" -work ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_io_aux.sv" -work ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_io_tiles.sv" -work ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_hmc_avl_if.sv" -work ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_hmc_sideband_if.sv" -work ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_hmc_mmr_if.sv" -work ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_hmc_amm_data_if.sv" -work ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_hmc_ast_data_if.sv" -work ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_afi_if.sv" -work ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_seq_if.sv" -work ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_emif_arch_nf_regs.sv" -work ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_oct.sv" -work ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150 + vlog -sv "$IP_DIR/../altera_emif_arch_nf_150/sim/altera_oct_um_fsm.sv" -work ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150 + vlog "$IP_DIR/../altera_emif_150/sim/ip_arria10_ddr4_8g_2400_altera_emif_150_k53ejjy.v" -work ip_arria10_ddr4_8g_2400_altera_emif_150 + vcom "$IP_DIR/ip_arria10_ddr4_8g_2400.vhd" diff --git a/libraries/technology/ip_arria10/ddr4_8g_2400/copy_hex_files.tcl b/libraries/technology/ip_arria10/ddr4_8g_2400/copy_hex_files.tcl index 34cfeb2c1e51c4f6e9bbaf033400e7d712cea90c..8aef634019339efdf02c770a8b46a9c74436e73b 100644 --- a/libraries/technology/ip_arria10/ddr4_8g_2400/copy_hex_files.tcl +++ b/libraries/technology/ip_arria10/ddr4_8g_2400/copy_hex_files.tcl @@ -26,8 +26,8 @@ set IP_DIR "$env(RADIOHDL)/libraries/technology/ip_arria10/ddr4_8g_2400/generate # Copy ROM/RAM files to simulation directory if {[file isdirectory $IP_DIR]} { - file copy -force $IP_DIR/../altera_emif_arch_nf_141/sim/ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_141_rehmf4i_seq_params_sim.hex ./ - file copy -force $IP_DIR/../altera_emif_arch_nf_141/sim/ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_141_rehmf4i_seq_params_synth.hex ./ - file copy -force $IP_DIR/../altera_emif_arch_nf_141/sim/ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_141_rehmf4i_seq_cal_sim.hex ./ - file copy -force $IP_DIR/../altera_emif_arch_nf_141/sim/ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_141_rehmf4i_seq_cal_synth.hex ./ + file copy -force $IP_DIR/../altera_emif_arch_nf_150/sim/ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150_izxxuoi_seq_cal_sim.hex ./ + file copy -force $IP_DIR/../altera_emif_arch_nf_150/sim/ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150_izxxuoi_seq_cal_synth.hex ./ + file copy -force $IP_DIR/../altera_emif_arch_nf_150/sim/ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150_izxxuoi_seq_params_sim.hex ./ + file copy -force $IP_DIR/../altera_emif_arch_nf_150/sim/ip_arria10_ddr4_8g_2400_altera_emif_arch_nf_150_izxxuoi_seq_params_synth.hex ./ } diff --git a/libraries/technology/ip_arria10/ddr4_8g_2400/hdllib.cfg b/libraries/technology/ip_arria10/ddr4_8g_2400/hdllib.cfg index ade7ce115c65790fe19db98033033af1d5b1086a..1853b8c23f2f08808de6a65f0f14b64da3921e52 100644 --- a/libraries/technology/ip_arria10/ddr4_8g_2400/hdllib.cfg +++ b/libraries/technology/ip_arria10/ddr4_8g_2400/hdllib.cfg @@ -1,5 +1,5 @@ hdl_lib_name = ip_arria10_ddr4_8g_2400 -hdl_library_clause_name = ip_arria10_ddr4_8g_2400_altera_emif_141 +hdl_library_clause_name = ip_arria10_ddr4_8g_2400_altera_emif_150 hdl_lib_uses_synth = hdl_lib_uses_sim = diff --git a/libraries/technology/ip_arria10/flash/asmi_parallel/compile_ip.tcl b/libraries/technology/ip_arria10/flash/asmi_parallel/compile_ip.tcl index ff241b847b9bf24d32201d19befd9467507bf238..f4f1a6b202daa8caf849ad3642126a9e51a10ab6 100644 --- a/libraries/technology/ip_arria10/flash/asmi_parallel/compile_ip.tcl +++ b/libraries/technology/ip_arria10/flash/asmi_parallel/compile_ip.tcl @@ -28,7 +28,7 @@ set IP_DIR "$env(RADIOHDL)/libraries/technology/ip_arria10/flash/asmi_parallel/generated/sim" -vmap ip_arria10_asmi_parallel_altera_asmi_parallel_141 ./work/ +vmap ip_arria10_asmi_parallel_altera_asmi_parallel_150 ./work/ -vlog "$IP_DIR/../altera_asmi_parallel_141/sim/ip_arria10_asmi_parallel_altera_asmi_parallel_141_53c4fui.v" -work ip_arria10_asmi_parallel_altera_asmi_parallel_141 -vcom "$IP_DIR/ip_arria10_asmi_parallel.vhd" + vlog "$IP_DIR/../altera_asmi_parallel_150/sim/ip_arria10_asmi_parallel_altera_asmi_parallel_150_bvuboea.v" -work ip_arria10_asmi_parallel_altera_asmi_parallel_150 + vcom "$IP_DIR/ip_arria10_asmi_parallel.vhd" diff --git a/libraries/technology/ip_arria10/flash/asmi_parallel/hdllib.cfg b/libraries/technology/ip_arria10/flash/asmi_parallel/hdllib.cfg index 8941526bd108847df67ca1b700f641b417f71437..1198f8980b11c83898eb4b97cb3e04ca9e87bfb2 100644 --- a/libraries/technology/ip_arria10/flash/asmi_parallel/hdllib.cfg +++ b/libraries/technology/ip_arria10/flash/asmi_parallel/hdllib.cfg @@ -1,5 +1,5 @@ hdl_lib_name = ip_arria10_asmi_parallel -hdl_library_clause_name = ip_arria10_asmi_parallel_altera_asmi_parallel_141 +hdl_library_clause_name = ip_arria10_asmi_parallel_altera_asmi_parallel_150 hdl_lib_uses_synth = hdl_lib_uses_sim = diff --git a/libraries/technology/ip_arria10/flash/remote_update/compile_ip.tcl b/libraries/technology/ip_arria10/flash/remote_update/compile_ip.tcl index f2250c1c0f007053764c593b317557658284f9b0..f5746aa6f660d8e92f86ae9dc42719eda4d30e1d 100644 --- a/libraries/technology/ip_arria10/flash/remote_update/compile_ip.tcl +++ b/libraries/technology/ip_arria10/flash/remote_update/compile_ip.tcl @@ -28,7 +28,9 @@ set IP_DIR "$env(RADIOHDL)/libraries/technology/ip_arria10/flash/remote_update/generated/sim" -vmap ip_arria10_remote_update_altera_remote_update_141 ./work/ +vmap ip_arria10_remote_update_altera_remote_update_core_150 ./work/ +vmap ip_arria10_remote_update_altera_remote_update_150 ./work/ -vlog -sv "$IP_DIR/../altera_remote_update_141/sim/altera_remote_update.sv" -work ip_arria10_remote_update_altera_remote_update_141 -vcom "$IP_DIR/ip_arria10_remote_update.vhd" + vlog "$IP_DIR/../altera_remote_update_core_150/sim/altera_remote_update_core.v" -work ip_arria10_remote_update_altera_remote_update_core_150 + vlog "$IP_DIR/../altera_remote_update_150/sim/ip_arria10_remote_update_altera_remote_update_150_eltl22a.v" -work ip_arria10_remote_update_altera_remote_update_150 + vcom "$IP_DIR/ip_arria10_remote_update.vhd" diff --git a/libraries/technology/ip_arria10/flash/remote_update/hdllib.cfg b/libraries/technology/ip_arria10/flash/remote_update/hdllib.cfg index 1b7486f11f6be3fd24039eaa41fb94d6f6ac8819..35530b18725c200b4f5c98ea94e9084f31a754bb 100644 --- a/libraries/technology/ip_arria10/flash/remote_update/hdllib.cfg +++ b/libraries/technology/ip_arria10/flash/remote_update/hdllib.cfg @@ -1,5 +1,5 @@ hdl_lib_name = ip_arria10_remote_update -hdl_library_clause_name = ip_arria10_remote_update_altera_remote_update_141 +hdl_library_clause_name = ip_arria10_remote_update_altera_remote_update_150 hdl_lib_uses_synth = hdl_lib_uses_sim = diff --git a/libraries/technology/ip_arria10/generate-all-ip.sh b/libraries/technology/ip_arria10/generate-all-ip.sh index 6c3dde5f5cc0f53af32841bc983a8bfdce1a16fa..9bf5063d23628d24b1295c34617ca564f984c4ef 100755 --- a/libraries/technology/ip_arria10/generate-all-ip.sh +++ b/libraries/technology/ip_arria10/generate-all-ip.sh @@ -12,6 +12,7 @@ for f in $files ; do pwd echo + rm -rf generated ./`basename $f` cd - diff --git a/libraries/technology/ip_arria10/mac_10g/compile_ip.tcl b/libraries/technology/ip_arria10/mac_10g/compile_ip.tcl index 8808476f954a9d92c18e9cbdacf998d28db6e5e8..b73a1147b97facd0be71176efde57dac1227f0d7 100644 --- a/libraries/technology/ip_arria10/mac_10g/compile_ip.tcl +++ b/libraries/technology/ip_arria10/mac_10g/compile_ip.tcl @@ -31,112 +31,113 @@ set IP_TBDIR "$env(RADIOHDL)/libraries/technology/ip_arria10/mac_10g/generated_t #vlib ./work/ ;# Assume library work already exists -vmap ip_arria10_mac_10g_alt_em10g32_141 ./work/ +vmap ip_arria10_mac_10g_alt_em10g32_150 ./work/ -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/alt_em10g32.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/alt_em10g32unit.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_clk_rst.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_clock_crosser.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_crc32.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_crc32_gf_mult32_kc.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_creg_map.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_creg_top.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_frm_decoder.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_tx_rs_gmii_mii_layer.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_pipeline_base.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_reset_synchronizer.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_rr_clock_crosser.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_rst_cnt.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_rx_fctl_filter_crcpad_rem.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_rx_fctl_overflow.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_rx_fctl_preamble.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_rx_frm_control.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_rx_pfc_flow_control.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_rx_pfc_pause_conversion.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_rx_pkt_backpressure_control.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_rx_rs_gmii_mii.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_rx_rs_layer.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_rx_rs_xgmii.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_rx_status_aligner.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_rx_top.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_stat_mem.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_stat_reg.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_tx_data_frm_gen.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_tx_srcaddr_inserter.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_tx_err_aligner.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_tx_flow_control.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_tx_frm_arbiter.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_tx_frm_muxer.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_tx_pause_beat_conversion.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_tx_pause_frm_gen.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_tx_pause_req.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_tx_pfc_frm_gen.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_rr_buffer.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_tx_rs_layer.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_tx_rs_xgmii_layer.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_sc_fifo.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_tx_top.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_rx_gmii_decoder.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_rx_gmii_decoder_dfa.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_tx_gmii_encoder.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_tx_gmii_encoder_dfa.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_rx_gmii_mii_decoder_if.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_tx_gmii_mii_encoder_if.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/adapters/altera_eth_avalon_mm_adapter/altera_eth_avalon_mm_adapter.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/adapters/altera_eth_avalon_st_adapter/altera_eth_avalon_st_adapter.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/adapters/altera_eth_avalon_st_adapter/avalon_st_adapter_avalon_st_rx.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/adapters/altera_eth_avalon_st_adapter/avalon_st_adapter_avalon_st_tx.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/adapters/altera_eth_avalon_st_adapter/avalon_st_adapter.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/adapters/altera_eth_avalon_st_adapter/alt_em10g32_vldpkt_rddly.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/adapters/altera_eth_avalon_st_adapter/sideband_adapter_rx.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/adapters/altera_eth_avalon_st_adapter/sideband_adapter_tx.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/adapters/altera_eth_avalon_st_adapter/sideband_adapter.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/adapters/altera_eth_avalon_st_adapter/altera_eth_sideband_crosser.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/adapters/altera_eth_avalon_st_adapter/altera_eth_sideband_crosser_sync.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/adapters/altera_eth_xgmii_width_adaptor/alt_em10g_32_64_xgmii_conversion.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/adapters/altera_eth_xgmii_width_adaptor/alt_em10g_32_to_64_xgmii_conversion.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/adapters/altera_eth_xgmii_width_adaptor/alt_em10g_64_to_32_xgmii_conversion.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/adapters/altera_eth_xgmii_width_adaptor/alt_em10g_dcfifo_32_to_64_xgmii_conversion.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/adapters/altera_eth_xgmii_width_adaptor/alt_em10g_dcfifo_64_to_32_xgmii_conversion.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/adapters/altera_eth_xgmii_data_format_adapter/alt_em10g32_xgmii_32_to_64_adapter.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/adapters/altera_eth_xgmii_data_format_adapter/alt_em10g32_xgmii_64_to_32_adapter.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/adapters/altera_eth_xgmii_data_format_adapter/alt_em10g32_xgmii_data_format_adapter.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_altsyncram_bundle.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_altsyncram.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_avalon_dc_fifo_lat_calc.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_avalon_dc_fifo_hecc.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_avalon_dc_fifo_secc.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_avalon_sc_fifo_hecc.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_avalon_sc_fifo_secc.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_ecc_dec_18_12.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_ecc_dec_39_32.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_ecc_enc_12_18.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_ecc_enc_32_39.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_avst_to_gmii_if.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_gmii_to_avst_if.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_gmii_tsu.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_lpm_mult.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_rx_ptp_aligner.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_rx_ptp_detector.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_rx_ptp_top.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_tx_gmii_crc_inserter.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_tx_gmii_ptp_inserter.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_tx_ptp_processor.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_tx_ptp_top.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_tx_xgmii_crc_inserter.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_tx_xgmii_ptp_inserter.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_xgmii_tsu.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_crc328generator.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_crc32ctl8.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_crc32galois8.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_gmii_crc_inserter.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_tx_rs_xgmii_layer_ultra.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/mentor/rtl/alt_em10g32_rx_rs_xgmii_ultra.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/alt_em10g32_avalon_dc_fifo.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/alt_em10g32_dcfifo_synchronizer_bundle.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/alt_em10g32_std_synchronizer.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/altera_avalon_sc_fifo.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/credit_producer.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/altera_reset_controller.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vlog "$IP_DIR/../alt_em10g32_141/sim/altera_reset_synchronizer.v" -work ip_arria10_mac_10g_alt_em10g32_141 -vcom "$IP_DIR/ip_arria10_mac_10g.vhd" + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/alt_em10g32.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/alt_em10g32unit.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_clk_rst.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_clock_crosser.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_crc32.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_crc32_gf_mult32_kc.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_creg_map.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_creg_top.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_frm_decoder.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_tx_rs_gmii_mii_layer.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_pipeline_base.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_reset_synchronizer.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_rr_clock_crosser.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_rst_cnt.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_rx_fctl_filter_crcpad_rem.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_rx_fctl_overflow.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_rx_fctl_preamble.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_rx_frm_control.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_rx_pfc_flow_control.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_rx_pfc_pause_conversion.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_rx_pkt_backpressure_control.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_rx_rs_gmii16b.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_rx_rs_gmii16b_top.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_rx_rs_gmii_mii.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_rx_rs_layer.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_rx_rs_xgmii.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_rx_status_aligner.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_rx_top.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_stat_mem.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_stat_reg.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_tx_data_frm_gen.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_tx_srcaddr_inserter.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_tx_err_aligner.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_tx_flow_control.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_tx_frm_arbiter.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_tx_frm_muxer.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_tx_pause_beat_conversion.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_tx_pause_frm_gen.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_tx_pause_req.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_tx_pfc_frm_gen.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_rr_buffer.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_tx_rs_gmii16b.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_tx_rs_gmii16b_top.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_tx_rs_layer.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_tx_rs_xgmii_layer.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_sc_fifo.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_tx_top.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_rx_gmii_decoder.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_rx_gmii_decoder_dfa.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_tx_gmii_encoder.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_tx_gmii_encoder_dfa.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_rx_gmii_mii_decoder_if.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_tx_gmii_mii_encoder_if.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/adapters/altera_eth_avalon_mm_adapter/altera_eth_avalon_mm_adapter.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/adapters/altera_eth_avalon_st_adapter/altera_eth_avalon_st_adapter.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/adapters/altera_eth_avalon_st_adapter/avalon_st_adapter_avalon_st_rx.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/adapters/altera_eth_avalon_st_adapter/avalon_st_adapter_avalon_st_tx.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/adapters/altera_eth_avalon_st_adapter/avalon_st_adapter.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/adapters/altera_eth_avalon_st_adapter/alt_em10g32_vldpkt_rddly.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/adapters/altera_eth_avalon_st_adapter/sideband_adapter_rx.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/adapters/altera_eth_avalon_st_adapter/sideband_adapter_tx.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/adapters/altera_eth_avalon_st_adapter/sideband_adapter.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/adapters/altera_eth_avalon_st_adapter/altera_eth_sideband_crosser.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/adapters/altera_eth_avalon_st_adapter/altera_eth_sideband_crosser_sync.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/adapters/altera_eth_xgmii_width_adaptor/alt_em10g_32_64_xgmii_conversion.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/adapters/altera_eth_xgmii_width_adaptor/alt_em10g_32_to_64_xgmii_conversion.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/adapters/altera_eth_xgmii_width_adaptor/alt_em10g_64_to_32_xgmii_conversion.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/adapters/altera_eth_xgmii_width_adaptor/alt_em10g_dcfifo_32_to_64_xgmii_conversion.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/adapters/altera_eth_xgmii_width_adaptor/alt_em10g_dcfifo_64_to_32_xgmii_conversion.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/adapters/altera_eth_xgmii_data_format_adapter/alt_em10g32_xgmii_32_to_64_adapter.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/adapters/altera_eth_xgmii_data_format_adapter/alt_em10g32_xgmii_64_to_32_adapter.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/adapters/altera_eth_xgmii_data_format_adapter/alt_em10g32_xgmii_data_format_adapter.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_altsyncram_bundle.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_altsyncram.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_avalon_dc_fifo_lat_calc.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_avalon_dc_fifo_hecc.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_avalon_dc_fifo_secc.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_avalon_sc_fifo.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_avalon_sc_fifo_hecc.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_avalon_sc_fifo_secc.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_ecc_dec_18_12.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_ecc_dec_39_32.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_ecc_enc_12_18.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_ecc_enc_32_39.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_tx_rs_xgmii_layer_ultra.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_rx_rs_xgmii_ultra.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_avst_to_gmii_if.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_gmii_to_avst_if.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_gmii_tsu.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_lpm_mult.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_rx_ptp_aligner.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_rx_ptp_detector.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_rx_ptp_top.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_tx_gmii_crc_inserter.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_tx_gmii_ptp_inserter.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_tx_ptp_processor.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_tx_ptp_top.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_tx_xgmii_crc_inserter.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_tx_xgmii_ptp_inserter.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_xgmii_tsu.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_crc328generator.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_crc32ctl8.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_crc32galois8.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/mentor/rtl/alt_em10g32_gmii_crc_inserter.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/alt_em10g32_avalon_dc_fifo.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/alt_em10g32_dcfifo_synchronizer_bundle.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vlog "$IP_DIR/../alt_em10g32_150/sim/alt_em10g32_std_synchronizer.v" -work ip_arria10_mac_10g_alt_em10g32_150 + vcom "$IP_DIR/ip_arria10_mac_10g.vhd" diff --git a/libraries/technology/ip_arria10/mac_10g/hdllib.cfg b/libraries/technology/ip_arria10/mac_10g/hdllib.cfg index e3b0e10d235d5f369671bbe0401081b64550dc90..337af9fd0eebfd6d224046b92397841d9f7bdc51 100644 --- a/libraries/technology/ip_arria10/mac_10g/hdllib.cfg +++ b/libraries/technology/ip_arria10/mac_10g/hdllib.cfg @@ -1,5 +1,5 @@ hdl_lib_name = ip_arria10_mac_10g -hdl_library_clause_name = ip_arria10_mac_10g_alt_em10g32_141 +hdl_library_clause_name = ip_arria10_mac_10g_alt_em10g32_150 hdl_lib_uses_synth = hdl_lib_uses_sim = diff --git a/libraries/technology/ip_arria10/phy_10gbase_r/compile_ip.tcl b/libraries/technology/ip_arria10/phy_10gbase_r/compile_ip.tcl index f35bbf805959084b286899bcc83b980e82623ca3..1380dd059eb9862e90acd8c360a30f17f67dcb6f 100644 --- a/libraries/technology/ip_arria10/phy_10gbase_r/compile_ip.tcl +++ b/libraries/technology/ip_arria10/phy_10gbase_r/compile_ip.tcl @@ -30,31 +30,27 @@ set IP_DIR "$env(RADIOHDL)/libraries/technology/ip_arria10/phy_10gbase_r/gener #vlib ./work/ ;# Assume library work already exists -vmap ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_141 ./work/ - -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/altera_xcvr_functions.sv" -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/mentor/altera_xcvr_functions.sv" -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/alt_xcvr_resync.sv" -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/mentor/alt_xcvr_resync.sv" -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/twentynm_pcs.sv" -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/twentynm_pma.sv" -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/twentynm_xcvr_avmm.sv" -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/twentynm_xcvr_native.sv" -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/mentor/twentynm_pcs.sv" -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/mentor/twentynm_pma.sv" -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/mentor/twentynm_xcvr_avmm.sv" -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/mentor/twentynm_xcvr_native.sv" -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/a10_avmm_h.sv" -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/altera_xcvr_native_a10.sv" -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/alt_xcvr_native_avmm_nf.sv" -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/alt_xcvr_native_avmm_csr.sv" -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/alt_xcvr_native_prbs_accum.sv" -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/alt_xcvr_native_embedded_debug.sv" -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/mentor/a10_avmm_h.sv" -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/mentor/altera_xcvr_native_a10.sv" -work ip_arria10_phy_10gbase_r_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_phy_10gbase_r_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_phy_10gbase_r_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_phy_10gbase_r_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_phy_10gbase_r_altera_xcvr_native_a10_141 -vcom "$IP_DIR/ip_arria10_phy_10gbase_r.vhd" +vmap altera_common_sv_packages ./work/ +vmap ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_150 ./work/ + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/altera_xcvr_native_a10_functions_h.sv" -work altera_common_sv_packages + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/alt_xcvr_resync.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/alt_xcvr_arbiter.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/mentor/alt_xcvr_resync.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/mentor/alt_xcvr_arbiter.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/twentynm_pcs.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/twentynm_pma.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/twentynm_xcvr_avmm.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/twentynm_xcvr_native.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/mentor/twentynm_pcs.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/mentor/twentynm_pma.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/mentor/twentynm_xcvr_avmm.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/mentor/twentynm_xcvr_native.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/a10_avmm_h.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/alt_xcvr_native_avmm_csr.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/alt_xcvr_native_prbs_accum.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/alt_xcvr_native_odi_accel.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/alt_xcvr_native_rcfg_arb.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_150_3iyq5ha.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/alt_xcvr_native_rcfg_opt_logic_3iyq5ha.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_150 + vcom "$IP_DIR/ip_arria10_phy_10gbase_r.vhd" diff --git a/libraries/technology/ip_arria10/phy_10gbase_r/hdllib.cfg b/libraries/technology/ip_arria10/phy_10gbase_r/hdllib.cfg index 26667b6c360367185005a1169e3d7aea1bc232c2..480ecc91750fe5d26e534847e92070fd6418bdd1 100644 --- a/libraries/technology/ip_arria10/phy_10gbase_r/hdllib.cfg +++ b/libraries/technology/ip_arria10/phy_10gbase_r/hdllib.cfg @@ -1,5 +1,5 @@ hdl_lib_name = ip_arria10_phy_10gbase_r -hdl_library_clause_name = ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_141 +hdl_library_clause_name = ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_150 hdl_lib_uses_synth = hdl_lib_uses_sim = diff --git a/libraries/technology/ip_arria10/phy_10gbase_r_24/compile_ip.tcl b/libraries/technology/ip_arria10/phy_10gbase_r_24/compile_ip.tcl index e624e5b439830479cbe8ec11ff07dace9758cf55..8ce14c7306af94493dd2038bc27a2595eae4bbf5 100644 --- a/libraries/technology/ip_arria10/phy_10gbase_r_24/compile_ip.tcl +++ b/libraries/technology/ip_arria10/phy_10gbase_r_24/compile_ip.tcl @@ -30,30 +30,27 @@ set IP_DIR "$env(RADIOHDL)/libraries/technology/ip_arria10/phy_10gbase_r_24/ge #vlib ./work/ ;# Assume library work already exists -vmap ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_141 ./work/ +vmap altera_common_sv_packages ./work/ +vmap ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_150 ./work/ -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/altera_xcvr_functions.sv" -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/mentor/altera_xcvr_functions.sv" -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/alt_xcvr_resync.sv" -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/mentor/alt_xcvr_resync.sv" -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/twentynm_pcs.sv" -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/twentynm_pma.sv" -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/twentynm_xcvr_avmm.sv" -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/twentynm_xcvr_native.sv" -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/mentor/twentynm_pcs.sv" -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/mentor/twentynm_pma.sv" -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/mentor/twentynm_xcvr_avmm.sv" -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/mentor/twentynm_xcvr_native.sv" -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/a10_avmm_h.sv" -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/altera_xcvr_native_a10.sv" -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/alt_xcvr_native_avmm_nf.sv" -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/alt_xcvr_native_avmm_csr.sv" -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/alt_xcvr_native_prbs_accum.sv" -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/alt_xcvr_native_embedded_debug.sv" -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/mentor/a10_avmm_h.sv" -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_native_a10_141/sim/mentor/altera_xcvr_native_a10.sv" -work ip_arria10_phy_10gbase_r_24_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_phy_10gbase_r_24_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_phy_10gbase_r_24_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_phy_10gbase_r_24_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_phy_10gbase_r_24_altera_xcvr_native_a10_141 -vcom "$IP_DIR/ip_arria10_phy_10gbase_r_24.vhd" + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/altera_xcvr_native_a10_functions_h.sv" -work altera_common_sv_packages + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/alt_xcvr_resync.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/alt_xcvr_arbiter.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/mentor/alt_xcvr_resync.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/mentor/alt_xcvr_arbiter.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/twentynm_pcs.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/twentynm_pma.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/twentynm_xcvr_avmm.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/twentynm_xcvr_native.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/mentor/twentynm_pcs.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/mentor/twentynm_pma.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/mentor/twentynm_xcvr_avmm.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/mentor/twentynm_xcvr_native.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/a10_avmm_h.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/alt_xcvr_native_avmm_csr.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/alt_xcvr_native_prbs_accum.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/alt_xcvr_native_odi_accel.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/alt_xcvr_native_rcfg_arb.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_150_znwfybq.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/alt_xcvr_native_rcfg_opt_logic_znwfybq.sv" -L altera_common_sv_packages -work ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_150 + vcom "$IP_DIR/ip_arria10_phy_10gbase_r_24.vhd" diff --git a/libraries/technology/ip_arria10/phy_10gbase_r_24/hdllib.cfg b/libraries/technology/ip_arria10/phy_10gbase_r_24/hdllib.cfg index dcba01fe8fa74ddf7c3c215472dafeaaf7448a61..121778e15829651ba053616694c99a237e44c3a6 100644 --- a/libraries/technology/ip_arria10/phy_10gbase_r_24/hdllib.cfg +++ b/libraries/technology/ip_arria10/phy_10gbase_r_24/hdllib.cfg @@ -1,5 +1,5 @@ hdl_lib_name = ip_arria10_phy_10gbase_r_24 -hdl_library_clause_name = ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_141 +hdl_library_clause_name = ip_arria10_phy_10gbase_r_24_altera_xcvr_native_a10_150 hdl_lib_uses_synth = hdl_lib_uses_sim = diff --git a/libraries/technology/ip_arria10/pll_clk125/compile_ip.tcl b/libraries/technology/ip_arria10/pll_clk125/compile_ip.tcl index 56979bf03cf14fdbbaccd07c2ed8eda1a0edcea7..c138d560d338883763b84a898b516d868269b690 100644 --- a/libraries/technology/ip_arria10/pll_clk125/compile_ip.tcl +++ b/libraries/technology/ip_arria10/pll_clk125/compile_ip.tcl @@ -30,9 +30,9 @@ set IP_DIR "$env(RADIOHDL)/libraries/technology/ip_arria10/pll_clk125/generate #vlib ./work/ ;# Assume library work already exists -vmap ip_arria10_pll_clk125_altera_iopll_141 ./work/ +vmap ip_arria10_pll_clk125_altera_iopll_150 ./work/ -vlog "$IP_DIR/../altera_iopll_141/sim/ip_arria10_pll_clk125_altera_iopll_141_qufmo5q.vo" -work ip_arria10_pll_clk125_altera_iopll_141 -vcom "$IP_DIR/ip_arria10_pll_clk125.vhd" + vlog "$IP_DIR/../altera_iopll_150/sim/ip_arria10_pll_clk125_altera_iopll_150_hxjbkfi.vo" -work ip_arria10_pll_clk125_altera_iopll_150 + vcom "$IP_DIR/ip_arria10_pll_clk125.vhd" diff --git a/libraries/technology/ip_arria10/pll_clk125/hdllib.cfg b/libraries/technology/ip_arria10/pll_clk125/hdllib.cfg index 35719a404a0b49e68493904bd36d744718416edb..36c69cea1d0c56a30376ccab0f7a86b73ee8b7ea 100644 --- a/libraries/technology/ip_arria10/pll_clk125/hdllib.cfg +++ b/libraries/technology/ip_arria10/pll_clk125/hdllib.cfg @@ -1,5 +1,5 @@ hdl_lib_name = ip_arria10_pll_clk125 -hdl_library_clause_name = ip_arria10_pll_clk125_altera_iopll_141 +hdl_library_clause_name = ip_arria10_pll_clk125_altera_iopll_150 hdl_lib_uses_synth = hdl_lib_uses_sim = diff --git a/libraries/technology/ip_arria10/pll_clk200/compile_ip.tcl b/libraries/technology/ip_arria10/pll_clk200/compile_ip.tcl index 9bb9c8f1d53e446f3dd282a0c787fc913c7a47c6..ffec45c41bfa93a1af191e848c37a8c7757c229c 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_141 ./work/ +vmap ip_arria10_pll_clk200_altera_iopll_150 ./work/ -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" + vlog "$IP_DIR/../altera_iopll_150/sim/ip_arria10_pll_clk200_altera_iopll_150_etouxvq.vo" -work ip_arria10_pll_clk200_altera_iopll_150 + 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 c5df613af0bd162c5983335c4bab1af221869375..a407fab699b60c0d7dd4c5fc1a82756f03b873bf 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_141 +hdl_library_clause_name = ip_arria10_pll_clk200_altera_iopll_150 hdl_lib_uses_synth = hdl_lib_uses_sim = diff --git a/libraries/technology/ip_arria10/pll_clk25/compile_ip.tcl b/libraries/technology/ip_arria10/pll_clk25/compile_ip.tcl index 0c60da766de1571dadcd1c7f4eb39ea811023d30..ce59df714da77afc1aee98d2e137144b8b65d3f7 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_141 ./work/ +vmap ip_arria10_pll_clk25_altera_iopll_150 ./work/ -vlog "$IP_DIR/../altera_iopll_141/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" + vlog "$IP_DIR/../altera_iopll_150/sim/ip_arria10_pll_clk25_altera_iopll_150_o3lgeqy.vo" -work ip_arria10_pll_clk25_altera_iopll_150 + 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 196682f282eeee6d67ef8b818ca7dbe054f236e9..aff8909344f820cf2b6b05e7a48daf32cd2a7708 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_141 +hdl_library_clause_name = ip_arria10_pll_clk25_altera_iopll_150 hdl_lib_uses_synth = hdl_lib_uses_sim = diff --git a/libraries/technology/ip_arria10/pll_xgmii_mac_clocks/compile_ip.tcl b/libraries/technology/ip_arria10/pll_xgmii_mac_clocks/compile_ip.tcl index 3f95ec3f400aa771c50667b94b0f0236659c1655..7a9eb933fb9fca235de94ff16f565473ba486f0e 100644 --- a/libraries/technology/ip_arria10/pll_xgmii_mac_clocks/compile_ip.tcl +++ b/libraries/technology/ip_arria10/pll_xgmii_mac_clocks/compile_ip.tcl @@ -30,20 +30,18 @@ set IP_DIR "$env(RADIOHDL)/libraries/technology/ip_arria10/pll_xgmii_mac_clock #vlib ./work/ ;# Assume library work already exists -vmap ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_141 ./work/ +vmap ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_150 ./work/ -vlog -sv "$IP_DIR/../altera_xcvr_fpll_a10_141/sim/twentynm_xcvr_avmm.sv" -work ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_fpll_a10_141/sim/mentor/twentynm_xcvr_avmm.sv" -work ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_fpll_a10_141/sim/alt_xcvr_resync.sv" -work ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_fpll_a10_141/sim/mentor/alt_xcvr_resync.sv" -work ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_fpll_a10_141/sim/altera_xcvr_fpll_a10.sv" -work ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_fpll_a10_141/sim/mentor/altera_xcvr_fpll_a10.sv" -work ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_fpll_a10_141/sim/a10_avmm_h.sv" -work ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_fpll_a10_141/sim/alt_xcvr_native_avmm_nf.sv" -work ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_fpll_a10_141/sim/mentor/a10_avmm_h.sv" -work ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_fpll_a10_141/sim/mentor/alt_xcvr_native_avmm_nf.sv" -work ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_fpll_a10_141/sim/alt_xcvr_pll_embedded_debug.sv" -work ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_fpll_a10_141/sim/alt_xcvr_pll_avmm_csr.sv" -work ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_fpll_a10_141/sim/mentor/alt_xcvr_pll_embedded_debug.sv" -work ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_fpll_a10_141/sim/mentor/alt_xcvr_pll_avmm_csr.sv" -work ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_141 -vcom "$IP_DIR/ip_arria10_pll_xgmii_mac_clocks.vhd" + vlog -sv "$IP_DIR/../altera_xcvr_fpll_a10_150/sim/twentynm_xcvr_avmm.sv" -work ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_fpll_a10_150/sim/mentor/twentynm_xcvr_avmm.sv" -work ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_fpll_a10_150/sim/alt_xcvr_resync.sv" -work ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_fpll_a10_150/sim/mentor/alt_xcvr_resync.sv" -work ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_fpll_a10_150/sim/altera_xcvr_fpll_a10.sv" -work ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_fpll_a10_150/sim/mentor/altera_xcvr_fpll_a10.sv" -work ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_fpll_a10_150/sim/a10_avmm_h.sv" -work ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_fpll_a10_150/sim/alt_xcvr_native_avmm_nf.sv" -work ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_fpll_a10_150/sim/alt_xcvr_pll_embedded_debug.sv" -work ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_fpll_a10_150/sim/alt_xcvr_pll_avmm_csr.sv" -work ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_fpll_a10_150/sim/mentor/alt_xcvr_pll_embedded_debug.sv" -work ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_fpll_a10_150/sim/mentor/alt_xcvr_pll_avmm_csr.sv" -work ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_150 + vcom "$IP_DIR/ip_arria10_pll_xgmii_mac_clocks.vhd" diff --git a/libraries/technology/ip_arria10/pll_xgmii_mac_clocks/hdllib.cfg b/libraries/technology/ip_arria10/pll_xgmii_mac_clocks/hdllib.cfg index ba820630f253e407b10b0c6713f5a1df535653e8..31d1464deb73c6e1eb61e4303187e555fc6667da 100644 --- a/libraries/technology/ip_arria10/pll_xgmii_mac_clocks/hdllib.cfg +++ b/libraries/technology/ip_arria10/pll_xgmii_mac_clocks/hdllib.cfg @@ -1,5 +1,5 @@ hdl_lib_name = ip_arria10_pll_xgmii_mac_clocks -hdl_library_clause_name = ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_141 +hdl_library_clause_name = ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_150 hdl_lib_uses_synth = hdl_lib_uses_sim = diff --git a/libraries/technology/ip_arria10/transceiver_pll_10g/compile_ip.tcl b/libraries/technology/ip_arria10/transceiver_pll_10g/compile_ip.tcl index 2745c853e92a388c8dbea0bf3c992fb885daebe9..92551c4742fa49f1c466a22abb3890963a094c25 100644 --- a/libraries/technology/ip_arria10/transceiver_pll_10g/compile_ip.tcl +++ b/libraries/technology/ip_arria10/transceiver_pll_10g/compile_ip.tcl @@ -30,22 +30,20 @@ set IP_DIR "$env(RADIOHDL)/libraries/technology/ip_arria10/transceiver_pll_10g #vlib ./work/ ;# Assume library work already exists -vmap ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_141 ./work/ +vmap ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_150 ./work/ -vlog -sv "$IP_DIR/../altera_xcvr_atx_pll_a10_141/sim/twentynm_xcvr_avmm.sv" -work ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_atx_pll_a10_141/sim/mentor/twentynm_xcvr_avmm.sv" -work ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_atx_pll_a10_141/sim/alt_xcvr_resync.sv" -work ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_atx_pll_a10_141/sim/mentor/alt_xcvr_resync.sv" -work ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_atx_pll_a10_141/sim/a10_avmm_h.sv" -work ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_atx_pll_a10_141/sim/alt_xcvr_native_avmm_nf.sv" -work ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_atx_pll_a10_141/sim/mentor/a10_avmm_h.sv" -work ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_atx_pll_a10_141/sim/mentor/alt_xcvr_native_avmm_nf.sv" -work ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_atx_pll_a10_141/sim/altera_xcvr_atx_pll_a10.sv" -work ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_atx_pll_a10_141/sim/a10_xcvr_atx_pll.sv" -work ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_atx_pll_a10_141/sim/alt_xcvr_pll_embedded_debug.sv" -work ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_atx_pll_a10_141/sim/alt_xcvr_pll_avmm_csr.sv" -work ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_atx_pll_a10_141/sim/mentor/altera_xcvr_atx_pll_a10.sv" -work ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_atx_pll_a10_141/sim/mentor/a10_xcvr_atx_pll.sv" -work ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_atx_pll_a10_141/sim/mentor/alt_xcvr_pll_embedded_debug.sv" -work ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_141 -vlog -sv "$IP_DIR/../altera_xcvr_atx_pll_a10_141/sim/mentor/alt_xcvr_pll_avmm_csr.sv" -work ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_141 -vcom "$IP_DIR/ip_arria10_transceiver_pll_10g.vhd" + vlog -sv "$IP_DIR/../altera_xcvr_atx_pll_a10_150/sim/twentynm_xcvr_avmm.sv" -work ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_atx_pll_a10_150/sim/mentor/twentynm_xcvr_avmm.sv" -work ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_atx_pll_a10_150/sim/alt_xcvr_resync.sv" -work ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_atx_pll_a10_150/sim/mentor/alt_xcvr_resync.sv" -work ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_atx_pll_a10_150/sim/a10_avmm_h.sv" -work ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_atx_pll_a10_150/sim/alt_xcvr_native_avmm_nf.sv" -work ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_atx_pll_a10_150/sim/altera_xcvr_atx_pll_a10.sv" -work ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_atx_pll_a10_150/sim/a10_xcvr_atx_pll.sv" -work ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_atx_pll_a10_150/sim/alt_xcvr_pll_embedded_debug.sv" -work ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_atx_pll_a10_150/sim/alt_xcvr_pll_avmm_csr.sv" -work ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_atx_pll_a10_150/sim/mentor/altera_xcvr_atx_pll_a10.sv" -work ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_atx_pll_a10_150/sim/mentor/a10_xcvr_atx_pll.sv" -work ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_atx_pll_a10_150/sim/mentor/alt_xcvr_pll_embedded_debug.sv" -work ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_atx_pll_a10_150/sim/mentor/alt_xcvr_pll_avmm_csr.sv" -work ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_150 + vcom "$IP_DIR/ip_arria10_transceiver_pll_10g.vhd" diff --git a/libraries/technology/ip_arria10/transceiver_pll_10g/hdllib.cfg b/libraries/technology/ip_arria10/transceiver_pll_10g/hdllib.cfg index 7bc79e37287b6cb4ddde0628d452b3cd2ebe365d..609fb99a54f1c9d5c3305c6e9df3bf2cb004fcd7 100644 --- a/libraries/technology/ip_arria10/transceiver_pll_10g/hdllib.cfg +++ b/libraries/technology/ip_arria10/transceiver_pll_10g/hdllib.cfg @@ -1,5 +1,5 @@ hdl_lib_name = ip_arria10_transceiver_pll_10g -hdl_library_clause_name = ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_141 +hdl_library_clause_name = ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_150 hdl_lib_uses_synth = hdl_lib_uses_sim = diff --git a/libraries/technology/ip_arria10/transceiver_reset_controller_1/compile_ip.tcl b/libraries/technology/ip_arria10/transceiver_reset_controller_1/compile_ip.tcl index 659cce8f3ea693560e544744b9d8ef25d05aadb5..e6ea2fbfb0f8584da0fb8862ba05cb4016943d5a 100644 --- a/libraries/technology/ip_arria10/transceiver_reset_controller_1/compile_ip.tcl +++ b/libraries/technology/ip_arria10/transceiver_reset_controller_1/compile_ip.tcl @@ -30,14 +30,14 @@ set IP_DIR "$env(RADIOHDL)/libraries/technology/ip_arria10/transceiver_reset_c #vlib ./work/ ;# Assume library work already exists -vmap ip_arria10_transceiver_reset_controller_1_altera_xcvr_reset_control_141 ./work/ +vmap ip_arria10_transceiver_reset_controller_1_altera_xcvr_reset_control_150 ./work/ -vlog -sv "$IP_DIR/../altera_xcvr_reset_control_141/sim/altera_xcvr_functions.sv" -work ip_arria10_transceiver_reset_controller_1_altera_xcvr_reset_control_141 -vlog -sv "$IP_DIR/../altera_xcvr_reset_control_141/sim/mentor/altera_xcvr_functions.sv" -work ip_arria10_transceiver_reset_controller_1_altera_xcvr_reset_control_141 -vlog -sv "$IP_DIR/../altera_xcvr_reset_control_141/sim/alt_xcvr_resync.sv" -work ip_arria10_transceiver_reset_controller_1_altera_xcvr_reset_control_141 -vlog -sv "$IP_DIR/../altera_xcvr_reset_control_141/sim/mentor/alt_xcvr_resync.sv" -work ip_arria10_transceiver_reset_controller_1_altera_xcvr_reset_control_141 -vlog -sv "$IP_DIR/../altera_xcvr_reset_control_141/sim/altera_xcvr_reset_control.sv" -work ip_arria10_transceiver_reset_controller_1_altera_xcvr_reset_control_141 -vlog -sv "$IP_DIR/../altera_xcvr_reset_control_141/sim/alt_xcvr_reset_counter.sv" -work ip_arria10_transceiver_reset_controller_1_altera_xcvr_reset_control_141 -vlog -sv "$IP_DIR/../altera_xcvr_reset_control_141/sim/mentor/altera_xcvr_reset_control.sv" -work ip_arria10_transceiver_reset_controller_1_altera_xcvr_reset_control_141 -vlog -sv "$IP_DIR/../altera_xcvr_reset_control_141/sim/mentor/alt_xcvr_reset_counter.sv" -work ip_arria10_transceiver_reset_controller_1_altera_xcvr_reset_control_141 -vcom "$IP_DIR/ip_arria10_transceiver_reset_controller_1.vhd" + vlog -sv "$IP_DIR/../altera_xcvr_reset_control_150/sim/altera_xcvr_functions.sv" -work ip_arria10_transceiver_reset_controller_1_altera_xcvr_reset_control_150 + vlog -sv "$IP_DIR/../altera_xcvr_reset_control_150/sim/mentor/altera_xcvr_functions.sv" -work ip_arria10_transceiver_reset_controller_1_altera_xcvr_reset_control_150 + vlog -sv "$IP_DIR/../altera_xcvr_reset_control_150/sim/alt_xcvr_resync.sv" -work ip_arria10_transceiver_reset_controller_1_altera_xcvr_reset_control_150 + vlog -sv "$IP_DIR/../altera_xcvr_reset_control_150/sim/mentor/alt_xcvr_resync.sv" -work ip_arria10_transceiver_reset_controller_1_altera_xcvr_reset_control_150 + vlog -sv "$IP_DIR/../altera_xcvr_reset_control_150/sim/altera_xcvr_reset_control.sv" -work ip_arria10_transceiver_reset_controller_1_altera_xcvr_reset_control_150 + vlog -sv "$IP_DIR/../altera_xcvr_reset_control_150/sim/alt_xcvr_reset_counter.sv" -work ip_arria10_transceiver_reset_controller_1_altera_xcvr_reset_control_150 + vlog -sv "$IP_DIR/../altera_xcvr_reset_control_150/sim/mentor/altera_xcvr_reset_control.sv" -work ip_arria10_transceiver_reset_controller_1_altera_xcvr_reset_control_150 + vlog -sv "$IP_DIR/../altera_xcvr_reset_control_150/sim/mentor/alt_xcvr_reset_counter.sv" -work ip_arria10_transceiver_reset_controller_1_altera_xcvr_reset_control_150 + vcom "$IP_DIR/ip_arria10_transceiver_reset_controller_1.vhd" diff --git a/libraries/technology/ip_arria10/transceiver_reset_controller_1/hdllib.cfg b/libraries/technology/ip_arria10/transceiver_reset_controller_1/hdllib.cfg index 51c7e5d34d083c1d74592ce97882831461024e33..7fd7792ec16990d7e96913a0bc226a477fac9fb8 100644 --- a/libraries/technology/ip_arria10/transceiver_reset_controller_1/hdllib.cfg +++ b/libraries/technology/ip_arria10/transceiver_reset_controller_1/hdllib.cfg @@ -1,5 +1,5 @@ hdl_lib_name = ip_arria10_transceiver_reset_controller_1 -hdl_library_clause_name = ip_arria10_transceiver_reset_controller_1_altera_xcvr_reset_control_141 +hdl_library_clause_name = ip_arria10_transceiver_reset_controller_1_altera_xcvr_reset_control_150 hdl_lib_uses_synth = hdl_lib_uses_sim = diff --git a/libraries/technology/ip_arria10/transceiver_reset_controller_24/compile_ip.tcl b/libraries/technology/ip_arria10/transceiver_reset_controller_24/compile_ip.tcl index 9407f8a630c289b6d91c3467f3680032389cfcb0..368d36c564913e30e1695d38df28f0d7c90ed66b 100644 --- a/libraries/technology/ip_arria10/transceiver_reset_controller_24/compile_ip.tcl +++ b/libraries/technology/ip_arria10/transceiver_reset_controller_24/compile_ip.tcl @@ -30,14 +30,14 @@ set IP_DIR "$env(RADIOHDL)/libraries/technology/ip_arria10/transceiver_reset_c #vlib ./work/ ;# Assume library work already exists -vmap ip_arria10_transceiver_reset_controller_24_altera_xcvr_reset_control_141 ./work/ +vmap ip_arria10_transceiver_reset_controller_24_altera_xcvr_reset_control_150 ./work/ -vlog -sv "$IP_DIR/../altera_xcvr_reset_control_141/sim/altera_xcvr_functions.sv" -work ip_arria10_transceiver_reset_controller_24_altera_xcvr_reset_control_141 -vlog -sv "$IP_DIR/../altera_xcvr_reset_control_141/sim/mentor/altera_xcvr_functions.sv" -work ip_arria10_transceiver_reset_controller_24_altera_xcvr_reset_control_141 -vlog -sv "$IP_DIR/../altera_xcvr_reset_control_141/sim/alt_xcvr_resync.sv" -work ip_arria10_transceiver_reset_controller_24_altera_xcvr_reset_control_141 -vlog -sv "$IP_DIR/../altera_xcvr_reset_control_141/sim/mentor/alt_xcvr_resync.sv" -work ip_arria10_transceiver_reset_controller_24_altera_xcvr_reset_control_141 -vlog -sv "$IP_DIR/../altera_xcvr_reset_control_141/sim/altera_xcvr_reset_control.sv" -work ip_arria10_transceiver_reset_controller_24_altera_xcvr_reset_control_141 -vlog -sv "$IP_DIR/../altera_xcvr_reset_control_141/sim/alt_xcvr_reset_counter.sv" -work ip_arria10_transceiver_reset_controller_24_altera_xcvr_reset_control_141 -vlog -sv "$IP_DIR/../altera_xcvr_reset_control_141/sim/mentor/altera_xcvr_reset_control.sv" -work ip_arria10_transceiver_reset_controller_24_altera_xcvr_reset_control_141 -vlog -sv "$IP_DIR/../altera_xcvr_reset_control_141/sim/mentor/alt_xcvr_reset_counter.sv" -work ip_arria10_transceiver_reset_controller_24_altera_xcvr_reset_control_141 -vcom "$IP_DIR/ip_arria10_transceiver_reset_controller_24.vhd" \ No newline at end of file + vlog -sv "$IP_DIR/../altera_xcvr_reset_control_150/sim/altera_xcvr_functions.sv" -work ip_arria10_transceiver_reset_controller_24_altera_xcvr_reset_control_150 + vlog -sv "$IP_DIR/../altera_xcvr_reset_control_150/sim/mentor/altera_xcvr_functions.sv" -work ip_arria10_transceiver_reset_controller_24_altera_xcvr_reset_control_150 + vlog -sv "$IP_DIR/../altera_xcvr_reset_control_150/sim/alt_xcvr_resync.sv" -work ip_arria10_transceiver_reset_controller_24_altera_xcvr_reset_control_150 + vlog -sv "$IP_DIR/../altera_xcvr_reset_control_150/sim/mentor/alt_xcvr_resync.sv" -work ip_arria10_transceiver_reset_controller_24_altera_xcvr_reset_control_150 + vlog -sv "$IP_DIR/../altera_xcvr_reset_control_150/sim/altera_xcvr_reset_control.sv" -work ip_arria10_transceiver_reset_controller_24_altera_xcvr_reset_control_150 + vlog -sv "$IP_DIR/../altera_xcvr_reset_control_150/sim/alt_xcvr_reset_counter.sv" -work ip_arria10_transceiver_reset_controller_24_altera_xcvr_reset_control_150 + vlog -sv "$IP_DIR/../altera_xcvr_reset_control_150/sim/mentor/altera_xcvr_reset_control.sv" -work ip_arria10_transceiver_reset_controller_24_altera_xcvr_reset_control_150 + vlog -sv "$IP_DIR/../altera_xcvr_reset_control_150/sim/mentor/alt_xcvr_reset_counter.sv" -work ip_arria10_transceiver_reset_controller_24_altera_xcvr_reset_control_150 + vcom "$IP_DIR/ip_arria10_transceiver_reset_controller_24.vhd" diff --git a/libraries/technology/ip_arria10/transceiver_reset_controller_24/hdllib.cfg b/libraries/technology/ip_arria10/transceiver_reset_controller_24/hdllib.cfg index e9f4f521ea651148203ce60e1f73e76577ba3181..9fb365e9111ac97740c61e14bf2cc16247984791 100644 --- a/libraries/technology/ip_arria10/transceiver_reset_controller_24/hdllib.cfg +++ b/libraries/technology/ip_arria10/transceiver_reset_controller_24/hdllib.cfg @@ -1,5 +1,5 @@ hdl_lib_name = ip_arria10_transceiver_reset_controller_24 -hdl_library_clause_name = ip_arria10_transceiver_reset_controller_24_altera_xcvr_reset_control_141 +hdl_library_clause_name = ip_arria10_transceiver_reset_controller_24_altera_xcvr_reset_control_150 hdl_lib_uses_synth = hdl_lib_uses_sim = 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 471d5797c7630a364d9bd826797400cbe302b86c..df199ab12ac6244670f1c34f034d57ca2f4d0176 100644 --- a/libraries/technology/ip_arria10/tse_sgmii_gx/compile_ip.tcl +++ b/libraries/technology/ip_arria10/tse_sgmii_gx/compile_ip.tcl @@ -30,229 +30,224 @@ 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_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/altera_reset_controller.v" -work ip_arria10_tse_sgmii_gx_altera_reset_controller_141 - vlog "$IP_DIR/../altera_reset_controller_141/sim/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 - vlog "$IP_DIR/../altera_eth_tse_141/sim/ip_arria10_tse_sgmii_gx_altera_eth_tse_141_zy3naeq.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_141 - vcom "$IP_DIR/ip_arria10_tse_sgmii_gx.vhd" +vmap altera_common_sv_packages ./work/ +vmap ip_arria10_tse_sgmii_gx_altera_reset_controller_150 ./work/ +vmap ip_arria10_tse_sgmii_gx_altera_eth_tse_nf_phyip_terminator_150 ./work/ +vmap ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_150 ./work/ +vmap ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 ./work/ +vmap ip_arria10_tse_sgmii_gx_altera_eth_tse_avalon_arbiter_150 ./work/ +vmap ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 ./work/ +vmap ip_arria10_tse_sgmii_gx_altera_eth_tse_150 ./work/ + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/altera_xcvr_native_a10_functions_h.sv" -work altera_common_sv_packages + vlog "$IP_DIR/../altera_reset_controller_150/sim/altera_reset_controller.v" -work ip_arria10_tse_sgmii_gx_altera_reset_controller_150 + vlog "$IP_DIR/../altera_reset_controller_150/sim/altera_reset_synchronizer.v" -work ip_arria10_tse_sgmii_gx_altera_reset_controller_150 + vlog "$IP_DIR/../altera_eth_tse_nf_phyip_terminator_150/sim/mentor/altera_eth_tse_nf_phyip_terminator.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_nf_phyip_terminator_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/alt_xcvr_resync.sv" -L altera_common_sv_packages -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/alt_xcvr_arbiter.sv" -L altera_common_sv_packages -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/mentor/alt_xcvr_resync.sv" -L altera_common_sv_packages -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/mentor/alt_xcvr_arbiter.sv" -L altera_common_sv_packages -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/twentynm_pcs.sv" -L altera_common_sv_packages -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/twentynm_pma.sv" -L altera_common_sv_packages -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/twentynm_xcvr_avmm.sv" -L altera_common_sv_packages -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/twentynm_xcvr_native.sv" -L altera_common_sv_packages -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/mentor/twentynm_pcs.sv" -L altera_common_sv_packages -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/mentor/twentynm_pma.sv" -L altera_common_sv_packages -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/mentor/twentynm_xcvr_avmm.sv" -L altera_common_sv_packages -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/mentor/twentynm_xcvr_native.sv" -L altera_common_sv_packages -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/a10_avmm_h.sv" -L altera_common_sv_packages -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/alt_xcvr_native_avmm_csr.sv" -L altera_common_sv_packages -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/alt_xcvr_native_prbs_accum.sv" -L altera_common_sv_packages -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/alt_xcvr_native_odi_accel.sv" -L altera_common_sv_packages -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/alt_xcvr_native_rcfg_arb.sv" -L altera_common_sv_packages -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_150_htqgx4q.sv" -L altera_common_sv_packages -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_150 + vlog -sv "$IP_DIR/../altera_xcvr_native_a10_150/sim/alt_xcvr_native_rcfg_opt_logic_htqgx4q.sv" -L altera_common_sv_packages -work ip_arria10_tse_sgmii_gx_altera_xcvr_native_a10_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_eth_tse_pcs_pma_nf_phyip.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_align_sync.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_dec10b8b.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_dec_func.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_enc8b10b.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_top_autoneg.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_carrier_sense.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_clk_gen.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_sgmii_clk_div.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_sgmii_clk_enable.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_rx_encapsulation.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_tx_encapsulation.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_rx_encapsulation_strx_gx.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_pcs_control.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_pcs_host_control.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_mdio_reg.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_mii_rx_if_pcs.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_mii_tx_if_pcs.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_rx_sync.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_sgmii_clk_cntl.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_colision_detect.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_rx_converter.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_rx_fifo_rd.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_top_rx_converter.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_top_sgmii.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_top_sgmii_strx_gx.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_top_tx_converter.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_tx_converter.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_top_1000_base_x.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_top_1000_base_x_strx_gx.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_top_pcs.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_top_pcs_strx_gx.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_top_rx.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_top_tx.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog -sv "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_reset_sequencer.sv" -L altera_common_sv_packages -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog -sv "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_reset_ctrl_lego.sv" -L altera_common_sv_packages -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_xcvr_resync.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_gxb_aligned_rxsync.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_false_path_marker.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_reset_synchronizer.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_clock_crosser.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_a_fifo_13.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_a_fifo_24.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_a_fifo_34.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_a_fifo_opt_1246.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_a_fifo_opt_14_44.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_a_fifo_opt_36_10.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_gray_cnt.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_sdpm_altsyncram.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_altsyncram_dpm_fifo.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_bin_cnt.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog -sv "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_ph_calculator.sv" -L altera_common_sv_packages -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_sdpm_gen.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_ecc_dec_x10.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_ecc_enc_x10.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_ecc_enc_x10_wrapper.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_ecc_dec_x14.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_ecc_enc_x14.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_ecc_enc_x14_wrapper.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_ecc_dec_x2.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_ecc_enc_x2.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_ecc_enc_x2_wrapper.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_ecc_dec_x23.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_ecc_enc_x23.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_ecc_enc_x23_wrapper.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_ecc_dec_x36.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_ecc_enc_x36.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_ecc_enc_x36_wrapper.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_ecc_dec_x40.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_ecc_enc_x40.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_ecc_enc_x40_wrapper.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_ecc_dec_x30.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_ecc_enc_x30.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_ecc_enc_x30_wrapper.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_phyip_150/sim/mentor/altera_tse_ecc_status_crosser.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_pcs_pma_nf_phyip_150 + vlog "$IP_DIR/../altera_eth_tse_avalon_arbiter_150/sim/mentor/altera_eth_tse_avalon_arbiter.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_avalon_arbiter_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_eth_tse_mac.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_clk_cntl.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_crc328checker.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_crc328generator.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_crc32ctl8.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_crc32galois8.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_gmii_io.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_lb_read_cntl.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_lb_wrt_cntl.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_hashing.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_host_control.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_host_control_small.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_mac_control.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_register_map.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_register_map_small.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_rx_counter_cntl.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_shared_mac_control.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_shared_register_map.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_tx_counter_cntl.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_lfsr_10.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_loopback_ff.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_altshifttaps.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_fifoless_mac_rx.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_mac_rx.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_fifoless_mac_tx.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_mac_tx.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_magic_detection.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_mdio.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_mdio_clk_gen.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_mdio_cntl.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_top_mdio.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_mii_rx_if.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_mii_tx_if.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_pipeline_base.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog -sv "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_pipeline_stage.sv" -L altera_common_sv_packages -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_dpram_16x32.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_dpram_8x32.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_dpram_ecc_16x32.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_quad_16x32.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_quad_8x32.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_fifoless_retransmit_cntl.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_retransmit_cntl.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_rgmii_in1.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_rgmii_in4.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_nf_rgmii_module.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_rgmii_module.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_rgmii_out1.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_rgmii_out4.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_rx_ff.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_rx_min_ff.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_rx_ff_cntrl.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_rx_ff_cntrl_32.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_rx_ff_cntrl_32_shift16.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_rx_ff_length.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_rx_stat_extract.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_timing_adapter32.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_timing_adapter8.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_timing_adapter_fifo32.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_timing_adapter_fifo8.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_top_1geth.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_top_fifoless_1geth.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_top_w_fifo.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_top_w_fifo_10_100_1000.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_top_wo_fifo.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_top_wo_fifo_10_100_1000.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_top_gen_host.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_tx_ff.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_tx_min_ff.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_tx_ff_cntrl.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_tx_ff_cntrl_32.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_tx_ff_cntrl_32_shift16.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_tx_ff_length.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_tx_ff_read_cntl.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_tx_stat_extract.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_false_path_marker.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_reset_synchronizer.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_clock_crosser.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_a_fifo_13.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_a_fifo_24.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_a_fifo_34.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_a_fifo_opt_1246.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_a_fifo_opt_14_44.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_a_fifo_opt_36_10.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_gray_cnt.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_sdpm_altsyncram.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_altsyncram_dpm_fifo.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_bin_cnt.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog -sv "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ph_calculator.sv" -L altera_common_sv_packages -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_sdpm_gen.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_dec_x10.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_enc_x10.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_enc_x10_wrapper.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_dec_x14.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_enc_x14.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_enc_x14_wrapper.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_dec_x2.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_enc_x2.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_enc_x2_wrapper.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_dec_x23.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_enc_x23.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_enc_x23_wrapper.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_dec_x36.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_enc_x36.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_enc_x36_wrapper.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_dec_x40.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_enc_x40.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_enc_x40_wrapper.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_dec_x30.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_enc_x30.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_enc_x30_wrapper.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_status_crosser.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_150/sim/ip_arria10_tse_sgmii_gx_altera_eth_tse_150_ixscpxa.v" -work ip_arria10_tse_sgmii_gx_altera_eth_tse_150 + 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 bc0d6e02314b078067f670e823667e61f8d9ac22..3ef64426b97bfc40f5b1c9a4241e224033ced51d 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_141 +hdl_library_clause_name = ip_arria10_tse_sgmii_gx_altera_eth_tse_150 hdl_lib_uses_synth = common hdl_lib_uses_sim = 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 0c2f1924dde04c69e31f2753ab4e644e952b750d..cd1d34428e96ba0d8d922ed3898a8900f4f51d1c 100644 --- a/libraries/technology/ip_arria10/tse_sgmii_lvds/compile_ip.tcl +++ b/libraries/technology/ip_arria10/tse_sgmii_lvds/compile_ip.tcl @@ -22,7 +22,7 @@ # This file is based on generated file mentor/msim_setup.tcl. # - compile_ip.tcl: vmap the IP specific libraries to ./work and compile all IP source files into those libraries similar as in the msim_setup.tcl -# - compile_ip.tcl: replace QSYS_SIMDIR by IP_DIR +# - compile_ip.tcl: replace IP_DIR by IP_DIR # - hdllib.cfg: add this compile_ip.tcl to the modelsim_compile_ip_files key in the hdllib.cfg # - hdllib.cfg: the values for modelsim_search_libraries key in the hdllib.cfg follow from altera libraries vmap section in the msim_setup.tcl @@ -30,216 +30,216 @@ 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_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/ +vmap ip_arria10_tse_sgmii_lvds_altera_lvds_core20_150 ./work/ +vmap ip_arria10_tse_sgmii_lvds_altera_reset_controller_150 ./work/ +vmap ip_arria10_tse_sgmii_lvds_altera_eth_tse_nf_lvds_terminator_150 ./work/ +vmap ip_arria10_tse_sgmii_lvds_altera_lvds_150 ./work/ +vmap ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 ./work/ +vmap ip_arria10_tse_sgmii_lvds_altera_eth_tse_avalon_arbiter_150 ./work/ +vmap ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 ./work/ +vmap ip_arria10_tse_sgmii_lvds_altera_eth_tse_150 ./work/ - vlog -sv "$IP_DIR/../altera_lvds_core20_141/sim/ip_arria10_tse_sgmii_lvds_altera_lvds_core20_141_vxotqby.sv" -work ip_arria10_tse_sgmii_lvds_altera_lvds_core20_141 - vlog -sv "$IP_DIR/../altera_lvds_core20_141/sim/altera_lvds_core20.sv" -work ip_arria10_tse_sgmii_lvds_altera_lvds_core20_141 - vlog "$IP_DIR/../altera_lvds_core20_141/sim/altera_lvds_core20_pll.v" -work ip_arria10_tse_sgmii_lvds_altera_lvds_core20_141 - vlog -sv "$IP_DIR/../altera_lvds_core20_141/sim/ip_arria10_tse_sgmii_lvds_altera_lvds_core20_141_65gubii.sv" -work ip_arria10_tse_sgmii_lvds_altera_lvds_core20_141 - vlog -sv "$IP_DIR/../altera_lvds_core20_141/sim/altera_lvds_core20.sv" -work ip_arria10_tse_sgmii_lvds_altera_lvds_core20_141 - vlog "$IP_DIR/../altera_lvds_core20_141/sim/altera_lvds_core20_pll.v" -work ip_arria10_tse_sgmii_lvds_altera_lvds_core20_141 - vlog "$IP_DIR/../altera_reset_controller_141/sim/altera_reset_controller.v" -work ip_arria10_tse_sgmii_lvds_altera_reset_controller_141 - vlog "$IP_DIR/../altera_reset_controller_141/sim/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 - vlog "$IP_DIR/../altera_lvds_141/sim/ip_arria10_tse_sgmii_lvds_altera_lvds_141_gjuwghy.v" -work ip_arria10_tse_sgmii_lvds_altera_lvds_141 - vlog "$IP_DIR/../altera_lvds_141/sim/ip_arria10_tse_sgmii_lvds_altera_lvds_141_lxjrzeq.v" -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 - vlog "$IP_DIR/../altera_eth_tse_141/sim/ip_arria10_tse_sgmii_lvds_altera_eth_tse_141_dkg5bja.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_141 + vlog -sv "$IP_DIR/../altera_lvds_core20_150/sim/ip_arria10_tse_sgmii_lvds_altera_lvds_core20_150_lnpe55i.sv" -work ip_arria10_tse_sgmii_lvds_altera_lvds_core20_150 + vlog -sv "$IP_DIR/../altera_lvds_core20_150/sim/altera_lvds_core20.sv" -work ip_arria10_tse_sgmii_lvds_altera_lvds_core20_150 + vlog "$IP_DIR/../altera_lvds_core20_150/sim/altera_lvds_core20_pll.v" -work ip_arria10_tse_sgmii_lvds_altera_lvds_core20_150 + vlog -sv "$IP_DIR/../altera_lvds_core20_150/sim/ip_arria10_tse_sgmii_lvds_altera_lvds_core20_150_gpbqs4y.sv" -work ip_arria10_tse_sgmii_lvds_altera_lvds_core20_150 + vlog -sv "$IP_DIR/../altera_lvds_core20_150/sim/altera_lvds_core20.sv" -work ip_arria10_tse_sgmii_lvds_altera_lvds_core20_150 + vlog "$IP_DIR/../altera_lvds_core20_150/sim/altera_lvds_core20_pll.v" -work ip_arria10_tse_sgmii_lvds_altera_lvds_core20_150 + vlog "$IP_DIR/../altera_reset_controller_150/sim/altera_reset_controller.v" -work ip_arria10_tse_sgmii_lvds_altera_reset_controller_150 + vlog "$IP_DIR/../altera_reset_controller_150/sim/altera_reset_synchronizer.v" -work ip_arria10_tse_sgmii_lvds_altera_reset_controller_150 + vlog "$IP_DIR/../altera_eth_tse_nf_lvds_terminator_150/sim/mentor/altera_eth_tse_nf_lvds_terminator.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_nf_lvds_terminator_150 + vlog "$IP_DIR/../altera_eth_tse_nf_lvds_terminator_150/sim/mentor/altera_tse_reset_synchronizer.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_nf_lvds_terminator_150 + vlog "$IP_DIR/../altera_eth_tse_nf_lvds_terminator_150/sim/mentor/altera_tse_nf_lvds_channel_reset_sequencer.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_nf_lvds_terminator_150 + vlog "$IP_DIR/../altera_eth_tse_nf_lvds_terminator_150/sim/mentor/altera_tse_nf_lvds_common_reset_sequencer.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_nf_lvds_terminator_150 + vlog "$IP_DIR/../altera_lvds_150/sim/ip_arria10_tse_sgmii_lvds_altera_lvds_150_c7jevba.v" -work ip_arria10_tse_sgmii_lvds_altera_lvds_150 + vlog "$IP_DIR/../altera_lvds_150/sim/ip_arria10_tse_sgmii_lvds_altera_lvds_150_lae6doy.v" -work ip_arria10_tse_sgmii_lvds_altera_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_eth_tse_pcs_pma_nf_lvds.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_align_sync.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_dec10b8b.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_dec_func.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_enc8b10b.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_top_autoneg.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_carrier_sense.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_clk_gen.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_sgmii_clk_div.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_sgmii_clk_enable.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_rx_encapsulation.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_tx_encapsulation.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_rx_encapsulation_strx_gx.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_pcs_control.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_pcs_host_control.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_mdio_reg.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_mii_rx_if_pcs.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_mii_tx_if_pcs.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_rx_sync.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_sgmii_clk_cntl.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_colision_detect.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_rx_converter.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_rx_fifo_rd.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_top_rx_converter.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_top_sgmii.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_top_sgmii_strx_gx.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_top_tx_converter.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_tx_converter.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_top_1000_base_x.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_top_1000_base_x_strx_gx.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_top_pcs.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_top_pcs_strx_gx.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_top_rx.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_top_tx.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_lvds_reset_sequencer.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_lvds_reverse_loopback.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_pma_lvds_rx_av.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_pma_lvds_rx.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_pma_lvds_tx.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_false_path_marker.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_reset_synchronizer.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_clock_crosser.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_a_fifo_13.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_a_fifo_24.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_a_fifo_34.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_a_fifo_opt_1246.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_a_fifo_opt_14_44.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_a_fifo_opt_36_10.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_gray_cnt.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_sdpm_altsyncram.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_altsyncram_dpm_fifo.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_bin_cnt.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog -sv "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_ph_calculator.sv" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_sdpm_gen.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_ecc_dec_x10.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_ecc_enc_x10.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_ecc_enc_x10_wrapper.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_ecc_dec_x14.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_ecc_enc_x14.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_ecc_enc_x14_wrapper.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_ecc_dec_x2.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_ecc_enc_x2.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_ecc_enc_x2_wrapper.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_ecc_dec_x23.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_ecc_enc_x23.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_ecc_enc_x23_wrapper.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_ecc_dec_x36.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_ecc_enc_x36.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_ecc_enc_x36_wrapper.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_ecc_dec_x40.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_ecc_enc_x40.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_ecc_enc_x40_wrapper.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_ecc_dec_x30.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_ecc_enc_x30.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_ecc_enc_x30_wrapper.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_pcs_pma_nf_lvds_150/sim/mentor/altera_tse_ecc_status_crosser.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_pcs_pma_nf_lvds_150 + vlog "$IP_DIR/../altera_eth_tse_avalon_arbiter_150/sim/mentor/altera_eth_tse_avalon_arbiter.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_avalon_arbiter_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_eth_tse_mac.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_clk_cntl.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_crc328checker.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_crc328generator.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_crc32ctl8.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_crc32galois8.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_gmii_io.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_lb_read_cntl.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_lb_wrt_cntl.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_hashing.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_host_control.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_host_control_small.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_mac_control.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_register_map.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_register_map_small.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_rx_counter_cntl.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_shared_mac_control.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_shared_register_map.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_tx_counter_cntl.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_lfsr_10.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_loopback_ff.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_altshifttaps.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_fifoless_mac_rx.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_mac_rx.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_fifoless_mac_tx.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_mac_tx.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_magic_detection.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_mdio.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_mdio_clk_gen.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_mdio_cntl.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_top_mdio.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_mii_rx_if.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_mii_tx_if.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_pipeline_base.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog -sv "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_pipeline_stage.sv" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_dpram_16x32.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_dpram_8x32.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_dpram_ecc_16x32.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_quad_16x32.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_quad_8x32.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_fifoless_retransmit_cntl.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_retransmit_cntl.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_rgmii_in1.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_rgmii_in4.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_nf_rgmii_module.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_rgmii_module.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_rgmii_out1.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_rgmii_out4.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_rx_ff.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_rx_min_ff.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_rx_ff_cntrl.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_rx_ff_cntrl_32.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_rx_ff_cntrl_32_shift16.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_rx_ff_length.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_rx_stat_extract.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_timing_adapter32.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_timing_adapter8.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_timing_adapter_fifo32.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_timing_adapter_fifo8.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_top_1geth.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_top_fifoless_1geth.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_top_w_fifo.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_top_w_fifo_10_100_1000.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_top_wo_fifo.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_top_wo_fifo_10_100_1000.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_top_gen_host.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_tx_ff.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_tx_min_ff.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_tx_ff_cntrl.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_tx_ff_cntrl_32.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_tx_ff_cntrl_32_shift16.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_tx_ff_length.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_tx_ff_read_cntl.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_tx_stat_extract.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_false_path_marker.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_reset_synchronizer.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_clock_crosser.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_a_fifo_13.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_a_fifo_24.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_a_fifo_34.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_a_fifo_opt_1246.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_a_fifo_opt_14_44.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_a_fifo_opt_36_10.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_gray_cnt.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_sdpm_altsyncram.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_altsyncram_dpm_fifo.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_bin_cnt.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog -sv "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ph_calculator.sv" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_sdpm_gen.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_dec_x10.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_enc_x10.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_enc_x10_wrapper.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_dec_x14.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_enc_x14.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_enc_x14_wrapper.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_dec_x2.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_enc_x2.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_enc_x2_wrapper.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_dec_x23.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_enc_x23.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_enc_x23_wrapper.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_dec_x36.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_enc_x36.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_enc_x36_wrapper.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_dec_x40.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_enc_x40.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_enc_x40_wrapper.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_dec_x30.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_enc_x30.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_enc_x30_wrapper.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_mac_150/sim/mentor/altera_tse_ecc_status_crosser.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_mac_150 + vlog "$IP_DIR/../altera_eth_tse_150/sim/ip_arria10_tse_sgmii_lvds_altera_eth_tse_150_jjd52za.v" -work ip_arria10_tse_sgmii_lvds_altera_eth_tse_150 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 bbffc13951acf3a43f3d7a574864560292c8ad46..fbf2daaa28e250d2566a86fafb1732c0c77c7b85 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_141 +hdl_library_clause_name = ip_arria10_tse_sgmii_lvds_altera_eth_tse_150 hdl_lib_uses_synth = common hdl_lib_uses_sim = diff --git a/libraries/technology/mac_10g/tech_mac_10g_arria10.vhd b/libraries/technology/mac_10g/tech_mac_10g_arria10.vhd index 29b109ad7c0ebba6350092e30dc6a4f314976140..b91cbb6a470e08946216fd768b6a5e2d753919a7 100644 --- a/libraries/technology/mac_10g/tech_mac_10g_arria10.vhd +++ b/libraries/technology/mac_10g/tech_mac_10g_arria10.vhd @@ -21,7 +21,7 @@ -------------------------------------------------------------------------------- -- Declare IP libraries to ensure default binding in simulation. The IP library clause is ignored by synthesis. -LIBRARY ip_arria10_mac_10g_alt_em10g32_141; +LIBRARY ip_arria10_mac_10g_alt_em10g32_150; LIBRARY IEEE, technology_lib, common_lib, dp_lib; USE IEEE.STD_LOGIC_1164.ALL; diff --git a/libraries/technology/pll/tech_pll_clk125.vhd b/libraries/technology/pll/tech_pll_clk125.vhd index ae53669ba65cadf3d1c93725064dc93c072242ae..93332102c8fe5f09c27094f7f046cbdf5e6e95aa 100644 --- a/libraries/technology/pll/tech_pll_clk125.vhd +++ b/libraries/technology/pll/tech_pll_clk125.vhd @@ -26,7 +26,7 @@ USE technology_lib.technology_pkg.ALL; USE technology_lib.technology_select_pkg.ALL; -- Declare IP libraries to ensure default binding in simulation. The IP library clause is ignored by synthesis. -LIBRARY ip_arria10_pll_clk125_altera_iopll_141; +LIBRARY ip_arria10_pll_clk125_altera_iopll_150; ENTITY tech_pll_clk125 IS GENERIC ( diff --git a/libraries/technology/pll/tech_pll_clk200.vhd b/libraries/technology/pll/tech_pll_clk200.vhd index c045dd2f3382c160a4eb932aae8bc27f01832c38..b6b4a75789069e34a8ee6308c7c17201c68a09e5 100644 --- a/libraries/technology/pll/tech_pll_clk200.vhd +++ b/libraries/technology/pll/tech_pll_clk200.vhd @@ -27,7 +27,7 @@ USE technology_lib.technology_select_pkg.ALL; -- Declare IP libraries to ensure default binding in simulation. The IP library clause is ignored by synthesis. LIBRARY ip_stratixiv_pll_lib; -LIBRARY ip_arria10_pll_clk200_altera_iopll_141; +LIBRARY ip_arria10_pll_clk200_altera_iopll_150; ENTITY tech_pll_clk200 IS GENERIC ( diff --git a/libraries/technology/pll/tech_pll_clk25.vhd b/libraries/technology/pll/tech_pll_clk25.vhd index 42a82f82eff133d1cf0b6cb5ae3194bec818eb6a..1b77fd252f3120a1ea9216386b4af553251614b5 100644 --- a/libraries/technology/pll/tech_pll_clk25.vhd +++ b/libraries/technology/pll/tech_pll_clk25.vhd @@ -26,7 +26,7 @@ USE technology_lib.technology_pkg.ALL; USE technology_lib.technology_select_pkg.ALL; -- Declare IP libraries to ensure default binding in simulation. The IP library clause is ignored by synthesis. -LIBRARY ip_arria10_pll_clk25_altera_iopll_141; +LIBRARY ip_arria10_pll_clk25_altera_iopll_150; LIBRARY ip_stratixiv_pll_clk25_lib; ENTITY tech_pll_clk25 IS diff --git a/libraries/technology/pll/tech_pll_xgmii_mac_clocks.vhd b/libraries/technology/pll/tech_pll_xgmii_mac_clocks.vhd index 65d077be48d25b2ed1e82e53ace91c19a9987551..585a682ec636815d127bf740887226238d5b1656 100644 --- a/libraries/technology/pll/tech_pll_xgmii_mac_clocks.vhd +++ b/libraries/technology/pll/tech_pll_xgmii_mac_clocks.vhd @@ -41,7 +41,7 @@ USE technology_lib.technology_select_pkg.ALL; USE common_lib.common_pkg.ALL; -- Declare IP libraries to ensure default binding in simulation. The IP library clause is ignored by synthesis. -LIBRARY ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_141; +LIBRARY ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_150; ENTITY tech_pll_xgmii_mac_clocks IS GENERIC ( diff --git a/libraries/technology/technology_select_pkg.vhd b/libraries/technology/technology_select_pkg.vhd index d523ac4fb94ae39ca17738f2a87ccf8f3910c87f..9b94b6981ac358a804a91c24cbb0e2d643e306bb 100644 --- a/libraries/technology/technology_select_pkg.vhd +++ b/libraries/technology/technology_select_pkg.vhd @@ -30,7 +30,7 @@ USE work.technology_pkg.ALL; PACKAGE technology_select_pkg IS - CONSTANT c_tech_select_default : INTEGER := c_tech_stratixiv; - --CONSTANT c_tech_select_default : INTEGER := c_tech_arria10; + --CONSTANT c_tech_select_default : INTEGER := c_tech_stratixiv; + CONSTANT c_tech_select_default : INTEGER := c_tech_arria10; END technology_select_pkg; diff --git a/libraries/technology/tse/tech_tse_arria10.vhd b/libraries/technology/tse/tech_tse_arria10.vhd index 773dd83d47b5c3ab0f174958652da0a9ef1b0231..f1d26d696964e6a0934c4dfa4dc796f72784ed8c 100644 --- a/libraries/technology/tse/tech_tse_arria10.vhd +++ b/libraries/technology/tse/tech_tse_arria10.vhd @@ -28,8 +28,8 @@ USE common_lib.common_mem_pkg.ALL; USE dp_lib.dp_stream_pkg.ALL; -- Declare IP libraries to ensure default binding in simulation. The IP library clause is ignored by synthesis. -LIBRARY ip_arria10_tse_sgmii_lvds_altera_eth_tse_141; -LIBRARY ip_arria10_tse_sgmii_gx_altera_eth_tse_141; +LIBRARY ip_arria10_tse_sgmii_lvds_altera_eth_tse_150; +LIBRARY ip_arria10_tse_sgmii_gx_altera_eth_tse_150; ENTITY tech_tse_arria10 IS GENERIC ( diff --git a/tools/hdltool_readme.txt b/tools/hdltool_readme.txt index f22154dd5e980056a335bdcdd51d83534390c8db..838fd14908856c8aecb2079e67e1f8b5a3cb44bf 100644 --- a/tools/hdltool_readme.txt +++ b/tools/hdltool_readme.txt @@ -15,6 +15,7 @@ Contents: j) How to start Modelsim for UNB k) How to start Quartus for UNB l) UniBoard2 device family + m) Upgrading the IP for new version of Quartus or for another device family 3) HDL environment configuration files a) Tools and libraries @@ -210,41 +211,6 @@ The IP for all libraries of a certain FPGA technology can also be generated auto > cd $RADIOHDL/libraries/technology/ip_arria10 > ./generate-all-ip.sh -On 20 May 2015 Eric manually upgraded all current Arria10 IP to Quartus 15.0 and used the Qsys GUI menu view->device family to set the FPGA that is on UniBoard2 v0: - - kooistra@dop233 ip_arria10 $ svn status -q - M ddio/ip_arria10_ddio_in_1.qsys - M ddio/ip_arria10_ddio_out_1.qsys - M ddr4_4g_1600/ip_arria10_ddr4_4g_1600.qsys - M ddr4_8g_2400/ip_arria10_ddr4_8g_2400.qsys - M fifo/ip_arria10_fifo_dc.qsys - M fifo/ip_arria10_fifo_dc_mixed_widths.qsys - M fifo/ip_arria10_fifo_sc.qsys - M flash/asmi_parallel/ip_arria10_asmi_parallel.qsys - M flash/remote_update/ip_arria10_remote_update.qsys - M mac_10g/ip_arria10_mac_10g.qsys - M phy_10gbase_r/ip_arria10_phy_10gbase_r.qsys - M phy_10gbase_r_24/ip_arria10_phy_10gbase_r_24.qsys - M pll_clk125/ip_arria10_pll_clk125.qsys - M pll_clk200/ip_arria10_pll_clk200.qsys - M pll_clk25/ip_arria10_pll_clk25.qsys - M pll_xgmii_mac_clocks/ip_arria10_pll_xgmii_mac_clocks.qsys - M pll_xgmii_mac_clocks/pll_xgmii_mac_clocks.qsys - M ram/ip_arria10_ram_cr_cw.qsys - M ram/ip_arria10_ram_crw_crw.qsys - M ram/ip_arria10_ram_crwk_crw.qsys - M ram/ip_arria10_ram_r_w.qsys - M transceiver_phy_1/transceiver_phy_1.qsys - M transceiver_phy_48/transceiver_phy_48.qsys - M transceiver_pll/transceiver_pll.qsys - M transceiver_pll_10g/ip_arria10_transceiver_pll_10g.qsys - M transceiver_reset_controller_1/ip_arria10_transceiver_reset_controller_1.qsys - M transceiver_reset_controller_1/transceiver_reset_controller_1.qsys - M transceiver_reset_controller_24/ip_arria10_transceiver_reset_controller_24.qsys - M transceiver_reset_controller_48/ip_arria10_transceiver_reset_controller_48.qsys - M transceiver_reset_controller_48/transceiver_reset_controller_48.qsys - M tse_sgmii_gx/ip_arria10_tse_sgmii_gx.qsys - M tse_sgmii_lvds/ip_arria10_tse_sgmii_lvds.qsys g) Tool start scripts @@ -367,6 +333,128 @@ The device family is used in: - QSYS system design file +m) Upgrading the IP for new version of Quartus or for another device family + +On 20 May 2015 Eric manually upgraded all current Arria10 IP to Quartus 15.0 and used the Qsys GUI menu view->device family to set the FPGA that is on UniBoard2 v0. +These are the current Qsys IP components for ip_arria10: + + kooistra@dop233 ip_arria10 $ svn status -q + M ddio/ip_arria10_ddio_in_1.qsys + M ddio/ip_arria10_ddio_out_1.qsys + M ddr4_4g_1600/ip_arria10_ddr4_4g_1600.qsys + M ddr4_8g_2400/ip_arria10_ddr4_8g_2400.qsys + M fifo/ip_arria10_fifo_dc.qsys + M fifo/ip_arria10_fifo_dc_mixed_widths.qsys + M fifo/ip_arria10_fifo_sc.qsys + M flash/asmi_parallel/ip_arria10_asmi_parallel.qsys + M flash/remote_update/ip_arria10_remote_update.qsys + M mac_10g/ip_arria10_mac_10g.qsys + M phy_10gbase_r/ip_arria10_phy_10gbase_r.qsys + M phy_10gbase_r_24/ip_arria10_phy_10gbase_r_24.qsys + M pll_clk125/ip_arria10_pll_clk125.qsys + M pll_clk200/ip_arria10_pll_clk200.qsys + M pll_clk25/ip_arria10_pll_clk25.qsys + M pll_xgmii_mac_clocks/ip_arria10_pll_xgmii_mac_clocks.qsys + M pll_xgmii_mac_clocks/pll_xgmii_mac_clocks.qsys + M ram/ip_arria10_ram_cr_cw.qsys + M ram/ip_arria10_ram_crw_crw.qsys + M ram/ip_arria10_ram_crwk_crw.qsys + M ram/ip_arria10_ram_r_w.qsys + M transceiver_phy_1/transceiver_phy_1.qsys + M transceiver_phy_48/transceiver_phy_48.qsys + M transceiver_pll/transceiver_pll.qsys + M transceiver_pll_10g/ip_arria10_transceiver_pll_10g.qsys + M transceiver_reset_controller_1/ip_arria10_transceiver_reset_controller_1.qsys + M transceiver_reset_controller_1/transceiver_reset_controller_1.qsys + M transceiver_reset_controller_24/ip_arria10_transceiver_reset_controller_24.qsys + M transceiver_reset_controller_48/ip_arria10_transceiver_reset_controller_48.qsys + M transceiver_reset_controller_48/transceiver_reset_controller_48.qsys + M tse_sgmii_gx/ip_arria10_tse_sgmii_gx.qsys + M tse_sgmii_lvds/ip_arria10_tse_sgmii_lvds.qsys + +In addition several other files need to be modified to be able to simulate the IP: + + - the tech_*.vhd files that instantiate the IP component need to have the LIBRARY clause for binding + - the compile_ip.tcl files need to be updated according to the generated/sim/mentor/msim_setup.tcl + because the IP library name and file names may have changed + . the copy_hex_files.tcl files need to be updated + . the IP lirbary name in the hdllib.cfg of the IP needs to be changed + +This concerned these files: + + kooistra@dop233 trunk $ svn status -q + M libraries/technology/10gbase_r/tech_10gbase_r_arria10.vhd + M libraries/technology/ddr/tech_ddr_arria10.vhd + M libraries/technology/flash/tech_flash_asmi_parallel.vhd + M libraries/technology/flash/tech_flash_remote_update.vhd + M libraries/technology/ip_arria10/ddio/compile_ip.tcl + M libraries/technology/ip_arria10/ddr4_4g_1600/compile_ip.tcl + M libraries/technology/ip_arria10/ddr4_4g_1600/copy_hex_files.tcl + M libraries/technology/ip_arria10/ddr4_4g_1600/hdllib.cfg + M libraries/technology/ip_arria10/ddr4_8g_2400/compile_ip.tcl + M libraries/technology/ip_arria10/ddr4_8g_2400/copy_hex_files.tcl + M libraries/technology/ip_arria10/ddr4_8g_2400/hdllib.cfg + M libraries/technology/ip_arria10/flash/asmi_parallel/compile_ip.tcl + M libraries/technology/ip_arria10/flash/asmi_parallel/hdllib.cfg + M libraries/technology/ip_arria10/flash/remote_update/compile_ip.tcl + M libraries/technology/ip_arria10/flash/remote_update/hdllib.cfg + M libraries/technology/ip_arria10/mac_10g/compile_ip.tcl + M libraries/technology/ip_arria10/mac_10g/hdllib.cfg + M libraries/technology/ip_arria10/phy_10gbase_r/compile_ip.tcl + M libraries/technology/ip_arria10/phy_10gbase_r/hdllib.cfg + M libraries/technology/ip_arria10/phy_10gbase_r_24/compile_ip.tcl + M libraries/technology/ip_arria10/phy_10gbase_r_24/hdllib.cfg + M libraries/technology/ip_arria10/pll_clk125/compile_ip.tcl + M libraries/technology/ip_arria10/pll_clk125/hdllib.cfg + M libraries/technology/ip_arria10/pll_clk200/compile_ip.tcl + M libraries/technology/ip_arria10/pll_clk200/hdllib.cfg + M libraries/technology/ip_arria10/pll_clk25/compile_ip.tcl + M libraries/technology/ip_arria10/pll_clk25/hdllib.cfg + M libraries/technology/ip_arria10/pll_xgmii_mac_clocks/compile_ip.tcl + M libraries/technology/ip_arria10/pll_xgmii_mac_clocks/hdllib.cfg + M libraries/technology/ip_arria10/transceiver_pll_10g/compile_ip.tcl + M libraries/technology/ip_arria10/transceiver_pll_10g/hdllib.cfg + M libraries/technology/ip_arria10/transceiver_reset_controller_1/compile_ip.tcl + M libraries/technology/ip_arria10/transceiver_reset_controller_1/hdllib.cfg + M libraries/technology/ip_arria10/transceiver_reset_controller_24/compile_ip.tcl + M libraries/technology/ip_arria10/transceiver_reset_controller_24/hdllib.cfg + M libraries/technology/ip_arria10/tse_sgmii_gx/compile_ip.tcl + M libraries/technology/ip_arria10/tse_sgmii_gx/hdllib.cfg + M libraries/technology/ip_arria10/tse_sgmii_lvds/compile_ip.tcl + M libraries/technology/ip_arria10/tse_sgmii_lvds/hdllib.cfg + M libraries/technology/mac_10g/tech_mac_10g_arria10.vhd + M libraries/technology/pll/tech_pll_clk125.vhd + M libraries/technology/pll/tech_pll_clk200.vhd + M libraries/technology/pll/tech_pll_clk25.vhd + M libraries/technology/pll/tech_pll_xgmii_mac_clocks.vhd + M libraries/technology/technology_select_pkg.vhd + M libraries/technology/tse/tech_tse_arria10.vhd + +Then run generate-all-ip.sh and try to simulate the test benches that verify the IP: + + - tb_eth + - tb_tr_10GbE + - tb_io_ddr + +and the try to simulate a design, eg.: + + - unb2_minimal + + +The disadvantage of this scheme is that only one version of Quartus can be supported. For a minor version +change it may not be necessary to upgrade, but for a major version change or for a device family change it +probably is. To preserve the old version IP it is best to treat the new version as a new technology. For +example for Arria10 we now use Quartus 15.0 and device family of UniBoard2 v0 and the IP for that is kept +in: + + $RADIOHDL/libraries/technology/ip_arria10/ + +A future version of the IP can be kept in a version sub directory (TBD): + + $RADIOHDL/libraries/technology/ip_arria10/v16.x/ + + + 3) HDL environment configuration files