Smb hub device, 18 smb hub device – AMD SimNow Simulator 4.4.4 User Manual
Page 113

AMD Confidential
User Manual
September 12
th
, 2008
Chapter 7: Device Configuration
101
7.18 SMB Hub Device
The SMB hub device is used to connect one SMBus to any of four SMBus branches. The 
device is programmed via read-byte and write-byte commands on the SMBus where the 
7-bit address field is 0x18. 
 
The SMB hub device models the combination of two physical devices manufactured by 
Philips Semiconductors: the PCA9516 5-channel I
2
C hub, and the PCA9556 Octal
SMBus and I
2
C registered interface. In the simulator‟s device model the two devices are
configurable via GPIO x enables segment x, as shown in Figure 7-30. 
 
Interface 
The SMB hub has five SMBus interfaces. SMB0 can be connected within the SMB hub 
to any of the four other SMBuses (SMB[1..3]). Typically, SMB0 is connected to a 
SMBus connection on a Southbridge device, and the other SMBus ports are connected to 
other devices in the system. 
 
Initialization and Reset State 
When first initialized or reset the SMB hub registers are set to their default state. The 
internal registers and their default states are described in the PCA9556 data sheet. 
 
Contents of a BSD 
The current state of all internal registers and any internal state variables are saved in the 
BSD. 
 
Configuration Options 
The SMB Hub device allows you to enable up to eight GPIO segments (GPIO0 – GPIO7) 
to connect SMB devices to SMB hub device, as shown in Figure 7-30. 
 
