Test de Memorias 4116, 4164 y 41464 - NEWS
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.
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.
-
javu61
- Fundador
- Mensajes: 2040
- Registrado: 30 Mar 2013, 11:58
- Ubicación: Valencia
- Has thanked: 1 time
- Been thanked: 41 times
- Contactar:
Re: Test de Memorias 4116, 4164 y 41464 - NEWS
Hola, ese circuito usa un 555 para generar alterna pulsante, el amperaje será mínimo, pero para una sola memoria serviría, pero seguramente meterá muchas interferencias, un circuito con un LM2577-12 solo necesitas 2 condensadores, 2 resistencias, una bobina y un diodo, mas o menos lo mismo que el otro circuito, y produce 12 vostios regulados a partir de 5voltios, es la bobina la que hace de acumulador de energía para la conversión, y la salida tiene menos rizado, se consiguen módulos montados en ebay por 1 euro.
Por otro lado, el problema del test es que tiene solo dos verificaciones, pone todo al mismo valor en todas las posiciones, o pone valores alternos de ceros y unos, pero solo verifica que lo que acaba de escribir sea lo que lee, un buen test de memoria debe verificar que no se pierdan con el tiempo los valores, que las posiciones de la misma fila y/o columna no hayan cambiado al introducir un valor (lo que es un error habitual en las memorias), o que al cambiar un valor no se modifiquen valores cercanos, al menos verificar el anterior y el posterior, lo que ralentiza mucho la verificación con ese montaje, pero si no se hacen alguna de esas pruebas no puedes hacer realmente un test de memoria fiable.
Por otro lado, el problema del test es que tiene solo dos verificaciones, pone todo al mismo valor en todas las posiciones, o pone valores alternos de ceros y unos, pero solo verifica que lo que acaba de escribir sea lo que lee, un buen test de memoria debe verificar que no se pierdan con el tiempo los valores, que las posiciones de la misma fila y/o columna no hayan cambiado al introducir un valor (lo que es un error habitual en las memorias), o que al cambiar un valor no se modifiquen valores cercanos, al menos verificar el anterior y el posterior, lo que ralentiza mucho la verificación con ese montaje, pero si no se hacen alguna de esas pruebas no puedes hacer realmente un test de memoria fiable.
Larga vida y prosperidad \\//_
-
Popopo
- Demonio segundo orden
- Mensajes: 1544
- Registrado: 05 Nov 2019, 15:25
- Has thanked: 1806 times
- Been thanked: 141 times
- Contactar:
Re: Test de Memorias 4116, 4164 y 41464 - NEWS
Hola,javu61 escribió: ↑25 Sep 2020, 16:57Hola, ese circuito usa un 555 para generar alterna pulsante, el amperaje será mínimo, pero para una sola memoria serviría, pero seguramente meterá muchas interferencias, un circuito con un LM2577-12 solo necesitas 2 condensadores, 2 resistencias, una bobina y un diodo, mas o menos lo mismo que el otro circuito, y produce 12 vostios regulados a partir de 5voltios, es la bobina la que hace de acumulador de energía para la conversión, y la salida tiene menos rizado, se consiguen módulos montados en ebay por 1 euro.
Por otro lado, el problema del test es que tiene solo dos verificaciones, pone todo al mismo valor en todas las posiciones, o pone valores alternos de ceros y unos, pero solo verifica que lo que acaba de escribir sea lo que lee, un buen test de memoria debe verificar que no se pierdan con el tiempo los valores, que las posiciones de la misma fila y/o columna no hayan cambiado al introducir un valor (lo que es un error habitual en las memorias), o que al cambiar un valor no se modifiquen valores cercanos, al menos verificar el anterior y el posterior, lo que ralentiza mucho la verificación con ese montaje, pero si no se hacen alguna de esas pruebas no puedes hacer realmente un test de memoria fiable.
Lo del circuito creo que sería complicado conseguir la bobina, de hecho me parece que es uno de los problemas con los Spectrum para conseguir el remplazo del Coil. 1€ no es demasiado, pero si para testear 1 memoria por vez, consigo que el coste añadiendo componentes sueltos me baje a la mitad de ese euro, según dificultad, puede valerme la pena. Quiero que se lo más barato posible.
Por otra parte me ha gustado tu idea del patrón, y de hecho, no pensaba en un algoritmo que al pasarlo dos veces me pudiera responder a la pregunta ¿escribes y lees lo que debes en tiempo?, claramente para saber si una memoria mantiene los valores ya no harían faltan segundos, si no minutos entre una escritura y una lectura a garantizar que hay alto porcentaje de posibilidades de que no tenga problemas de ese tipo.
Tengo un algoritmo planteado ya a dos pasadas para comprobar la parte esencial, que lo que escribo es lo que leo, sin incrementar la memoria necesaria y de paso descartar todos los problemas que has indicado sobre una fila o columna que adquiere el mismo valor que otra adyacente. Todo depende del tamaño de la memoria hay varios algoritmos sencillos, pero mi idea es poder terminar el proyecto en modo funcional con cierta calidad, luego ya se podrá mejorar, el código será abierto luego cualquiera podrá mejorarlo.
El patrón 010101010101... hasta n posiciones es suficiente, a la inversa 101010... no quiero que el tiempo de test básico sea alto. En caso de duda el usuario puede configurar por terminal tiempo entre ciclo W/R y complejidad del patrón.
Es un proyecto que me gusta

Saludos
-
cacharreo
- Demonio tercer orden
- Mensajes: 509
- Registrado: 09 Ago 2019, 10:17
- Has thanked: 255 times
- Been thanked: 145 times
- Contactar:
Re: Test de Memorias 4116, 4164 y 41464 - NEWS
¿Hay planes para compatibilizarlo con microcontroladores menos populares de tipo Arduino pero más potentes como las Teensy 4?
© cacharreo
-
javu61
- Fundador
- Mensajes: 2040
- Registrado: 30 Mar 2013, 11:58
- Ubicación: Valencia
- Has thanked: 1 time
- Been thanked: 41 times
- Contactar:
Re: Test de Memorias 4116, 4164 y 41464 - NEWS
Apúntame para el proyecto con pantalla, y me comprometo a realizar una mejora del programa que permita elegir entre varios test los que quieres efectuar, pero te adelanto que en las DRAM no se van a mantener los varores varios minutos si no haces refrescos periódicos, el tiempo de retención de la memoria normalmente estará por debajo del segundo, el refresco se realiza mientras mantienes el ciclo de RAS-CAS, por lo que hay que añadir una rutina de refresco para mantener los valores ese tiempo.
Larga vida y prosperidad \\//_
-
Popopo
- Demonio segundo orden
- Mensajes: 1544
- Registrado: 05 Nov 2019, 15:25
- Has thanked: 1806 times
- Been thanked: 141 times
- Contactar:
Re: Test de Memorias 4116, 4164 y 41464 - NEWS
Hola,javu61 escribió: ↑26 Sep 2020, 14:58Apúntame para el proyecto con pantalla, y me comprometo a realizar una mejora del programa que permita elegir entre varios test los que quieres efectuar, pero te adelanto que en las DRAM no se van a mantener los varores varios minutos si no haces refrescos periódicos, el tiempo de retención de la memoria normalmente estará por debajo del segundo, el refresco se realiza mientras mantienes el ciclo de RAS-CAS, por lo que hay que añadir una rutina de refresco para mantener los valores ese tiempo.
te apunto 1.
No hace falta que te comprometas, no tengo problemas para introducir varios tests. Interesante la información RAS-CAS, si debo añadir circuitería para refrescos.... no me va a interesar... pienso ahora mismo. Creía que con mantener la tensión quedaban almacenadas en las celdas, tener que refrescar los valores... ¿es volver a escribirlos? Ahora mismo estoy algo espeso.
Si es así... pues me interesa más en los slots de tiempo de refresco meter varios patrones para detectar posibles errores. Tengo que investigarlo.
Te preguntaré sobre el tema si estás puesto en lo que se refiere a esta parte de la electrónica.
- JoeMorgan
- El infierno es su lugar
- Mensajes: 135
- Registrado: 06 Sep 2013, 15:48
- Ubicación: Entre el IC9 e IC10 de mi ZX Spectrum... ¡Ahí, Ahí!
- Has thanked: 1 time
- Been thanked: 6 times
- Contactar:
Re: Test de Memorias 4116, 4164 y 41464 - NEWS
Buenas chicos!
Henga, me apunto! (con pantalla pero sin carcasa)
No es que me dedique a la electrónica, pero viene bien para el mantenimiento del par de docenas de Spectrums y demás...
Gracias por todo!
Henga, me apunto! (con pantalla pero sin carcasa)
No es que me dedique a la electrónica, pero viene bien para el mantenimiento del par de docenas de Spectrums y demás...
Gracias por todo!
© 1982 Morgan Research Ltd
-
tacha
- Hermano de Lucifer
- Mensajes: 2925
- Registrado: 04 Abr 2013, 20:22
- Ubicación: Montevideo, Uruguay
- Has thanked: 16 times
- Been thanked: 52 times
- Contactar:
Re: Test de Memorias 4116, 4164 y 41464 - NEWS
Hola! pregunta isnorantehasta cuando hay tiempo de anotarse? Estoy pensando en que podría salirme mas caro en envio que el aparatejo en si. Gracias!
66 6C 6F 70 70 69 6E 67 20 6D 61 73 63 61 20 50 30 6C 6C 34
-
Popopo
- Demonio segundo orden
- Mensajes: 1544
- Registrado: 05 Nov 2019, 15:25
- Has thanked: 1806 times
- Been thanked: 141 times
- Contactar:
Re: Test de Memorias 4116, 4164 y 41464 - NEWS
Hola,
Te anoto enseguida.
Tenedme un poco de paciencia,

-
Popopo
- Demonio segundo orden
- Mensajes: 1544
- Registrado: 05 Nov 2019, 15:25
- Has thanked: 1806 times
- Been thanked: 141 times
- Contactar:
Re: Test de Memorias 4116, 4164 y 41464 - NEWS
Hola, te puedes anotar y quitar en cualquier momento por ahora, pues si bien he pedido un minimo de piezas que considero básicas para unas tandas de 10, esta la versión de Slabbi que igual pueda interesar más a personas con más requisitos.
No entinedo bien lo del envío vs aparato.
Si el envío es caro... no sé, te pasas por León y yo encantado te lo doy en mano y te invito a un café o a una sopa de truchas

-
tacha
- Hermano de Lucifer
- Mensajes: 2925
- Registrado: 04 Abr 2013, 20:22
- Ubicación: Montevideo, Uruguay
- Has thanked: 16 times
- Been thanked: 52 times
- Contactar:
Re: Test de Memorias 4116, 4164 y 41464 - NEWS
JjajjJAjjA... tengo que pasar por Valencia y Madriz primero... Estoy en UruguayPopopo escribió: ↑04 Oct 2020, 21:03Hola, te puedes anotar y quitar en cualquier momento por ahora, pues si bien he pedido un minimo de piezas que considero básicas para unas tandas de 10, esta la versión de Slabbi que igual pueda interesar más a personas con más requisitos.
No entinedo bien lo del envío vs aparato.
Si el envío es caro... no sé, te pasas por León y yo encantado te lo doy en mano y te invito a un café o a una sopa de truchas![]()


66 6C 6F 70 70 69 6E 67 20 6D 61 73 63 61 20 50 30 6C 6C 34
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados