En los circuitos digitales , el retardo de contaminación (denotado como t cd ) es la cantidad mínima de tiempo desde que una entrada cambia hasta que cualquier salida comienza a cambiar su valor. Este cambio de valor no implica que el valor haya alcanzado una condición estable. El retardo de contaminación solo especifica que la salida aumenta (o cae) al 50% del nivel de voltaje para un nivel lógico alto. Se garantiza que el circuito no mostrará ningún cambio de salida en respuesta a un cambio de entrada antes de que hayan pasado t cd unidades de tiempo (calculadas para todo el circuito). La determinación del retardo de contaminación de un circuito combinado requiere identificar la ruta más corta de retardos de contaminación desde la entrada hasta la salida y sumando cada tcd time a lo largo de este camino.
Para un circuito secuencial como dos D-flip-flops conectados en serie, el retardo de contaminación del primer flip-flop debe tenerse en cuenta para evitar violar la restricción de tiempo de retención del segundo flip-flop que recibe la salida del primer flip-flop. . Aquí, el retardo de contaminación es la cantidad de tiempo necesaria para que un cambio en la entrada del reloj del flip-flop dé como resultado el cambio inicial en la salida del flip-flop (Q). Si hay un retardo insuficiente desde la salida del primer flip-flop hasta la entrada del segundo, la entrada puede cambiar antes de que pase el tiempo de espera. Debido a que el segundo flip-flop aún es inestable, sus datos estarían "contaminados". Cada camino desde una entrada a una salida se puede caracterizar con un retraso de contaminación particular.
Los circuitos bien equilibrados tendrán velocidades similares para todos los caminos a través de una etapa combinatoria, por lo que el tiempo de propagación mínimo está cerca del máximo. Este tiempo máximo correspondiente es el retardo de propagación . La condición de contaminación de los datos se denomina carrera .
Referencias
- " Comprensión de la sincronización de circuitos secuenciales ", Russell Tessier, Departamento de Ingeniería Informática y Eléctrica, Universidad de Massachusetts Amherst , otoño de 2003
- Folleto de primavera de 2004 L04-4 , Estructuras de computación (clase 6.004), Laboratorio de Ciencias de la Computación e Inteligencia Artificial del MIT , Instituto de Tecnología de Massachusetts
- Diseño digital y arquitectura informática 2a edición, David Money Harris y Sarah L. Harris, ISBN 9780123944245 , Morgan Kaufmann , 2012