set_device

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.

Syntax

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

Arguments

-family family_name

Specifies the name of the FPGA device family.

 

-die die_name

Specifies the part name.

 

-package package_name

Specifies the selected package for the device.

 

-speed speed_grade

Specifies the speed grade of the part.

 

-voltage voltage

Specifies the core voltage of the device.

 

-voltrange volt_range

Specifies the voltage range to be applied for the device. It is generally MIL, COM and IND denoting Military, Commercial and Industrial respectively.

 

-temprange temp_range

Specifies the voltage range to be applied for the device. It is generally MIL, COM and IND denoting Military, Commercial and Industrial respectively.

 

-iostd default_io_std

Specifies the default I/O Standard of the part

 

-pci value

Specified if the device needs to configure the IO for PCI specification. Values are summarized in the table below.

 

Value

Description

yes

Device is configured for PCI specification

no

Device is not configured for PCI specification

 

-jtag value

Specifies if pins need to be reserved for JTAG. Values are summarized in the table below.

 

Value

Description

yes

Pins are reserved for JTAG

no

Pins are not reserved for JTAG

 

-probe value

Specifies if the pins need to be preserved for probing. Values are summarized in the table below.

 

Value

Description

yes

Pins are preserved for probing

no

Pins not preserved for probing

 

-trst value

Specifies if the pins need to be reserved for JTAG test reset. Values are summarized in the table below.

 

Value

Description

yes

Pins are preserved for JTAG test reset

no

Pins are not preserved for JTAG test reset

 

-radexp value

Specifies the radiation value (in Krad) for radiation tolerant devices.

Supported Families

All

Example

Example 1: Setting up a PA design.

 

set_device -die "APA075" -package "208 PQFP" -speed "STD" -voltage "2.5" \

-jtag "yes" -trst "yes" -temprange "COM" -voltrange "COM"

See Also

new_design

set_design