Skip to content
Snippets Groups Projects
Commit a49dc030 authored by Pieter Donker's avatar Pieter Donker
Browse files

changes needed for synthesize unb2b_minimal in quartus

parent 7d81650a
Branches
No related tags found
No related merge requests found
Showing
with 3443 additions and 45 deletions
...@@ -49,7 +49,7 @@ set_global_assignment -name STRATIXII_CONFIGURATION_DEVICE EPCS128 ...@@ -49,7 +49,7 @@ set_global_assignment -name STRATIXII_CONFIGURATION_DEVICE EPCS128
if { [info exists ::env(UNB_COMPILE_STAMPS) ] } { if { [info exists ::env(UNB_COMPILE_STAMPS) ] } {
set_parameter -name g_stamp_date [clock format [clock seconds] -format {%Y%m%d}] set_parameter -name g_stamp_date [clock format [clock seconds] -format {%Y%m%d}]
set_parameter -name g_stamp_time [clock format [clock seconds] -format {%H%M%S}] set_parameter -name g_stamp_time [clock format [clock seconds] -format {%H%M%S}]
post_message -type info "RADIOHDL: using SVN revision $::env(RADIOHDL_GIT_REVISION)" post_message -type info "RADIOHDL: using SVN revision $::env(HDL_GIT_REVISION)"
set_parameter -name g_stamp_svn [regsub -all {[^0-9]} [exec echo $::env(RADIOHDL_GIT_REVISION)] ""] set_parameter -name g_stamp_svn [regsub -all {[^0-9]} [exec echo $::env(HDL_GIT_REVISION)] ""]
} }
...@@ -54,7 +54,7 @@ set_global_assignment -name SDC_FILE $::env(RADIOHDL_WORK)/boards/uniboard1/libr ...@@ -54,7 +54,7 @@ set_global_assignment -name SDC_FILE $::env(RADIOHDL_WORK)/boards/uniboard1/libr
if { [info exists ::env(UNB_COMPILE_STAMPS) ] } { if { [info exists ::env(UNB_COMPILE_STAMPS) ] } {
set_parameter -name g_stamp_date [clock format [clock seconds] -format {%Y%m%d}] set_parameter -name g_stamp_date [clock format [clock seconds] -format {%Y%m%d}]
set_parameter -name g_stamp_time [clock format [clock seconds] -format {%H%M%S}] set_parameter -name g_stamp_time [clock format [clock seconds] -format {%H%M%S}]
post_message -type info "RADIOHDL: using SVN revision $::env(RADIOHDL_GIT_REVISION)" post_message -type info "RADIOHDL: using SVN revision $::env(HDL_GIT_REVISION)"
set_parameter -name g_stamp_svn [regsub -all {[^0-9]} [exec echo $::env(RADIOHDL_GIT_REVISION)] ""] set_parameter -name g_stamp_svn [regsub -all {[^0-9]} [exec echo $::env(HDL_GIT_REVISION)] ""]
} }
...@@ -107,7 +107,7 @@ set_parameter -name dbg_user_identifier 1 -to "unb2_test:u_revision|unb2_board_1 ...@@ -107,7 +107,7 @@ set_parameter -name dbg_user_identifier 1 -to "unb2_test:u_revision|unb2_board_1
if { [info exists ::env(UNB_COMPILE_STAMPS) ] } { if { [info exists ::env(UNB_COMPILE_STAMPS) ] } {
set_parameter -name g_stamp_date [clock format [clock seconds] -format {%Y%m%d}] set_parameter -name g_stamp_date [clock format [clock seconds] -format {%Y%m%d}]
set_parameter -name g_stamp_time [clock format [clock seconds] -format {%H%M%S}] set_parameter -name g_stamp_time [clock format [clock seconds] -format {%H%M%S}]
post_message -type info "RADIOHDL: using SVN $::env(RADIOHDL_GIT_REVISION)" post_message -type info "RADIOHDL: using SVN $::env(HDL_GIT_REVISION)"
set_parameter -name g_stamp_svn [regsub -all {[^0-9]} [exec echo $::env(RADIOHDL_GIT_REVISION)] ""] set_parameter -name g_stamp_svn [regsub -all {[^0-9]} [exec echo $::env(HDL_GIT_REVISION)] ""]
} }
...@@ -311,8 +311,8 @@ set_parameter -name dbg_user_identifier 1 -to "unb2_test:u_revision|unb2_board_1 ...@@ -311,8 +311,8 @@ set_parameter -name dbg_user_identifier 1 -to "unb2_test:u_revision|unb2_board_1
if { [info exists ::env(UNB_COMPILE_STAMPS) ] } { if { [info exists ::env(UNB_COMPILE_STAMPS) ] } {
set_parameter -name g_stamp_date [clock format [clock seconds] -format {%Y%m%d}] set_parameter -name g_stamp_date [clock format [clock seconds] -format {%Y%m%d}]
set_parameter -name g_stamp_time [clock format [clock seconds] -format {%H%M%S}] set_parameter -name g_stamp_time [clock format [clock seconds] -format {%H%M%S}]
post_message -type info "RADIOHDL: using SVN $::env(RADIOHDL_GIT_REVISION)" post_message -type info "RADIOHDL: using SVN $::env(HDL_GIT_REVISION)"
set_parameter -name g_stamp_svn [regsub -all {[^0-9]} [exec echo $::env(RADIOHDL_GIT_REVISION)] ""] set_parameter -name g_stamp_svn [regsub -all {[^0-9]} [exec echo $::env(HDL_GIT_REVISION)] ""]
} }
#set_instance_assignment -name FAST_OUTPUT_REGISTER ON -to "ctrl_unb2_board:u_ctrl|eth:\\gen_eth:u_eth|tech_tse:u_tech_tse|tech_tse_arria10_e3sge3:\\gen_ip_arria10_e3sge3:u0|ip_arria10_e3sge3_tse_sgmii_lvds:\\u_LVDS_tse:u_tse|ip_arria10_e3sge3_tse_sgmii_lvds_altera_eth_tse_151_6kz2wlq:eth_tse_0|altera_eth_tse_pcs_pma_nf_lvds:i_tse_pcs_0|tbi_tx_d" #set_instance_assignment -name FAST_OUTPUT_REGISTER ON -to "ctrl_unb2_board:u_ctrl|eth:\\gen_eth:u_eth|tech_tse:u_tech_tse|tech_tse_arria10_e3sge3:\\gen_ip_arria10_e3sge3:u0|ip_arria10_e3sge3_tse_sgmii_lvds:\\u_LVDS_tse:u_tse|ip_arria10_e3sge3_tse_sgmii_lvds_altera_eth_tse_151_6kz2wlq:eth_tse_0|altera_eth_tse_pcs_pma_nf_lvds:i_tse_pcs_0|tbi_tx_d"
......
...@@ -18,4 +18,4 @@ ...@@ -18,4 +18,4 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <http://www.gnu.org/licenses/>.
# #
############################################################################### ###############################################################################
source $::env(RADIOHDL_WORK)/boards/uniboard2a/libraries/unb2a_board/quartus/pinning/unb2_minimal_pins.tcl source $::env(RADIOHDL_WORK)/boards/uniboard2b/libraries/unb2b_board/quartus/pinning/unb2b_minimal_pins.tcl
...@@ -20,7 +20,6 @@ test_bench_files = ...@@ -20,7 +20,6 @@ test_bench_files =
synth_top_level_entity = synth_top_level_entity =
quartus_copy_files = quartus_copy_files =
#quartus/qsys_unb2b_minimal.qsys .
quartus . quartus .
quartus_qsf_files = quartus_qsf_files =
...@@ -36,6 +35,7 @@ quartus_vhdl_files = ...@@ -36,6 +35,7 @@ quartus_vhdl_files =
quartus_qip_files = quartus_qip_files =
$HDL_BUILD_DIR/unb2b/quartus/unb2b_minimal/qsys_unb2b_minimal/qsys_unb2b_minimal.qip $HDL_BUILD_DIR/unb2b/quartus/unb2b_minimal/qsys_unb2b_minimal/qsys_unb2b_minimal.qip
#$HDL_BUILD_DIR/unb2b/quartus/unb2b_minimal/unb2b_minimal_lib.qip
nios2_app_userflags = -DCOMPILE_FOR_GEN2_UNB2 nios2_app_userflags = -DCOMPILE_FOR_GEN2_UNB2
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
# #
############################################################################### ###############################################################################
source $::env(RADIOHDL_WORK)/boards/uniboard2a/libraries/unb2a_board/quartus/pinning/unb2_minimal_pins.tcl source $::env(RADIOHDL_WORK)/boards/uniboard2b/libraries/unb2b_board/quartus/pinning/unb2b_minimal_pins.tcl
source $::env(RADIOHDL_WORK)/boards/uniboard2a/libraries/unb2a_board/quartus/pinning/unb2_10GbE_pins.tcl source $::env(RADIOHDL_WORK)/boards/uniboard2b/libraries/unb2b_board/quartus/pinning/unb2b_10GbE_pins.tcl
source $::env(RADIOHDL_WORK)/boards/uniboard2a/libraries/unb2a_board/quartus/pinning/unb2_ddr_pins.tcl source $::env(RADIOHDL_WORK)/boards/uniboard2b/libraries/unb2b_board/quartus/pinning/unb2b_ddr_pins.tcl
...@@ -12,38 +12,38 @@ hdl_lib_include_ip = ip_arria10_e1sg_tse_sgmii_lvds ...@@ -12,38 +12,38 @@ hdl_lib_include_ip = ip_arria10_e1sg_tse_sgmii_lvds
#ip_arria10_e1sg_pll_clk125 #ip_arria10_e1sg_pll_clk125
synth_files = synth_files =
src/vhdl/unb2_board_pkg.vhd src/vhdl/unb2b_board_pkg.vhd
src/vhdl/unb2_board_system_info.vhd src/vhdl/unb2b_board_system_info.vhd
src/vhdl/unb2_board_system_info_reg.vhd src/vhdl/unb2b_board_system_info_reg.vhd
src/vhdl/mms_unb2_board_system_info.vhd src/vhdl/mms_unb2b_board_system_info.vhd
src/vhdl/unb2_board_clk200_pll.vhd src/vhdl/unb2b_board_clk200_pll.vhd
src/vhdl/unb2_board_clk25_pll.vhd src/vhdl/unb2b_board_clk25_pll.vhd
src/vhdl/unb2_board_clk125_pll.vhd src/vhdl/unb2b_board_clk125_pll.vhd
# src/vhdl/unb2_board_clk200mm_pll.vhd # src/vhdl/unb2b_board_clk200mm_pll.vhd
src/vhdl/unb2_board_wdi_extend.vhd src/vhdl/unb2b_board_wdi_extend.vhd
src/vhdl/unb2_board_node_ctrl.vhd src/vhdl/unb2b_board_node_ctrl.vhd
src/vhdl/unb2_board_pmbus_ctrl.vhd src/vhdl/unb2b_board_pmbus_ctrl.vhd
src/vhdl/unb2_board_sens_ctrl.vhd src/vhdl/unb2b_board_sens_ctrl.vhd
src/vhdl/unb2_board_hmc_ctrl.vhd src/vhdl/unb2b_board_hmc_ctrl.vhd
src/vhdl/unb2_board_sens.vhd src/vhdl/unb2b_board_sens.vhd
src/vhdl/unb2_board_sens_reg.vhd src/vhdl/unb2b_board_sens_reg.vhd
src/vhdl/unb2_fpga_sens_reg.vhd src/vhdl/unb2b_fpga_sens_reg.vhd
src/vhdl/mms_unb2_board_sens.vhd src/vhdl/mms_unb2b_board_sens.vhd
src/vhdl/mms_unb2_fpga_sens.vhd src/vhdl/mms_unb2b_fpga_sens.vhd
src/vhdl/unb2_board_wdi_reg.vhd src/vhdl/unb2b_board_wdi_reg.vhd
src/vhdl/unb2_board_qsfp_leds.vhd src/vhdl/unb2b_board_qsfp_leds.vhd
src/vhdl/ctrl_unb2_board.vhd src/vhdl/ctrl_unb2b_board.vhd
src/vhdl/unb2_board_front_io.vhd src/vhdl/unb2b_board_front_io.vhd
src/vhdl/unb2_board_back_io.vhd src/vhdl/unb2b_board_back_io.vhd
src/vhdl/unb2_board_ring_io.vhd src/vhdl/unb2b_board_ring_io.vhd
src/vhdl/unb2_board_peripherals_pkg.vhd src/vhdl/unb2b_board_peripherals_pkg.vhd
test_bench_files = test_bench_files =
tb/vhdl/tb_mms_unb2_board_sens.vhd tb/vhdl/tb_mms_unb2b_board_sens.vhd
tb/vhdl/tb_unb2_board_clk200_pll.vhd tb/vhdl/tb_unb2b_board_clk200_pll.vhd
tb/vhdl/tb_unb2_board_clk25_pll.vhd tb/vhdl/tb_unb2b_board_clk25_pll.vhd
tb/vhdl/tb_unb2_board_node_ctrl.vhd tb/vhdl/tb_unb2b_board_node_ctrl.vhd
tb/vhdl/tb_unb2_board_qsfp_leds.vhd tb/vhdl/tb_unb2b_board_qsfp_leds.vhd
[modelsim_project_file] [modelsim_project_file]
......
Source diff could not be displayed: it is too large. Options to address this: view the blob.
This diff is collapsed.
...@@ -311,8 +311,8 @@ set_parameter -name dbg_user_identifier 1 -to "unb2_test:u_revision|unb2_board_1 ...@@ -311,8 +311,8 @@ set_parameter -name dbg_user_identifier 1 -to "unb2_test:u_revision|unb2_board_1
if { [info exists ::env(UNB_COMPILE_STAMPS) ] } { if { [info exists ::env(UNB_COMPILE_STAMPS) ] } {
set_parameter -name g_stamp_date [clock format [clock seconds] -format {%Y%m%d}] set_parameter -name g_stamp_date [clock format [clock seconds] -format {%Y%m%d}]
set_parameter -name g_stamp_time [clock format [clock seconds] -format {%H%M%S}] set_parameter -name g_stamp_time [clock format [clock seconds] -format {%H%M%S}]
post_message -type info "RADIOHDL: using GIT $::env(RADIOHDL_GIT_REVISION)" post_message -type info "RADIOHDL: using GIT $::env(HDL_GIT_REVISION)"
set_parameter -name g_stamp_svn [regsub -all {[^0-9]} [exec echo $::env(RADIOHDL_GIT_REVISION)] ""] set_parameter -name g_stamp_svn [regsub -all {[^0-9]} [exec echo $::env(HDL_GIT_REVISION)] ""]
} }
#set_instance_assignment -name FAST_OUTPUT_REGISTER ON -to "ctrl_unb2_board:u_ctrl|eth:\\gen_eth:u_eth|tech_tse:u_tech_tse|tech_tse_arria10_e1sg:\\gen_ip_arria10_e1sg:u0|ip_arria10_e1sg_tse_sgmii_lvds:\\u_LVDS_tse:u_tse|ip_arria10_e1sg_tse_sgmii_lvds_altera_eth_tse_151_6kz2wlq:eth_tse_0|altera_eth_tse_pcs_pma_nf_lvds:i_tse_pcs_0|tbi_tx_d" #set_instance_assignment -name FAST_OUTPUT_REGISTER ON -to "ctrl_unb2_board:u_ctrl|eth:\\gen_eth:u_eth|tech_tse:u_tech_tse|tech_tse_arria10_e1sg:\\gen_ip_arria10_e1sg:u0|ip_arria10_e1sg_tse_sgmii_lvds:\\u_LVDS_tse:u_tse|ip_arria10_e1sg_tse_sgmii_lvds_altera_eth_tse_151_6kz2wlq:eth_tse_0|altera_eth_tse_pcs_pma_nf_lvds:i_tse_pcs_0|tbi_tx_d"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment