The Digital Blocks DB-I2C-MS-Hs-Mode Controller IP Core interfaces a microprocessor via the AMBA AXI or AHB or APB Bus to an I2C Bus in Hs-mode (3.4 Mbit/s). The DB-I2C-MS-Hs-Mode Controller IP Core can also interface a set of Registers within an ASIC / ASSP / FPGA device as well as interface Memory (e.g. SDRAM / SRAM / FLASH) to an I2C Bus.
The following DB-I2C-MS-Hs-Mode I2C Conroller features offers the highest system-level I2C performance capability on the market: (1) 3.4 Mbit/s Hs-Mode transfer on the I2C Bus: (2) DB-I2C-MS Controller FIFO to hold blocks of data plus an off-load Finite State Machine to manage the transfers; (3) streamline DMA controller to move data from the DB-I2C-MS Controller to System Memory or Registers.
I2C Master / Slave Controller IP Core, Hs-Mode, Parameterized FIFO, AXI or AHB or APB Bus