Chip Tester de 8bit-museum.de - Reloaded

Proyectos que no sean de hardware abierto o que no incluyan el código abierto

Moderador: Fundadores

Reglas del Foro
Aquí se puede hablar de proyectos de hardware que no tenga sus esquematicos, o si llevan software que este no disponga del código fuente.
Avatar de Usuario
flopping
Fundador
Fundador
Mensajes: 9973
Registrado: 29 Mar 2013, 15:26
Ubicación: Valencia
Been thanked: 124 times
Contactar:

Re: Chip Tester de 8bit-museum.de - Reloaded

Mensaje por flopping »

Ok, me parece perfecto, ahora hay que ver la efectividad del equipo, índice de fallos, ya que no sabemos aún si mide todo correctamente o también da falsos ok, para eso hay que testear muchos ic’s y compararlos con otros comprobadores a ver si acierta más o menos, así sabremos la efectividad y estaremos más tranquilos al medir algo.
No me hago responsable de mis post pues estan escritos bajo la influencia del alcohol y drogas psicotropicas, por la esquizofrenia paranoide.
(C) 1982-2024, 42 años de ZX Spectrum.
http://www.va-de-retro.com/ un foro "diferente".

Mi juego, que puedes descargar desde aqui
Avatar de Usuario
Popopo
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3466
Registrado: 05 Nov 2019, 15:25
Has thanked: 1120 times
Been thanked: 571 times

Re: Chip Tester de 8bit-museum.de - Reloaded

Mensaje por Popopo »

Hola,
Esto es solo mi opinión en la que coincido con todos. Si, todos.
La placa Chip tester, si hace lo prometido es una herramienta increíble, más si su tasa de error es baja o cercana a nula. Claramente esto (de ser como dice ser) tiene un precio y para personas que realizan o trabajan con muchos pedidos, máquinas, etc... es una herramienta formidable.

Por otra parte, es un precio que igual no todos pueden permitirse y menos para pequeñas cosas o conjunto de memorias o ICs reducido, para eso pues... pretendo tener en un tiempo razonable el proyecto terminado, de bajo coste es mi intención (no llegar a 7€), modular de forma que sea ampliable a más, configurable en controles y menús o indicadores, pero es otro proyecto distinto al de este hilo.

Me han gustado de vuestros comentarios muy especialmente dos puntos:

1. pensar en ampliar a posteriori un gadget... comprobar los componentes sin desoldar (si encuentro una forma de garantizar en un alto porcentaje de casos que el resultado es correcto, en otro caso... toca desoldar y al compartir integrados las mismas líneas... pues es complejo si aunque ya existe el SpecRom por ejemplo de nuestro compañero) que sería modelando una capucha conectada a una interfaz de salida conectada al zócalo ZIF.

2. Elegir que debo garantizar, es decir... que me podría garantizar que algo ha pasado un Test orientado a qué o comprobar si ese IC es el IC que dice ser, si esta achicharrado o una dirección esta chafada en concreto, si influye la velocidad de comprobación (diferente a la de trabajo, etc).

Las herramientas son lo que son, no siempre pueden sustituir una calibración o un test de determinada granulación o a una determinada velocidad a bajo coste. Creo que el Chip Tester es un buen proyecto y veremos pronto que tal funciona, ahora cada uno verá si le conviene pagar tal precio o ir por otra herramienta más asequible o de la que ya disponga, sea TTL866, IC Tester4116, o cualquier otro.

¿no?
Avatar de Usuario
Popopo
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3466
Registrado: 05 Nov 2019, 15:25
Has thanked: 1120 times
Been thanked: 571 times

Re: Chip Tester de 8bit-museum.de - Reloaded

Mensaje por Popopo »

slabbi escribió: 23 Sep 2020, 08:13 Hello,
Don't worry, everything is ok. I didn't take this as criticism, I just wanted to point out that there are basically two different devices with different target groups. Not that someone is disappointed afterwards if certain things suddenly don't work with a TL-866. ;)

Let's agree: Nobody needs in principle a chip tester or TL-866 for a only few chips. A few chips can be tested by trying them out, a chip can also be flashed by a friend. But if there is more, then one or the other (or both) devices come into question.

Thats a very small part of my collection, so you can expect more then a few chips :)

Imagen

Imagen

The translation from Spanish to German is really a problem as it is very bad translated by Google and you sometimes have to guess what the author means. From Spanish to English is much better. This is probably due to the somewhat more complicated German grammar. Bilingual speakers can possibly say something about this.

By the way, I got a new use case named yesterday. A student uses the hardware to write a paper about memory tests (March Testing, etc.) and creates his own firmware for it. Not a bad idea.
AMAZZZZZZZZZZZZZZZINNNNNNNNNNNNNNNNNNG!!!!!!
But many of those machines look are the same, so it means not a collection but a store, isn't it?
Well... if it is a store... Do you have my favourite Spectrum 128k Ives with external keyboard? I will pray for your soul for a month if you have it in an affordable price for a very poor but nice Spanish guy! :)
Avatar de Usuario
slabbi
El infierno es su lugar
El infierno es su lugar
Mensajes: 176
Registrado: 23 Ago 2020, 22:14
Been thanked: 1 time
Contactar:

Re: Chip Tester de 8bit-museum.de - Reloaded

Mensaje por slabbi »

Popopo escribió: 23 Sep 2020, 16:13 AMAZZZZZZZZZZZZZZZINNNNNNNNNNNNNNNNNNG!!!!!!
But many of those machines look are the same, so it means not a collection but a store, isn't it?
Well... if it is a store... Do you have my favourite Spectrum 128k Ives with external keyboard? I will pray for your soul for a month if you have it in an affordable price for a very poor but nice Spanish guy! :)
No, it is not a shop, I do not sell computers. It is a private collection. I collect computers for 40 years.
There are over 1000 computers, calculators, videogames in the collection (some I have twice, or three times or more).
There are over 4000 items like interfaces, printers, drives, cassette player, and so on. Thousands of tapes, disks, modules and so on (have not counted so far).

A few into the second room:
Imagen

And into the third room:
Imagen

In one of the Apple boxes (Apple II cards):
Imagen

And in of of the Commodore boxes (C64 and VC20):
Imagen

:-]
Avatar de Usuario
flopping
Fundador
Fundador
Mensajes: 9973
Registrado: 29 Mar 2013, 15:26
Ubicación: Valencia
Been thanked: 124 times
Contactar:

Re: Chip Tester de 8bit-museum.de - Reloaded

Mensaje por flopping »

Con tanto material, no hay tiempo de disfrutarlo todo, mejor centrarse en algo y disfrutarlo a tope.
No me hago responsable de mis post pues estan escritos bajo la influencia del alcohol y drogas psicotropicas, por la esquizofrenia paranoide.
(C) 1982-2024, 42 años de ZX Spectrum.
http://www.va-de-retro.com/ un foro "diferente".

Mi juego, que puedes descargar desde aqui
Avatar de Usuario
slabbi
El infierno es su lugar
El infierno es su lugar
Mensajes: 176
Registrado: 23 Ago 2020, 22:14
Been thanked: 1 time
Contactar:

Re: Chip Tester de 8bit-museum.de - Reloaded

Mensaje por slabbi »

flopping escribió: 23 Sep 2020, 13:15 Ok, me parece perfecto, ahora hay que ver la efectividad del equipo, índice de fallos, ya que no sabemos aún si mide todo correctamente o también da falsos ok, para eso hay que testear muchos ic’s y compararlos con otros comprobadores a ver si acierta más o menos, así sabremos la efectividad y estaremos más tranquilos al medir algo.
Maybe this helps a little bit to evaluate the tester.


Taken from the manual and Google translated. So you can imagine how accurate the tester is (or not). I will improve this chapter in future.

8 Limitaciones y problemas conocidos
En primer lugar: el evaluador no puede reconocer todos los problemas, pero sí bastantes. ;)

8.1 Detección de errores

El probador de memoria se desarrolló para probar chips de memoria "antiguos" de las décadas de 1970 y 1980, que a menudo ya no son reconocidos por los dispositivos de programación actuales. A menudo se recomienda probar chips en un dispositivo similar y así probar su funcionalidad. Se olvida que el resto del hardware también es antiguo y que el encendido y apagado frecuente puede provocar más errores.
Un probador de memoria ideal debería, por supuesto, detectar
• Células de memoria defectuosas,
• Errores de tiempo debido a la fatiga del material (por ejemplo, con DRAM), y
• Niveles de señal incorrectos por fatiga del material.

Desafortunadamente, un probador de este tipo no se puede fabricar a un precio aceptable, un probador real siempre será un compromiso entre la tasa de detección de chips defectuosos y el precio (que gastaría varios cientos de euros en un probador para probar algunos chips de más de 40 años). ).
Células de memoria defectuosas:
Básicamente, se deben reconocer los siguientes errores:
• Stuck-At Fault
El valor lógico de una celda es siempre 0 o 1.
• Transition fault
Un cambio de 0> 1 o 1> 0 falla.
• Coupling fault
Una operación de escritura en una celda cambia el contenido de una segunda celda.
• Neighborhood Pattern Sensitive Fault
El contenido de una celda está influenciado por el contenido de otra celda.
• Address Decoder Fault
Cualquier error relacionado con el decodificador de direcciones (no es posible acceder, cambiar varias celdas al mismo tiempo, acceder a una celda desde varias direcciones)
El probador usa pruebas tradicionales por defecto: los chips están escritos con diferentes patrones, cuando una celda de memoria está defectuosa, generalmente se encontrará. Además, las celdas se escriben con un patrón ascendente y descendente, por lo que se puede descubrir una línea de dirección fallida. La prueba más lenta (pero también la más confiable) es la prueba de números aleatorios. Si desea probar chips rápidamente, puede desactivar esta prueba en la configuración.

Estas pruebas tradicionales reconocen los errores anteriores generalmente bastante bien. Se han desarrollado varios algoritmos para optimizar la velocidad de las pruebas de memoria, p. Ej. las pruebas de “marzo”. El probador de chips admite actualmente la prueba "March Y", que funciona más rápido por sí sola que las pruebas tradicionales combinadas. Si lo desea, puede activar este algoritmo de prueba en lugar de o además de las pruebas tradicionales en la configuración.
La prueba de celdas de memoria defectuosas es muy confiable y generalmente identifica la mayoría de las RAM defectuosas.

Errores de tiempo:

No se pueden realizar pruebas de sincronización precisas con un ATmega2560 con reloj de 16 MHz. Una resolución de al menos aprox. Aquí sería necesario 1-5ns, lo que no se puede lograr con un ATmega2560, que ya requiere 62.5ns para un comando. Esto significa que los bordes de la señal y el cumplimiento de los tiempos no se pueden medir. La actualización de las DRAM tampoco se prueba explícitamente, sino solo implícitamente accediendo a las celdas de memoria en sucesión (el ciclo dura más de 2 ms). Generalmente. esto ya permite la declaración de si una celda de memoria aún puede almacenar datos. Estos errores de sincronización son bastante raros, por lo que la mayoría de las veces las celdas de memoria están defectuosas.
El probador aborda todos los chips con una sincronización bastante conservadora (= lenta). Si un chip tiene problemas con estos tiempos, es muy probable que esté defectuoso. El error en sí es indistinguible de un error de bit y el probador lo muestra como tal.

Niveles de señal incorrectos:

También es posible que el probador reconozca como defectuoso un chip que todavía está funcionando correctamente en una computadora (hace un momento). Si el comprobador se opera a través de USB, la tensión de alimentación suele ser de 4,7 a 4,8 V. Hay chips que, cuando funcionan a menos de 5 V, ya no funcionan correctamente debido al envejecimiento. Esto no está bien, porque normalmente se permite +/- 10% para Vcc.
Otro problema que no se puede resolver satisfactoriamente con un ATmega2560 es la determinación del nivel de voltaje correcto. Dado que los chips solo se direccionan digitalmente, no se puede determinar si un chip cumple correctamente con los niveles de voltaje. Teóricamente, los puertos analógicos podrían usarse para esto, pero debido a los 16 puertos esto solo se podría usar con unos pocos chips y los puertos tendrían que calibrarse, lo que aumenta los costos de hardware.
Otro problema son los diferentes niveles de voltaje del ATmega2560 y el IC bajo prueba: según la hoja de datos, un 4164 debería entregar un máximo de 0.8V para un BAJO, al menos 2.4V para un ALTO. A un voltaje de suministro de 5 V, el ATmega2560 reconoce los niveles por debajo de 2 V como BAJOS, los niveles por encima de 2,6 V como ALTOS. Los chips que entregan un poco más de 2,4 V en una salida pueden ser mostrados como defectuosos por el probador, aunque todavía estén dentro de los parámetros (pero tan cortos que el chip ya no debería usarse).

Más pruebas:
En principio, serían útiles más pruebas especiales:
• Cortocircuitos entre líneas de señal o líneas de señal interrumpidas.
• Prueba de consumo de energía
• Prueba de corrientes de salida
El probador de chips detecta cortocircuitos entre líneas de señal o líneas de señal interrumpidas como errores de bit utilizando pruebas tradicionales.
No se puede realizar una prueba de consumo de energía debido al hardware utilizado. Esta prueba asume que los chips defectuosos pueden tener un mayor consumo de energía.
El hardware utilizado no puede probar las posibles corrientes de salida. Esta prueba podría determinar si las salidas aún suministran suficiente corriente para cambiar las entradas.

Lo diferentes que pueden ser las señales en la salida (por ejemplo, de un 4164), puede ver en las siguientes imágenes:
Lectura alternando 0 y 1:

IC 1: Dout, nivel entre 3V y 4V IC 2: Dout, nivel entre 4V y 4.5V
Cambiar de "solo 0" a "solo 1":

IC 1: Dout, nivel entre 3V y 4V IC 2: Dout, nivel entre 3.9V y 4.6V
El nivel de voltaje de un ALTO está dentro del rango permitido para ambos circuitos integrados. IC 2 proporciona un valor de hasta 0,5 V cuando se lee un valor BAJO. Eso está por encima de lo permitido. Dado que los niveles en IC 2 son muy variables, las pruebas a veces pueden ejecutarse sin errores, pero como regla general, el chip debe reconocerse como defectuoso.

Conclusión: No existe un comprobador 100% preciso, ni siquiera con hardware mucho más caro, que pueda reconocer correctamente uno de cada cien chips más en el resultado. Sin embargo, si se informa que un chip está defectuoso, es muy probable que esté realmente defectuoso.
Avatar de Usuario
slabbi
El infierno es su lugar
El infierno es su lugar
Mensajes: 176
Registrado: 23 Ago 2020, 22:14
Been thanked: 1 time
Contactar:

Re: Chip Tester de 8bit-museum.de - Reloaded

Mensaje por slabbi »

Some tests do not make any sense for our purpose.

For example: Assume an 100ns SRAM chip as it is used in your Speccy or C64. After 40 years the memory cells are (hopefully) still 100% fine, but the access time is now 130ns.
So what shall a Tester give you as result?
-> Fail, because the chip does not meet the 100ns? It will still work very fine in a Speccy or C64 and without Tester you will propably never have recognized that it is "defect" (yes, "defect" because it fails the specification). So you say: Hey, the Tester says it is defect but it still works...
or
-> Pass, because the memory cells are all fine and so the chip will usually work in 99.9% of all cases? When in this case a chip fails then it is definitely defect and you can through it away.
You can not only rely on a test result. It depends on your needs.

The timings cannot be tested accurately with cheap hardware. Hardware that measures 5ns exact will raise the costs of a tester about 2000 euros (very carefully calculated, mybe lots of more, when only a few devices are sold).

When you check that a chip fulfills all technical specs for 100% then you will not find lots of chip that are still fine.
Avatar de Usuario
slabbi
El infierno es su lugar
El infierno es su lugar
Mensajes: 176
Registrado: 23 Ago 2020, 22:14
Been thanked: 1 time
Contactar:

Re: Chip Tester de 8bit-museum.de - Reloaded

Mensaje por slabbi »

flopping escribió: 23 Sep 2020, 19:51 Con tanto material, no hay tiempo de disfrutarlo todo, mejor centrarse en algo y disfrutarlo a tope.
I enjoy it. Even very :-]
Avatar de Usuario
Goody !CPC 4
Fundador
Fundador
Mensajes: 6047
Registrado: 31 Mar 2013, 23:02
Ubicación: En mi barrio de los 80's
Has thanked: 705 times
Been thanked: 118 times

Re: Chip Tester de 8bit-museum.de - Reloaded

Mensaje por Goody »

Una colección impresionante :) :)
Un gran retro museo :)
Enhorabuena slabbi :)
Avatar de Usuario
Popopo
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3466
Registrado: 05 Nov 2019, 15:25
Has thanked: 1120 times
Been thanked: 571 times

Re: Chip Tester de 8bit-museum.de - Reloaded

Mensaje por Popopo »

slabbi escribió: 23 Sep 2020, 19:49
Popopo escribió: 23 Sep 2020, 16:13 AMAZZZZZZZZZZZZZZZINNNNNNNNNNNNNNNNNNG!!!!!!
But many of those machines look are the same, so it means not a collection but a store, isn't it?
Well... if it is a store... Do you have my favourite Spectrum 128k Ives with external keyboard? I will pray for your soul for a month if you have it in an affordable price for a very poor but nice Spanish guy! :)
No, it is not a shop, I do not sell computers. It is a private collection. I collect computers for 40 years.
There are over 1000 computers, calculators, videogames in the collection (some I have twice, or three times or more).
There are over 4000 items like interfaces, printers, drives, cassette player, and so on. Thousands of tapes, disks, modules and so on (have not counted so far).

A few into the second room:
Imagen

And into the third room:
Imagen

In one of the Apple boxes (Apple II cards):
Imagen

And in of of the Commodore boxes (C64 and VC20):
Imagen

:-]
Awesomeeeeeeeeeeeee!!!
SPsh Psh Slabbi... nobody will notice an Spectrum 128k Inves less on the stand :) come on... put a price :P :| B-)
Responder

Volver a “Proyectos de hardware generales”