reset_io

Restores all attributes of an I/O macro to its default values. Also, if the port is assigned, it will become unassigned.

 

reset_io portname -attributes value

Arguments

portname

Specifies the port name of the I/O macro to be reset. You can use the following wildcard characters in port names:
 

Wildcard

What it does

\

Interprets the next character as a non-special character

?

Matches any single character

*

Matches any string

[]

Matches any single character among those listed between brackets (that is, [A-Z] matches any single character in the A-to-Z range)

 

-attributes value

 

Preserve or not preserve the I/O attributes during incremental flow. The following table shows the acceptable values for this argument:

 

Value

Description

yes

Unassigns all of the I/O attributes and resets them to their default values.

no

Unassigns only the port.

Supported Families

Fusion, ProASIC3/E and Axcelerator

Exceptions

Examples

reset_io a

Resets the I/O macro “a” to the default I/O attributes and unassigns it.

 

reset_io b_*

Resets all I/O macros beginning with "b_" to the default I/O attributes and unassigns them.

 

reset_io b -attributes no

Only unassigns port b from its location.

See Also

Reset attributes on an I/O to default settings

set_io

PDC syntax conventions

PDC naming conventions