Description
Lattice XO2 and XO3 devices do not natively support the conventional I²C Soft IP provided in Propel. Customers who require I²C functionality must use the reference designs provided by Lattice Semiconductor.
To implement I²C communication, Lattice offers reference designs that provide tested implementations for both Controller and Target configurations.
Use the following Lattice reference designs for XO2/XO3 devices as reference:
- Soft I²C Slave Peripheral
https://www.latticesemi.com/products/designsoftwareandip/intellectualproperty/referencedesigns/referencedesigns05/soft_i2c_slave_peripheral
- Soft I²C Master and Slave (Simple Read/Write)
http://latticesemi.com/en/Products/DesignSoftwareAndIP/IntellectualProperty/Demos/Soft_I2C_Master_and_Slave_Simple_Read_Write
- Soft I²C Bus Master
https://www.latticesemi.com/en/Products/DesignSoftwareAndIP/IntellectualProperty/ReferenceDesigns/ReferenceDesigns05/Soft_I2C_Bus_Master