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

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


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

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)  

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 Development Kits optimized for the MachXO PLD family. The MachXO Mini Development Kit is an easy-to-use and low-cost platform for evaluating and designing with MachXO PLDs. 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 Control Development Kit provides a platform for rapidly prototyping system control designs using MachXO PLDs. Using the preloaded control system-on-chip (Control SoC) design provided with the development kit, you can now test within minutes board control functions including fan speed control based on temperature monitoring, LCD control, comprehensive power supply monitoring and reset distribution in conjunction with the Power Manager II POWR1014A and 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
  • The MachXO Control Development Kit features
    • Preloaded Control SoC demo
    • MachXO LCMXO2280
    • Power Manager II ispPAC-POWR1014A
    • 2Mbit SPI Flash & 1Mbit SRAM 
    • I2C temperature sensor
    • Current and voltage sensor circuits
    • On-board fan
    • Interface to 16 x 2 LCD panel *
    • SD memory and Compact Flash memory card sockets * 
    • Audio output channel
    • Expansion header for SPI & I2C
    • LEDs & switches
    • Standard USB cable for device programming and I2C communication
    • 3" x 1" prototyping area
    • AC adapter (international plugs)
    • RS-232/USB & JTAG/USB interface
    • QuickSTART guide
    * LCD panel, SD and Compact Flash memory not included in the development kit
MachXO Control Development Kit