Documentos de Académico
Documentos de Profesional
Documentos de Cultura
• Profesor: Santiago de Pablo • Clases: aula 33, lunes 17h-19h + martes 17h-19h
• Despacho: 4137 • Prácticas: Laboratorio 4308 en Mergelina
• Email: sanpab@eii.uva.es • Trabajo: individual (cooperando)
1
EL RITMO DEL MERCADO
2
EL RITMO DE LA INNOVACIÓN
Automatización
Robótica (3ª edad)
Inteligencia Artificial
Internet de las cosas
¿Metaverso?
=> Energía eléctrica
3
x2 cada dos años
Intel 8051
x1.000 (= 210)
20 años
10000
÷10
-20 10%
8000 ÷10
-40 1%
6000 ÷10
-60 0.1%
4000
÷10
-80 0.01%
2000
0 -100
1960 1970 1980 1990 2000 2010 2020 2030 1970 1980 1990 2000 2010 2020 2030
4
1976 … 2012
100$ x 0.8836 = 1$
Fuente: wikipedia
5
DIVISIÓN DE LA ELECTRÓNICA DIGITAL
• Hasta 1990:
• Hardware: combinacionales + secuenciales => diseño de una topología => PCB
• Software: procesador + memoria => desarrollo de un programa => reset/run
• Década 1990-2000:
• Hardware: mayor apuesta por ASIC => menos circuitos en cada PCB
• Software: procesador para ordenador (CPU) + microcontrolador (MCU) +
+ procesador de cálculo (DSP) + procesador gráfico (GPU) + procesador de red (NPU)
• Dispositivos reconfigurables: CPLD (and+or+DFF, < 2.000) y FPGA (mem+DFF, > 2.000.000)
• Desde 2000:
• Hardware vs reconfigurables: GHz vs MHz, coste unitario, multi-core, SoC, NoC.
• Software vs reconfigurables: GHz vs MHz, cents vs dollars, Arduino(s), monocore vs millioncore.
• Función:
• Propósito general: desarrollo paralelo al de los compiladores.
• Propósito específico (cálculo, gráficos, …): programación en ensamblador o con entornos muy especializados.
• Tamaño/tipo de datos:
• 8 bits, 16 bit, 32 bits, 64 bits // coma fija, coma flotante // escalar, vectorial
• Arquitectura interna:
• CISC (Complex Instruction Set Processor), RISC (Reduced Instruction Set Processor).
6
SISTEMAS BASADOS EN PROCESADOR
MEMORIA DE MEMORIA
PROCESADOR PERIFÉRICOS
PROGRAMA DE DATOS
Direcciones
Datos
Control