ID
683635
Date
9/22/2014
Public
Visible to Intel only — GUID: sss1403850049118
Ixiasoft
1. Implementing SMBus Controller in Altera MAX Series
This design example shows the implementation of System Management Bus (SMBus) controller for Altera® MAX® II, MAX V, and MAX 10 devices.
SMBus, a derivative of I2C, is a two-wire interface which various system components can communicate with each other. At any time, only one device can master the bus to conduct transactions with one or multiple slaves.
With SMBus you can:
- use an SMBus as a control bus for system and power management related tasks
- remove individual control lines because an SMBus can be used to communicate with multiple devices
With this setup, you can reduce pin count and ensures future expansion of your design.