[15] | 1 | |
---|
| 2 | # PlanAhead Launch Script for Pre-Synthesis Floorplanning, created by Project Navigator |
---|
| 3 | |
---|
| 4 | create_project -name MPI_CORE_COMPONENTS -dir "C:/Core MPI/CORE_MPI/planAhead_run_1" -part xc6slx100fgg484-3 |
---|
| 5 | set_param project.pinAheadLayout yes |
---|
| 6 | set srcset [get_property srcset [current_run -impl]] |
---|
| 7 | set_property top MultiMPITest $srcset |
---|
| 8 | set_param project.paUcfFile "MultiMPITest.ucf" |
---|
| 9 | set hdlfile [add_files [list {../SWITCH_GENERIC_16_16/CoreTypes.vhd}]] |
---|
| 10 | set_property file_type VHDL $hdlfile |
---|
| 11 | set_property library NocLib $hdlfile |
---|
| 12 | set hdlfile [add_files [list {../SWITCH_GENERIC_16_16/RAM_256.vhd}]] |
---|
| 13 | set_property file_type VHDL $hdlfile |
---|
| 14 | set_property library NocLib $hdlfile |
---|
| 15 | set hdlfile [add_files [list {../SWITCH_GENERIC_16_16/Arbiter.vhd}]] |
---|
| 16 | set_property file_type VHDL $hdlfile |
---|
| 17 | set_property library NocLib $hdlfile |
---|
| 18 | set hdlfile [add_files [list {../SWITCH_GENERIC_16_16/FIFO_256_FWFT.vhd}]] |
---|
| 19 | set_property file_type VHDL $hdlfile |
---|
| 20 | set_property library NocLib $hdlfile |
---|
| 21 | set hdlfile [add_files [list {../SWITCH_GENERIC_16_16/Crossbit.vhd}]] |
---|
| 22 | set_property file_type VHDL $hdlfile |
---|
| 23 | set_property library NocLib $hdlfile |
---|
| 24 | set hdlfile [add_files [list {round_robbin_machine.vhd}]] |
---|
| 25 | set_property file_type VHDL $hdlfile |
---|
| 26 | set_property library work $hdlfile |
---|
| 27 | set hdlfile [add_files [list {RAM_64.vhd}]] |
---|
| 28 | set_property file_type VHDL $hdlfile |
---|
| 29 | set_property library work $hdlfile |
---|
| 30 | set hdlfile [add_files [list {Packet_type.vhd}]] |
---|
| 31 | set_property file_type VHDL $hdlfile |
---|
| 32 | set_property library work $hdlfile |
---|
| 33 | set hdlfile [add_files [list {MUX8.vhd}]] |
---|
| 34 | set_property file_type VHDL $hdlfile |
---|
| 35 | set_property library work $hdlfile |
---|
| 36 | set hdlfile [add_files [list {MUX1.vhd}]] |
---|
| 37 | set_property file_type VHDL $hdlfile |
---|
| 38 | set_property library work $hdlfile |
---|
| 39 | set hdlfile [add_files [list {DEMUX1.vhd}]] |
---|
| 40 | set_property file_type VHDL $hdlfile |
---|
| 41 | set_property library work $hdlfile |
---|
| 42 | set hdlfile [add_files [list {../SWITCH_GENERIC_16_16/Scheduler.vhd}]] |
---|
| 43 | set_property file_type VHDL $hdlfile |
---|
| 44 | set_property library NocLib $hdlfile |
---|
| 45 | set hdlfile [add_files [list {../SWITCH_GENERIC_16_16/OUTPUT_PORT_MODULE.vhd}]] |
---|
| 46 | set_property file_type VHDL $hdlfile |
---|
| 47 | set_property library NocLib $hdlfile |
---|
| 48 | set hdlfile [add_files [list {../SWITCH_GENERIC_16_16/INPUT_PORT_MODULE.vhd}]] |
---|
| 49 | set_property file_type VHDL $hdlfile |
---|
| 50 | set_property library NocLib $hdlfile |
---|
| 51 | set hdlfile [add_files [list {../SWITCH_GENERIC_16_16/Crossbar.vhd}]] |
---|
| 52 | set_property file_type VHDL $hdlfile |
---|
| 53 | set_property library NocLib $hdlfile |
---|
| 54 | set hdlfile [add_files [list {MPI_CORE_SCHEDULER.vhd}]] |
---|
| 55 | set_property file_type VHDL $hdlfile |
---|
| 56 | set_property library work $hdlfile |
---|
| 57 | set hdlfile [add_files [list {load_instr.vhd}]] |
---|
| 58 | set_property file_type VHDL $hdlfile |
---|
| 59 | set_property library work $hdlfile |
---|
| 60 | set hdlfile [add_files [list {FIFO_64_FWFT.vhd}]] |
---|
| 61 | set_property file_type VHDL $hdlfile |
---|
| 62 | set_property library work $hdlfile |
---|
| 63 | set hdlfile [add_files [list {EX4_FSM.vhd}]] |
---|
| 64 | set_property file_type VHDL $hdlfile |
---|
| 65 | set_property library work $hdlfile |
---|
| 66 | set hdlfile [add_files [list {EX3_FSM.vhd}]] |
---|
| 67 | set_property file_type VHDL $hdlfile |
---|
| 68 | set_property library work $hdlfile |
---|
| 69 | set hdlfile [add_files [list {EX2_FSM.vhd}]] |
---|
| 70 | set_property file_type VHDL $hdlfile |
---|
| 71 | set_property library work $hdlfile |
---|
| 72 | set hdlfile [add_files [list {EX1_FSM.vhd}]] |
---|
| 73 | set_property file_type VHDL $hdlfile |
---|
| 74 | set_property library work $hdlfile |
---|
| 75 | set hdlfile [add_files [list {Ex0_Fsm.vhd}]] |
---|
| 76 | set_property file_type VHDL $hdlfile |
---|
| 77 | set_property library work $hdlfile |
---|
| 78 | set hdlfile [add_files [list {DMA_ARBITER.vhd}]] |
---|
| 79 | set_property file_type VHDL $hdlfile |
---|
| 80 | set_property library work $hdlfile |
---|
| 81 | set hdlfile [add_files [list {../SWITCH_GENERIC_16_16/SWITCH_GEN.vhd}]] |
---|
| 82 | set_property file_type VHDL $hdlfile |
---|
| 83 | set_property library NocLib $hdlfile |
---|
| 84 | set hdlfile [add_files [list {RAM_32_32.vhd}]] |
---|
| 85 | set_property file_type VHDL $hdlfile |
---|
| 86 | set_property library work $hdlfile |
---|
| 87 | set hdlfile [add_files [list {CORE_MPI.vhd}]] |
---|
| 88 | set_property file_type VHDL $hdlfile |
---|
| 89 | set_property library work $hdlfile |
---|
| 90 | set hdlfile [add_files [list {PE.vhd}]] |
---|
| 91 | set_property file_type VHDL $hdlfile |
---|
| 92 | set_property library work $hdlfile |
---|
| 93 | set hdlfile [add_files [list {MPI_NOC.vhd}]] |
---|
| 94 | set_property file_type VHDL $hdlfile |
---|
| 95 | set_property library work $hdlfile |
---|
| 96 | set hdlfile [add_files [list {MultiMPITest.vhd}]] |
---|
| 97 | set_property file_type VHDL $hdlfile |
---|
| 98 | set_property library work $hdlfile |
---|
| 99 | add_files "MultiMPITest.ucf" -fileset [get_property constrset [current_run]] |
---|
| 100 | add_files -norecurse { {C:/Core MPI/CORE_MPI} } |
---|
| 101 | open_rtl_design -part xc6slx100fgg484-3 |
---|