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

  • The master address decoder (MAD) shall be implemented in a 22V10 programmable logic device.
  • Select line outputs are configured as inverting so they will go high on asynchronous reset.
  • The clock input is driven by ALE↑ to latch the generated select line states into the output FFs.
  • One FF feeds back to enable all select line outputs.
  • /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.1533764836.txt.gz · Last modified: 2018/08/08 17:47 by gtfjt