DHL

HLD Modelos completamente programables -Enrique Frías Martínez “Un entorno de este tipo permite a partir de librerías d

Views 151 Downloads 4 File size 161KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

HLD Modelos completamente programables -Enrique Frías Martínez

“Un entorno de este tipo permite a partir de librerías definir el tipo de razonamiento, el método de desborrosificación, y en general todas las características programables. A partir de estas elecciones genera el código LDH que describe el hardware que lo implementaría. En este caso el permitir que el usuario defina nuevos elementos consiste en, primero definirlo mediante el lenguaje y segundo incorporarlos a la librería. Para esto se debería tener perfectamente definido la interfaz entre las distintas etapas”. [1] Sistemas Electrónicos Digitales. 9ª Edición:

“ Un lenguaje de descripción de hardware es un organismo especializado de lenguaje informático utilizado para programar la estructura, el diseño y el funcionamiento de los circuitos electrónicos basado en lógica digital circuitos”. [2] Electronica Digital Facil - Francisco Ruiz Vassallo:

“Un lenguaje de descripción de hardware es un lenguaje de programación especializado que se utiliza para definir la estructura, diseño y operación de circuitos electrónicos, y más comúnmente, de circuitos electrónicos digitales.” [3]

Definición grupal: “Es un lenguaje de programación utilizado para describir la arquitectura y comportamiento de un sistema electrónico, su operación. Es un lenguaje similar a un lenguaje de programación, pero con notables diferencias y características.”

Características:

Describe actividades que ocurren en forma simultánea Permite describir módulos con acciones que serán evaluadas en forma secuencial, donde todo el módulo será visto como una acción concurrente más. Estos lenguajes fueron desarrollados para hacer frente a la creciente complejidad de los diseños Se utilizan en la fase de diseño o Necesidad de Simulador lógico o Herramienta necesaria para reproducir el comportamiento del sistema modelado

Permite la verificación del sistema diseñado Actualmente existen herramientas software que permiten pasar de dichas descripciones a diseños a nivel de puertas Permite describir el hardware, tanto a nivel de sistemas y subsistemas, como de componentes

Ventajas y Desventajas:

Ventajas  El lenguaje es independiente de la tecnología:  El mismo modelo puede ser sintetizado en librerías de distintos vendedores.  Reducción de la dependencia con el fabricante de ASICs, ya que la portabilidad a otra tecnología es mucho más rápida.  Reutilizar el diseño en componentes tan distintos como FPGAs con un esfuerzo mínimo.  Soportan tres estilos de descripción básicos:  DESCRIPCIÓN COMPORTAMENTAL (behavioral)  DESCRIPCIÓN DE FLUJO DE DATOS (data-flow)  DESCRIPCIÓN ESTRUCTURAL (estructural)  Se puede verificar la funcionalidad del diseño muy pronto en el proceso de diseño. La simulación del diseño a tan alto nivel, antes de la implementación a nivel de puertas, permite testar la arquitectura y rectificar decisiones en las primeras fases de diseño.  Sencillez como la descripción se centra más en la funcionalidad que en la implementación, resulta más sencillo para una persona comprender qué función realiza el diseño a partir de una descripción HDL que a partir de un esquemático de interconexión de puertas • begin Y