SlideShare una empresa de Scribd logo
Laboratorio de Sistemas Digitales 1
Víctor Asanza Armijos
011000010111001101100001011011100111101001100001
01101010011001010110000101101110
2
Dispositivos lógicos configurables
y programables:
011000010111001101100001011011100111101001100001
01101010011001010110000101101110
Laboratorio de Sistemas Digitales Víctor Asanza Armijos
3
Objetivos:
Al finalizar esta sesión el estudiante será capaz de:
• Conocer las tecnologías de lógica digital.
• Entender como funciona el CPLD.
• Entender como funciona el FPGA.
011000010111001101100001011011100111101001100001
01101010011001010110000101101110
Laboratorio de Sistemas Digitales Víctor Asanza Armijos
4
Introducción:
Clasificación general de tecnologías de lógica Digital:
011000010111001101100001011011100111101001100001
01101010011001010110000101101110
Lógicadigital
Lógica Estándar
TTL 74xx
CMOS 4xxx
Lógica Programable
PLDs
FPGAs
CPLDs
ASICs
Gate Arrays
Standard Cell
Full Custom Microprocessor & RAM
Laboratorio de Sistemas Digitales Víctor Asanza Armijos
5
Circuitos lógicos estándar: Ya están definidas desde fábrica.
SSI (Small-Scale Integration).-Puertas lógicas, desde unos pocos
transistores hasta centena de ellos.
MSI (Medium-Scale Integration).- Contienen cientos de
transistores.
TTL ( transistor-transistor logic).-
• Alimentación 4,75v - 5,25V
• 0,0V y 0,08V -> estado L (bajo); 2,4V y Vcc -> estado H (alto)
• No pueden viajar más de 2 m por cable sin graves pérdidas.
CMOS (Complementary metal-oxide-semiconductor).-
• Transistores tipo pMOS y nMOS.
• Robustos frente a ruido o degradación de señal.
• Familias lógicas usadas para fabricar CI.
Ej.: Registros, decodificadores, multiplexores, etc.
011000010111001101100001011011100111101001100001
01101010011001010110000101101110
Introducción:
Laboratorio de Sistemas Digitales Víctor Asanza Armijos
6
Lógica programable: Requieren la configuración o programación
del usuario, requieren semanas de desarrollo.
• PLDs / SPLDs (Dispositivos Lógicos Programables Simples): Conjunto de
puertas AND cuyas salidas -> a un conjunto de puertas OR.
• ROM (AND-fijo, OR-programable)
• PAL (AND-programable, OR-fijo)
• PLA (AND-programable, OR-programable)
• CPLDs (Dispositivos Lógicos Programables Complejos)
• FPGAs (Arreglos de Puertas Programables por Campos)
011000010111001101100001011011100111101001100001
01101010011001010110000101101110
Introducción:
Laboratorio de Sistemas Digitales Víctor Asanza Armijos
7
Circuitos Integrados de Aplicación Específica (ASICs):
Configurados por los fabricantes pero con las funciones
definidas por el usuario, requieren meses de desarrollo, mas
económico que CPLDs o FPGAs.
Full Custom VLSI: Requiere años de diseño y pruebas del
dispositivo. Se justifica bajo volúmenes grandes de ventas.
Ej.: Microprocesadores y memorias RAM de computadoras.
011000010111001101100001011011100111101001100001
01101010011001010110000101101110
Introducción:
Laboratorio de Sistemas Digitales Víctor Asanza Armijos
8
Relación de tecnología de lógica digital:
011000010111001101100001011011100111101001100001
01101010011001010110000101101110
Introducción:
Laboratorio de Sistemas Digitales
PLDs
CPLDs
FPGAs
ASICs
Full Custom
VLSI Design
Velocidad,
Densidad,
Complejidad,
Volumen de
Producción,
Costo de
producción,
Tiempo de
desarrollo
Víctor Asanza Armijos
9
ENCAPSULADO.- Los PLDs y FPGAs están disponibles en varios
encapsulados:
• Altera MAX CPLD esta empaquetado como PLCC (Plastic-leaded chip
carrier)
• También llamado Quad-Flat-J-Leg Chipcarrier (QFJ)
• Encapsulados PLCC pueden ser cuadrados o rectangulares.
• Número de pines oscila entre 20 y 84, espaciado de pines de 1,27 mm
(0,05 pulgadas).
011000010111001101100001011011100111101001100001
01101010011001010110000101101110
Introducción:
Laboratorio de Sistemas Digitales Víctor Asanza Armijos
10
ENCAPSULADO.-
• Altera FLEX FPGA esta empaquetado como PQFP(plastic quad flat pack)
o encapsulado cuadrado plano, es un encapsulado para montaje
superficial (mount surface).
• Utiliza habitualmente de 44 a 200 pines, separación entre ellos de 0,4 a 1
mm.
011000010111001101100001011011100111101001100001
01101010011001010110000101101110
Introducción:
Laboratorio de Sistemas Digitales Víctor Asanza Armijos
11
ENCAPSULADO.-
• Xilinx FPGA esta en paquete PGA(pin grid array).
• Particularmente usado en microprocesadores.
• Ej.: Intel 80386 y el Intel 80486.
• Hay nuevos tipos de empaquetado BGA (ball grid array).
011000010111001101100001011011100111101001100001
01101010011001010110000101101110
Introducción:
Laboratorio de Sistemas Digitales Víctor Asanza Armijos
12
ENCAPSULADO.-
011000010111001101100001011011100111101001100001
01101010011001010110000101101110
Introducción:
Laboratorio de Sistemas Digitales Víctor Asanza Armijos
13
• Colección de PLDs individuales dentro de un chip.
• Estructura de interconexión que permite a los PLDs estar conectados
entre si dentro del chip.
• Macrocelda es la puerta OR combinada con la circuitería adicional (FFs,
Mux, buffer de tres estados).
011000010111001101100001011011100111101001100001
01101010011001010110000101101110
CPLD(Complex Programmable Logic Device)
Laboratorio de Sistemas Digitales Víctor Asanza Armijos
14
BLOQUE DE ARREGLOS LÓGICOS (LAB) / BLOQUES FUNCIONALES (FB):
Altera: formado por LAB
Xilinx: formado por FB
Bloques tipo PAL(PLA), conectados por un conjunto de interconectores.
011000010111001101100001011011100111101001100001
01101010011001010110000101101110
CPLD(Complex Programmable Logic Device)
Laboratorio de Sistemas Digitales
PLA:
Programmable
Logic Array
Víctor Asanza Armijos
15
BLOQUE DE ARREGLOS LÓGICOS (LAB) / BLOQUES FUNCIONALES (FB):
Cada bloque Lógico PAL (PLA) es conectado al subcircuito Bloque de
Entrada/Salida (I/O Block).
011000010111001101100001011011100111101001100001
01101010011001010110000101101110
CPLD(Complex Programmable Logic Device)
Laboratorio de Sistemas Digitales Víctor Asanza Armijos
16
BLOQUE DE ARREGLOS LÓGICOS (LAB) / BLOQUES FUNCIONALES (FB):
El LAB/FAB incluye 4 macroceldas.
Ej.: CPLD XC95288 de Xilinx -> 228 macroceldas en 16 bloques.
Macrocelda: tiene puerta OR de 4 entradas (puede tener hasta 20 entradas),
la salida de la puerta OR esta conectada a la entrada de la XOR, pudiendo ser
programada para conectar a 0 o 1 para tener la señal igual o inversa de la
salida OR. Incluye FFs, multiplexores y buffer de tres estados.
Hay macroceldas entrada/salida, también macroceldas ocultas (buried
macrocells).
011000010111001101100001011011100111101001100001
01101010011001010110000101101110
CPLD(Complex Programmable Logic Device)
Laboratorio de Sistemas Digitales Víctor Asanza Armijos
17
MATRIZ DE INTERCONEXIONES
PROGRAMABLES:
• Interconexiones mediante multiplexores/
PIA o Interconexiones mediante arreglo
/PIM.
• Permite unir terminales de
entrada/salida a las entradas del bloque
lógico.
• Permite unir las salidas de un bloque
lógico a las entradas de otro bloque
lógico o a entradas del mismo bloque.
• Elemento básico es un Switch
Programable y borrable eléctricamente
basado en el transistor EEPROM.
011000010111001101100001011011100111101001100001
01101010011001010110000101101110
CPLD(Complex Programmable Logic Device)
Laboratorio de Sistemas Digitales Víctor Asanza Armijos
18
MATRIZ DE INTERCONEXIONES PROGRAMABLES:
• Transistor EEPROM tiene dos puertas Gate: uno normal y otro floating.
• Con Ve=12V penetran electrones en el vidrio aislante -> abierta.
• Con el mismo voltaje inverso se cierra el switch.
• La mayoría de CPLDs usan.-
• PIM: matriz de filas y columnas con switch programable en cada
intersección.
• PIA: Existe un multiplexor por cada entrada al bloque lógico. Las
vías de interconexión programable son conectadas a las entradas
de un número fijo de multiplexores por cada bloque lógico. Las
entradas de selección de estos Mux son programadas para permitir
que sea seleccionada únicamente una vía de la matriz de
interconexión por cada mux.
011000010111001101100001011011100111101001100001
01101010011001010110000101101110
CPLD(Complex Programmable Logic Device)
Laboratorio de Sistemas Digitales Víctor Asanza Armijos
19
BLOQUES ENTRADA/SALIDA (IOB):
• Permite el paso de una señal hacia dentro o hacia el exterior del
dispositivo.
• Debe ser bidireccionales y poder manejar corrientes adecuadas.
• IOB elementales.- entrada, salida o bidireccional. Está asociado e un
Bloque Lógico determinado.
• IOB complejos.- realizan algunas tareas de sincronización de datos
externos. No tienen relación predeterminada con los bloques lógicos.
011000010111001101100001011011100111101001100001
01101010011001010110000101101110
CPLD(Complex Programmable Logic Device)
Laboratorio de Sistemas Digitales Víctor Asanza Armijos
20
Dispositivo lógico configurable que puede implementar circuitos lógicos
relativamente grandes.
011000010111001101100001011011100111101001100001
01101010011001010110000101101110
FPGA(Field-Programmable Gate Array)
Laboratorio de Sistemas Digitales
• Bloques lógicos configurables /
Bloques de Arreglos Lógicos.
• Bloques de entrada / salida
• Interconexiones configurables.
La concentración de Bloques
Lógicos se denomina
granularidad, las FPGA tienen
(fine grain).
Víctor Asanza Armijos
21
BLOQUES LÓGICOS CONFIGURABLES (CLB)/(LAB):
• FPGA de organización tipo terraza
• FPGA de organización tipo cuadricula (Manhattan)
• FPGA de organización tipo mar de puertas
011000010111001101100001011011100111101001100001
01101010011001010110000101101110
FPGA(Field-Programmable Gate Array)
Laboratorio de Sistemas Digitales Víctor Asanza Armijos
22
011000010111001101100001011011100111101001100001
01101010011001010110000101101110
FPGA(Field-Programmable Gate Array)
Laboratorio de Sistemas Digitales
BLOQUES LÓGICOS CONFIGURABLES (CLB)/(LAB):
Víctor Asanza Armijos
23
011000010111001101100001011011100111101001100001
01101010011001010110000101101110
FPGA(Field-Programmable Gate Array)
Laboratorio de Sistemas Digitales
BLOQUES LÓGICOS CONFIGURABLES (CLB)/(LAB):
No se usa tecnología EEPROM, se usan celdas SRAM
Víctor Asanza Armijos
24
011000010111001101100001011011100111101001100001
01101010011001010110000101101110
FPGA(Field-Programmable Gate Array)
Laboratorio de Sistemas Digitales
BLOQUES LÓGICOS CONFIGURABLES (CLB)/(LAB):
Víctor Asanza Armijos
25
BLOQUES DE ENTRADA / SALIDA:
011000010111001101100001011011100111101001100001
01101010011001010110000101101110
FPGA(Field-Programmable Gate Array)
Laboratorio de Sistemas Digitales
• Las FPGA solo utilizan IOB /
IOE (Elementos de I/O) tipo
complejos.
• Se delegan a los bloques de
I/O ciertas tareas de
sincronización de datos
externos.
• Opciones de configuración:
slew rate (velocidad de
respuesta), de pullups o
pulldowns, agregado de
retardos, etc.
Víctor Asanza Armijos
26
011000010111001101100001011011100111101001100001
01101010011001010110000101101110
FPGA(Field-Programmable Gate Array)
Laboratorio de Sistemas Digitales Víctor Asanza Armijos

Más contenido relacionado

La actualidad más candente

Programacion display 16 segmentos
Programacion display 16 segmentosProgramacion display 16 segmentos
Programacion display 16 segmentos
Noe Landin
 
Máquinas de Estado
Máquinas de EstadoMáquinas de Estado
Máquinas de Estado
Fernando Aparicio Urbano Molano
 
Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.
Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.
Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.
Angel Perez
 
Sesion flips flops
Sesion  flips flopsSesion  flips flops
Sesion flips flops
Marco Antonio
 
Latches y flip flops
Latches y flip flopsLatches y flip flops
Latches y flip flops
Jimmy Osores
 
Conversión GRAFCET a ladder el mejor método.
Conversión GRAFCET a ladder  el mejor método.Conversión GRAFCET a ladder  el mejor método.
Conversión GRAFCET a ladder el mejor método.
SANTIAGO PABLO ALBERTO
 
Las fuentes de alimentación conmutadas (switching)
Las fuentes de alimentación conmutadas (switching)Las fuentes de alimentación conmutadas (switching)
Las fuentes de alimentación conmutadas (switching)
Jomicast
 
Arreglo darlington
Arreglo darlingtonArreglo darlington
Arreglo darlingtonEric Uribe
 
GUÍA DE EJERCICIOS RESUELTOS TEMA 4
GUÍA DE EJERCICIOS RESUELTOS TEMA 4GUÍA DE EJERCICIOS RESUELTOS TEMA 4
GUÍA DE EJERCICIOS RESUELTOS TEMA 4Luis Zurita
 
correlacion-de-senales
correlacion-de-senalescorrelacion-de-senales
correlacion-de-senalescrico89
 
Amplificadores multiplicadores
Amplificadores multiplicadoresAmplificadores multiplicadores
Amplificadores multiplicadoresZaiida Lozano
 
Montaje de un interruptor activado por sonido
Montaje de un interruptor activado por sonidoMontaje de un interruptor activado por sonido
Montaje de un interruptor activado por sonido
Jomicast
 
Cronometro con interrupciones , Utilizando el PICkit 3
Cronometro con interrupciones , Utilizando el PICkit 3Cronometro con interrupciones , Utilizando el PICkit 3
Cronometro con interrupciones , Utilizando el PICkit 3
Mario César Ramírez Venegas
 
Rect pd th
Rect pd th Rect pd th
Rect pd th
Javier Rodriguez
 
Guía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupcionesGuía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupcionesLuis Zurita
 
Sección 3.2 Propiedades de la transformada Z de señales discretas
Sección 3.2 Propiedades de la transformada Z de señales discretasSección 3.2 Propiedades de la transformada Z de señales discretas
Sección 3.2 Propiedades de la transformada Z de señales discretas
Juan Palacios
 
decodificador
decodificadordecodificador
decodificador
David Roque Jimenez
 
Ejemplo de semáforo
Ejemplo de  semáforoEjemplo de  semáforo
Ejemplo de semáforo
lauracruzpal
 

La actualidad más candente (20)

Programacion display 16 segmentos
Programacion display 16 segmentosProgramacion display 16 segmentos
Programacion display 16 segmentos
 
Tablas del curso
Tablas del cursoTablas del curso
Tablas del curso
 
Temp555
Temp555Temp555
Temp555
 
Máquinas de Estado
Máquinas de EstadoMáquinas de Estado
Máquinas de Estado
 
Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.
Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.
Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.
 
Sesion flips flops
Sesion  flips flopsSesion  flips flops
Sesion flips flops
 
Latches y flip flops
Latches y flip flopsLatches y flip flops
Latches y flip flops
 
Conversión GRAFCET a ladder el mejor método.
Conversión GRAFCET a ladder  el mejor método.Conversión GRAFCET a ladder  el mejor método.
Conversión GRAFCET a ladder el mejor método.
 
Las fuentes de alimentación conmutadas (switching)
Las fuentes de alimentación conmutadas (switching)Las fuentes de alimentación conmutadas (switching)
Las fuentes de alimentación conmutadas (switching)
 
Arreglo darlington
Arreglo darlingtonArreglo darlington
Arreglo darlington
 
GUÍA DE EJERCICIOS RESUELTOS TEMA 4
GUÍA DE EJERCICIOS RESUELTOS TEMA 4GUÍA DE EJERCICIOS RESUELTOS TEMA 4
GUÍA DE EJERCICIOS RESUELTOS TEMA 4
 
correlacion-de-senales
correlacion-de-senalescorrelacion-de-senales
correlacion-de-senales
 
Amplificadores multiplicadores
Amplificadores multiplicadoresAmplificadores multiplicadores
Amplificadores multiplicadores
 
Montaje de un interruptor activado por sonido
Montaje de un interruptor activado por sonidoMontaje de un interruptor activado por sonido
Montaje de un interruptor activado por sonido
 
Cronometro con interrupciones , Utilizando el PICkit 3
Cronometro con interrupciones , Utilizando el PICkit 3Cronometro con interrupciones , Utilizando el PICkit 3
Cronometro con interrupciones , Utilizando el PICkit 3
 
Rect pd th
Rect pd th Rect pd th
Rect pd th
 
Guía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupcionesGuía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupciones
 
Sección 3.2 Propiedades de la transformada Z de señales discretas
Sección 3.2 Propiedades de la transformada Z de señales discretasSección 3.2 Propiedades de la transformada Z de señales discretas
Sección 3.2 Propiedades de la transformada Z de señales discretas
 
decodificador
decodificadordecodificador
decodificador
 
Ejemplo de semáforo
Ejemplo de  semáforoEjemplo de  semáforo
Ejemplo de semáforo
 

Similar a ⭐⭐⭐⭐⭐ INTRODUCCÓN A LOS CPLDs Y FPGAs

presentación de Power POint de Introducción a las FPGA
presentación de Power POint de Introducción a las FPGApresentación de Power POint de Introducción a las FPGA
presentación de Power POint de Introducción a las FPGA
PedroLandaeta7
 
8.- DISPO LOG PROG.pdf
8.- DISPO LOG PROG.pdf8.- DISPO LOG PROG.pdf
8.- DISPO LOG PROG.pdf
JuanCarlosMartinezSa14
 
8.- DISPO LOG PROG.pdf
8.- DISPO LOG PROG.pdf8.- DISPO LOG PROG.pdf
8.- DISPO LOG PROG.pdf
JuanCarlosMartinezSa14
 
Introduccion a la microelectronica
Introduccion a la microelectronicaIntroduccion a la microelectronica
Introduccion a la microelectronica
Marco Aurelio
 
381429156-PLC-DVP-Fundamentals-RevB.pdf
381429156-PLC-DVP-Fundamentals-RevB.pdf381429156-PLC-DVP-Fundamentals-RevB.pdf
381429156-PLC-DVP-Fundamentals-RevB.pdf
elkinmeza1
 
Ejemplo de paper
Ejemplo de paperEjemplo de paper
Ejemplo de paper
José Andrés Iza
 
SEMANA 9 TEC. PLC LOGO 202310 .pptx
SEMANA 9 TEC. PLC LOGO 202310  .pptxSEMANA 9 TEC. PLC LOGO 202310  .pptx
SEMANA 9 TEC. PLC LOGO 202310 .pptx
renzoalvarez10
 
Introducción a los PLC_FP.pptx
Introducción a los PLC_FP.pptxIntroducción a los PLC_FP.pptx
Introducción a los PLC_FP.pptx
FernandoPiaggio3
 
Apunte plc
Apunte plcApunte plc
Apunte plcleoxiver
 
BROCHURE CURSO GRATUITO.pdf
BROCHURE CURSO GRATUITO.pdfBROCHURE CURSO GRATUITO.pdf
BROCHURE CURSO GRATUITO.pdf
GianmarcoCA
 
Apunte plc
Apunte plcApunte plc
Introducción a los fpgas
Introducción a los fpgasIntroducción a los fpgas
Introducción a los fpgas
Mario Beto M P
 
Conectando a la red telefónica: Dispositivos Openvox
Conectando a la red telefónica: Dispositivos OpenvoxConectando a la red telefónica: Dispositivos Openvox
Conectando a la red telefónica: Dispositivos Openvox
PaloSanto Solutions
 
Curso sobre a Familia PLC 5 da Allen Bradley
Curso sobre a Familia PLC 5 da Allen BradleyCurso sobre a Familia PLC 5 da Allen Bradley
Curso sobre a Familia PLC 5 da Allen Bradley
jeffersonmiuradb
 
11 dispositivos logicos programables 2018
11 dispositivos logicos programables 201811 dispositivos logicos programables 2018
11 dispositivos logicos programables 2018
Emanuel Alfredo Cortez Médici
 
Curso Plc C.E.T,I,S 15
Curso Plc C.E.T,I,S 15Curso Plc C.E.T,I,S 15
Curso Plc C.E.T,I,S 15wakuman
 

Similar a ⭐⭐⭐⭐⭐ INTRODUCCÓN A LOS CPLDs Y FPGAs (20)

presentación de Power POint de Introducción a las FPGA
presentación de Power POint de Introducción a las FPGApresentación de Power POint de Introducción a las FPGA
presentación de Power POint de Introducción a las FPGA
 
8.- DISPO LOG PROG.pdf
8.- DISPO LOG PROG.pdf8.- DISPO LOG PROG.pdf
8.- DISPO LOG PROG.pdf
 
8.- DISPO LOG PROG.pdf
8.- DISPO LOG PROG.pdf8.- DISPO LOG PROG.pdf
8.- DISPO LOG PROG.pdf
 
Introduccion a la microelectronica
Introduccion a la microelectronicaIntroduccion a la microelectronica
Introduccion a la microelectronica
 
381429156-PLC-DVP-Fundamentals-RevB.pdf
381429156-PLC-DVP-Fundamentals-RevB.pdf381429156-PLC-DVP-Fundamentals-RevB.pdf
381429156-PLC-DVP-Fundamentals-RevB.pdf
 
Ejemplo de paper
Ejemplo de paperEjemplo de paper
Ejemplo de paper
 
SEMANA 9 TEC. PLC LOGO 202310 .pptx
SEMANA 9 TEC. PLC LOGO 202310  .pptxSEMANA 9 TEC. PLC LOGO 202310  .pptx
SEMANA 9 TEC. PLC LOGO 202310 .pptx
 
Introducción a los PLC_FP.pptx
Introducción a los PLC_FP.pptxIntroducción a los PLC_FP.pptx
Introducción a los PLC_FP.pptx
 
Apunte plc
Apunte plcApunte plc
Apunte plc
 
BROCHURE CURSO GRATUITO.pdf
BROCHURE CURSO GRATUITO.pdfBROCHURE CURSO GRATUITO.pdf
BROCHURE CURSO GRATUITO.pdf
 
Apunte plc
Apunte plcApunte plc
Apunte plc
 
Apunte plc
Apunte plcApunte plc
Apunte plc
 
Apuntes plc
Apuntes plcApuntes plc
Apuntes plc
 
Introducción a los fpgas
Introducción a los fpgasIntroducción a los fpgas
Introducción a los fpgas
 
Conectando a la red telefónica: Dispositivos Openvox
Conectando a la red telefónica: Dispositivos OpenvoxConectando a la red telefónica: Dispositivos Openvox
Conectando a la red telefónica: Dispositivos Openvox
 
Curso sobre a Familia PLC 5 da Allen Bradley
Curso sobre a Familia PLC 5 da Allen BradleyCurso sobre a Familia PLC 5 da Allen Bradley
Curso sobre a Familia PLC 5 da Allen Bradley
 
Apunte 1 plc
Apunte 1 plcApunte 1 plc
Apunte 1 plc
 
11 dispositivos logicos programables 2018
11 dispositivos logicos programables 201811 dispositivos logicos programables 2018
11 dispositivos logicos programables 2018
 
Cap3
Cap3Cap3
Cap3
 
Curso Plc C.E.T,I,S 15
Curso Plc C.E.T,I,S 15Curso Plc C.E.T,I,S 15
Curso Plc C.E.T,I,S 15
 

Más de Victor Asanza

⭐⭐⭐⭐⭐ Device Free Indoor Localization in the 28 GHz band based on machine lea...
⭐⭐⭐⭐⭐ Device Free Indoor Localization in the 28 GHz band based on machine lea...⭐⭐⭐⭐⭐ Device Free Indoor Localization in the 28 GHz band based on machine lea...
⭐⭐⭐⭐⭐ Device Free Indoor Localization in the 28 GHz band based on machine lea...
Victor Asanza
 
⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2022PAO2)
⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2022PAO2)⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2022PAO2)
⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2022PAO2)
Victor Asanza
 
⭐⭐⭐⭐⭐ CV Victor Asanza
⭐⭐⭐⭐⭐ CV Victor Asanza⭐⭐⭐⭐⭐ CV Victor Asanza
⭐⭐⭐⭐⭐ CV Victor Asanza
Victor Asanza
 
⭐⭐⭐⭐⭐ Trilateration-based Indoor Location using Supervised Learning Algorithms
⭐⭐⭐⭐⭐ Trilateration-based Indoor Location using Supervised Learning Algorithms⭐⭐⭐⭐⭐ Trilateration-based Indoor Location using Supervised Learning Algorithms
⭐⭐⭐⭐⭐ Trilateration-based Indoor Location using Supervised Learning Algorithms
Victor Asanza
 
⭐⭐⭐⭐⭐ Learning-based Energy Consumption Prediction
⭐⭐⭐⭐⭐ Learning-based Energy Consumption Prediction⭐⭐⭐⭐⭐ Learning-based Energy Consumption Prediction
⭐⭐⭐⭐⭐ Learning-based Energy Consumption Prediction
Victor Asanza
 
⭐⭐⭐⭐⭐ Raspberry Pi-based IoT for Shrimp Farms Real-time Remote Monitoring wit...
⭐⭐⭐⭐⭐ Raspberry Pi-based IoT for Shrimp Farms Real-time Remote Monitoring wit...⭐⭐⭐⭐⭐ Raspberry Pi-based IoT for Shrimp Farms Real-time Remote Monitoring wit...
⭐⭐⭐⭐⭐ Raspberry Pi-based IoT for Shrimp Farms Real-time Remote Monitoring wit...
Victor Asanza
 
⭐⭐⭐⭐⭐Classification of Subjects with Parkinson's Disease using Finger Tapping...
⭐⭐⭐⭐⭐Classification of Subjects with Parkinson's Disease using Finger Tapping...⭐⭐⭐⭐⭐Classification of Subjects with Parkinson's Disease using Finger Tapping...
⭐⭐⭐⭐⭐Classification of Subjects with Parkinson's Disease using Finger Tapping...
Victor Asanza
 
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2022 PAO1)
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2022 PAO1)⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2022 PAO1)
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2022 PAO1)
Victor Asanza
 
⭐⭐⭐⭐⭐ CHARLA #PUCESE Arduino Week: Hardware de Código Abierto TSC-LAB
⭐⭐⭐⭐⭐ CHARLA #PUCESE Arduino Week: Hardware de Código Abierto TSC-LAB ⭐⭐⭐⭐⭐ CHARLA #PUCESE Arduino Week: Hardware de Código Abierto TSC-LAB
⭐⭐⭐⭐⭐ CHARLA #PUCESE Arduino Week: Hardware de Código Abierto TSC-LAB
Victor Asanza
 
⭐⭐⭐⭐⭐ #BCI System using a Novel Processing Technique Based on Electrodes Sele...
⭐⭐⭐⭐⭐ #BCI System using a Novel Processing Technique Based on Electrodes Sele...⭐⭐⭐⭐⭐ #BCI System using a Novel Processing Technique Based on Electrodes Sele...
⭐⭐⭐⭐⭐ #BCI System using a Novel Processing Technique Based on Electrodes Sele...
Victor Asanza
 
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN FUNDAMENTOS DE ELECTRICIDAD Y SISTEMAS DIGITALES, 2...
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN FUNDAMENTOS DE ELECTRICIDAD Y SISTEMAS DIGITALES, 2...⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN FUNDAMENTOS DE ELECTRICIDAD Y SISTEMAS DIGITALES, 2...
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN FUNDAMENTOS DE ELECTRICIDAD Y SISTEMAS DIGITALES, 2...
Victor Asanza
 
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS DIGITALES 2, 2do Parcial (2021PAO2) C6
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS DIGITALES 2, 2do Parcial (2021PAO2) C6⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS DIGITALES 2, 2do Parcial (2021PAO2) C6
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS DIGITALES 2, 2do Parcial (2021PAO2) C6
Victor Asanza
 
⭐⭐⭐⭐⭐ Performance Comparison of Database Server based on #SoC #FPGA and #ARM ...
⭐⭐⭐⭐⭐ Performance Comparison of Database Server based on #SoC #FPGA and #ARM ...⭐⭐⭐⭐⭐ Performance Comparison of Database Server based on #SoC #FPGA and #ARM ...
⭐⭐⭐⭐⭐ Performance Comparison of Database Server based on #SoC #FPGA and #ARM ...
Victor Asanza
 
⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2021PAO2)
⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2021PAO2)⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2021PAO2)
⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2021PAO2)
Victor Asanza
 
⭐⭐⭐⭐⭐ Charla FIEC: #SSVEP_EEG Signal Classification based on #Emotiv EPOC #BC...
⭐⭐⭐⭐⭐ Charla FIEC: #SSVEP_EEG Signal Classification based on #Emotiv EPOC #BC...⭐⭐⭐⭐⭐ Charla FIEC: #SSVEP_EEG Signal Classification based on #Emotiv EPOC #BC...
⭐⭐⭐⭐⭐ Charla FIEC: #SSVEP_EEG Signal Classification based on #Emotiv EPOC #BC...
Victor Asanza
 
⭐⭐⭐⭐⭐ #FPGA Based Meteorological Monitoring Station
⭐⭐⭐⭐⭐ #FPGA Based Meteorological Monitoring Station⭐⭐⭐⭐⭐ #FPGA Based Meteorological Monitoring Station
⭐⭐⭐⭐⭐ #FPGA Based Meteorological Monitoring Station
Victor Asanza
 
⭐⭐⭐⭐⭐ SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry Pi
⭐⭐⭐⭐⭐ SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry Pi⭐⭐⭐⭐⭐ SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry Pi
⭐⭐⭐⭐⭐ SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry Pi
Victor Asanza
 
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN FUNDAMENTOS DE ELECTRICIDAD Y SISTEMAS DIGITALES, 2do ...
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN FUNDAMENTOS DE ELECTRICIDAD Y SISTEMAS DIGITALES, 2do ...⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN FUNDAMENTOS DE ELECTRICIDAD Y SISTEMAS DIGITALES, 2do ...
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN FUNDAMENTOS DE ELECTRICIDAD Y SISTEMAS DIGITALES, 2do ...
Victor Asanza
 
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS DIGITALES 1, 1er Parcial (2021 PAO1)
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS DIGITALES 1, 1er Parcial (2021 PAO1)⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS DIGITALES 1, 1er Parcial (2021 PAO1)
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS DIGITALES 1, 1er Parcial (2021 PAO1)
Victor Asanza
 
⭐⭐⭐⭐⭐ SISTEMAS DIGITALES 2, PROYECTOS PROPUESTOS (2021 PAO1)
⭐⭐⭐⭐⭐ SISTEMAS DIGITALES 2, PROYECTOS PROPUESTOS (2021 PAO1)⭐⭐⭐⭐⭐ SISTEMAS DIGITALES 2, PROYECTOS PROPUESTOS (2021 PAO1)
⭐⭐⭐⭐⭐ SISTEMAS DIGITALES 2, PROYECTOS PROPUESTOS (2021 PAO1)
Victor Asanza
 

Más de Victor Asanza (20)

⭐⭐⭐⭐⭐ Device Free Indoor Localization in the 28 GHz band based on machine lea...
⭐⭐⭐⭐⭐ Device Free Indoor Localization in the 28 GHz band based on machine lea...⭐⭐⭐⭐⭐ Device Free Indoor Localization in the 28 GHz band based on machine lea...
⭐⭐⭐⭐⭐ Device Free Indoor Localization in the 28 GHz band based on machine lea...
 
⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2022PAO2)
⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2022PAO2)⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2022PAO2)
⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2022PAO2)
 
⭐⭐⭐⭐⭐ CV Victor Asanza
⭐⭐⭐⭐⭐ CV Victor Asanza⭐⭐⭐⭐⭐ CV Victor Asanza
⭐⭐⭐⭐⭐ CV Victor Asanza
 
⭐⭐⭐⭐⭐ Trilateration-based Indoor Location using Supervised Learning Algorithms
⭐⭐⭐⭐⭐ Trilateration-based Indoor Location using Supervised Learning Algorithms⭐⭐⭐⭐⭐ Trilateration-based Indoor Location using Supervised Learning Algorithms
⭐⭐⭐⭐⭐ Trilateration-based Indoor Location using Supervised Learning Algorithms
 
⭐⭐⭐⭐⭐ Learning-based Energy Consumption Prediction
⭐⭐⭐⭐⭐ Learning-based Energy Consumption Prediction⭐⭐⭐⭐⭐ Learning-based Energy Consumption Prediction
⭐⭐⭐⭐⭐ Learning-based Energy Consumption Prediction
 
⭐⭐⭐⭐⭐ Raspberry Pi-based IoT for Shrimp Farms Real-time Remote Monitoring wit...
⭐⭐⭐⭐⭐ Raspberry Pi-based IoT for Shrimp Farms Real-time Remote Monitoring wit...⭐⭐⭐⭐⭐ Raspberry Pi-based IoT for Shrimp Farms Real-time Remote Monitoring wit...
⭐⭐⭐⭐⭐ Raspberry Pi-based IoT for Shrimp Farms Real-time Remote Monitoring wit...
 
⭐⭐⭐⭐⭐Classification of Subjects with Parkinson's Disease using Finger Tapping...
⭐⭐⭐⭐⭐Classification of Subjects with Parkinson's Disease using Finger Tapping...⭐⭐⭐⭐⭐Classification of Subjects with Parkinson's Disease using Finger Tapping...
⭐⭐⭐⭐⭐Classification of Subjects with Parkinson's Disease using Finger Tapping...
 
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2022 PAO1)
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2022 PAO1)⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2022 PAO1)
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2022 PAO1)
 
⭐⭐⭐⭐⭐ CHARLA #PUCESE Arduino Week: Hardware de Código Abierto TSC-LAB
⭐⭐⭐⭐⭐ CHARLA #PUCESE Arduino Week: Hardware de Código Abierto TSC-LAB ⭐⭐⭐⭐⭐ CHARLA #PUCESE Arduino Week: Hardware de Código Abierto TSC-LAB
⭐⭐⭐⭐⭐ CHARLA #PUCESE Arduino Week: Hardware de Código Abierto TSC-LAB
 
⭐⭐⭐⭐⭐ #BCI System using a Novel Processing Technique Based on Electrodes Sele...
⭐⭐⭐⭐⭐ #BCI System using a Novel Processing Technique Based on Electrodes Sele...⭐⭐⭐⭐⭐ #BCI System using a Novel Processing Technique Based on Electrodes Sele...
⭐⭐⭐⭐⭐ #BCI System using a Novel Processing Technique Based on Electrodes Sele...
 
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN FUNDAMENTOS DE ELECTRICIDAD Y SISTEMAS DIGITALES, 2...
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN FUNDAMENTOS DE ELECTRICIDAD Y SISTEMAS DIGITALES, 2...⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN FUNDAMENTOS DE ELECTRICIDAD Y SISTEMAS DIGITALES, 2...
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN FUNDAMENTOS DE ELECTRICIDAD Y SISTEMAS DIGITALES, 2...
 
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS DIGITALES 2, 2do Parcial (2021PAO2) C6
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS DIGITALES 2, 2do Parcial (2021PAO2) C6⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS DIGITALES 2, 2do Parcial (2021PAO2) C6
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS DIGITALES 2, 2do Parcial (2021PAO2) C6
 
⭐⭐⭐⭐⭐ Performance Comparison of Database Server based on #SoC #FPGA and #ARM ...
⭐⭐⭐⭐⭐ Performance Comparison of Database Server based on #SoC #FPGA and #ARM ...⭐⭐⭐⭐⭐ Performance Comparison of Database Server based on #SoC #FPGA and #ARM ...
⭐⭐⭐⭐⭐ Performance Comparison of Database Server based on #SoC #FPGA and #ARM ...
 
⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2021PAO2)
⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2021PAO2)⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2021PAO2)
⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2021PAO2)
 
⭐⭐⭐⭐⭐ Charla FIEC: #SSVEP_EEG Signal Classification based on #Emotiv EPOC #BC...
⭐⭐⭐⭐⭐ Charla FIEC: #SSVEP_EEG Signal Classification based on #Emotiv EPOC #BC...⭐⭐⭐⭐⭐ Charla FIEC: #SSVEP_EEG Signal Classification based on #Emotiv EPOC #BC...
⭐⭐⭐⭐⭐ Charla FIEC: #SSVEP_EEG Signal Classification based on #Emotiv EPOC #BC...
 
⭐⭐⭐⭐⭐ #FPGA Based Meteorological Monitoring Station
⭐⭐⭐⭐⭐ #FPGA Based Meteorological Monitoring Station⭐⭐⭐⭐⭐ #FPGA Based Meteorological Monitoring Station
⭐⭐⭐⭐⭐ #FPGA Based Meteorological Monitoring Station
 
⭐⭐⭐⭐⭐ SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry Pi
⭐⭐⭐⭐⭐ SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry Pi⭐⭐⭐⭐⭐ SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry Pi
⭐⭐⭐⭐⭐ SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry Pi
 
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN FUNDAMENTOS DE ELECTRICIDAD Y SISTEMAS DIGITALES, 2do ...
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN FUNDAMENTOS DE ELECTRICIDAD Y SISTEMAS DIGITALES, 2do ...⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN FUNDAMENTOS DE ELECTRICIDAD Y SISTEMAS DIGITALES, 2do ...
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN FUNDAMENTOS DE ELECTRICIDAD Y SISTEMAS DIGITALES, 2do ...
 
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS DIGITALES 1, 1er Parcial (2021 PAO1)
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS DIGITALES 1, 1er Parcial (2021 PAO1)⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS DIGITALES 1, 1er Parcial (2021 PAO1)
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS DIGITALES 1, 1er Parcial (2021 PAO1)
 
⭐⭐⭐⭐⭐ SISTEMAS DIGITALES 2, PROYECTOS PROPUESTOS (2021 PAO1)
⭐⭐⭐⭐⭐ SISTEMAS DIGITALES 2, PROYECTOS PROPUESTOS (2021 PAO1)⭐⭐⭐⭐⭐ SISTEMAS DIGITALES 2, PROYECTOS PROPUESTOS (2021 PAO1)
⭐⭐⭐⭐⭐ SISTEMAS DIGITALES 2, PROYECTOS PROPUESTOS (2021 PAO1)
 

Último

Flujo vehicular en análisis de trafico vial
Flujo vehicular en análisis de trafico vialFlujo vehicular en análisis de trafico vial
Flujo vehicular en análisis de trafico vial
SamuelMendozaS
 
PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...
PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...
PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...
CarlitosWay20
 
Ruta mas corta de investigación de operaciones
Ruta mas corta de investigación de operacionesRuta mas corta de investigación de operaciones
Ruta mas corta de investigación de operaciones
BaznAlarconCarloFabi
 
Vehiculo para niños con paralisis cerebral
Vehiculo para niños con paralisis cerebralVehiculo para niños con paralisis cerebral
Vehiculo para niños con paralisis cerebral
everchanging2020
 
Metodología - Proyecto de ingeniería "Dispensador automático"
Metodología - Proyecto de ingeniería "Dispensador automático"Metodología - Proyecto de ingeniería "Dispensador automático"
Metodología - Proyecto de ingeniería "Dispensador automático"
cristiaansabi19
 
Bash Script Programacion en la consola.pptx
Bash Script Programacion en la consola.pptxBash Script Programacion en la consola.pptx
Bash Script Programacion en la consola.pptx
SantosCatalinoOrozco
 
ABR-FUNDAMENTOS DEL CALCULO uc 2024 ........
ABR-FUNDAMENTOS DEL CALCULO uc 2024 ........ABR-FUNDAMENTOS DEL CALCULO uc 2024 ........
ABR-FUNDAMENTOS DEL CALCULO uc 2024 ........
IVANBRIANCHOQUEHUANC
 
Clase de termodinamica sobre cabios de fase
Clase de termodinamica sobre cabios de faseClase de termodinamica sobre cabios de fase
Clase de termodinamica sobre cabios de fase
EmilyLloydCerda
 
INFORME DE DE CONTROL N° 009-2024-OCI5344-SCC LEBERTADOR SAN MARTIN OYON.pdf
INFORME DE DE CONTROL N° 009-2024-OCI5344-SCC LEBERTADOR SAN MARTIN OYON.pdfINFORME DE DE CONTROL N° 009-2024-OCI5344-SCC LEBERTADOR SAN MARTIN OYON.pdf
INFORME DE DE CONTROL N° 009-2024-OCI5344-SCC LEBERTADOR SAN MARTIN OYON.pdf
GROVER MORENO
 
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica químicaCiclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
ycalful01
 
Taller de Robots Velocistas2 esquema....
Taller de Robots Velocistas2 esquema....Taller de Robots Velocistas2 esquema....
Taller de Robots Velocistas2 esquema....
lawjose243
 
Sistema de disposición sanitarias – UBS composteras 2 PARTE.pptx
Sistema de disposición sanitarias – UBS composteras 2 PARTE.pptxSistema de disposición sanitarias – UBS composteras 2 PARTE.pptx
Sistema de disposición sanitarias – UBS composteras 2 PARTE.pptx
RobertRamos84
 
01-introduccion-a-la-perforacion.pdf de minas
01-introduccion-a-la-perforacion.pdf de minas01-introduccion-a-la-perforacion.pdf de minas
01-introduccion-a-la-perforacion.pdf de minas
ivan848686
 
Infografía operaciones básicas construcción .pdf
Infografía operaciones básicas construcción .pdfInfografía operaciones básicas construcción .pdf
Infografía operaciones básicas construcción .pdf
Carlos Pulido
 
Material magnetismo.pdf material del electromagnetismo con fórmulas
Material magnetismo.pdf material del electromagnetismo con fórmulasMaterial magnetismo.pdf material del electromagnetismo con fórmulas
Material magnetismo.pdf material del electromagnetismo con fórmulas
michiotes33
 
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 1.6.24 PREFERIDO.wbk.wbk S...
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 1.6.24 PREFERIDO.wbk.wbk S...TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 1.6.24 PREFERIDO.wbk.wbk S...
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 1.6.24 PREFERIDO.wbk.wbk S...
FRANCISCOJUSTOSIERRA
 
Expo sobre los tipos de transistores, su polaridad, y sus respectivas configu...
Expo sobre los tipos de transistores, su polaridad, y sus respectivas configu...Expo sobre los tipos de transistores, su polaridad, y sus respectivas configu...
Expo sobre los tipos de transistores, su polaridad, y sus respectivas configu...
LUISDAMIANSAMARRONCA
 
Caso Prático de Análise de Vibrações em Ventilador de Extração
Caso Prático de Análise de Vibrações em Ventilador de ExtraçãoCaso Prático de Análise de Vibrações em Ventilador de Extração
Caso Prático de Análise de Vibrações em Ventilador de Extração
CarlosAroeira1
 
Organizacion-y-direccion-de-los-centros-de-informatica.pptx
Organizacion-y-direccion-de-los-centros-de-informatica.pptxOrganizacion-y-direccion-de-los-centros-de-informatica.pptx
Organizacion-y-direccion-de-los-centros-de-informatica.pptx
GuillerminaReyesJuar
 
Criterios de la primera y segunda derivada
Criterios de la primera y segunda derivadaCriterios de la primera y segunda derivada
Criterios de la primera y segunda derivada
YoverOlivares
 

Último (20)

Flujo vehicular en análisis de trafico vial
Flujo vehicular en análisis de trafico vialFlujo vehicular en análisis de trafico vial
Flujo vehicular en análisis de trafico vial
 
PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...
PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...
PROCEDIMIENTO Y PLAN DE RESCATE PARA TRABAJOS EN ALTURAS (Recuperado automáti...
 
Ruta mas corta de investigación de operaciones
Ruta mas corta de investigación de operacionesRuta mas corta de investigación de operaciones
Ruta mas corta de investigación de operaciones
 
Vehiculo para niños con paralisis cerebral
Vehiculo para niños con paralisis cerebralVehiculo para niños con paralisis cerebral
Vehiculo para niños con paralisis cerebral
 
Metodología - Proyecto de ingeniería "Dispensador automático"
Metodología - Proyecto de ingeniería "Dispensador automático"Metodología - Proyecto de ingeniería "Dispensador automático"
Metodología - Proyecto de ingeniería "Dispensador automático"
 
Bash Script Programacion en la consola.pptx
Bash Script Programacion en la consola.pptxBash Script Programacion en la consola.pptx
Bash Script Programacion en la consola.pptx
 
ABR-FUNDAMENTOS DEL CALCULO uc 2024 ........
ABR-FUNDAMENTOS DEL CALCULO uc 2024 ........ABR-FUNDAMENTOS DEL CALCULO uc 2024 ........
ABR-FUNDAMENTOS DEL CALCULO uc 2024 ........
 
Clase de termodinamica sobre cabios de fase
Clase de termodinamica sobre cabios de faseClase de termodinamica sobre cabios de fase
Clase de termodinamica sobre cabios de fase
 
INFORME DE DE CONTROL N° 009-2024-OCI5344-SCC LEBERTADOR SAN MARTIN OYON.pdf
INFORME DE DE CONTROL N° 009-2024-OCI5344-SCC LEBERTADOR SAN MARTIN OYON.pdfINFORME DE DE CONTROL N° 009-2024-OCI5344-SCC LEBERTADOR SAN MARTIN OYON.pdf
INFORME DE DE CONTROL N° 009-2024-OCI5344-SCC LEBERTADOR SAN MARTIN OYON.pdf
 
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica químicaCiclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
 
Taller de Robots Velocistas2 esquema....
Taller de Robots Velocistas2 esquema....Taller de Robots Velocistas2 esquema....
Taller de Robots Velocistas2 esquema....
 
Sistema de disposición sanitarias – UBS composteras 2 PARTE.pptx
Sistema de disposición sanitarias – UBS composteras 2 PARTE.pptxSistema de disposición sanitarias – UBS composteras 2 PARTE.pptx
Sistema de disposición sanitarias – UBS composteras 2 PARTE.pptx
 
01-introduccion-a-la-perforacion.pdf de minas
01-introduccion-a-la-perforacion.pdf de minas01-introduccion-a-la-perforacion.pdf de minas
01-introduccion-a-la-perforacion.pdf de minas
 
Infografía operaciones básicas construcción .pdf
Infografía operaciones básicas construcción .pdfInfografía operaciones básicas construcción .pdf
Infografía operaciones básicas construcción .pdf
 
Material magnetismo.pdf material del electromagnetismo con fórmulas
Material magnetismo.pdf material del electromagnetismo con fórmulasMaterial magnetismo.pdf material del electromagnetismo con fórmulas
Material magnetismo.pdf material del electromagnetismo con fórmulas
 
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 1.6.24 PREFERIDO.wbk.wbk S...
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 1.6.24 PREFERIDO.wbk.wbk S...TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 1.6.24 PREFERIDO.wbk.wbk S...
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 1.6.24 PREFERIDO.wbk.wbk S...
 
Expo sobre los tipos de transistores, su polaridad, y sus respectivas configu...
Expo sobre los tipos de transistores, su polaridad, y sus respectivas configu...Expo sobre los tipos de transistores, su polaridad, y sus respectivas configu...
Expo sobre los tipos de transistores, su polaridad, y sus respectivas configu...
 
Caso Prático de Análise de Vibrações em Ventilador de Extração
Caso Prático de Análise de Vibrações em Ventilador de ExtraçãoCaso Prático de Análise de Vibrações em Ventilador de Extração
Caso Prático de Análise de Vibrações em Ventilador de Extração
 
Organizacion-y-direccion-de-los-centros-de-informatica.pptx
Organizacion-y-direccion-de-los-centros-de-informatica.pptxOrganizacion-y-direccion-de-los-centros-de-informatica.pptx
Organizacion-y-direccion-de-los-centros-de-informatica.pptx
 
Criterios de la primera y segunda derivada
Criterios de la primera y segunda derivadaCriterios de la primera y segunda derivada
Criterios de la primera y segunda derivada
 

⭐⭐⭐⭐⭐ INTRODUCCÓN A LOS CPLDs Y FPGAs

  • 1. Laboratorio de Sistemas Digitales 1 Víctor Asanza Armijos 011000010111001101100001011011100111101001100001 01101010011001010110000101101110
  • 2. 2 Dispositivos lógicos configurables y programables: 011000010111001101100001011011100111101001100001 01101010011001010110000101101110 Laboratorio de Sistemas Digitales Víctor Asanza Armijos
  • 3. 3 Objetivos: Al finalizar esta sesión el estudiante será capaz de: • Conocer las tecnologías de lógica digital. • Entender como funciona el CPLD. • Entender como funciona el FPGA. 011000010111001101100001011011100111101001100001 01101010011001010110000101101110 Laboratorio de Sistemas Digitales Víctor Asanza Armijos
  • 4. 4 Introducción: Clasificación general de tecnologías de lógica Digital: 011000010111001101100001011011100111101001100001 01101010011001010110000101101110 Lógicadigital Lógica Estándar TTL 74xx CMOS 4xxx Lógica Programable PLDs FPGAs CPLDs ASICs Gate Arrays Standard Cell Full Custom Microprocessor & RAM Laboratorio de Sistemas Digitales Víctor Asanza Armijos
  • 5. 5 Circuitos lógicos estándar: Ya están definidas desde fábrica. SSI (Small-Scale Integration).-Puertas lógicas, desde unos pocos transistores hasta centena de ellos. MSI (Medium-Scale Integration).- Contienen cientos de transistores. TTL ( transistor-transistor logic).- • Alimentación 4,75v - 5,25V • 0,0V y 0,08V -> estado L (bajo); 2,4V y Vcc -> estado H (alto) • No pueden viajar más de 2 m por cable sin graves pérdidas. CMOS (Complementary metal-oxide-semiconductor).- • Transistores tipo pMOS y nMOS. • Robustos frente a ruido o degradación de señal. • Familias lógicas usadas para fabricar CI. Ej.: Registros, decodificadores, multiplexores, etc. 011000010111001101100001011011100111101001100001 01101010011001010110000101101110 Introducción: Laboratorio de Sistemas Digitales Víctor Asanza Armijos
  • 6. 6 Lógica programable: Requieren la configuración o programación del usuario, requieren semanas de desarrollo. • PLDs / SPLDs (Dispositivos Lógicos Programables Simples): Conjunto de puertas AND cuyas salidas -> a un conjunto de puertas OR. • ROM (AND-fijo, OR-programable) • PAL (AND-programable, OR-fijo) • PLA (AND-programable, OR-programable) • CPLDs (Dispositivos Lógicos Programables Complejos) • FPGAs (Arreglos de Puertas Programables por Campos) 011000010111001101100001011011100111101001100001 01101010011001010110000101101110 Introducción: Laboratorio de Sistemas Digitales Víctor Asanza Armijos
  • 7. 7 Circuitos Integrados de Aplicación Específica (ASICs): Configurados por los fabricantes pero con las funciones definidas por el usuario, requieren meses de desarrollo, mas económico que CPLDs o FPGAs. Full Custom VLSI: Requiere años de diseño y pruebas del dispositivo. Se justifica bajo volúmenes grandes de ventas. Ej.: Microprocesadores y memorias RAM de computadoras. 011000010111001101100001011011100111101001100001 01101010011001010110000101101110 Introducción: Laboratorio de Sistemas Digitales Víctor Asanza Armijos
  • 8. 8 Relación de tecnología de lógica digital: 011000010111001101100001011011100111101001100001 01101010011001010110000101101110 Introducción: Laboratorio de Sistemas Digitales PLDs CPLDs FPGAs ASICs Full Custom VLSI Design Velocidad, Densidad, Complejidad, Volumen de Producción, Costo de producción, Tiempo de desarrollo Víctor Asanza Armijos
  • 9. 9 ENCAPSULADO.- Los PLDs y FPGAs están disponibles en varios encapsulados: • Altera MAX CPLD esta empaquetado como PLCC (Plastic-leaded chip carrier) • También llamado Quad-Flat-J-Leg Chipcarrier (QFJ) • Encapsulados PLCC pueden ser cuadrados o rectangulares. • Número de pines oscila entre 20 y 84, espaciado de pines de 1,27 mm (0,05 pulgadas). 011000010111001101100001011011100111101001100001 01101010011001010110000101101110 Introducción: Laboratorio de Sistemas Digitales Víctor Asanza Armijos
  • 10. 10 ENCAPSULADO.- • Altera FLEX FPGA esta empaquetado como PQFP(plastic quad flat pack) o encapsulado cuadrado plano, es un encapsulado para montaje superficial (mount surface). • Utiliza habitualmente de 44 a 200 pines, separación entre ellos de 0,4 a 1 mm. 011000010111001101100001011011100111101001100001 01101010011001010110000101101110 Introducción: Laboratorio de Sistemas Digitales Víctor Asanza Armijos
  • 11. 11 ENCAPSULADO.- • Xilinx FPGA esta en paquete PGA(pin grid array). • Particularmente usado en microprocesadores. • Ej.: Intel 80386 y el Intel 80486. • Hay nuevos tipos de empaquetado BGA (ball grid array). 011000010111001101100001011011100111101001100001 01101010011001010110000101101110 Introducción: Laboratorio de Sistemas Digitales Víctor Asanza Armijos
  • 13. 13 • Colección de PLDs individuales dentro de un chip. • Estructura de interconexión que permite a los PLDs estar conectados entre si dentro del chip. • Macrocelda es la puerta OR combinada con la circuitería adicional (FFs, Mux, buffer de tres estados). 011000010111001101100001011011100111101001100001 01101010011001010110000101101110 CPLD(Complex Programmable Logic Device) Laboratorio de Sistemas Digitales Víctor Asanza Armijos
  • 14. 14 BLOQUE DE ARREGLOS LÓGICOS (LAB) / BLOQUES FUNCIONALES (FB): Altera: formado por LAB Xilinx: formado por FB Bloques tipo PAL(PLA), conectados por un conjunto de interconectores. 011000010111001101100001011011100111101001100001 01101010011001010110000101101110 CPLD(Complex Programmable Logic Device) Laboratorio de Sistemas Digitales PLA: Programmable Logic Array Víctor Asanza Armijos
  • 15. 15 BLOQUE DE ARREGLOS LÓGICOS (LAB) / BLOQUES FUNCIONALES (FB): Cada bloque Lógico PAL (PLA) es conectado al subcircuito Bloque de Entrada/Salida (I/O Block). 011000010111001101100001011011100111101001100001 01101010011001010110000101101110 CPLD(Complex Programmable Logic Device) Laboratorio de Sistemas Digitales Víctor Asanza Armijos
  • 16. 16 BLOQUE DE ARREGLOS LÓGICOS (LAB) / BLOQUES FUNCIONALES (FB): El LAB/FAB incluye 4 macroceldas. Ej.: CPLD XC95288 de Xilinx -> 228 macroceldas en 16 bloques. Macrocelda: tiene puerta OR de 4 entradas (puede tener hasta 20 entradas), la salida de la puerta OR esta conectada a la entrada de la XOR, pudiendo ser programada para conectar a 0 o 1 para tener la señal igual o inversa de la salida OR. Incluye FFs, multiplexores y buffer de tres estados. Hay macroceldas entrada/salida, también macroceldas ocultas (buried macrocells). 011000010111001101100001011011100111101001100001 01101010011001010110000101101110 CPLD(Complex Programmable Logic Device) Laboratorio de Sistemas Digitales Víctor Asanza Armijos
  • 17. 17 MATRIZ DE INTERCONEXIONES PROGRAMABLES: • Interconexiones mediante multiplexores/ PIA o Interconexiones mediante arreglo /PIM. • Permite unir terminales de entrada/salida a las entradas del bloque lógico. • Permite unir las salidas de un bloque lógico a las entradas de otro bloque lógico o a entradas del mismo bloque. • Elemento básico es un Switch Programable y borrable eléctricamente basado en el transistor EEPROM. 011000010111001101100001011011100111101001100001 01101010011001010110000101101110 CPLD(Complex Programmable Logic Device) Laboratorio de Sistemas Digitales Víctor Asanza Armijos
  • 18. 18 MATRIZ DE INTERCONEXIONES PROGRAMABLES: • Transistor EEPROM tiene dos puertas Gate: uno normal y otro floating. • Con Ve=12V penetran electrones en el vidrio aislante -> abierta. • Con el mismo voltaje inverso se cierra el switch. • La mayoría de CPLDs usan.- • PIM: matriz de filas y columnas con switch programable en cada intersección. • PIA: Existe un multiplexor por cada entrada al bloque lógico. Las vías de interconexión programable son conectadas a las entradas de un número fijo de multiplexores por cada bloque lógico. Las entradas de selección de estos Mux son programadas para permitir que sea seleccionada únicamente una vía de la matriz de interconexión por cada mux. 011000010111001101100001011011100111101001100001 01101010011001010110000101101110 CPLD(Complex Programmable Logic Device) Laboratorio de Sistemas Digitales Víctor Asanza Armijos
  • 19. 19 BLOQUES ENTRADA/SALIDA (IOB): • Permite el paso de una señal hacia dentro o hacia el exterior del dispositivo. • Debe ser bidireccionales y poder manejar corrientes adecuadas. • IOB elementales.- entrada, salida o bidireccional. Está asociado e un Bloque Lógico determinado. • IOB complejos.- realizan algunas tareas de sincronización de datos externos. No tienen relación predeterminada con los bloques lógicos. 011000010111001101100001011011100111101001100001 01101010011001010110000101101110 CPLD(Complex Programmable Logic Device) Laboratorio de Sistemas Digitales Víctor Asanza Armijos
  • 20. 20 Dispositivo lógico configurable que puede implementar circuitos lógicos relativamente grandes. 011000010111001101100001011011100111101001100001 01101010011001010110000101101110 FPGA(Field-Programmable Gate Array) Laboratorio de Sistemas Digitales • Bloques lógicos configurables / Bloques de Arreglos Lógicos. • Bloques de entrada / salida • Interconexiones configurables. La concentración de Bloques Lógicos se denomina granularidad, las FPGA tienen (fine grain). Víctor Asanza Armijos
  • 21. 21 BLOQUES LÓGICOS CONFIGURABLES (CLB)/(LAB): • FPGA de organización tipo terraza • FPGA de organización tipo cuadricula (Manhattan) • FPGA de organización tipo mar de puertas 011000010111001101100001011011100111101001100001 01101010011001010110000101101110 FPGA(Field-Programmable Gate Array) Laboratorio de Sistemas Digitales Víctor Asanza Armijos
  • 22. 22 011000010111001101100001011011100111101001100001 01101010011001010110000101101110 FPGA(Field-Programmable Gate Array) Laboratorio de Sistemas Digitales BLOQUES LÓGICOS CONFIGURABLES (CLB)/(LAB): Víctor Asanza Armijos
  • 23. 23 011000010111001101100001011011100111101001100001 01101010011001010110000101101110 FPGA(Field-Programmable Gate Array) Laboratorio de Sistemas Digitales BLOQUES LÓGICOS CONFIGURABLES (CLB)/(LAB): No se usa tecnología EEPROM, se usan celdas SRAM Víctor Asanza Armijos
  • 24. 24 011000010111001101100001011011100111101001100001 01101010011001010110000101101110 FPGA(Field-Programmable Gate Array) Laboratorio de Sistemas Digitales BLOQUES LÓGICOS CONFIGURABLES (CLB)/(LAB): Víctor Asanza Armijos
  • 25. 25 BLOQUES DE ENTRADA / SALIDA: 011000010111001101100001011011100111101001100001 01101010011001010110000101101110 FPGA(Field-Programmable Gate Array) Laboratorio de Sistemas Digitales • Las FPGA solo utilizan IOB / IOE (Elementos de I/O) tipo complejos. • Se delegan a los bloques de I/O ciertas tareas de sincronización de datos externos. • Opciones de configuración: slew rate (velocidad de respuesta), de pullups o pulldowns, agregado de retardos, etc. Víctor Asanza Armijos