5345 - MACHXO3: How to configure the MachXO3LF device through I2C?

5345 - MACHXO3: How to configure the MachXO3LF device through I2C?

MachXO3LF device can be programmed through I2C using the Diamond Programmer. Follow the steps stated below to program a MachXO2 or MachXO3L using I2C:

1. Right-click on the row corresponding to the device you would like to edit, and choose Edit > Device Properties.

2. In the Access Mode dropdown list, choose I2C Interface Programming.

3. In the Operation dropdown list, choose the desired operation.

4. Enter the I2C slave address of the MachXO3L device.

5. Click OK.

6. Download the design file.

For more information on the MachXO2 and MachXO3 I2C programming, refer to FPGA-TN-02155 MachXO2 Programming and Configuration Usage Guide or to FPGA-TN-02055 for MachXO3 Programming and Configuration Usage Guide.