Ejemplo de maquinas de estado en vhdl
FPGA : Field Programmable Gate Array : Nombre generico para circuitos programables de granularidad muy fina.. Arquitecturas con muchos Flip-flops (hasta centenas de miles), conrecursos de memoria estatica (distribuida (CLBs) y dedicada (Bloques de 18K o 36 bits)), dispositivos de gestion de relojes, bloques DSP y otros recursos logicos. Un FPGA podria ser comparado a un ASIC« en kit ». La configuration de los FPGA Xilinx se hace por escritura de una memoria estatica (SRAM) a cada puesta bajo tension.
• • • • • • • • • • • • • • • • • • •
I. Introducción VHDL esun lenguaje de descripción de circuitos electrónicos digitales que utiliza distintos niveles de abstracción. El significadde las siglas VHDL es VHSIC (Very High Speed Integrated Circuits) HardwareDescription Language. Esto significa que VHDL permite acelerar el proceso de diseño. VHDL no es un lenguaje de programación, por ello conocer su sintaxis no implica necesariamente saber diseñar con él.VHDL es un lenguaje de descripción de hardware genérico, que permite describir circuitos síncronos y asíncronos. Para realizar esto debemos: - Pensar en puertas y biestables, no en variables nifunciones. - Evitar bucles combinacionales y relojes condicionados. - Saber qué parte del circuito es combinacional y cuál secuencial. Los circuitos descritos en VHDL pueden ser simulados utilizandoherramientas de simulación para reproducir el funcionamiento del circuito. Además utilizando herramientas de síntesis se puede implementar dicho circuito en un dispositivo lógico programable o en un circuitointegrado.
• • • • • • • • • • • • • • • • • • • • • • • • • •
Webs y Noticias Relacionadas con la programación en VHDL y sus herramientas de simulación y síntesis www.edacafe.com Espacio webdedicado a difundir las noticias relacionadas con el mundo del diseño de circuitos. Tiene un foro particular de VHDL (problemas, herramientas gratuitas …) www.eda.org/vasg/ “Welcome to the VHDL...
Regístrate para leer el documento completo.