2
romContent
Width
7
EEPROM
AddrBits
15
isProgramMemory
true
Label
MEM_ROM
Bits
16
Data
4014,2e00,1dc0,6026,8000,8000,8000,8000,8000,8000,8000,8000,8000,8000,8000,8000,001b,001a,001a,001a,8000,e000,e001,e002,e800,f800,f000,31c0,1fc8,31c8,1fc8,4016,2000,2000,4215,2240,3040,1fc9,23c0,1fc9,21c0,e000,4017,2000,4200,3008,600d,0008,0000,0001,0002,0017,0019,9000,0100,0031,0061,0062,0063,0032,402f,2000,0fc0,4433,2480,31d0,1fc8,1fc9,25c0,2480,31d0,1fc8,1fc9,21c0,4200,0270,3040,4434,2480,31d0,1fc8,1fc9,25c0,2480,31d0,1fc8,1fc9,21c0,4201,0270,3040,4000,0180,2000,31c0,1fc8,4031,2000,31c0,1fc8,1fc9,23c0,1fc9,21c0,3008,4000,31c0,1fc8,1fc9,21c0,4035,2000,31c0,1fc8,4000,31c0,1fc8,1fc9,23c0,1fc9,21c0,0008,31c0,1fc8,4037,2000,31c0,1fc8,1fc9,23c0,1fc9,21c0,3008,4000,31c0,1fc8,1fc9,21c0,4035,2000,31c0,1fc8,4001,31c0,1fc8,1fc9,23c0,1fc9,21c0,0008,31c0,1fc8,4038,2000,31c0,1fc8,1fc9,23c0,1fc9,21c0,3008,4000,31c0,1fc8,1fc9,21c0,4035,2000,31c0,1fc8,4002,31c0,1fc8,1fc9,23c0,1fc9,21c0,0008,31c0,1fc8,4039,2000,31c0,1fc8,1fc9,23c0,1fc9,21c0,3008,4000,31c0,1fc8,1fc9,21c0,4035,2000,31c0,1fc8,4003,31c0,1fc8,1fc9,23c0,1fc9,21c0,0008,31c0,1fc8,403a,2000,31c0,1fc8,1fc9,23c0,1fc9,21c0,3008,4000,31c0,1fc8,1fc9,21c0,4035,2000,31c0,1fc8,4004,31c0,1fc8,1fc9,23c0,1fc9,21c0,0008,31c0,1fc8,403b,2000,31c0,1fc8,1fc9,23c0,1fc9,21c0,3008,4000,31c0,1fc8,1fc9,21c0,4035,2000,31c0,1fc8,4005,31c0,1fc8,1fc9,23c0,1fc9,21c0,0008,31c0,1fc8,4000,31c0,1fc8,1fc9,23c0,1fc9,21c0,3008,4000,31c0,1fc8,1fc9,21c0,4435,2480,31d0,1fc8,1fc9,21c0,4202,0270,3040,4400,31d0,1fc8,1fc9,21c0,4203,0270,3040,4402,0590,2480,31d0,1fc8,1fc9,25c0,2480,31d0,1fc8,1fc9,21c0,4204,0270,3040,4400,31d0,1fc8,1fc9,21c0,4205,0270,3040,4201,31c8,1fc8,1fc9,21c0,1000,8451,4435,2480,31d0,1fc8,4403,0590,2480,31d0,1fc8,1fc9,27c0,1fc9,25c0,0498,31d0,1fc8,1fc9,21c0,4206,0270,3040,4406,0590,2480,31d0,1fc8,1fc9,25c0,2480,31d0,1fc8,1fc9,21c0,4207,0270,3040,4007,0180,2000,31c0,1fc8,4000,31c0,1fc8,1fc9,21c0,1000,8402,6020,6000,4407,0590,2480,31d0,1fc8,1fc9,21c0,4205,0270,3040,4403,0590,2480,31d0,1fc8,4401,31d0,1fc8,1fc9,27c0,1fc9,25c0,0498,31d0,1fc8,1fc9,21c0,4203,0270,3040,61a8,4001,0180,2000,31c0,1fc8,4000,31c0,1fc8,1fc9,23c0,1fc9,21c0,0008,31c0,1fc8,4004,0180,2000,31c0,1fc8,1fc9,23c0,1fc9,21c0,3008,4000,31c0,1fc8,1fc9,21c0,4001,0180,2000,31c0,1fc8,4001,31c0,1fc8,1fc9,23c0,1fc9,21c0,0008,31c0,1fc8,4005,0180,2000,31c0,1fc8,1fc9,23c0,1fc9,21c0,3008,4000,31c0,1fc8,1fc9,21c0,1f80,f000
Ground
rotation
VDD
rotation
VDD
rotation
In
Description
Address
Label
ADDR
Bits
16
Splitter
Input Splitting
16
Output Splitting
13,1,1,1
atk16_mem_mux.dig
Splitter
Input Splitting
13,1,1
Output Splitting
15
Splitter
Input Splitting
1,1
Output Splitting
2
Demultiplexer
Selector Bits
2
Bits
15
Probe
Label
ROM_OUT
Driver
Bits
16
flipSelPos
true
Demultiplexer
Selector Bits
2
flipSelPos
true
Tunnel
NetName
RAM_IE
In
Description
Data bus
Label
DBUS
Bits
16
isHighZ
true
Tunnel
NetName
CLK
RAMDualPort
AddrBits
15
Label
MEM_RAM
Bits
16
VDD
rotation
Tunnel
rotation
NetName
CLK
Tunnel
rotation
NetName
RAM_IE
Tunnel
rotation
NetName
DBUS
Probe
Label
RAM_OUT
Driver
Bits
16
In
Description
Clock
Label
CLK
Out
Description
Memory-mapped I/O word input enable
Label
MMIO_IE
Out
Description
Memory-mapped I/O word output enable
Label
MMIO_OE
Tunnel
NetName
MMIO_S
Testcase
Testdata
CLK ADDR MEM_IE MEM_OE DBUS DBUS_out
# read ROM
program(0xFF)
C 0x0 0 1 Z 0xFF
# read RAM
memory MEM_RAM(0x0)=0x55;
C 0 0 0 Z X
C 0x8000 0 1 Z 0x55
# write to RAM
C 0x8000 1 0 0xAA 0xAA
C 0x8000 0 1 Z 0xAA
In
Description
Memory input enable
Label
MEM_IE
In
Description
Memory output enable
Label
MEM_OE
And
rotation
Tunnel
NetName
RAM_OE
Tunnel
NetName
MEM_OE
Tunnel
NetName
MEM_OE
Tunnel
NetName
DBUS
And
rotation
Tunnel
NetName
ROM_OE
Tunnel
NetName
MEM_OE
Tunnel
NetName
DBUS
Tunnel
NetName
DBUS
Decoder
Selector Bits
2
flipSelPos
true
Tunnel
NetName
ROM_OE
Tunnel
NetName
RAM_OE
Tunnel
NetName
MMIO_OE
Tunnel
NetName
MMIO_IE
And
Tunnel
rotation
NetName
MEM_OE
Tunnel
rotation
NetName
MMIO_OE
And
Tunnel
rotation
NetName
MEM_IE
Tunnel
rotation
NetName
MMIO_IE
Out
Description
Memory-mapped I/O word selector
Label
MMIO_S
Bits
13
Tunnel
rotation
NetName
MMIO_S
Tunnel
NetName
MEM_IE