Book a Demo
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 : Search > Specify 'SystemC Constructs' in the 'Find Toolbox Item' dialogs

Keyboard Shortcuts

Ctrl+Shift+3 : Search > Specify 'SystemC Constructs' in the 'Find Toolbox Item' dialog

Other

You can display or hide the Diagram Toolbox by clicking on the Chevron Right or Chevron Left icons at the left-hand end of the Caption Bar at the top of the Diagram View.

Learn more