ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

El Lenguaje De Programación ABEL


Enviado por   •  14 de Febrero de 2013  •  392 Palabras (2 Páginas)  •  786 Visitas

Página 1 de 2

LENGUAJE ABEL

Dentro del ramo electrónico existe gran cantidad de dispositivos y elementos electrónicos, algunos elementos pueden ser resistivos, capacitivos, inductivos, entre otros. Por otro lado, existen dispositivos semiconductores los cuales tienen una amplia clasificación, algunos de ellos son los dispositivos lógicos programables (PLD), los cuales tienen la propiedad de que pueden ser utilizados para muchas otras funciones con el simple cambio de software que incorporan. Los circuitos lógicos programables no contienen una función específica al momento de su fabricación a diferencia de las compuertas lógica que tienen una función fija, lo que significa que para poder utilizar un circuito lógico programable primero éste debe ser programado. ABEL es un lenguaje de descripción de hardware el cual permite a los diseñadores el especificar funciones lógicas para la realización en los dispositivos lógicos programables. Un programa ABEL es un archivo de texto que contiene varios elementos, los cuales hacen un mayor entendimiento y manejo de la lógica que se hace programar en un PLD: Para empezar contiene documentación en la cual se incluye el nombre del programa y comentarios que pueden ser colocados por el diseñador. También contiene declaraciones que sirven para identificar las entradas y salidas de las funciones lógicas que serán efectuadas. Instrucciones que especifican las funciones lógicas que serán efectuadas. Por lo regular, una declaración del tipo de un dispositivo lógico programable o algún otro dispositivo destino en el que las funciones lógicas especificadas se realizarán. En un programa de ABEL, generalmente, contiene vectores de prueba, las cuales especifican las salidas esperadas de las funciones lógicas para ciertas entradas, lo que significa que los vectores de prueba ayudan al diseñador a comprobar si lo que acaba de programar realiza las funciones lógicas que espera obtener y así saber si su diseño es el correcto. ABEL se apoya en un procesador de lenguaje de ABEL, el cual llamaremos simplemente un compilador de ABEL. El trabajo del compilador es traducir el archivo de texto de ABEL a un patrón de fusión que puede descargarse en un dispositivo lógico programable físico o simulado con la ayuda de un software de simulación. Aun cuando la mayoría de los dispositivos lógicos programables pueden ser físicamente programados solamente con patrones correspondientes a expresiones correspondientes a sumas de productos, ABEL permite que las funciones PLD sean expresadas con tablas de verdad, además de cualquier formato de expresión algebraica.

...

Descargar como (para miembros actualizados)  txt (2.6 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com