Rozšíření Science of Cambridge MK14 o 1,5 kB RAM

S připojením VDU k MK14 zjistíte, že se vám tak nějak nedostává RAM. VDU vám totiž ukousne celých 512 B SRAM paměti a zbyde tak jen 128 B RAM uvnitř RAM I/O obvodu INS8154. Pokud nepoběží program, budou se vám navíc do video RAM kreslit proměnné ROM monitoru. Z toho vyplývá, že nějaká ta paměť navíc by se hodila.

MK14_RAM_EPROM_adapter_front   MK14_RAM_ROM_Expansion.sch

Na spodní část desky už máte vyvedenou sběrnici pro VDU, tak se RAM dá docela snadno nabastlit externě nebo třeba na VDU, ale já jsem zvolil jednodušší řešení, se kterým jsem už dávno počítal. Upravil jsem PLD GAL16V8 na mojí desce RAM a EPROM adaptéru pro MK14 tak, že místo ROM se do dolní oblasti 0200-07FF mapuje RAM. Výsledné mapování pak vypadá takto:

000 1. polovina SCIOS ROM (adresa 000-0FF v 28C64)
100 2. polovina SCIOS ROM (adresa 100-1FF v 28C64)
200 256 B rozšiřující RAM (na 6264)
300 256 B rozšiřující RAM (na 6264)
400 256 B rozšiřující RAM (na 6264)
500 256 B rozšiřující RAM (na 6264)
600 256 B rozšiřující RAM (na 6264)
700 256 B rozšiřující RAM (na 6264)
800 RAM I/O INS8154 – 128 byte RAM (880-8FF) a do paměti mapované I/O porty (800-87F)
900 klávesnice a displej
A00 stínová kopie RAM I/O INS8154
B00 256 B rozšířené RAM (VDU RAM, na 6264)
C00 stínová kopie RAM I/O INS8154
D00 stínová kopie klávesnice a displeje
E00 stínová kopie RAM I/O INS8154
F00 256 B základní RAM (VDU RAM, na 6264)

K dispozici máte celkem 2186 B RAM, takže můžete kromě pohodlnější práce s VDU vyzkoušet i paměťově náročnější programy, jako MK14 PICO BASIC nebo SC-5 Interpreter. Nahrazuje se komplet RAM a ROM MK14, takže na desce MK14 nesmí být žádné z obvodů RAM nebo PROM osazené. Samozřejmě, že by šlo GAL upravit tak, aby se paměti na desce využívaly, ale to už nechám na každém individuálně. Rovnice jsou naprosto primitivní.

Soubory EQN a JEDEC pro GAL16V8 (ATF16V8) si můžete stáhnout tady.

Příspěvek byl publikován v rubrice MK14, Sinclair se štítky , , , . Můžete si uložit jeho odkaz mezi své oblíbené záložky.

3 komentáře: Rozšíření Science of Cambridge MK14 o 1,5 kB RAM

  1. Roman napsal:

    Čauko, aký program používaš na kompiláciu EQN? Mám nejaký stiahnutý OPAL, ale to IDE je nepoužiteľné, stále hlási nejaké chyby.

  2. Mark Pepper napsal:

    Any idea where we could get a copy of OPALjr as it doesn’t seem to be supported by the manufacturer anymore and the download sites I can google do not seem to work.

Napsat komentář: Mark Pepper Zrušit odpověď na komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *