OpenCores
URL https://opencores.org/ocsvn/connect-6/connect-6/trunk

Subversion Repositories connect-6

[/] [connect-6/] [trunk/] [XILINX/] [BUILD_SCC_SRCH/] [scc_scripts/] [run_imp_threat.tcl] - Blame information for rev 17

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 17 sumanta.ch
 
2
set SYNTH_SRC "synth_src"
3
set_project_params -directory ./
4
set_project_params -results myboard.txt
5
set_project_params -sources "${SYNTH_SRC}/connect6.cpp ${SYNTH_SRC}/connect6_synth.cpp ${SYNTH_SRC}/main.cpp ${SYNTH_SRC}/q.cpp ${SYNTH_SRC}/state.cpp ${SYNTH_SRC}/threats.cpp ${SYNTH_SRC}/util.cpp ${SYNTH_SRC}/search_bfs.cpp"
6
set_project_params -headers "${SYNTH_SRC}/connect6.h ${SYNTH_SRC}/connect6_synth.h ${SYNTH_SRC}/q.hpp ${SYNTH_SRC}/shared.h ${SYNTH_SRC}/threats.h ${SYNTH_SRC}/util.h"
7
set_project_params -cache_result_files no
8
set_project_params -cache_data_files yes
9
 
10
if [file exists imp_threat] { delete_implementation imp_threat }
11
create_implementation imp_threat
12
 
13
set_implementation_params -systemc_source no
14
#set_implementation_params -instream_boundary_register infer
15
set_implementation_params -memory_return_path_external_delay 0%
16
set_implementation_params -memory_forward_path_external_delay 0%
17
#set_implementation_params -instream_forward_path_external_delay 0%
18
set_implementation_params -import_tcab "imp_line"
19
set_implementation_params -sccompiler_args "-DDONT_VERIFY_PPAID -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g -g"
20
#set_implementation_params -outstream_return_path_external_delay 0%
21
set_implementation_params -appfiles "synth_src/state.cpp synth_src/threats.cpp"
22
set_implementation_params -proc ai_threats
23
set_implementation_params -memory_forward_boundary_register infer
24
set_implementation_params -cppcompiler_args "-g -DPICO_SYNTH -fpermissive"
25
set_implementation_params -memory_return_boundary_register infer
26
set_implementation_params -cexec_args "-port /dev/ttyS0 -player L"
27
set_implementation_params -host_memory_access never
28
#set_implementation_params -techlib altera-cyclone3
29
#set_implementation_params -device ep3c25-ea144-7
30
set_implementation_params -techlib xilinx-spartan6
31
set_implementation_params -device xc6slx45t-fgg484-3
32
#set_implementation_params -always_enabled_ppa yes
33
set_implementation_params -init_data_registers yes
34
#set_implementation_params -outstream_forward_path_external_delay 0%
35
#set_implementation_params -outstream_boundary_register infer
36
set_implementation_params -build_tcab yes
37
set_implementation_params -reset_data_registers yes
38
set_implementation_params -task_overlap 0
39
#set_implementation_params -instream_return_path_external_delay 0%
40
set_implementation_params -simulator modelsim
41
set_implementation_params -clock_freq 50
42
set_implementation_params -allow_latency_violation no
43
 
44
 
45
setvar schedule_auxopts "-j"
46
 
47
 
48
csim  -golden  -cppcompiler_args "-g -DPICO_SYNTH -fpermissive" -cexec_args "-port /dev/ttyS0 -player L"
49
preprocess
50
csim  -preprocess  -cppcompiler_args "-g -DPICO_SYNTH -fpermissive" -cexec_args "-port /dev/ttyS0 -player L"
51
schedule
52
csim  -schedule  -cppcompiler_args "-g -DPICO_SYNTH -fpermissive" -cexec_args "-port /dev/ttyS0 -player L"
53
synthesize
54
create_rtl_package  -force
55
#vlogsim -online -detailed_perf_report

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.