Convenciones de System C

Superior  Previo  Próximo

 

Enterprise Architect soporta ingeniería directa e inversa de SystemC, donde se usan las siguientes convenciones.

Estereotipos

Estereotipo

Aplica para

Corresponde a

delegate

Método

Delegar.

enumeration

Clase interna

Un tipo enum.

friend

Método

Un método friend.

property

Método

Un definición de propiedad.

sc_ctor

Método

Un constructor SystemC.

sc_module

Clase

Un módulo SystemC.

sc_port

Atributo

Un puerto.

sc_signal

Atributo

Una señal.

struct

Clase interna

Una estructura o unión.

Valores etiquetados

Etiqueta

Aplica a

Corresponde a

kind

Atributo (Puerto)

Tipo de puerto (clocked, fifo, master, slave, resolved, vector).

mode

Atributo (Puerto)

Tipo de puerto (in, out, inout).

overrides

Método

La lista herencia de una declaración del método.

throw

Método

La especificación de excepción de un método.

 

Otras convenciones

SystemC también hereda la mayoría de los estereotipos y Valores etiquetados de C++.

Caja de herramienta de SystemC

Para acceder a las páginas SystemC de la caja de herramientas UML de Enterprise Architect, seleccione la opción Más herramientas | SystemC Constructs. Arrastre estos iconos hasta un diagrama para modelar un diseño SystemC.

 

Página

Término

Se usa para

SystemC

Módulo

Definir un módulo SystemC.

Una elemento clase sc_module-estereotipado

 

Enumeración

Definir un Tipo enumerado.

Un elemento Enumeración enumeration- estereotipado

 

Estructura

Definir una Estructura.

Un elemento clase struct-estereotipada.

Características SystemC

Puerto

Definir un puerto SystemC.

Un atributo sc_port-estereotipado.

 

Señal

Definir una señal SystemC.

Un atributo sc_signal-estereotipado.

 

Constructor

Definir un constructor SystemC.

Un método sc_ctor-estereotipado

Vea también

Importar código fuente
Generar código fuente
Opciones de lenguaje SystemC.