SlideShare una empresa de Scribd logo
1 de 26
Descargar para leer sin conexión
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

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
 
Unidad 3 c3-control /FUNCION DE TRANFERENCIA PULSO
Unidad 3 c3-control /FUNCION DE TRANFERENCIA PULSOUnidad 3 c3-control /FUNCION DE TRANFERENCIA PULSO
Unidad 3 c3-control /FUNCION DE TRANFERENCIA PULSODavinso Gonzalez
 
Convolucion
ConvolucionConvolucion
Convolucionflojenny
 
Amplificadores Operacionales - Seguidor, Inversor y No Inversor
Amplificadores Operacionales - Seguidor, Inversor y No InversorAmplificadores Operacionales - Seguidor, Inversor y No Inversor
Amplificadores Operacionales - Seguidor, Inversor y No InversorCris Mascote
 
CONTADOR BINARIO DESCENDENTE DE 14 BITS CON ARDUINO
CONTADOR BINARIO DESCENDENTE DE 14 BITS CON ARDUINOCONTADOR BINARIO DESCENDENTE DE 14 BITS CON ARDUINO
CONTADOR BINARIO DESCENDENTE DE 14 BITS CON ARDUINOFernando Marcos Marcos
 
Multiplexor 4 Entradas 1 Salida (4-1)
Multiplexor 4 Entradas 1 Salida (4-1)Multiplexor 4 Entradas 1 Salida (4-1)
Multiplexor 4 Entradas 1 Salida (4-1)251089luis
 
Transformada Z
Transformada ZTransformada Z
Transformada ZDanfuhr26
 
Codificadores y decodificadores
Codificadores y decodificadoresCodificadores y decodificadores
Codificadores y decodificadoresRopoga
 
Electronica analisis a pequeña señal fet
Electronica  analisis a pequeña señal fetElectronica  analisis a pequeña señal fet
Electronica analisis a pequeña señal fetVelmuz Buzz
 
Compensador de retraso, lugar de las raices.
Compensador de retraso, lugar de las raices.Compensador de retraso, lugar de las raices.
Compensador de retraso, lugar de las raices.JesusRamonCastroSilvas
 
Transistores mosfet configuracion y polarizacion
Transistores mosfet configuracion y polarizacionTransistores mosfet configuracion y polarizacion
Transistores mosfet configuracion y polarizacionJuan Carlos Cabrera
 

La actualidad más candente (20)

Guía de Ondas Rectangular
Guía de Ondas RectangularGuía de Ondas Rectangular
Guía de Ondas Rectangular
 
Transformada z
Transformada zTransformada z
Transformada z
 
Practica 7 Flip Flop
Practica 7 Flip FlopPractica 7 Flip Flop
Practica 7 Flip Flop
 
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
 
Guia osciladores pic18f4550
Guia osciladores pic18f4550Guia osciladores pic18f4550
Guia osciladores pic18f4550
 
Unidad 3 c3-control /FUNCION DE TRANFERENCIA PULSO
Unidad 3 c3-control /FUNCION DE TRANFERENCIA PULSOUnidad 3 c3-control /FUNCION DE TRANFERENCIA PULSO
Unidad 3 c3-control /FUNCION DE TRANFERENCIA PULSO
 
MARLON
MARLONMARLON
MARLON
 
Convolucion
ConvolucionConvolucion
Convolucion
 
Configuración Emisor Común
Configuración Emisor ComúnConfiguración Emisor Común
Configuración Emisor Común
 
Amplificadores Operacionales - Seguidor, Inversor y No Inversor
Amplificadores Operacionales - Seguidor, Inversor y No InversorAmplificadores Operacionales - Seguidor, Inversor y No Inversor
Amplificadores Operacionales - Seguidor, Inversor y No Inversor
 
CONTADOR BINARIO DESCENDENTE DE 14 BITS CON ARDUINO
CONTADOR BINARIO DESCENDENTE DE 14 BITS CON ARDUINOCONTADOR BINARIO DESCENDENTE DE 14 BITS CON ARDUINO
CONTADOR BINARIO DESCENDENTE DE 14 BITS CON ARDUINO
 
Lugar de las raices
Lugar de las raicesLugar de las raices
Lugar de las raices
 
Multiplexor 4 Entradas 1 Salida (4-1)
Multiplexor 4 Entradas 1 Salida (4-1)Multiplexor 4 Entradas 1 Salida (4-1)
Multiplexor 4 Entradas 1 Salida (4-1)
 
Transformada Z
Transformada ZTransformada Z
Transformada Z
 
Codificadores y decodificadores
Codificadores y decodificadoresCodificadores y decodificadores
Codificadores y decodificadores
 
Electronica analisis a pequeña señal fet
Electronica  analisis a pequeña señal fetElectronica  analisis a pequeña señal fet
Electronica analisis a pequeña señal fet
 
Amplificadores operacionales
Amplificadores operacionalesAmplificadores operacionales
Amplificadores operacionales
 
Compensador de retraso, lugar de las raices.
Compensador de retraso, lugar de las raices.Compensador de retraso, lugar de las raices.
Compensador de retraso, lugar de las raices.
 
Transistores mosfet configuracion y polarizacion
Transistores mosfet configuracion y polarizacionTransistores mosfet configuracion y polarizacion
Transistores mosfet configuracion y polarizacion
 
Complemento A Dos
Complemento A DosComplemento A Dos
Complemento A Dos
 

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

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
 
Apuntes plc
Apuntes plcApuntes plc
Apuntes plc
 
Apunte plc
Apunte plcApunte plc
Apunte plc
 
Apunte plc
Apunte plcApunte plc
Apunte 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 AsanzaVictor 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 AlgorithmsVictor Asanza
 
⭐⭐⭐⭐⭐ Learning-based Energy Consumption Prediction
⭐⭐⭐⭐⭐ Learning-based Energy Consumption Prediction⭐⭐⭐⭐⭐ Learning-based Energy Consumption Prediction
⭐⭐⭐⭐⭐ Learning-based Energy Consumption PredictionVictor 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) C6Victor 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 StationVictor 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 PiVictor 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

Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
CONCEPTOS EN HIDROGEOLOGIA-diapositivas varias.pptx
CONCEPTOS EN HIDROGEOLOGIA-diapositivas varias.pptxCONCEPTOS EN HIDROGEOLOGIA-diapositivas varias.pptx
CONCEPTOS EN HIDROGEOLOGIA-diapositivas varias.pptxBrayanJavierCalle2
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASPersonalJesusGranPod
 
clases de porcinos generales de porcinos
clases de porcinos generales de porcinosclases de porcinos generales de porcinos
clases de porcinos generales de porcinosDayanaCarolinaAP
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingKevinCabrera96
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfalexquispenieto2
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajasjuanprv
 
Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024CESARHERNANPATRICIOP2
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónXimenaFallaLecca1
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptxBRAYANJOSEPTSANJINEZ
 
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrialGibranDiaz7
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023RonaldoPaucarMontes
 
Ingeniería clínica 1 Ingeniería biomedica
Ingeniería clínica 1 Ingeniería biomedicaIngeniería clínica 1 Ingeniería biomedica
Ingeniería clínica 1 Ingeniería biomedicaANACENIMENDEZ1
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOPERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOFritz Rebaza Latoche
 

Último (20)

Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
CONCEPTOS EN HIDROGEOLOGIA-diapositivas varias.pptx
CONCEPTOS EN HIDROGEOLOGIA-diapositivas varias.pptxCONCEPTOS EN HIDROGEOLOGIA-diapositivas varias.pptx
CONCEPTOS EN HIDROGEOLOGIA-diapositivas varias.pptx
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
 
clases de porcinos generales de porcinos
clases de porcinos generales de porcinosclases de porcinos generales de porcinos
clases de porcinos generales de porcinos
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards Deming
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdf
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
 
Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdfVALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcción
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
 
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrial
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
 
Ingeniería clínica 1 Ingeniería biomedica
Ingeniería clínica 1 Ingeniería biomedicaIngeniería clínica 1 Ingeniería biomedica
Ingeniería clínica 1 Ingeniería biomedica
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOPERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
 

⭐⭐⭐⭐⭐ 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