Please note : This help page is for an older version of Enteprise Archtiect. The latest help can be found here.

Topic
Prev Next

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

To model a SystemC design, drag these icons onto a diagram from the 'SystemC Constructs' page of the Diagram Toolbox.

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.

Access

Ribbon

Design > Diagram > Toolbox : More tools > HDL > SystemC Constructs

Keyboard Shortcuts

Alt+5 : More tools | HDL | SystemC Constructs

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.

Learn more