Robuta

https://www.latticesemi.com/products/designsoftwareandip/intellectualproperty/referencedesigns/referencedesign03/smbuscontroller
SMBus Controller reference design is based on Lattice RD1046: I2C Master w/ WISHBONE Interface & provides a bridge between the SMBus master & Wishbone Bus
smbus controllerreference designlattice