New Account     Sign In         see this page in Japanesesee this page in Korean

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

See Also

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-device.

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

Key Features & Benefits

MachXO PLD 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

MachXO PLD Family Selection Guide
  LCMXO256 LCMXO640 LCMXO1200 LCMXO2280
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  
100-pin TQFP (14x14 mm)

7822 pixel circular buy icon

7422 pixel circular buy icon

7322 pixel circular buy icon

7322 pixel circular buy icon

144-pin TQFP (20x20 mm)

 

11322 pixel circular buy icon

11322 pixel circular buy icon

11322 pixel circular buy icon

100-ball csBGA (8x8 mm)

7822 pixel circular buy icon

7422 pixel circular buy icon

 

 
132-ball csBGA (8x8 mm)  

10122 pixel circular buy icon

10122 pixel circular buy icon

10122 pixel circular buy icon

256-ball caBGA (14x14 mm) New!  

15922 pixel circular buy icon

21122 pixel circular buy icon

21122 pixel circular buy icon

256-ball ftBGA (17x17 mm)  

15922 pixel circular buy icon

21122 pixel circular buy icon

21122 pixel circular buy icon

324-ball ftBGA (19x19 mm)      

27122 pixel circular buy icon

1 Assumes 1 macrocell = 2 LUTs


Reference Designs and Development Kits

Accelerate your development time with a comprehensive set of popular Reference Designs and an easy-to-use, low-cost MachXO Mini Development Kit optimized for the MachXO PLD family. Using the preloaded mini system-on-chip (mini SoC) design provided with the development kit, you can now test within minutes I2C, SPI, UART and SRAM interfaces in addition to the 8-bit LatticeMico8 microcontroller. You can then build your own designs using the free downloadable reference design source codes, implementing these features in less than an hour.

  • The MachXO Mini Development Kit features
    • Preloaded mini SoC demo
    • MachXO LCMXO2280
    • 2Mbit SPI Flash & 1Mbit SRAM 
    • I2C temperature sensor
    • Expansion header for SPI & I2C
    • LEDs & switches
    • Standard USB cable for device programming
    • RS-232/USB & JTAG/USB interface 
    • QuickSTART guide
MachXO Development Board