OldComp.cz
http://oldcomp.cz/

Tester DRAM 64kx1 a 256k x1 - Arduino Uno.
http://oldcomp.cz/viewtopic.php?f=122&t=7303
Stránka 14

Autor:  Igi [ 24.03.2019, 14:59 ]
Předmět příspěvku:  Tester DRAM 64kx1 a 256k x1 - Arduino Uno.

http://forum.defence-force.org/viewtopic.php?f=9&t=1699

Autor:  Kubik [ 24.03.2019, 17:47 ]
Předmět příspěvku:  Re: Tester DRAM 64kx1 a 256k x1 - Arduino Uno.

Skoda, ze to neumi 4116...

Autor:  Igi [ 26.03.2019, 12:35 ]
Předmět příspěvku:  Re: Tester DRAM 64kx1 a 256k x1 - Arduino Uno.

Vidím tam dve veci čo sa dajú zmeniť:
Priamo na pätičku by som dal kondenzátor M1 (predsa len je to dynamická RAM), to by mohlo hodne pomôcť,naozaj sa divím že sa to tam nedalo do základu.
Odpory pre LED by som vymenil za 2k7 až 3k3 a dal by som tam supersvietivé LED. (Ale nie je to potrebné, na rozdiel od prvej spomínanej veci.)

Autor:  JohnBlbec [ 26.03.2019, 12:42 ]
Předmět příspěvku:  Re: Tester DRAM 64kx1 a 256k x1 - Arduino Uno.

Igi píše:
Vidím tam dve veci čo sa dajú zmeniť:
Priamo na pätičku by som dal kondenzátor M1 (predsa len je to dynamická RAM), to by mohlo hodne pomôcť,naozaj sa divím že sa to tam nedalo do základu.
Odpory pre LED by som vymenil za 2k7 až 3k3 a dal by som tam supersvietivé LED. (Ale nie je to potrebné, na rozdiel od prvej spomínanej veci.)


logiku to samozrejme ma, ale otestoval jsem s timhle zapojenim stovky pameti a chybejici kondenzator nebyl problem...

Autor:  JohnBlbec [ 27.03.2019, 08:42 ]
Předmět příspěvku:  Re: Tester DRAM 64kx1 a 256k x1 - Arduino Uno.

btw. udelal jsem si pro to jednoduche pcb jako modul primo do arduina r3 a par mi jich urcite zbude, tak kdo ma zajem, ozvete se. dnes to otestuju a pokud bude vse ok, tak cena bude 40 kc + cena za znamku a obalku a to fakt nevim, kolik je...

front
bottom

Autor:  Kubik [ 27.03.2019, 09:49 ]
Předmět příspěvku:  Re: Tester DRAM 64kx1 a 256k x1 - Arduino Uno.

Predpokladam, ze ten tester jen zkousi, jestli si pamet pamatuje, ale nezvlada testovat i dynamicke parametry, a HW je zapojene vylozene nesmyslne... takze pro me ne, dik :) Ale kdyby se to predelalo, mozna bych do toho sel.

Autor:  JohnBlbec [ 27.03.2019, 09:53 ]
Předmět příspěvku:  Re: Tester DRAM 64kx1 a 256k x1 - Arduino Uno.

Kubik píše:
Predpokladam, ze ten tester jen zkousi, jestli si pamet pamatuje, ale nezvlada testovat i dynamicke parametry, a HW je zapojene vylozene nesmyslne... takze pro me ne, dik :) Ale kdyby se to predelalo, mozna bych do toho sel.


src code je free, tak mas moznost si to upravit k obrazu svemu :-)

Autor:  Martin8bity [ 27.03.2019, 10:22 ]
Předmět příspěvku:  Re: Tester DRAM 64kx1 a 256k x1 - Arduino Uno.

Neco se s tim trochu udelat da i pri stavajicim zapojeni. Kod se da vyrazne zrychlit pouzitim primeho pristupu na porty, testy se daji zmenit za nejake rozumnejsi, treba kombinaci MarchC-, MarchY a nejakeho adresniho testu. Neco s tim spacham. Uz dlouho planuju udelat simple tester na vetsinu beznych DRAM a SRAM. Treba mne to dokope ;-) Ale asi jako shield na Arduino Mega, je levne, 5V a ma dost pinu na pohodlny parallelni pristup jak k adresam, tak k datum a navic vic mista na patice. Ovsem dynamicky to stejne nebude zadna slava, zatim mi to chodi na cca 1200 ns pristupove dobe, coz je v pohode pro vsechny pameti, ale nejde to fakt na hranu. Zkusim jeste prepsat nejake casti do assembleru, ale nejsem si jist, zda to moc pomuze.

Autor:  nobomi [ 27.03.2019, 11:16 ]
Předmět příspěvku:  Re: Tester DRAM 64kx1 a 256k x1 - Arduino Uno.

Pokud něco univerzálního, chtělo by to tester, který prověří i ty dynamické charakteristiky, asi bych věděl jak na to, s MCU řady PSoC 4 není problém testovat třeba až na 60ns (jsou to ARM Cortexy s malým FPGA v jednom pouzdře, takže to umí softwarově vytvářet vlastní periférky a za chodu je měnit včetně zapojení pinů !), pak by šlo detekovat i přeznačené pomalejší varianty, už jsem si to vyzkoušel na testovaní 4464 a 4416 pamětí a je to super. Bohužel není čas a nejsou lidi to nějak zobecnit.

Autor:  JohnBlbec [ 27.03.2019, 11:51 ]
Předmět příspěvku:  Re: Tester DRAM 64kx1 a 256k x1 - Arduino Uno.

tak pcb je odzkousene. jelikoz me malinko vypekli ve snapeda s 3d modelem zifu, ktery jsem si tam nechal delat, tak je potreba ten doublepin naletovat malinko nakrivo (ono to koneckoncu ani jinak nepujde), protoze je prilis blizko zif socketu.

serial console
dramduino

zajemci o pcb (k dispozici 9 ks):

1) zelez (adresa obdrzena)
2) Martin8bity (predam osobne)
3) mysiak001

pockam, jestli vas nebudude vice, abych to mohl odeslat vse najednou. adresy mi posilejte do pm.

Autor:  JohnBlbec [ 27.03.2019, 11:54 ]
Předmět příspěvku:  Re: Tester DRAM 64kx1 a 256k x1 - Arduino Uno.

nobomi píše:
Pokud něco univerzálního, chtělo by to tester, který prověří i ty dynamické charakteristiky, asi bych věděl jak na to, s MCU řady PSoC 4 není problém testovat třeba až na 60ns (jsou to ARM Cortexy s malým FPGA v jednom pouzdře, takže to umí softwarově vytvářet vlastní periférky a za chodu je měnit včetně zapojení pinů !), pak by šlo detekovat i přeznačené pomalejší varianty, už jsem si to vyzkoušel na testovaní 4464 a 4416 pamětí a je to super. Bohužel není čas a nejsou lidi to nějak zobecnit.


souhlas a snad bude i druha verze, ktera bude i rychlejsi. jen nevim kdy :-)

Autor:  Martin8bity [ 27.03.2019, 12:46 ]
Předmět příspěvku:  Re: Tester DRAM 64kx1 a 256k x1 - Arduino Uno.

nobomi píše:
Pokud něco univerzálního, chtělo by to tester, který prověří i ty dynamické charakteristiky, asi bych věděl jak na to, s MCU řady PSoC 4 není problém testovat třeba až na 60ns (jsou to ARM Cortexy s malým FPGA v jednom pouzdře, takže to umí softwarově vytvářet vlastní periférky a za chodu je měnit včetně zapojení pinů !), pak by šlo detekovat i přeznačené pomalejší varianty, už jsem si to vyzkoušel na testovaní 4464 a 4416 pamětí a je to super. Bohužel není čas a nejsou lidi to nějak zobecnit.

Toz to je pekne. Jak resis 5V? Ono i pokud je to 5V tolerantni, tak by asi bylo dobre pri testovani ty pameti provozovat na spravnych napetich. Jsem hledal nejake rychlejsi MPU, co by melo USB na 5V, ale nic jsem nenasel, vsechno je to 3.3V. To male FPGA na rekonfiguraci zni lakave.

Autor:  nobomi [ 27.03.2019, 13:03 ]
Předmět příspěvku:  Re: Tester DRAM 64kx1 a 256k x1 - Arduino Uno.

Martin8bity píše:
nobomi píše:
Pokud něco univerzálního, chtělo by to tester, který prověří i ty dynamické charakteristiky, asi bych věděl jak na to, s MCU řady PSoC 4 není problém testovat třeba až na 60ns (jsou to ARM Cortexy s malým FPGA v jednom pouzdře, takže to umí softwarově vytvářet vlastní periférky a za chodu je měnit včetně zapojení pinů !), pak by šlo detekovat i přeznačené pomalejší varianty, už jsem si to vyzkoušel na testovaní 4464 a 4416 pamětí a je to super. Bohužel není čas a nejsou lidi to nějak zobecnit.

Toz to je pekne. Jak resis 5V? Ono i pokud je to 5V tolerantni, tak by asi bylo dobre pri testovani ty pameti provozovat na spravnych napetich. Jsem hledal nejake rychlejsi MPU, co by melo USB na 5V, ale nic jsem nenasel, vsechno je to 3.3V. To male FPGA na rekonfiguraci zni lakave.

Tak například ta PSoC 4200-L řada od Cypressu je napájená 1.8-5.5V, takže né tolerant, ale regulerních 5V a USB to má taky. A navíc to malé FPGA uvnitř krom 50MHz ARM Cortex M0. A u vstupu jde volit jestli mají mít TTL nebo CMOS rozhodovací úrovně, případně zapnout hysterezi.

Autor:  danhard [ 27.03.2019, 13:07 ]
Předmět příspěvku:  Re: Tester DRAM 64kx1 a 256k x1 - Arduino Uno.

Nobomi, dej prosím Tě konkrétní typ toho PSoC 4.

Sorry, už jsem to našel, začal jsem s 4000 řadou a ta tu programovací logiku nemá.

FPGA zní honosně, ale spíš bych to viděl na malé CPLD :)
https://www.cypress.com/file/45856/download
UDB odpovídá cca GAL16V8
https://cz.mouser.com/ProductDetail/Cyp ... Kbdw%3D%3D

Autor:  nobomi [ 27.03.2019, 13:12 ]
Předmět příspěvku:  Re: Tester DRAM 64kx1 a 256k x1 - Arduino Uno.

danhard píše:
Nobomi, dej prosím Tě konkrétní typ toho PSoC 4.

Cokoliv z tohohle:
https://www.cypress.com/documentation/d ... -chip-psoc
Osobně mám vyzkoušené CY8C4245AXI, ale to je o řadu níž, nemá USB.

Stránka 14 Všechny časy jsou v UTC + 1 hodina [ Letní čas ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/