2123 - MachXO2: Can the user use MachXO2's Embedded Functional Block (EFB) I2C pins (SCL and SDA) to work with soft (NOT EFB) I2C logic?
Definition:The MachXO2's EFB Primary I2C have dedicated pins. User can't use them for general purpose when enabled for EFB I2C usage, by enabling the Primary I2C Port. However, if the I2C Primary port is not enabled, then the I2C IOs become User IOs, post configuration, that can be used for the soft I2C IP.
The details of the MachXO2 I2C Port are provided in detail in the Tech Note:
TN1204-MachXO2 Programming and Configuration Usage Guide.