1 |
2 |
ZTEX |
project -new
|
2 |
|
|
add_file -verilog "../rtl/example_top.v"
|
3 |
|
|
add_file -verilog "../rtl/infrastructure.v"
|
4 |
|
|
add_file -verilog "../rtl/memc_tb_top.v"
|
5 |
|
|
add_file -verilog "../rtl/memc_wrapper.v"
|
6 |
|
|
add_file -verilog "../rtl/mcb_controller/iodrp_controller.v"
|
7 |
|
|
add_file -verilog "../rtl/mcb_controller/iodrp_mcb_controller.v"
|
8 |
|
|
add_file -verilog "../rtl/mcb_controller/mcb_raw_wrapper.v"
|
9 |
|
|
add_file -verilog "../rtl/mcb_controller/mcb_soft_calibration.v"
|
10 |
|
|
add_file -verilog "../rtl/mcb_controller/mcb_soft_calibration_top.v"
|
11 |
|
|
add_file -verilog "../rtl/mcb_controller/mcb_ui_top.v"
|
12 |
|
|
add_file -verilog "../rtl/traffic_gen/afifo.v"
|
13 |
|
|
add_file -verilog "../rtl/traffic_gen/cmd_gen.v"
|
14 |
|
|
add_file -verilog "../rtl/traffic_gen/cmd_prbs_gen.v"
|
15 |
|
|
add_file -verilog "../rtl/traffic_gen/data_prbs_gen.v"
|
16 |
|
|
add_file -verilog "../rtl/traffic_gen/init_mem_pattern_ctr.v"
|
17 |
|
|
add_file -verilog "../rtl/traffic_gen/mcb_flow_control.v"
|
18 |
|
|
add_file -verilog "../rtl/traffic_gen/mcb_traffic_gen.v"
|
19 |
|
|
add_file -verilog "../rtl/traffic_gen/rd_data_gen.v"
|
20 |
|
|
add_file -verilog "../rtl/traffic_gen/read_data_path.v"
|
21 |
|
|
add_file -verilog "../rtl/traffic_gen/read_posted_fifo.v"
|
22 |
|
|
add_file -verilog "../rtl/traffic_gen/sp6_data_gen.v"
|
23 |
|
|
add_file -verilog "../rtl/traffic_gen/tg_status.v"
|
24 |
|
|
add_file -verilog "../rtl/traffic_gen/v6_data_gen.v"
|
25 |
|
|
add_file -verilog "../rtl/traffic_gen/wr_data_gen.v"
|
26 |
|
|
add_file -verilog "../rtl/traffic_gen/write_data_path.v"
|
27 |
|
|
add_file -constraint "../synth/mem_interface_top_synp.sdc"
|
28 |
|
|
impl -add rev_1
|
29 |
|
|
set_option -technology spartan6
|
30 |
|
|
set_option -part xc6slx16
|
31 |
|
|
set_option -package ftg256
|
32 |
|
|
set_option -speed_grade -2
|
33 |
|
|
set_option -default_enum_encoding default
|
34 |
|
|
#AXI_ENABLE synp definition is not required for Native Interface
|
35 |
|
|
set_option -symbolic_fsm_compiler 1
|
36 |
|
|
set_option -resource_sharing 0
|
37 |
|
|
set_option -use_fsm_explorer 0
|
38 |
|
|
set_option -top_module "example_top"
|
39 |
|
|
set_option -frequency 200
|
40 |
|
|
set_option -fanout_limit 1000
|
41 |
|
|
set_option -disable_io_insertion 0
|
42 |
|
|
set_option -pipe 1
|
43 |
|
|
set_option -fixgatedclocks 0
|
44 |
|
|
set_option -retiming 0
|
45 |
|
|
set_option -modular 0
|
46 |
|
|
set_option -update_models_cp 0
|
47 |
|
|
set_option -verification_mode 0
|
48 |
|
|
set_option -write_verilog 0
|
49 |
|
|
set_option -write_vhdl 0
|
50 |
|
|
set_option -write_apr_constraint 0
|
51 |
|
|
project -result_file "../synth/rev_1/example_top.edf"
|
52 |
|
|
set_option -vlog_std v2001
|
53 |
|
|
set_option -auto_constrain_io 0
|
54 |
|
|
impl -active "../synth/rev_1"
|
55 |
|
|
project -run
|
56 |
|
|
project -save
|
57 |
|
|
|