Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.

SystemC Conventions

Enterprise Architect supports round-trip engineering of SystemC, where these conventions are used.

Stereotypes

Stereotype

Applies To

See also

delegate

Method

Corresponds To: A delegate.

enumeration

Inner Class

Corresponds To: An enum type.

friend

Method

Corresponds To: A friend method.

property

Method

Corresponds To: A property definition.

sc_ctor

Method

Corresponds To: A SystemC constructor.

sc_module

Class

Corresponds To: A SystemC module.

sc_port

Attribute

Corresponds To: A port.

sc_signal

Attribute

Corresponds To: A signal.

struct

Inner Class

Corresponds To: A struct or union.

Tagged Values

Tag

Applies To

See also

kind

Attribute (Port)

Corresponds To: Port kind (clocked, fifo, master, slave, resolved, vector).

mode

Attribute (Port)

Corresponds To: Port mode (in, out, inout).

overrides

Method

Corresponds To: The Inheritance list of a method declaration.

throw

Method

Corresponds To: The exception specification of a method.

Other Conventions

  • SystemC also inherits most of the stereotypes and Tagged Values of C++

SystemC Toolbox Pages

Access

Diagram | Toolbox : More tools | HDL | SystemC Constructs 

Drag these icons onto a diagram to model a SystemC design.

Page

Icon

See also

SystemC

Module

Action: Defines a SystemC Module.

An sc_module -stereotyped Class element.

SystemC Features

Port

Action: Defines a SystemC Port.

An sc_port- stereotyped attribute.

Learn more