Lenguajes Hdl Y VHdl

Páginas: 14 (3428 palabras) Publicado: 9 de abril de 2012
|


Contenido

Lenguajes HDL 2
Descripción 2
Características 3
Ventajas 4
Limitaciones 5
Definición y descripción de VHDL 5
Características Generales de VHDL 6
Formas de describir un circuito en VHDL 7
Fundamentos de diseño VHDL 7
Procedimiento de diseño 8
Conclusiones 10
Bibliografía 10

Lenguajes HDL
Descripción
Existen diferentesdefiniciones sobre Lenguajes HDL, de las cuales podemos mencionar las siguientes:
Los lenguajes de de descripción Hardware (HDL) son lenguajes de descripción formal, pensados para la descripción, documentación y diseño de elementos hardware. A grandes rasgos son lenguajes de programación que permiten describir sistemas hardware y facilitan el proceso de diseño de los mismos mediante herramientas CAD. Enlos años ochenta se impusieron dos de estos lenguajes sobre los demás: Verilog y VHDL. Las razones para haber incluido VHDL son fundamentalmente dos: en primer lugar, la versión de estudiante de la herramienta incluida en el CD-ROM, Maxplus II, soporta VHDL; y en segundo lugar, VHDL es un estándar de la IEEE, lo que da unas ciertas garantías de portabilidad y reutilización de los diseñosrealizados.
Por otro lado podemos decir que en electrónica, un lenguaje de descripción de hardware (HDL, Hardware DescriptionLanguage) es cualquier idioma de una clase lenguajes de programación para la descripción formal de los circuitos electrónicos digitales. En él se describe el comportamiento de un circuito electrónico o sistema.
Un lenguaje de descripción de hardware (HDL, HardwareDescriptionLanguage) permite documentar las interconexiones y el comportamiento de un circuito electrónico, sin utilizar diagramas esquemáticos.
El flujo de diseño suele ser típico:
1. Definir la tarea o tareas que debe realizar el circuito.
2. Escribir el programa usando un lenguaje HDL. (También existen programas de captura de esquemas que pueden hacer esto, pero no son útiles para diseñoscomplicados.)
3. Comprobación de la sintaxis y simulación del programa.
4. Programación del dispositivo y comprobación del funcionamiento.
Un rasgo común a estos lenguajes suele ser la independencia del hardware y la modularidad o jerarquía, es decir, una vez hecho un diseño éste puede ser usado dentro de otro diseño más complicado y con otro dispositivo compatible.
Existen gran número de lenguajesHDL’s la mayoría de ellos con un propósito limitado.

Entre los más conocidos podemos encontrar:

•ABEL: Lenguaje promovido por XILINX para la introducción de módulos de carácter específico, como máquinas de estados finitos.

•AHDL: Lenguaje promovido por ALTERA para facilitar la introducción de diseños en sus FPGA’s.

•EDIF, XNF,...: No son lenguajes propiamente dichos, en el sentido deno ser fácilmente comprensibles por el usuario, pero se utilizan cómo medios para transferir Netlist entre herramientas
Características

La característica principal de un HDL es que contiene la capacidad para describir la función de hardware independiente de la aplicación.

Se puede describir el funcionamiento del circuito, su diseño y organización, así como las pruebas para verificar sufuncionamiento por medio de la simulación.

En contraste con un lenguaje de programación de software, la sintaxis de un HDL y la semántica incluyen notaciones explícitas para expresar el tiempo y la concurrencia, que son los principales atributos de hardware. Las descripciones pueden ser basadas ​​en la estructura o comportamiento.

* La descripción estructural es un reemplazo de texto para unesquema gráfico. El enfoque de diseño sigue un modelo jerárquico. El nivel más bajo en la jerarquía se compone de las primitivas proporcionadas por el lenguaje específico que se utiliza.

* Conducta o enfoque funcional describe lo que un módulo no. No se preocupa por la implementación subyacente. El circuito de un módulo se genera en la etapa de síntesis. Idiomas, cuya única característica...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguaje HDL
  • lenguajes hdl
  • Lenguaje Vhdl
  • lenguaje vhdl
  • Vhdl: lenguaje internacional
  • INTRODUCCION AL LENGUAJE VHDL
  • Lenguaje Estructural Vhdl
  • Lenguajes hdl

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS