RAM & RAM CARTRIDGE

前回は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