Está en la página 1de 16

RIESGOS DE TIEMPO

JUAN CAMILO MEJÍA HERNÁNDEZ


INGENIERÍA ELÉCTRICA
ELECTRÓNICA DIGITAL
RIESGOS DE TIEMPO

• Cada compuerta lógica física tiene un


tiempo de respuesta o retardo medible
asociada.
• Un retardo es el tiempo que se demora
en cambiar la salida cuando cambia la
entrada.
• Retardo normalmente es en nano
segundos o fracciones de nano
segundos.
RIESGOS DE TIEMPO

• Nunca 2 compuertas comparten


exactamente el mismo retardo, así
sean iguales o del mismo
fabricante.
• Retardos de tiempo pueden
provocar eventos no deseables
llamados “Riesgos”
RIESGOS DE TIEMPO

• Considerando la siguiente figura.


Primer ejemplo Segundo ejemplo
𝑋1 𝑦1 ∆t = ∆𝑡1 = ∆𝑡2 = ∆𝑡3 ∆𝑡1 = 2∆𝑡2
G1
𝑋2
∆𝑡2 = 2∆𝑡3
𝑍
G3 ∆𝑡1 = 4∆𝑡3

𝑋ത1
G2 Donde :
𝑋3 𝑦2
G1 → ∆𝑡1
G2 → ∆𝑡2
G3 → ∆𝑡3
RIESGOS DE TIEMPO EJEMPLO 1

𝑋1

𝑋2

𝑋3

𝑋ത1
RIESGOS DE TIEMPO EJEMPLO 1

𝑋1

𝑋2

𝑋3

𝑋ത1

𝑦1 ∆𝑡
RIESGOS DE TIEMPO EJEMPLO 1

𝑋1

𝑋2

𝑋3

𝑋ത1

𝑦1 ∆𝑡

𝑦2 ∆𝑡 ∆𝑡

𝑍
RIESGOS DE TIEMPO EJEMPLO 1

𝑋1

𝑋2

𝑋3

𝑋ത1

𝑦1 ∆𝑡

𝑦2 ∆𝑡 ∆𝑡

𝑍 ∆𝑡
RIESGOS DE TIEMPO EJEMPLO 2

𝑋1

𝑋2

𝑋3

𝑋ത1
RIESGOS DE TIEMPO EJEMPLO 2

𝑋1

𝑋2

𝑋3

𝑋ത1

𝑦1 ∆𝑡1
RIESGOS DE TIEMPO EJEMPLO 1

𝑋1

𝑋2

𝑋3

𝑋ത1

𝑦1 ∆𝑡1

𝑦2 ∆𝑡2 ∆𝑡2

𝑍
RIESGOS DE TIEMPO EJEMPLO 1

𝑋1

𝑋2

𝑋3

𝑋ത1

𝑦1 ∆𝑡2

𝑦2 ∆𝑡2 ∆𝑡2

𝑍 ∆𝑡3 ∆𝑡3 ∆𝑡3


RIESGOS DE TIEMPO

• Riesgos, cambian completamente la


salida.
• Entradagenera un cambio momentáneo
inesperado.
• Generado por retardos desiguales.
• Estos problemas ocurren normalmente en
señales muy rápidas.
MAPAS K PARA ELIMINAR RIESGOS DE TIEMPO
• Podemos determinar la causa de la condición de riesgo mediante el mapa K
𝐹 𝑋1 , 𝑋2 , 𝑋3 = 𝑋1 𝑋2 + 𝑋ത1 𝑋3 = 𝑋1 𝑋2 𝑋3 + 𝑋1 𝑋2 𝑋ത3 + 𝑋ത1 𝑋2 𝑋3 + 𝑋ത1 𝑋ത2 𝑋3
=1 1 1 + 1 10 +0 1 1 +0 0 1
𝑋1 𝑋2
𝑋3 00 01 11 10
𝑦2
0 1
𝑦1
1 1 1 1

• La grafica anterior se ve que el evento no deseado ocurre cuando se


presenta un cambio en 𝑦1 y 𝑦2
• La forma de evitar estos riesgos es con un diseño cuidadoso, procurando que
la salida sea independiente del orden que cambian las señales.
MAPAS K PARA ELIMINAR RIESGOS DE TIEMPO
• Lo anterior se realiza agrupando de tal manera que las agrupaciones
queden interconectadas.
• Por lo cual la solución más simplifica no es siempre la más optima.
• En el caso anterior: 𝑋 𝑦1
1
G1
𝑋1 𝑋2 𝑋2
𝑋3 00 01 11 10
𝑦2 0 1 𝑋ത1 𝑦2 𝑍
𝑦1 G2 G3
1 1 1 𝑋3
1
𝑦3 𝑋2
𝐹 𝑋1 , 𝑋2 , 𝑋3 = 𝑋1 𝑋2 + 𝑋ത1 𝑋3 + 𝑋2 𝑋3 𝑋3 G4 𝑦3
RIESGOS DE TIEMPO Basandose en el circuito anterior, verificar que no hay
riesgos de tiempo suponiendo que
∆𝑡1 = 2∆𝑡2
∆𝑡2 = 2∆𝑡3
𝑋1
∆𝑡3 = 2∆𝑡4

𝑋2

𝑋3

𝑋ത1

𝑦1 ∆𝑡1

𝑦2 ∆𝑡2 ∆𝑡2
∆𝑡4

𝑦3

∆𝑡3
Z

También podría gustarte