前回はPC-6001のRAM&ROMカートリッジをつくりました tms9918.hatenablog.com
今回はPC-6001のRAM&RAMカートリッジつくりたい。ここらへんを参考にまずは実験します。 tsutsui.hatenablog.com
実験1
Address /CS2 /CS3 /DRD2 /RAS2 /EXCAS | /CE RAM >0000 1 1 1 1 1 | 1 >2000 1 1 1 1 1 | 1 >4000 0 1 1 1 1 | 1 >6000 1 0 1 1 1 | 1 >8000 1 1 0 0 0 | 0 >4000 >A000 1 1 0 0 0 | 0 >6000 >C000 1 1 1 1 0 | 1 >E000 1 1 1 1 0 | 1
PC6001RAM.EQN
; ; PC6001RAM.EQN - RAM & RAM CARTRIDGE ; TITLE RAM & RAM CARTRIDGE PATTERN A REVISION 1.0 AUTHOR TANAM1972 COMPANY PARALLEL COMPUTER INC DATE 5/5/26 CHIP PC6001RAM GAL22V10 NC CS3 A14 A15 CS2 NC NC NC RAS2 DRD2 WE GND EXCAS CE_n CE2_n OE_n WE_n A14_1 A14_2 NC NC NC NC VCC EQUATIONS CE_n = EXCAS + RAS2 CE2_n = VCC OE_n = DRD2 WE_n = WE A14_1 =VCC A14_2 = GND
実験2
Address /CS2 /CS3 /DRD2 /RAS2 /EXCAS | /CE RAM >0000 1 1 1 1 1 | 1 >2000 1 1 1 1 1 | 1 >4000 0 1 1 1 1 | 0 >0000 >6000 1 0 1 1 1 | 0 >2000 >8000 1 1 0 0 0 | 1 >A000 1 1 0 0 0 | 1 >C000 1 1 1 1 0 | 1 >E000 1 1 1 1 0 | 1
PC6001RAM.EQN
; ; PC6001RAM.EQN - RAM & RAM CARTRIDGE ; TITLE RAM & RAM CARTRIDGE PATTERN A REVISION 1.0 AUTHOR TANAM1972 COMPANY PARALLEL COMPUTER INC DATE 5/4/26 CHIP PC6001RAM GAL22V10 NC CS3 A14 A15 CS2 NC NC NC RAS2 DRD2 WE GND EXCAS CE_n CE2_n OE_n WE_n A14_1 A14_2 NC NC NC NC VCC EQUATIONS CE_n = /EXCAS + /RAS2 CE2_n = VCC OE_n = CS3 * CS2 WE_n = WE A14_1 = GND A14_2 = GND