¿Por qué el pin RESET está configurado así en este esquema Z80?

9

He encontrado el siguiente esquema:

Esquema Z80

Lo cual, después de leer muchas hojas de datos, entiendo principalmente.

Sin embargo, lo principal que no entiendo es lo que está sucediendo con el pin RESET. En primer lugar, entiendo que el pin RESET está activo-bajo. En este caso, ¿por qué se eleva a + 5V? Seguramente no quisiera que la CPU se reinicie. Supongo que la respuesta a esta parte es algo que tiene que ver con el reinicio en el arranque.

Mi pregunta principal es por qué hay un condensador de RESET a (lo que parece ser) a tierra.

¿Es eso incluso terreno? Si es así, ¿por qué hay un condensador antes? Si no, ¿qué es y qué hace?

Jacob Garby
fuente
2
Es una especie de circuito de reinicio medio a ** utilizado cuando realmente no le importa mucho si el procesador se reinicia o no. Pero con un encendido limpio después de un apagado relativamente largo, generalmente debería funcionar.
Spehro Pefhany
Y esa es la forma en que solíamos decirle a las personas que desconectaran una computadora y la dejaran desconectada durante 3 minutos antes de volver a enchufarla, si necesitábamos un reinicio.
Ian Ringrose

Respuestas:

16

El pin de reinicio está activo bajo, por lo que debe tirarse hacia abajo para reiniciar el procesador.

El condensador conectado al pin de reinicio también está conectado a Gnd (el esquema usa un símbolo incorrecto), y junto con la resistencia pullup forma una red RC que mantiene el procesador en reinicio por un tiempo después de que el VCC se eleva por primera vez.

A menudo verá Restablecer circuitos como este:

esquemático

simular este circuito : esquema creado con CircuitLab

Los valores RC se definen para mantener el procesador en restablecimiento el tiempo suficiente para permitir que el suministro se estabilice. También puede proporcionar un botón de reinicio físico para reiniciar / reiniciar el procesador.

Jack Creasey
fuente
55
A menudo también hay un diodo en paralelo con R1, para descargar C1 cuando se elimina VCC.
Tecnófilo
1
@Technophile Muy bien ... Lo agregué al esquema
Jack Creasey
1
Además, para una operación adecuada, esto requiere que la entrada sea un disparador Schmitt, para permitir una operación confiable.
WhatRoughBeast
@WhatRoughBeast Algunos circuitos usaron un disparador Schmidt y otros no. Muchos circuitos ni siquiera tenían C1. La entrada * Restablecer era la misma que los pines * NMI e * INT y era sensible al nivel, por lo que a medida que aumentaba el VCC finalmente soltó el * Restablecer. Pero estoy de acuerdo en que los mejores esquemas lo hicieron de esa manera.
Jack Creasey
10

Como ha indicado correctamente, RESET está activo bajo.

Al encender C se descarga, el restablecimiento se mantiene bajo, lo que obliga al chip a retrasar la inicialización mientras se estabiliza la energía.

Después de un tiempo aproximadamente igual a R x C (s), el voltaje del capacitor se ha cargado a través de R lo suficiente como para liberar el RESET y permitir que el controlador funcione. En este momento el poder debería ser estable.

Transistor
fuente