Konference: Počítač SHARP MZ-800 a emulátory
Od: | Michal Hučík |
Datum: | 24.10.2007 11:55 |
Předmět: | MemExt - uprava :) |
MemExt - uprava :): |
Nenechalo to na sebe dlouho cekat :) Po te chvili co si tady hraju s pametovym modulem jsem dospel k zaveru, ze jeho dalsi pouziti je dost nesikovne bez moznosti cist strankovaci pamet - tedy pokud si programator v nejake alokacni tabulce nezapamatuje ktere stranky si kam namapoval, tak je totalne ztracen... Uprava by mela byt predevsim levna a pokud mozno co nejvice kompaktni s tim, co uz se na desce modulu nachazi. Nejprve mne napadlo, ze by vlastne stacilo pouze pripajet dalsi 74LS138 a 2x MH7489 na hrbety svych kolegu, ale to byla mylna predstava, protoze ke spravne obsluze tech 4 bitovych pameti by byla potrebna jeste nejaka dalsi logika + odporove pole :( Prolistoval jsem katalog obvodu 74*, ale nenasel jsem tam zadneho vhodneho kandidata. Posledni reseni, ktere mne napadlo je ponechat na hrbete druhy 74LS138 pro dekodovani /RD signalu a do prostoru nad PROM konektorem (viz fotka modulu http://www.volny.cz/david.luftner/MemExt/mb.jpg ) pripajet desticku s jednim 74LS08 (4x AND s dvema vstupy) + nejakou SMD SRAM, ktera bude pripojena k D0-D7 a k A12-13 z PROM konektoru ... A14-15 by se musely privest propojkou z nektere 7489. Stejne tak dekodovane /RD a /WR z obou 74LS138, ktere by byly pres 74LS08 pripojeny na /CS te SRAM ... Kapacitne nejmensi SRAM jakou jsem nasel ma ovsem 32k x 8 (za cca 44,-Kc). Je mi jasne, ze tento navrh je naprosto priserny bastl, ktery navic vyhani komara kanonem, proto se ptam, jestli nekoho nenapadne nejake elegantnejsi reseni. Pripadne zda by nekoho nenapadlo jak zbytek te SRAM nejak smysluplne vyuzit. S pozdravem - Michal Hucik
Ostatní příspěvky vlákna:
[2007/1 (22)] [2007/2 (7)] [2007/3 (14)] [2007/5 (3)] [2007/7 (5)] [2007/8 (4)] [2007/9 (56)] [2007/10 (44)] [2007/11 (40)] [2007/12 (6)]
[1999 (1)]
[2000 (168)]
[2001 (733)]
[2002 (459)]
[2003 (654)]
[2004 (224)]
[2005 (105)]
[2006 (182)]
[2007 (201)]
[2008 (294)]
[2009 (363)]
[2010 (782)]
[2011 (522)]
[2012 (642)]
[2013 (442)]