# ---------------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------------
|
# INIT SCRIPT
|
# INIT SCRIPT
|
# ---------------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------------
|
puts "=============================================================================="
|
puts "=============================================================================="
|
puts "INIT MACRO - SYNTAX: do init.do "
|
puts "INIT MACRO - SYNTAX: do init.do "
|
puts "=============================================================================="
|
puts "=============================================================================="
|
# ---------------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------------
|
# PROJECT ENVIRONMENTS
|
# PROJECT ENVIRONMENTS
|
# ---------------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------------
|
set path_project_files ""
|
set path_project_files ""
|
set path_log_files "Simulation/Logs"
|
set path_log_files "Simulation/Logs"
|
set path_script_files "Simulation/Scripts"
|
set path_script_files "Simulation/Scripts"
|
set path_wave_files "Simulation/Waves"
|
set path_wave_files "Simulation/Waves"
|
set path_meminit_files "Simulation/Memory_Init"
|
set path_meminit_files "Simulation/Memory_Init"
|
|
set path_msim_files "Simulation/Modelsim"
|
#
|
#
|
if {$1 == "home"} {
|
if {$1 == "home"} {
|
puts "==========================="
|
puts "==========================="
|
puts "HOME ENVIRONMENT SELECTED"
|
puts "HOME ENVIRONMENT SELECTED"
|
puts "==========================="
|
puts "==========================="
|
set path_project_files "d:/Documenten/Projects/ESoC"
|
set path_project_files "d:/Documenten/Projects/ESoC"
|
} elseif {$1 == "work"} {
|
} elseif {$1 == "work"} {
|
puts "==========================="
|
puts "==========================="
|
puts "WORK ENVIRONMENT SELECTED"
|
puts "WORK ENVIRONMENT SELECTED"
|
puts "==========================="
|
puts "==========================="
|
set path_project_files "c:/data/temp/ESoC"
|
set path_project_files "c:/data/temp/ESoC"
|
} else {
|
} else {
|
puts "==========================="
|
puts "==========================="
|
puts "NO ENVIRONMENT SELECTED"
|
puts "NO ENVIRONMENT SELECTED"
|
puts "==========================="}
|
puts "==========================="}
|
#
|
#
|
# ---------------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------------
|
# DESIGN ENVIRONMENTS
|
# DESIGN ENVIRONMENTS
|
# ---------------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------------
|
set path_design_files_altera "Sources/altera"
|
set path_design_files_altera "Sources/altera"
|
set path_design_files_ease "Sources/esoc.ews/design.hdl"
|
set path_design_files_ease "Sources/esoc.ews/design.hdl"
|
set path_design_files_logixa "Sources/logixa"
|
set path_design_files_logixa "Sources/logixa"
|
#
|
#
|
puts "=============================================================================="
|
puts "=============================================================================="
|
puts "Ready to use BUILD.DO to compile the design and RUN.DO to perform a simulation."
|
puts "Ready to use BUILD.DO to compile the design and RUN.DO to perform a simulation."
|
|
|