ENCICLOPEDIA DE RADIOELECTRÓNICA E INGENIERÍA ELÉCTRICA Analizador lógico decodificador. Enciclopedia de radioelectrónica e ingeniería eléctrica. Enciclopedia de radioelectrónica e ingeniería eléctrica. / diseñador radioaficionado ¿Cómo entender el funcionamiento de un dispositivo en el que se utilizan FPGAs o VLSIs personalizados, sin tener una descripción detallada del mismo? Solo analizando las señales en las entradas y salidas de los microcircuitos y los pines del conector. El dispositivo propuesto puede ayudar en esto. En algunos casos, reemplazará con éxito un osciloscopio de almacenamiento digital multicanal. Con la ayuda del analizador, el autor del artículo logró reparar varias consolas de videojuegos. El procesador de un sistema informático típico tiene acceso a cada uno de los chips de memoria ya todos los puertos de entrada/salida. En cuanto a ellos, expone una cierta combinación de niveles lógicos en los buses de dirección y control. La señal de selección del dispositivo (chip de memoria o registro de E/S) forma un decodificador de direcciones (DA), que generalmente realiza una operación lógica AND en los valores directos e inversos de las señales del procesador. En los equipos modernos, los DA a menudo se colocan dentro de FPGA y microcircuitos personalizados con una lógica de funcionamiento desconocida para el usuario. Los dispositivos defectuosos con tales microcircuitos a veces se pueden reparar reemplazando el DA incorporado fallido con uno externo de fabricación propia ensamblado con las piezas disponibles. Pero para esto, antes que nada, es necesario determinar qué señales del sistema del procesador se alimentan a las entradas del DA. Si tiene un dispositivo reparable similar al que está en reparación, puede usar un osciloscopio de almacenamiento digital multicanal para eliminar y analizar cuidadosamente los diagramas de tiempo de numerosas señales. Sin embargo, esto requerirá mucho tiempo y paciencia. En algunos casos, es más fácil usar el analizador lógico del decodificador (en adelante, el analizador), cuyo diagrama se muestra en la Fig. 1. Al aplicar una señal de salida SÍ a su entrada "CS" y conectar la entrada "ADR" a su vez a varios circuitos del dispositivo bajo prueba, es posible encontrar rápidamente las señales involucradas en el funcionamiento del decodificador y determinar su polaridad. El análisis se basa en el hecho de que la señal aplicada a la entrada "ADR" con una alta probabilidad pertenece al número de entrada SÍ, si su nivel lógico es el mismo al comienzo de cada pulso en la entrada "CS" y permanece sin cambios durante todo el pulso. Tradicionalmente, en la mayoría de los sistemas de microprocesadores, el nivel activo en la salida YES es bajo. Pero las excepciones son posibles. El interruptor SA1 le permite seleccionar como activo un nivel de señal alto o bajo en la entrada "CS". Según su posición, el elemento DD1.3 invierte o no la señal. Antes de comparar los niveles de señal en las entradas "CS" y "ADR", los elementos DD3.1, DD3.2 y DD1.4 retrasan este último varias decenas de nanosegundos. Esto compensa el retraso en el DA analizado y en el elemento DD1.3. La comparación en sí la realizan los elementos DD3.3 y DD3.4, cuyos pulsos en las salidas aparecen solo si las señales de entrada no coinciden en el tiempo. Los circuitos R5C3 y R6C4 suprimen las emisiones a corto plazo (las llamadas "agujas") causadas por transitorios. Se ensamblan dos flip-flops RS a partir de los elementos del chip DD5. Una de las entradas de cada uno recibe pulsos del nodo de comparación correspondiente, la otra, del generador de pulsos de reinicio en los elementos DD1.1, DD1.2. El reinicio periódico de disparadores le permite monitorear la dinámica del proceso en estudio. Restablecer ciclo de trabajo de pulso - 500... 1000, período de repetición - 80... 120 ms. Gracias al uso del chip DD1 de la serie KR1533, el valor de la resistencia R3 se eligió bastante grande (según los estándares TTL), lo que permitió reducir la capacitancia del capacitor C1. El contador DD4 sirve como detector de cambio de señal en la entrada "ADR". Si entre dos pulsos de reset de la salida del elemento DD3.1 llegan al menos dos pulsos a la entrada 5 DD4, el nivel alto establecido en la salida 2 del contador pasará a las entradas de los elementos DD2.3 y DD3.4 , permitiendo indicar el estado de los disparos mediante los LEDs HL1, HL2 antes de la llegada del siguiente pulso de reset a la entrada R del contador. La iluminación simultánea de los LED significa que la señal aplicada a la entrada "ADR" no participa en el funcionamiento del DA analizado. Si solo uno de los LED está encendido (a veces con un "parpadeo"), el nivel de la señal en la entrada "CS" está activo cuando el nivel de la señal en la entrada "ADR" es bajo (HL1 está encendido) o alto (HL2 está encendido). en). Con un nivel lógico constante de la señal en la entrada "ADR" (por ejemplo, cuando esta entrada no está conectada en ninguna parte), el estado del contador DD4 permanece en cero y los indicadores se apagan. La práctica ha demostrado que dicho bloqueo reduce significativamente la probabilidad de lecturas falsas del analizador. Las resistencias de baja resistencia R1 y R2 están conectadas en serie a los circuitos de entrada del analizador. Son necesarios para eliminar el "timbre" en las diferencias de las señales analizadas, que ocurre con cables de conexión largos. Si se requiere protección de las entradas contra voltajes positivos y negativos altos, se instalan los diodos VD3-VD6 en el analizador, que se muestran en el diagrama (Fig. 1) con líneas discontinuas. Sin embargo, la capacitancia inherente de los diodos degrada el rendimiento del dispositivo. Los diodos pueden ser de la serie KD521, KD509 o similares importados. El analizador se alimenta de cualquier fuente de voltaje de 5 V, incluida la disponible en el dispositivo bajo prueba. La corriente consumida no supera los 35 mA. El diodo Schottky VD1 protege contra la conexión de polaridad inversa a la fuente. Si esto no es necesario, se puede eliminar el diodo reemplazándolo con un puente. Para obtener un voltaje de alto nivel lógico aplicado a algunas entradas de elementos lógicos y microcircuitos, se utilizó el elemento DD2.1. Como HL1 y HL2, los LED de cualquier tipo y color de brillo son adecuados, aunque un par rojo-verde se ve mejor. Chips DD1 y DD3, es deseable utilizar la serie KR1533. El resto puede ser de diferentes series TTL, por ejemplo, K555, K155. Habiendo aplicado a la entrada "CS" del analizador ensamblado cualquier pulso de niveles TTL con una frecuencia de cientos de hercios a algunos megahercios, asegúrese de que cuando no esté conectado en ningún lado o conectado al circuito +5, los LED HL1, HL2 están apagados en la entrada "ADR". Después de conectar la entrada "ADR" al cable común, los LED parpadean brevemente y se apagan. Si se aplican los mismos pulsos a la entrada "ADR" que a "CS" (mediante la conexión de las entradas), cuando el interruptor SA1 está cerrado, solo debe encenderse el LED HL1, y cuando el interruptor está abierto, solo HL2. Un ejemplo de la aplicación práctica del analizador es el estudio de la unidad de generación de señal de selección de cartucho en la consola de videojuegos Sega (ver Ryumik S. Características de los circuitos de las videoconsolas de 16 bits. - Radio, 1998, No. 4, 5, 7, 8). La entrada "CS" está conectada a uno de los circuitos de selección de ROM: contactos B16 (OE) o B17 (CS) del conector "CARTUCHO" de un decodificador que funciona. Instale y ejecute cualquier cartucho de juego. Con la sonda conectada a la entrada "ADR", toque sucesivamente cada pin del conector "CARTUCHO" y observe durante algún tiempo el estado de los LED del analizador. En casos dudosos, presione el botón "RESET" de la consola de juegos. De esta manera, se encuentran contactos, cuando se conectan, ambos LED se encienden en una posición del interruptor SA1, y solo uno de ellos se enciende en la otra. A veces, para asegurarse de que el análisis es correcto, debe repetirlo con un cartucho diferente. Por supuesto, no hay garantía de que se encuentren todas las señales necesarias. No se puede descartar que algunos de ellos estén "escondidos" muy adentro del VLSI y sean físicamente inaccesibles. Y todavía... El experimento mostró que los pulsos de selección de cartucho CS coinciden en el tiempo con niveles altos de señales A21 y A22, y OE, con niveles bajos de WE1 y WE2. Como resultado, fue posible fabricar un nodo en un solo microcircuito, reemplazando los decodificadores defectuosos. Su esquema se muestra en la Fig. 2, las cruces en él marcan los circuitos del decodificador de video que deben romperse al instalar el nodo cortando los conductores impresos. Naturalmente, en caso de mal funcionamiento solo en el circuito de acondicionamiento de señal OE, no es necesario volver a hacer el circuito CS, y viceversa. Con la ayuda de esta unidad, fue posible reparar varias copias "desesperadas" de los modelos "Sega" NAA-2502 y MK-1631-07 con defectos en el procesador de video VLSI U3 (TA-06) y multiprocesador U4 (con el inscripción "97xx" o "98xx"). Un síntoma externo de mal funcionamiento fue la ausencia total de imagen y sonido, pulsos de acceso al cartucho CS y (o) OE, un nivel lógico alto en el pin B31 (CHECK) del conector "CARTUCHO". Autor: S.Ryumik, Chernihiv, Ucrania Ver otros artículos sección diseñador radioaficionado. Lee y escribe útil comentarios sobre este artículo. Últimas noticias de ciencia y tecnología, nueva electrónica: Máquina para aclarar flores en jardines.
02.05.2024 Microscopio infrarrojo avanzado
02.05.2024 Trampa de aire para insectos.
01.05.2024
Otras noticias interesantes: ▪ Unidad óptica externa IO Data DVR-UW8DP2 ▪ Velas rígidas de acero y vidrio compuesto. ▪ Zapatillas deportivas de materiales vegetales ▪ ADS8688 - ADC SAR multicanal para medir la señal bipolar Feed de noticias de ciencia y tecnología, nueva electrónica
Materiales interesantes de la Biblioteca Técnica Libre: ▪ sección del sitio Amplificadores de potencia. Selección de artículos ▪ artículo Lo cambiamos todo. expresión popular ▪ artículo ¿Qué es un antídoto? Respuesta detallada ▪ artículo ¿De qué color es el cielo? Laboratorio de ciencias para niños ▪ artículo Polvo para hornear. recetas simples y consejos ▪ artículo Cifras sorprendentes. Secreto de enfoque
Deja tu comentario en este artículo: Todos los idiomas de esta página Hogar | Biblioteca | Artículos | Mapa del sitio | Revisiones del sitio www.diagrama.com.ua |