5.4 : VP3500 I2C Interfaces
The VP3500 has four internal independent I2C busses that host all the devices. The busses are selected
via an I2C mux which is controlled by the microcontroller. The reason the devices are separated is to
avoid any possible I2C address conflicts with possible add-in cards. The below block diagram details the
I2C busses, devices and their addresses.
IPMBA
(4) MP2 I2C
(1) PLT I2C
(2) EEP I2C
V
P
X
Microcontroller
I2C Switch
E0/E1
Temp
Sensor
98/99
PCIe
Clock
D8/D9
PCIe
Switch
D2/D3
XMC
1
A0/A1
XMC
2
A8/A9
EEPROM
A0/A7
(3) MP1 I2C
MiniPCIe 1
xx/xx
MiniPCIe 2
xx/xx
Figure 16 : VP3500 I2C Topology
VP3500 User Manual • Document Number 101-3500-0001 • Revision A0
Property of Rigel Engineering, LLC. Confidential & Proprietary
690 Cone Park Court, Merritt Island, Florida 32952
page 97