The BK-3220 Serial I2C master is designed to support serial interfaces with various I2C-compliant devices. It allows firmware to configure the serial I2C interface to different modes to support a number of external serial peripheral devices. The I2C master is designed to support 8-bit devices. Address and device address width are programmable. Transfers can also be single-byte and burst transfers.
Features
- Programmable general-purpose serial controller
- Supports the synchronous inter-integrated circuits (I2C) serial protocol version 1.0
- Bi-directional data transfer
- Device address optionally transmitted with data address
- Programmable device address width up to 8-bit
- Programmable address width up to 8-bit
- Fixed data width of 8 bits
- Sequential (burst) byte-read and byte-write capability
- CoreFrame® SOC integration architecture