2016-B Contenido SPLDs. CPLDs. Macroclulas. Recursos. SPLDs (Dispositivos Lgicos Programables Simples) PAL: Programable Logic Array. GAL: Generic Logic Array. Estructura AND/OR de una PAL PAL: Programable Logic Array. PAL Implementacin de una suma de productos en una PAL. GAL El GAL es un PAL reprogramable. Representacin simplificada Ejemplo de implementacin Diagrama general de PAL/GAL Aspectos importantes SPLD contiene de 20 a 28 pins. Frecuencia de operacin. Delay. Alimentacin (comn) 16V8 y 20V10. CPLDs (Dispositivos Lgicos Programables Complejos) Un dispositivo que contiene varios SPLDs. PIA (Programmable Interconect Arrays) conecta la salida de un SPLD a otro SPLD. La mayora de CPLDs son reprogramables. Alimentacin tpica de 2.5 a 5.0 V. Fabricantes: Altera, Xilinx, Atmel, Lattice. CI de 44 a 208 pins. Arquitectura de CPLDs Macroclula Una macroclula contiene una AND reprogramable con 5 puertas AND, una puerta OR, una matriz para seleccin de trminos del producto, y una lgica asociada para entrada o salida lgica o salida de registro. Expandir la suma de productos Se puede expandir la suma de productos usando otra LAB. Ilustracin de la expansin Fabricantes Parmetros Recursos para programacin de SPLDs y CPLDs