MachXO2 Programming and Configuration Usage Guide Technical Note

2022-02-14
●Introduction
■The MachXO2™ is an SRAM-based Programmable Logic Device that includes an internal Flash memory which makes the MachXO2 appear to be a non-volatile device. The MachXO2 provides a rich set of features for programming and configuration of the FPGA. You have many options available to you for building the programming solution that fits your needs. Each of the options available is described in detail so that you can put together the programming and configuration solution that meets your needs.
●MachXO2 Features
■Key programming and configuration features of MachXO2 devices are:
▲Instant-on configuration from internal Flash PROM –powers up in milliseconds
▲Single-chip, secure solution
▲Multiple programming and configuration interfaces:
◆1149.1 JTAG
◆Self-download
◆Slave SPI
◆Master SPI
◆Dual Boot
◆I²C
◆WISHBONE bus
▲User Flash Memory (UFM) for non-volatile data storage:
◆Configuration Flash memory overflow
◆EBR Initialization data
◆Application specific data
▲Transparent programming of non-volatile memory
▲Optional dual boot with external SPI memory
▲Optional security bits for design protection

Lattice

MachXO2MachXO2 Family

More

Part#

SRAM-based Programmable Logic Device

More

More

Application note & Design Guide

More

More

Please see the document for details

More

More

English Chinese Chinese and English Japanese

February 2021

Revision 4.1

FPGA-TN-02155-4.1

1.5 MB

- The full preview is over. If you want to read the whole 70 page document,please Sign in/Register -
  • +1 Like
  • Add to Favorites

Recommend

All reproduced articles on this site are for the purpose of conveying more information and clearly indicate the source. If media or individuals who do not want to be reproduced can contact us, which will be deleted.

Contact Us

Email: