I2C
v1.2PRODUCTIONMaster and slave I2C with AXI4-Lite and Wishbone faces — every module exercised, 9/9.
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