Lattice Semiconductor Corporation
Home > Products > CPLD > MachXO

MachXO - Most Versatile Non-Volatile PLD For Low-Density Applications

See Also

XO2_Pico_Sidebar_rev_edited

MachXO All-in-One PLD

The MachXO family of non-volatile, infinitely reconfigurable Programmable Logic Devices (PLDs) is designed for applications traditionally implemented using CPLDs or low-density FPGAs. Widely adopted in a broad range of applications that require general purpose I/O expansion, interface bridging and power-up management functions, MachXO PLDs offer the benefits of increased system integration by providing embedded memory, built-in PLLs, high performance LVDS I/O, remote field upgrade (TransFRTM technology) and a low power sleep mode, all in a single, low-cost device.

Designed for a broad range of low density applications including system control designs, the MachXO PLD family is used in a variety of end markets including consumer, automotive, communications, computing, industrial and medical.

Key Features & Benefits

Feature Benefit
Instant-on, non-volatile Powers up in less than 1ms enabling precise control during system boot-up
Single chip No external configuration memory required reducing total system cost
Embedded & distributed memory Efficient cost effective data buffering
Built-in PLLs and oscillator Integrated clock management reducing total system cost
Flexible, high performance I/Os Interface with multiple voltages and speed critical functions
Sleep mode Reduces standby power to <100uA
TransFR technology Allows remote field upgrades while the equipment operates

Device Selection Guide

  LCMXO256 LCMXO640 LCMXO1200 LCMXO2280
  22 pixel circular buy icon 22 pixel circular buy icon 22 pixel circular buy icon 22 pixel circular buy icon
Vcc Voltage (V)

1.2 or 1.8/2.5/3.3

1.2 or 1.8/2.5/3.3

1.2 or 1.8/2.5/3.3

1.2 or 1.8/2.5/3.3

Density LUTs

256

640

1200

2280

Density Macrocells1

128

320

600

1140

tPD (ns)

3.5

3.5

3.6

3.6

Fmax (MHz)

388

388

388

388

Dist. RAM (Kbits)

2.0

6.0

6.25

7.5

EBR SRAM (Kbits)

0

0

9.2

27.6

EBR SRAM Blocks

0

0

1

3

PLLs

0

0

1

2

Maximum User I/O

78

159

211

271

Packaging I/O Count
100-pin TQFP (14x14 mm)

78

74

73

73

144-pin TQFP (20x20 mm)

 

113

113

113

100-ball csBGA (8x8 mm)

78

74

 

 
132-ball csBGA (8x8 mm)  

101

101

101

256-ball caBGA (14x14 mm)  

159

211

211

256-ball ftBGA (17x17 mm)  

159

211

211

324-ball ftBGA (19x19 mm)      

271

1 Assumes 1 macrocell = 2 LUTs


Reference Designs and Development Kits

Accelerate your development time with a comprehensive set of popular Reference Designs optimized for the MachXO PLD family.

Development Boards and Kits are available to help you evaluate the MachXO technology, or aid in the development of your own design. Each board includes example designs, schematics and other resources to help you accelerate the evaluation and development process.

Lattice provides several printed circuit board (PCB) layout examples using fine-pitch (0.5 mm and 0.8 mm ball-to-ball center) ball grid array (BGA) packages to assist design and layout. In many cases alternative implementations are provided to illustrate ways to reduce fabrication cost.

MN132 Primary Thumb Small

 

Legal | Privacy Policy | Press | Careers | Investor Relations | Contact Us | Site Map | | Follow us  Lattice Semiconductor on Facebook  Lattice Semiconductor on Twitter  Lattice Semiconductor on YouTube  © Lattice Semiconductor Corporation 2013