diff --git a/libraries/base/reorder/hdllib.cfg b/libraries/base/reorder/hdllib.cfg new file mode 100644 index 0000000000000000000000000000000000000000..046a8140b91c9bb1f35c8b4559d1bfa526a8cc12 --- /dev/null +++ b/libraries/base/reorder/hdllib.cfg @@ -0,0 +1,46 @@ +hdl_lib_name = reorder +hdl_library_clause_name = reorder_lib +hdl_lib_uses = common dp io_ddr tech_ddr +hdl_lib_technology = + +build_dir_sim = $HDL_BUILD_DIR +build_dir_synth = $HDL_BUILD_DIR + +modelsim_compile_ip_files = + $RADIOHDL/libraries/technology/ip_stratixiv/ddr3_uphy_4g_800_master/copy_hex_files.tcl + + +synth_files = + src/vhdl/reorder_pkg.vhd + $UNB/Firmware/modules/Lofar/ss/src/vhdl/ss_retrieve.vhd + $UNB/Firmware/modules/Lofar/ss/src/vhdl/ss_store.vhd + $UNB/Firmware/modules/Lofar/ss/src/vhdl/ss.vhd + $UNB/Firmware/modules/Lofar/ss/src/vhdl/ss_reorder.vhd + $UNB/Firmware/modules/Lofar/ss/src/vhdl/ss_wide.vhd + $UNB/Firmware/modules/Lofar/ss/src/vhdl/ss_parallel.vhd + src/vhdl/reorder_sequencer.vhd + src/vhdl/reorder_transpose.vhd + +# Old files should be renamed as follows in near future: +# ss_reorder.vhd --> reorder_row.vhd +# ss.vhd --> reorder_col.vhd +# ss_parallel.vhd --> reorder_matrix.vhd +# ss_wide.vhd --> reorder_col_wide.vhd +# ss_retrieve.vhd --> reorder_retreive.vhd +# ss_store.vhd --> reorder_store.vhd + +test_bench_files = + tb/vhdl/tb_reorder_transpose.vhd + $UNB/Firmware/modules/Lofar/ss/tb/vhdl/tb_ss.vhd + $UNB/Firmware/modules/Lofar/ss/tb/vhdl/tb_tb_ss.vhd + $UNB/Firmware/modules/Lofar/ss/tb/vhdl/tb_ss_wide.vhd + $UNB/Firmware/modules/Lofar/ss/tb/vhdl/tb_mmf_ss_parallel.vhd + $UNB/Firmware/modules/Lofar/ss/tb/vhdl/tb_mmf_ss_reorder.vhd + +modelsim_search_libraries = + altera_ver lpm_ver sgate_ver altera_mf_ver altera_lnsim_ver stratixiv_ver stratixiv_hssi_ver stratixiv_pcie_hip_ver + altera lpm sgate altera_mf altera_lnsim stratixiv stratixiv_hssi stratixiv_pcie_hip + + + +