Get_all_assignment_names, Usage, Options – Altera Quartus II Scripting User Manual

Page 322: Description, Example, Get_all_assignment_names –192

Advertising
background image

3–192

Chapter 3: Tcl Packages & Commands

project

Quartus II Scripting Reference Manual

© July 2013

Altera Corporation

get_all_assignment_names

Usage

get_all_assignment_names [-family <family>] [-module
<all|map|fit|tan|asm|eda|drc|generic>] [-type <all|global|instance>]

Options

-family <family>: Option to filter based on the specified device family. Defaults to all
families.

-module <all|map|fit|tan|asm|eda|drc|generic>: Option to filter based on the specified
flow module. Defaults to all.

-type <all|global|instance>: Option to filter based on the specified assignment type.
Defaults to all.

Description

Returns a filtered output list of all available, matching assignment names.

The module option takes one of the following values:

Example

## Print out all available global assignments
foreach i [get_all_assignment_names -type global] {
puts $i
}

## Print out all available global assignments
## for the Stratix family
foreach i [get_all_assignment_names -type global -family Stratix] {
puts $i
}

## Print out all available global assignments
## for the Stratix family required
## by the Analysis & Synthesis module
foreach i \
[get_all_assignment_names -type global -family Stratix -module map] {
puts $i
}

Module

Description

map

Analysis & Synthesis assignment names

fit

Fitter assignment names

tan

Classic Timing Analyzer assignment names

asm

Assembler assignment names

eda

EDA Netlist Writer assignment names

drc

Design Assistant assignment names

generic

Other assignment names not included in any of the above flow modules

all

All assignment names

Advertising