Enterprise Architect soporta ingeniería directa e inversa de Verilog, donde se usan las siguientes convenciones.
Estereotipos
Estereotipo
|
Aplica a
|
Corresponde a
|
asynchronous
|
Método
|
Un proceso concurrente.
|
enumeration
|
Clase interna
|
Un tipo de enumeración.
|
initializer
|
Método
|
Un proceso inicializador.
|
module
|
Clase
|
Un módulo.
|
part
|
Atributo
|
Una instanciación del componente.
|
port
|
Atributo
|
Un puerto.
|
synchronous
|
Método
|
Un proceso secuencial.
|
Valores etiquetados
Etiqueta
|
Aplica a
|
Corresponde a
|
kind
|
Atributo (señal)
|
El tipo de señal (ej. register, bus).
|
mode
|
Atributo (puerto)
|
El modo de puerto (in, out, inout).
|
Portmap
|
Atributo (parte)
|
El mapa genérico / puerto del componente instanciado.
|
sensitivity
|
Method
|
La lista de sensibilidad de un proceso secuencial.
|
type
|
Attribute
|
El valor de rango o tipo de un atributo.
|
Paginas de la caja de herramientas Verilog
Para procesar las paginas Verilog de la caja de herramientas UML de Enterprise Architect , seleccione la opción Más herramientas | HDL | Estructuras Verilog. Arrastre estos íconos en el diagrama para modelar un diseño Verilog.
Página
|
Elemento
|
Se usa para
|
Verilog
|
Módulo
|
Definir un módulo Verilog.
Un elemento de clase con el módulo estereotipado.
|
|
Enumeración
|
Definir un tipo de Enumerado.
Un elemento de clase con la enumeración estereotipada.
|
Características Verilog
|
Puerto
|
Definir un puerto Verilog.
Un atributo de puerto estereotipado.
|
|
Parte
|
Definir una instanciación del componente Verilog
Un atributo de parte estereotipada.
|
|
Atributo
|
Definir un atributo.
|
|
Procedimiento
|
Definir un proceso Verilog:
• | Un método asíncrono estereotipado. |
• | Un método síncrono estereotipado. |
• | Un método inicializador estereotipado. |
|
Vea también
|