Lattice Semiconductor Corporation
Home > Products > CPLD > MachXO2

MachXO2: The Do-it-All PLD for Low Density Applications

Campaign_XO2_Landing_Page_Rocket

The MachXO2 family of non-volatile infinitely reconfigurable Programmable Logic Devices (PLDs) offers designers of low density PLDs an unprecedented mix of low cost, low power and high system integration in a single device. Combining an optimized look-up table (LUT) architecture with 65-nm embedded Flash process technology, the MachXO2 family delivers a 3X increase in logic density, a 10X increase in embedded memory and more than a 100X reduction in static power compared to the prior generation MachXO PLD family. In addition, the MachXO2 family includes hardened implementations of some of the most popular functions used in system applications (telecom infrastructure, computing, high end industrial, high end medical) and consumer applications (smart phones, GPS devices, mobile computing, digital cameras). These include User Flash Memory (UFM), I2C, SPI and timer/counter. With these features and capabilities, the MachXO2 family offers designers a "Do-It-All PLD" for low density applications.

MachXO2 Product Image

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 resulting in high security and low total system cost
Low power Increases battery life and helps reduce the overall system power
Hardened I2C, SPI, and timer/counter Minimizes the use of LUTs for implementing additional functionality; I2C in ActionNew!
On-chip User Flash Memory (UFM) Provides up to 256Kbits of general purpose Flash memory; UFM in ActionNew!
Embedded & distributed memory Efficient data buffering and resource usage
Robust PLLs and on board oscillator Integrated clock management reducing total system cost
Flexible, high performance I/Os Interfaces with multiple voltages, DDR/DDR2/LPDDR memory and 7:1 LVDS interfaces
TransFR technology and dual boot Allows remote and reliable field upgrades while the equipment operates
Device TraceID and One Time Programmability (OTP) Prevents further erasure or programming of the Flash; unique 64bit TraceID can be used for device tracking purposes
Small Form Factor Cost effective packages save space and reduce PLD footprint

 MachXO2 Device Table

  XO2-
256
XO2-
640
XO2-
640U
XO2-
1200
XO2-
1200U
XO2-
2000
XO2-
2000U
XO2-
4000
XO2-
7000
  22 pixel circular buy icon 22 pixel circular buy icon 22 pixel circular buy icon 22 pixel circular buy icon 22 pixel circular buy icon 22 pixel circular buy icon 22 pixel circular buy icon 22 pixel circular buy icon 22 pixel circular buy icon
Density LUTs 256 640 640 1280 1280 2112 2112 4320 6864
EBR RAM (Kbits) 0 18 64 64 74 74 92 92 240
EBR RAM Blocks
(9 Kbits/block)
0 2 7 7 8 8 10 10 26
Dist. SRAM (Kbits) 2 5 5 10 10 16 16 34 54
User Flash Memory
(Kbits)
0 24 64 64 80 80 96 96 256
PLL 0 0 1 1 1 1 2 2 2
Package I/O
25-ball WLCSP
(2.5x2.5 mm)1
      19          
32-pin QFN
(5x5 mm)2
22                
64-ball ucBGA
(4x4 mm)
45                
100-pin TQFP
(14x14 mm)
56 79   80   80      
132-ball csBGA
(8x8 mm)
56 80   105   105   105  
144-pin TQFP
(20x20 mm)
    108 108   112   115 115
256-ball caBGA
(14x14 mm)
          207   207 207
256-ball ftBGA
(17x17 mm)
        207 207   207 207
332-ball caBGA
(17x17 mm)
              275 279
484-ball fpBGA
(23x23 mm)
            279 279 335
  Typical Static Power
ZE (mW) 0.019 0.033   0.070   0.098   0.153 0.230
HC (mW) 4 7 13 13 18 18 32 32 48
HE (mW)           2 3 3 5

Note: Ultra high I/O count devices (640U, 1200U, 2000U) are available in the HC and HE options only
1 25-ball WLCSP is offered for ZE devices only
2 Contact your Lattice sales representative for the support of the 32-pin QFN package

Reference Designs and Development Kits

Start designing with MachXO2 devices today using the freely downloadable Lattice Diamond software. Accelerate your development time with a comprehensive set of popular free reference designs for functions commonly used in system and consumer applications and development kits optimized for the MachXO2 PLD family.

The MachXO2 1200ZE Breakout Board Evaluation Kit significantly lowers the effort and cost to adopt and evaluate PLDs. You can install, connect, and verify operating HW with pre-programmed test designs in under 3 minutes. The Breakout board comes in a 3” x 3” form factor and features a USB mini-B connector for power and programming, an LED array, and prototype area.

  • The MachXO2 1200ZE Breakout Board Evaluation Kit features
    • Pre-programmed test design
    • MachXO2 PLD: LCMXO2-1200ZE-1TG144C
    • Expansion header landings to all I/Os
    • 60-hole prototyping area
    • USB mini-B connector
    • JTAG header landing
    • RoHS-compliant packaging and process
    • USB cable
 MachXO2 breakout board evaluation kit package with USB

The MachXO2 Pico Development Kit is a battery-powered, low-cost evaluation platform to accelerate the evaluation of MachXO2 PLDs. Using the preloaded Environment Scanning system-on-chip (SoC) design provided with the development kit, you can now test within minutes, popular interfaces such as UART, SPI and I2C using the integrated 8-bit LatticeMico8™ microcontroller in conjunction with the MachXO2 Embedded Function Block (EFB). You can then build your own designs using the free downloadable reference design source code, implementing these features in less than an hour.

  • The MachXO2 Pico Development Kit features
    • MachXO2 PLD: LCMXO2-1200ZE-MG132CR1
    • 4-Character 16-segment LCD display
    • 4 capacitive touch sense buttons
    • 1 Mbit SPI Flash
    • I2C temperature sensor
    • Power measurement via delta sigma A2D conversion in the MachXO2 device
    • Expansion header for JTAG, SPI & I2C
    • USB Cable
    • QuickSTART guide
Pico-t1

The MachXO2 Control Development Kit provides a full featured development platform to prototype system control designs using MachXO2 PLDs. Using the preloaded Control system-on-chip (SoC) design you can test within minutes board control functions such as power supply sequencing, reset distribution, power supply monitoring and fault logging using the Power Manager II POWR1014A and 8-bit LatticeMico8™ microcontroller. Other downloadable demonstration examples for the MachXO2 Control Development Kit include a display interface design and a SD card interface design. You can then build your own designs using the free downloadable reference design source code, implementing these features in less than an hour.

  • The MachXO2 Control Development Kit features
    • MachXO2 PLD: LCMXO2-1200HC-MG132CR1
    • Power Manager II ispPAC-POWR1014A
    • 128Mbit LPDDR memory
    • 4 Mbit SPI Flash
    • Current and voltage sensor circuits
    • SD memory card socket
    • Audio output channel
    • Expansion header for JTAG, SPI, I2C and PLD I/Os
    • LEDs & switches
T1-Control

 

Demos

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 2012