Documente Academic
Documente Profesional
Documente Cultură
Facultad de Ingeniería
Instituto de Computación
Introducción (1/1)
• Efecto Rebote
• Optimización de Entradas
• Optimización de Salidas
ON
OFF
t
Ataque por Hardware (1/4)
Tomado de www.embedded.com
Ataque por Hardware (2/4)
0
ON
Vin
OFF
t
Ataque por Software (1/5)
if (in(LLAVE) != valor_llave) {
delay(T_ESTABLECIMIENTO);
valor_llave = !valor_llave;
}
Ataque por Software (3/5)
Microcontrolador
D7
D6
Codificador
PE2 c D5
PE1 b D4 Señales
a D3
PE0
D2
D1
Codificación de Entradas (3/5)
PS2 c
Microcontrolador
D7
PS1 b D6
Multiplexor
PS0 a D5
D4 Señales
D3
D2
D1
PE0 S D0
puertos = log2 N + 1
Organización Matricial (1/3)
PS2
4 5 6
PS1
7 8 9
PS0
B 0 A
PE2
PE1
PE0
Precauciones a Considerar (1/1)
Microcontrolador
D7
Decodificador
D6
PS2 c D5
PS1 b D4 Señales
a D3
PS0
D2
D1
Codificación de Salidas (3/3)
PS2 c
Microcontrolador
D7
Demultiplexor
PS1 b D6
PS0 a D5
D4 Señales
D3
D2
G D1
PS3
Multiplexado en el Tiempo (3/3)
D Q
D7 CE
Decodificador
D6 Señales
Microcontrolador
PS2 c D5
PS1 b D4
PS0 a D3 D Q
D2
D1
D0 CE
PS3
CLK
Multiplexado en el Tiempo
Ciclo de Trabajo (1/7)
PS4
PS3
PS2
PS1
PS0
PS9
PS8
PS7
Organización Matricial (3/4)
PS7
PS6
PS5
PS4
Microcontrolador
PS3
PS2
PS1
PS0
PS15
PS14 Decodificador
PS13
PS12
PS11
PS10
PS9
PS8
Precauciones a Considerar (1/2)
0
0 αT T t
Introducción a PWM (3/5)
1
s = αTV = αV
T
Introducción a PWM (4/5)