DataSheet_SB16C1053APCI_v106
SB16C1053APCI
PCI Target Controller with 2 Serial, 1 Parallel and MIO Bus
PCI to 2S+1P with MIO Bus Bridge
JULY 2013 REV 1.06
22
7. Configuration Loader
SB16C1053APCI can perform system initialization by reading PCI Configuration header
data from Internal MIO registers or external serial EEPROM. It is decided to download
configuration header data through exist of external serial ROM.
SB16C1053APCI use a 256K I
2
C serial EEPROM (24C256). We recommend customers
use ATMEL AT24C256 or CATALYST CA24C256 for external serial ROM
When SB16C1053APCI is reset after power is granted, Configuration Loader inside
SB16C1053APCI loads Configuration header data and etc from internal MIO registers or
external serial EEPROM depending on the existence of external EXT_LOAD pin. If
external serial ROM exist, it reads saved data from external serial EEPROM and performs
configuration. If external serial ROM do not exist, it reads data from internal MIO registers
to perform the configuration.
7.1 MIO Register
When configuring SB16C1053APCI through MIO Register, Vendor ID is fixed to 14A1h
which is the Vendor ID of SystemBase. Device ID varies depending on port inputs
PORT[2:0] of SB16C1053APCI.
Table 7–1: SystemBase PCI Device ID
SystemBase PCI Device ID
PORT[2:0]
Name
Device ID
000b (0h)
Serial 2-port Mode (2S)
4D02h
001b (1h)
Serial 6-port Mode (6S)
4D06h
011b (3h)
Parallel 1-port Mode (1P)
4301h
100b (4h)
Serial 1-port Mode (1S)
4D01h
110b (6h)
Serial 2-port, Parallel 1-port Mode (2S1P)
4303h
111b (7h)
Serial 4-port Mode (4S)
4D04h
others
Reserved
-
7.2 Serial EEPROM Information Table
When the Auto Load Tag of the external serial EEPROM have hexadecimal 55 (55h),
SB16C1053APCI start to load configuration data from serial ROM. SB16C1053APCI can
recognize whether external serial EEPROM exist or not using the AUTO Load Tag. Even
though the external serial EEPROM is attached, if the value of AUTO Load Tag is not 55h,
SB16C1053APCI think there is no external serial EEPROM on I
2
C bus.
When the Auto Load Tag value is not 55h or there is no serial ROM, SB16C1053APCI
didn’t load any data from serial ROM. But SB16C1053APCI load the configuration data
from MIO Register instead of external serial EEPROM.