User Tools

Site Tools


wiki:nightowl:addressing

This is an old revision of the document!


AddressPort SizeSignalDescription
11xx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx32kseg2 1023MBKernel cached tasks
10xx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx32kuseg 1024MB
01xx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx32kuseg 1024MB
001x:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxxN/AInaccessible 512MB
0001:1111:11xx:xxxx:xxxx:xxxx:xxxx:xxxx8Kernel Boot and I/O
0001:1111:1100:0xxx:xxxx:xxxx:xxxx:xxxx8Boot ROM up to 512K
0001:1111:1111:1xxx:xxxx:xxxx:xxxx:xxxx8
0001:1111:1111:1111:1111:1111:1111:xxxx8Onboard I/O port registers
0001:1111:1111:1111:1111:1111:1110:xxxx8Philips 2681+ DUART
0001:10xx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx
0001:01xx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx
0001:00xx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx
0000:11xx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx3264MB Remap Window
0000:10xx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx32
0000:01xx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx32
0000:00xx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx32SRAM 64MB starting at 0x00000000

GAL Address Decoding and Select Line

Clock input is driven by ALE↑, latching the generated select line states into the output FFs. One FF is used to provide the internal /OE enable when FFs are loaded. /Last high input while /OE enable is low provides the internal asynchronous preset. A31:A26 are fully decoded to match 64MB regions.

wiki/nightowl/addressing.1533762963.txt.gz · Last modified: 2018/08/08 17:16 by gtfjt