DK2000 High-Performance Demo Kit Motherboard
13 of 19
Table 4. Chip Selects and Memory Map
CHIP SELECT FUNCTION/DEVICE STARTING ADDRESS
CS0 Flash Bank 0 (Boot ROM) 0x10000000
CS1 Flash Bank 1 0x20000000
CS2 SDRAM 0x00000000
CS3 Daughter Card Slot 0 0x30000000
CS4 Daughter Card Slot 1 0x40000000
CS5 Daughter Card Slot 2 0x50000000
CS6 Daughter Card Slot 3 0x60000000
CS7 STIM ID Control 0x70000000
CS8 STIM Device Control 0x80000000
CS9 Peripherals 0x90000000
CS10 Unused (pin assigned to different function)
CS11 EPLD 0xB0000000
Note 1: CS0 and CS1 can be swapped with jumper settings.
Note 2: The Dallas Semiconductor device is typically located at the daughter card address + 0x1000. Example: For a daughter card in slot 2,
the device address begins at 0x50001000 (0x50000000 plus the daughter card offset of 0x1000).
Table 5. Chip Select 7 Mapping
ADDRESS OFFSET BIT 0 BIT 1 BIT 2 BIT 3 BIT 4 BIT 5 BIT 6 BIT 7
0x00 STIM ID
0x02 STIM LED N/A N/A N/A N/A N/A N/A
The STIM ID register contains the ID of the STIM board. Value is 0xFF if no STIM card is present.
The STIM LED register controls the LED on the STIM as follows:
00 LED is OFF
01 LED is ON and is RED
10 LED is ON and is GREEN
11 LED is OFF
Figure 5. Flash Bank Configurations
CS9. Chip select 9 is connected to the EPLD and is used to address several devices. The EPLD decodes CS9
accesses according to the Table 6
.
Table 6. Chip Select 9 Mapping
ADDRESS OFFSET BIT 0 BIT 1 BIT 2 BIT 3 BIT 4 BIT 5 BIT 6 BIT 7
0x0000 Slot 1 Daughter Card ID Slot 0 Daughter Card ID
0x1000 Slot 3 Daughter Card ID Slot 4 Daughter Card ID
0x2000 Slot 3 LED Slot 2 LED Slot 1 LED Slot 0 LED
0x3000 FPGA
The Slot Daughter Card ID registers are used to determine the types of daughter cards present in the system.
Typical software implementation reads the daughter card ID values and assigns device drivers based on the
values. Daughter card IDs that are the value 0xE indicate an extended daughter card ID. The extended daughter
card ID can be read at offset 0 of the slot address. A value of 0xF indicates that a daughter card is not present in
the slot.
P7
CS0 TO BANK 0, CS1 TO BANK 1
CS0 TO BANK 1, CS1 TO BANK 0