MachXO

Versatile and non-volatile PLD for bridging, infinitely reconfigurable I/O expansion.

Give Complexity the Boot – Designed to remove the complexity of choosing between CPLDs and low-capacity FPGAs – with glue logic, bus bridging, bus interfacing, power-up control, and control logic, you no longer need to choose.

Expand Your Interfaces – With up to 271 IOs, MachXO are perfect for a wide range of applications that require general purpose I/O expansion, interface bridging and power-up management functions.

To Infinite Reconfigurability and Beyond – Single chip solution featuring background programmable internal Flash memory and the ability for in-field logic updates during system configuration using TransFR™.

Features

  • Up to 27.6 Kbits sysMEM™ embedded block RAM and up to 7.7Kbits distributed RAM
  • SRAM based logic can be reconfigured in milliseconds using JTAG port
  • IOs support LVCMOS, LVTTL, PCI, LVDS, Bus-LVDS, LVPECL, RSDS
  • Up to two analog PLLs per device that enable clock multiplication, division, and phase shifting
  • Available in TQFP, csBGA, caBGA and ftBGA packages

Jump to

Family Table

MachXO Device Selection Guide

Parameters LCMXO256E LCMXO256C LCMXO640E LCMXO640C LCMXO1200E LCMXO1200C LCMXO2280E LCMXO2280C
Density LUTs 256 256 640 640 1200 1200 2280 2280
EBR SRAM Blocks - - - - 1 1 3 3
EBR SRAM (Kbits) - - - - 9.2 9.2 27.6 27.6
Distributed RAM (Kbits) 2 2 6.1 6.1 6.4 6.4 7.7 7.7
PLL + DLL - - - - 1 + 0 1 + 0 2 + 0 2 + 0
Configuration Memory Internal Flash Internal Flash Internal Flash Internal Flash Internal Flash Internal Flash Internal Flash Internal Flash
Dual Boot1 Yes Yes Yes Yes Yes Yes Yes Yes
Core Vcc 1.2 V Yes - Yes - Yes - Yes -
Core Vcc 1.8 - 3.3 V - Yes - Yes - Yes - Yes
Temp C Yes Yes Yes Yes Yes Yes Yes Yes
Temp I Yes Yes Yes Yes Yes Yes Yes Yes
Temp AEC-Q100 Yes Yes Yes Yes Yes - Yes -
0.5 mm Spacing I/O Count
  LCMXO256E LCMXO256C LCMXO640E LCMXO640C LCMXO1200E LCMXO1200C LCMXO2280E LCMXO2280C
100-ball csBGA (8 x 8 mm) 78 78 74 74
132-ball csBGA (8 x 8 mm) 101 101 101 101 101 101
100-pin TQFP (14 x 14 mm) 78 78 74 74 73 73 73 73
144-pin TQFP (20 x 20 mm) 113 113 113 113 113 113
0.8 mm Spacing I/O Count
  LCMXO256E LCMXO256C LCMXO640E LCMXO640C LCMXO1200E LCMXO1200C LCMXO2280E LCMXO2280C
256-ball caBGA (14 x 14 mm) 159 159 211 211 211 211
1.0 mm Spacing I/O Count
  LCMXO256E LCMXO256C LCMXO640E LCMXO640C LCMXO1200E LCMXO1200C LCMXO2280E LCMXO2280C
256-ball ftBGA (17 x 17 mm) 159 159 211 211 211 211
324-ball ftBGA (19 x 19 mm) 271 271

1. Dual Boot supported with external boot Flash.

Lattice Automotive (AEC-Q100 qualified) MachXO Device Selection Guide

Parameters LAMXO256E/C LAMXO640E/C LAMXO1200E LAMXO2280E
LUTs 256 647 1200 2280
Dist. RAM (Kbits) 2.0 6.0 6.25 7.5
EBR SRAM (Kbits) 0 0 9.2 27.6
Number of EBR SRAM Blocks (9 Kbits) 0 0 1 3
VCC Voltage 1.2/1.8/2.5/3.3V 1.2/1.8/2.5/3.3V 1.2 1.2
NUmber of PLLs 0 0 1 2
Max. I/O 78 159 211 271
0.5 mm Spacing I/O Count
LAMXO256E/C LAMXO640E/C LAMXO1200E LAMXO2280E
100-pin Lead-Free TQFP (14 x 14 mm) 78 74 73 73
144-pin Lead-Free TQFP (20 x 20 mm) - 113 113 113
1.0 mm Spacing I/O Count
LAMXO256E/C LAMXO640E/C LAMXO1200E LAMXO2280E
256-ball Lead-Free ftBGA (17 x 17 mm) - 159 211 211
324-ball Lead-Free ftBGA (19 x 19 mm) - - - 271

Design Resources

Intellectual Property & Reference Designs

Simplify your design efforts by using pre-tested, reusable functions

Software

Complete Design Flows, High Ease of Use

Development Kits & Boards

Our development boards & kits help streamline your design process

Programming Hardware

Take the strain out of in-system programming & in-circuit reconfiguration with our programming hardware

Documentation

To subscribe, or modify your subscription, to Document Notifications please login to your Lattice account

*By clicking on the "Notify Me of Changes" button, you agree to receive notifications on changes to the document(s) you selected.

Support

Like most websites, we use cookies and similar technologies to enhance your user experience. We also allow third parties to place cookies on our website. By continuing to use this website you consent to the use of cookies as described in our Cookie Policy.