Post on 06-Oct-2018
1
Introducción a PLD`s
Introducción a PLD`s
Departamento de ElectrónicaFundación San Valero
Introducción a PLD`s Indice
•INTRODUCCIÓN – CARACTERÍSTICAS – CONFIGURACIÓN
•ESTRUCTURA BÁSICA
•PROGRAMACIÓN Y EVOLUCIÓN
•ESTRUCTURA DE UNA GAL
•CPLD Y FPGA
•PRINCIPALES FABRICANTES
•OBJETIVOS EN EL DISEÑO CON PLD
•DISPOSITIVO GAL22V10
•EXPLICACIÓN DEL MÓDULO DE TRABAJO
•HERRAMIENTAS SOFTWARE NECESARIAS
•PROCESO DE PROGRAMACIÓN: INTRODUCCIÓN AL LENGUAJE HDL
•PASOS A SEGUIR PARA PROGRAMAR EL DISPOSITIVO:
•INICIAL UN PROYECTO DESDE (ISPDESIGNEXPERT)
•CREAR EL PROGRAMA FUENTE EN LENGUAJE ABEL
•GENERAR LOS FICHEROS NECESARIOS PARA GRABACION
•GRABACIÓN DEL DISPOSITIVO CON ISPVM
2
¿Qué son PLD?
La lógica programable, como el nombre implica, es unafamilia de componentes que contienen conjuntos deelementos lógicos (AND, OR, NOT, LATCH, FLIP-FLOP)que pueden configurarse en cualquier función lógica queel usuario desee y que el componente soporte
PLD - ASIC
ASIC significa Circuitos Integrados de AplicaciónEspecífica y son dispositivos definibles por el usuario.
Los ASICs, al contrario que otros dispositivos, puedencontener funciones analógicas, digitales, y combinacionesde ambas.
No programables por el usuario.
Esto significa que los fabricantes configurarán eldispositivo según las especificaciones del usuario.Elevado costo inicial alto, por lo tanto se usanprincipalmente cuando es necesario una gran cantidad
9
Configuración interconexiones (SRAM)
Estructura básica de un PLD
Consisten en una o másmatrices de puertasAND y OR paraimplementar funcioneslógicas.
Macro-células.