User Guide

Chapter D Attribute List
316
provided as a default set. You can provide any other
attributes as needed.
Table 1 Reserved Attributes
Attribute Description See Notes
COMPONENT The name of the package definition to be used for a part. If the
name of the package definition is the same as the part name,
then the
COMPONENT attribute is not necessary.
25
GATE The gate within the package that a particular part instance is
assigned to. For example, if a part is one of four gates in a
package (such as, A, B, C, D), this attribute specifies which gate
the part is assigned to. Valid values for the
GATE attribute (A, B,
C, D in this example) are specified as part of the package
definition for the part (given in the appropriate .plb Package
Library file). Packages with only one gate do not require a gate
name. This terminology applies not only to digital parts, but also
to analog parts with multiple gates in a package.
When a part is placed, the
GATE attribute is assigned the value of
the first gate defined for that part, or nothing at all if there is
only one gate in the package. The value of the
GATE attribute will
be reassigned when the schematic is packaged. You can edit the
value of the
GATE attribute, to manually assign a gate, by
selecting Attributes from the Edit menu or double-clicking the
REFDES attribute. See REFDES below.
24
GATETYPE The name of the gate type of a part. If a package contains more
than one type of gate (for example, a package that contains an
AND gate and a NOR gate), then there will be different symbols
to represent each type. Each of these symbols must have a
GATETYPE attribute, with a value that is used during packaging
to identify the correct pin assignments within the package
definition. For multi-part packages, the package definition will
contain a set of pin assignments for each gate type. The
identifiers used in the package definition for each gate type must
match the
GATETYPE attributes on the symbols.
25