Prev | Next |
VHDL Conventions
Enterprise Architect supports round-trip engineering of VHDL, where these conventions are used.
Stereotypes
Stereotype |
Applies To |
See also |
---|---|---|
architecture |
Class Corresponds To: An architecture. |
|
asynchronous |
Method Corresponds To: An asynchronous process. |
|
configuration |
Method Corresponds To: A configuration. |
|
enumeration |
Inner Class Corresponds To: An enumerated type. |
|
entity |
Interface Corresponds To: An entity. |
|
part |
Attribute Corresponds To: A component instantiation. |
|
port |
Attribute Corresponds To: A Port. |
|
signal |
Attribute Corresponds To: A signal declaration. |
|
struct |
Inner Class Corresponds To: A record definition. |
|
synchronous |
Method Corresponds To: A synchronous process. |
|
typedef |
Inner Class Corresponds To: A type or subtype definition. |
Tagged Values
Tag |
Applies To |
See also |
---|---|---|
isGeneric |
Attribute (port) Corresponds To: The 'port' declaration in a generic interface. |
|
isSubType |
Inner Class (typedef) Corresponds To: A subtype definition. |
|
kind |
Attribute (signal) Corresponds To: The signal kind (such as 'register', 'bus'). |
|
mode |
Attribute (Port) Corresponds To: The Port mode ('in', 'out', 'inout', 'buffer', 'linkage'). |
|
portmap |
Attribute (part) Corresponds To: The generic/Port map of the component instantiated. |
|
sensitivity |
Method (synchronous) Corresponds To: The 'sensitivity' list of a synchronous process. |
|
type |
Inner Class (typedef) Corresponds To: The 'type' indication of a 'type' declaration. |
|
typeNameSpace |
Attribute (part) Corresponds To: The 'type' namespace of the instantiated component. |
VHDL Toolbox Pages
Access
To model a VHDL design, drag icons from the VHDL toolbox pages and drop them on your diagram.
Ribbon |
Design > Diagram > Toolbox : > Specify 'VHDL Constructs' in the 'Find Toolbox Item' dialog |
Keyboard Shortcuts |
: > Specify 'VHDL Constructs' in the 'Find Toolbox Item' dialog |
Other |
You can display or hide the Diagram Toolbox by clicking on the or icons at the left-hand end of the Caption Bar at the top of the Diagram View. |
VHDL Toolbox Page
Item |
Action |
---|---|
Architecture |
Defines an architecture to be associated with a VHDL entity. An architecture-stereotyped Class element. |
Entity |
Defines a VHDL entity to contain the Port definitions. An entity-stereotyped interface element. |
Enumeration |
Defines an Enumerated Type. An Enumeration element. |
Struct |
Defines a VHDL record. A struct-stereotyped Class element. |
Typedef |
Defines a VHDL type or subtype. A typedef-stereotyped Class element. |
VHDL Features Toolbox Page
Item |
Action |
---|---|
Part |
Defines a VHDL component instantiation. A part-stereotyped attribute. |
Port |
Defines a VHDL Port. A port-stereotyped attribute. |
Signal |
Defines a VHDL signal. A signal-stereotyped attribute. |
Procedure |
Defines a VHDL process:
|