IP Catalog

I2C

v1.2PRODUCTION

Master and slave I2C with AXI4-Lite and Wishbone faces — every module exercised, 9/9.

I2CAXI4-LiteWishbone

The proven verilog-i2c core family, converted to clean SystemVerilog and brought to full verification coverage on the platform: master (AXI4-Lite and Wishbone control), slave, slave-to-AXI4-Lite bridge, single-register slave, and the init sequencer. Every one of the nine RTL modules is exercised by a suite checked against an independent BFM model.

Coverage is functional, not just structural — and its limits are documented: clock stretching, multi-master arbitration loss and bus-error recovery are not directly stimulated, and the datasheet says so.

9 / 9 verified

MODULES

20

TESTS

8

SUITES

Need this core adapted — different bus, different process, extra features, or verified against your own requirements?

Talk to us about customization