OldComp.cz
https://www.oldcomp.cz/

Externí RAM pro PP-01
https://www.oldcomp.cz/viewtopic.php?f=49&t=8950
Stránka 1214

Autor:  Czech Human [ 29.04.2021, 10:36 ]
Předmět příspěvku:  Re: Externí RAM pro PP-01

Aneb jak říkal starý pan Henry Ford - vyrobíme pro vás auta všech barev, pokud to bude černá. :mrgreen: Ano, držel jsem se defaultu. Ostatně barva těchto čistě (hokus)pokusných pcb je u mě hned první od konce priorit, kdyby byly růžové s fialovými punktíky tak je mi to úplně šuma fuk, pokud to bude rychle :-). Finální "ostré" desky když je zvládnu udělat budou vypadat dost odlišně, protože to budou pokud možno plnohodnotné karty na Multibus sběrnici a ne jen její přímo řízený slepý konec aby se dalo na PP-01 přidat více periferií.

Objednávat ne po kouscích ale po celých deskách, taky bys nečekal. :-) Na žlutou holt asi nebude tolik zájemců tak než se jim to do plátu poskládá... Moje desky už dokončili a čekám jenom na delivery, tak to dnes doufám už budou odesílat aby to tu ideálně do půlky května bylo.

Autor:  Czech Human [ 14.05.2021, 17:25 ]
Předmět příspěvku:  Re: Externí RAM pro PP-01

Desky už mi dorazily, tak až seženu všechny díly tak je budu letovat a posléze zkoušet, zda bude externí SRAM fungovat stejně jako na emulátoru :-). Propojka je univerzální, tak ji využiju ještě na celou vyvedenou externí sběrnici I-41. Škoda každého FRB co se nemusí použít.

Přílohy:
Propojka PCB.jpg
Propojka PCB.jpg [ 110.47 KiB | Zobrazeno 3643 krát ]
PCB RAM.jpg
PCB RAM.jpg [ 390.98 KiB | Zobrazeno 3643 krát ]

Autor:  Czech Human [ 14.05.2021, 21:56 ]
Předmět příspěvku:  Re: Externí RAM pro PP-01

FUNGUJE!!! :thumbup: Externí SRAM 896 kB pro PP-01 je realitou, teď už jen vymyslet pro ni využití. :twisted: Tohle na živém PP-01 ještě nikdo běžet neviděl ;-).https://ulozto.cz/tamhle/VhfNxsIjZk7U/name/Nahrano-14-5-2021-v-22-04-27#!ZGuyAwR2A2RmAJZ3AGIvA2IwAwEwBSH3n1cLZJcgEmObHmHkZt==

Autor:  Czech Human [ 15.05.2021, 23:55 ]
Předmět příspěvku:  Re: Externí RAM pro PP-01

Bude mít někdo o tento upgrade zájem? 896 kB RAM navíc není k zahození ;-). A již brzy budu testovat i 5 portové desky pro sběrnici Multibus, se kterými je zde použitá propojka kompatibilní čímž se následně ušetří drahý FRB konektor protože bude stačit mít jenom jeden.

Autor:  dex [ 16.05.2021, 11:12 ]
Předmět příspěvku:  Re: Externí RAM pro PP-01

1) já bysem zájem měl

2) nebylo by lepší místo propojky udělat rovnou ten Multibus?
A všechna budoucí teoretická rozšíření mohla se mohla dělat rovnou bez FRB.

Možná to vypadá jako zbytečnost, většina lidí si stejně jen připojí RAM a nic dalšího k Multibusu mít nebude.
Ale propojce bude menší mechanická stabilita (PP01 <-> propojka <-> Multibus <-> RAM).

Autor:  Czech Human [ 16.05.2021, 11:49 ]
Předmět příspěvku:  Re: Externí RAM pro PP-01

dex píše:
1) já bysem zájem měl

Není nic lehčího, stačí adresa přes SZ a stát to bude pár korun, ty pcb jsou levné.

dex píše:
2) nebylo by lepší udělat RAM rozšíření rovnou bez FRB a dát k němu automaticky i ten Multibus?
A všechna budoucí teoretická rozšíření mohla se mohla dělat rovnou bez FRB.
Možná to vypadá jako zbytečnost, většina lidí si stejně jen připojí RAM a nic dalšího k Multibusu mít nebude.

A přesně takhle je to konstruované - FRB konektor se přiletuje pouze na menší pcb coby univerzální přechodku. A na něj se přes pinovou lištu buď připojí a) samostatný SRAM modul nebo b) 5 portové vyvedení Multibus sběrnice s vlastním napájením, které už je výrobě. Tento elektricky minimalisticky zapojený SRAM modul je zamýšlený primárně na testy že to bude fungovat jako malé funkční standalone řešení :-). Všichni co nebudou chtít Multibus budou mít snadnou možnost si ho připojit jako jediný a koncový prvek na redukci s FRB konektorem, na SRAM modulu je levná pinová lišta a máte 896 kB RAM.

dex píše:
Ale ten, kdo bude chtít připojit něco v budoucnu, ten Multibus potřebovat bude - a pak nám tu budou kolovat dvě verze RAM rozšíření s FRB a bez něj, pak i nějaká ta budoucí rozšíření budou muset být buď s FRB, nebo bez něj.
A bude v tom binec.


No a ten kdo si bude chtít připojit Multibus v budoucnu, pořídí si následně Multibus sběrnici. A tu připojí na tu samou redukci s FRB konektorem. Ten jednoduchý SRAM modul samozřejmě bude muset odpojit, protože to není plně Multibus karta. Nicméně ty 4 IC může lehce použít i v Multibus verzi modulu, nebo si ten modul nechat do zásoby, stojí to celé z nových komponent do cca 200 Kč. A kdo bude velmi zvědavý a připojí ji kreativně na Multibus ačkoliv tam bude širší lišta, tak se mu nic nestane, jen karta nebude fungovat. Multibus má totiž odpojené napájení z PP-01 aby se netloukly zdroje. Ty karty budou mít i jiné fyzické rozměry aby se daly dát do nějaké bedničky s lištami.

Autor:  dex [ 16.05.2021, 12:20 ]
Předmět příspěvku:  Re: Externí RAM pro PP-01

Teda to je binec v tom redakčním systému, odpovídáš na starou verzi příspěvku než jsem si všiml té přechodky.
V tom novém kritizuju právě tu přechodku.
Ale budiž, třeba bude řetězec PP01 <-> propojka <-> Multibus <-> RAM fungovat dobře.
------------------------
ahá, zase změna.
Paměť nejde na Multibus připojit.
Tak nevím, zatím tedy odvolávám ten svůj zájem.

Autor:  Czech Human [ 16.05.2021, 12:40 ]
Předmět příspěvku:  Re: Externí RAM pro PP-01

Nikomu nic nenutím. Tohle je jen SRAM na I-41, nic víc. Tak jak se to tu na začátku řešilo. Multibus karty ještě nejsou fyzicky vytvořené, mají své samostatné téma. Je to jen připravené na univerzální použitelnost. Ostatně dá se to lehce natvrdo zapájet, když nebude chuť mít to rozdělávací...

Autor:  l00k [ 16.05.2021, 18:06 ]
Předmět příspěvku:  Re: Externí RAM pro PP-01

trošku off-topic, ale mám dotaz,
dala by se dát místo jedné RAMky EEPROMka? Např. SST28SF040A... Musel by se moc měnit plošný spoj?

Autor:  Czech Human [ 16.05.2021, 20:55 ]
Předmět příspěvku:  Re: Externí RAM pro PP-01

Na čtení pokud je pinově kompatibilní asi moc ne, hlavně by musela být dostatečně rychlá před vytvořením /XACK už musí být data na sběrnici. Nicméně mixovat to bych rozhodně nedoporučoval, PP nemá jak poznat co tam je a když existuje celý rozsah pokrytý RAM...

Spíš udělat desku druhou a na ni přidat ještě signál /INH1, který PP říká že se sahá do ROM a může se ten paměťový prostor zrecyklovat 2x.

Autor:  Martin1 [ 17.05.2021, 10:33 ]
Předmět příspěvku:  Re: Externí RAM pro PP-01

l00k píše:
trošku off-topic, ale mám dotaz,
dala by se dát místo jedné RAMky EEPROMka? Např. SST28SF040A... Musel by se moc měnit plošný spoj?

Ako by povedal Stevie Wonder "Nevidím problém", treba len zameniť vodiče k pinom 29 a 31. Ak to budeš páliť na doske, tak zámena ostatných adresových vodičov je bezpredmetná. Aj keď dnes už skôr SST39SF040.
M1

Autor:  Czech Human [ 17.05.2021, 19:49 ]
Předmět příspěvku:  Re: Externí RAM pro PP-01

Tak zbývají ještě 3 páry pcb :-). Jinak info pro stavitele - C4 je polarizovaný 100 uF, zbytek 4 kusů je 100n keramika a rezistory jsou též čtyři 10k. Na místě 74LS03 mi funguje i Tesla MH7403S a SRAM jsem kupoval v GME dvě nové 55ns AS6C4008-55PCN po 512 kB.

Pokud by se ta EEPROM dala zapisovat i v pcb, tak by to nemuselo být vůbec špatné, protože 1 MB paměti je na 8bit sakra hodně. Ve spojení s rozšířenou RAM by uživatel měl k dispozici na dobové poměry velice slušný prostor k rozmachu. A samozřejmě vzhledem k nevýznamné rychlosti zápisu by se dalo i dále bankovat a mít těch Flash "ROM" modulů víc, třeba 8 a to už by bylo bežným uživatelem prakticky nezaplnitelné... Kdo první udělá schéma PP-01 SSD? :jump:

Autor:  l00k [ 17.05.2021, 20:11 ]
Předmět příspěvku:  Re: Externí RAM pro PP-01

ono to teoreticky není zas až tak složité... potřebuješ nějaký registr (oblíbená dobová 3212) do kterého budeš zapisovat číslo čipu který vybíráš (a k němu adresační logika - 1 port nejlépe pro zápis i čtení) a pak máš možnost vybírat buď přímo z 8 čipů nebo přes dekodér 1 z X (4/8/16/32...) třeba ze 16 čipů
takže kdyby se použil přímý výběr přes tu 3212 tak bys mohl nechat 512kB SRAM a k tomu by bylo až 7 x512kB EEPROM nebo jejich libovolná kombinace, ta druhá SRAMka co se kryje adresově s Videoram/Romkama by byla jak je natvrdo bez přepínání
takže z té tvojí malé destičky by vznikla asi trošku větší (9 místo 2 paměťových čipů a ještě ta 3212)

Autor:  Czech Human [ 17.05.2021, 20:34 ]
Předmět příspěvku:  Re: Externí RAM pro PP-01

ROM a RAM musí být oddělené. RAM nepotřebuje žádné I/O porty :-). A proč? Protože PP bohužel nemá jak zjistit kolik jí je, dokonce ji neumí ani bezpečně detekovat že tam je. Když tam je, tak tam je a běží to. Když tam ale není, počítač se trvale zakousne. A též není ani žádný standard v jejím využití. Takže jediná bezpečná cesta je pouze plný adresovatelný rozsah obsazený RAM. Výjimky jsou cesta do pekel pokud to tak nebudou mít a používat úplně všichni.

Čili ať tam je třeba >16 MB paměti v nějakém obřím čipu, ale musí to mít své I/O a nesmí se to s RAM míchat. A musí to být Multibus kompatibilní, bylo by škoda takovou kartu ponechat na sběrnici jedinou, když bude časem těch karet víc. Navíc být to Master, dovedla by do té SRAM, případně RAM v PP-01 ty data nahrát i sama po startu PP-01, takový malý BOOT ;).

Autor:  l00k [ 17.05.2021, 20:51 ]
Předmět příspěvku:  Re: Externí RAM pro PP-01

když dáš místo RAMky ROMku, tak se nic neděje, akorát do ní nezapíšeš, ale nic se nekousne, klidně z ní přečteš, adresový prostor bude vždy plně využitý
a SW si pak otestuješ co tam je, dokonce to bude plně kompatibilní s tvojím původním rozšířením ;)

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