6
Address
Name
From To
0000 0500
0000 07FF
PCI-60A Local Control
0000 5000
0000 57FF
SlotA MEM
0000 5800
0000 5FFF
SlotB MEM
0000 6000
0000 67FF
SlotC MEM
0000 6800
0000 6FFF
SlotD MEM
0000 7000
0000 77FF
SlotE MEM
0000 7800
0000 7FFF
SlotF MEM
0000 9000
0000 90FF
SlotA I/O
0000 9100
0000 91FF
SlotA ID
0000 9200
0000 92FF
SlotA INT
0000 A000
0000 A0FF
SlotB I/O
0000 A100
0000 A1FF
SlotB ID
0000 A200
0000 A2FF
SlotB INT
0000 B000
0000 B0FF
SlotC I/O
0000 B100
0000 B1FF
SlotC ID
0000 B200
0000 B2FF
SlotC INT
0000 C000
0000 C0FF
SlotD I/O
0000 C100
0000 C1FF
SlotD ID
0000 C200
0000 C2FF
SlotD INT
0000 D000
0000 D0FF
SlotE I/O
0000 D100
0000 D1FF
SlotE ID
0000 D200
0000 D2FF
SlotE INT
0000 E000
0000 E0FF
SlotF I/O
0000 E100
0000 E1FF
SlotF ID
0000 E200
0000 E2FF
SlotF INT
Figure 3. Reduced Memory Map - 64 KB
I/O Space
The I/O space on each IndustryPack is fixed at 128, 16-bit words (256 Bytes). (The I/O
space above 64 words is for future use.) This occupies a space of $100 Bytes. The six
IndustryPack I/O spaces are accessible at fixed offsets from the PCI-60A's Base
Address, as shown in Figures 2 and 3. Typically, IndustryPacks do not fully decode their
entire 64 long-word space. Some IndustryPacks support both word and byte accesses to
I/O space, while others require accesses to be byte-only or word-only. See each
IndustryPack's User Manual for details.
Caution: An IndustryPack may or may not fully decode its I/O space. Incomplete
decoding will often cause IndustryPack registers to appear in multiple places within the
64-word I/O space. IndustryPacks may have different read and write maps. Some
IndustryPacks require 16-bit accesses only. If an IndustryPack does not respond to an
invalid access, then the PCI-60A bus timer will respond [if enabled] and cause an
interrupt to alert the software.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com