The award-winning instant-on Lattice Semicondcutor MachXO2 FPGA is the perfect device for quickly implementing system control functions. Reliable and affordable – it’s what all other PLDs aspire to be for routers, base stations, servers, storage, industrial and medical applications. 
Free the control-freak with unparalleled bridging and I/O expansion versatility.
Take control and power-up – With boot-up times faster than 1ms, the MachXO2 can rapidly take control of signals during power-up for increased system performance and reliable operation.
Increase system performance, logically – With in-built hardware acceleration and up to 6864 LUT4s, the MachXO2 enables you to reduce processor workload and increase system performance.
More voltages, more savings – With 3.3/2.5 V and 1.2 V versions and standby power as low as 22 μW you can choose to operate the MachXO2 from a convenient power supply that is available early during system power-up.
Example Solutions
Microprocessor Interface Expansion - 
  • Save cost by adding GPIO to low-cost microcontrollers
  • Add additional SPI and I2C interfaces to system control processors
  • Quickly add high-performance DDR SRAM and Flash memory interfaces
  • Simplify system management with PLD implementation of system status registers
Timing Offload for Improved Performance of Real-Time Functions - 
  • Precisely control signals during system power-up with instant-on logic
  • Implement PWM functions to precisely generate analog voltages for lighting and motor control
  • Build sensor buffers and smart interrupts to ensure real world events are captured
  • Use hardware UARTs to overcome performance limitations of software implementations
Increase System Performance through Hardware Acceleration - 
  • Reduce processor workload with logic-based signal filtering
  • Rotate, scale and combine images with minimal processor overhead
Select the Ideal Components for Your Design Using Flexible Interface Bridging - 
  • Bridge low-cost microcontrollers to common display interfaces such as RGB and 7:1 LVDS
  • Optimize performance and cost by interfacing HiSPi, LVDS or parallel RGB image sensors to almost any processor
  • Maximize component selection flexibility by bridging between voltage domains and interfaces such as SPI, I2C, SDIO, PCI and LPC



  • Up to 256 Kbits of user Flash memory and up to 240 Kbits sysMEM™ embedded block RAM
  • Up to 334 hot-socketable IOs that avoid excess leakage
  • Programmable through JTAG, SPI, I2C or Wishbone
  • TransFR feature allows in-field design update without interrupting equipment operation
  • Programmable sysIO™ buffer supports LVCMOS, LVTTL, PCI, LVDS, BLVDS, MLVDS, RSDS, LVPECL, SSTL, HSTL and more

MachXO2 Resources

MachXO2 Products

Loading ...

Previously Viewed Products