fix(create_project): set xsim working directory to project root
Add -cd flag so finds vector files when running from Vivado GUI (simulation dir ≠ project root)
This commit is contained in:
@@ -71,6 +71,9 @@ set_property include_dirs ${PROJECT_DIR} [current_fileset -simset]
|
||||
set_property -name {xsim.simulate.runtime} -value {all} -objects [get_filesets sim_1]
|
||||
set_property -name {xsim.elaborate.xelab.more_options} -value {--timescale 1ns/1ps} -objects [get_filesets sim_1]
|
||||
|
||||
# Set simulation working directory to project root (for $readmemh to find vectors/)
|
||||
set_property -name {xsim.simulate.xsim.more_options} -value "-cd ${PROJECT_DIR}" -objects [get_filesets sim_1]
|
||||
|
||||
# Save project
|
||||
puts "========================================"
|
||||
puts " Project created: ${PROJECT_DIR}/vivado_prj/${PROJECT_NAME}.xpr"
|
||||
|
||||
Reference in New Issue
Block a user