5.34.130.30 Example

Example 1: Sets up the design and checks if there are any errors

set_design -name "test" -family "Axcelerator" -path {.} set desName “test

set famName “ACT3”

set path {d:/examples/test}

if { [catch { set_design -name $desName -family $famName -path $path }] { Puts “Failed setup design”

# Handle Failure

} else {

}

set_device

puts “Design setup successful” # Proceed to Import source files

set_device -family family_name -die die_name -package package_name -speed speed_grade -voltage

voltage -voltrange volt_range -temprange temp_range -iostd default_io_std -pci value -jtag value

-probe value -trst value -radexp value -vcci_1.2_voltrange value -vcci_1.2_widerange value - vcci_1.5_voltrange value -vcci_1.8_voltrange value -vcci_2.5_voltrange value - vcci_3.3_voltrange value -vcci_3.3_widerange value

The set_device command specifies the type of device and its parameters. You must specify at least one option for this command. Some of the options may not apply for certain families that do not support the features.