
Kintex UltraScale KCU1500 Acceleration Development Board
40
UG1234 (v2017.1) June 20, 2017
www.xilinx.com
Chapter 5:
Implementation
create_design.tcl
Detail
Some aspects of the
create_design.tcl
script benefit from further explanation. The
following tables describe the purpose of some commands in the scripts.
Table 5-1:
Properties and Parameters, from
create_design.tcl
Command
Purpose
set ::env(OCL_BLOCK_ADVANCED) 1
Enables advanced customization options of
the SDAccel OpenCL Programmable Region
IP core.
set_param dsa.expandedPRRegion 1
Required to enable the expanded partial
reconfiguration flow in the DSA creation
phase.
set_param chipscope.enablePRFlow true
Enables debug IP capabilities with partial
reconfiguration in coordination with this
version of Vivado.
Table 5-2:
IP Repository Paths, from
create_design.tcl
Command
Purpose
set_property ip_repo_paths
“${sourcesDir}/iprepo/axi_perf_mon_v5_0"\
[current_project]
Loads locally-modified version of the
axi_perf_mon_v5_0
Xilinx IP core
needed in this release for platform timing
closure improvements.
Table 5-3:
Project Properties Used for DSA Creation, from
create_design.tcl
Command
Purpose
set_property dsa.vendor “xilinx”\
[current_project]
Sets the
vendor
field value in the DSA
metadata.
set_property dsa.board_id “kcu1500”\
[current_project]
Sets the
board_id
field value in the DSA
metadata.
set_property dsa.name “4ddr-xpr”\
[current_project]
Sets the
name
field value in the DSA
metadata.
set_property dsa.version “4.0”\
[current_project]
Sets the
version
field value in the DSA
metadata.
set_property dsa.flash_offset_address\
“0x4000000” [current_project]
Sets the
flash_offset_address
field
value in the DSA metadata.
Send Feedback