MachXO3 Chip Shot

MachXO3

Expand your horizons with the most advanced lowest cost bridging and I/O expansion solutions

Breakthrough I/O density at the lowest cost per I/O – Programmable bridging and I/O expansion has never been more affordable

Interface instantly and expand functionality – Save cost by adding instant-on GPIO and image sensor interfacing to low-cost or legacy microcontrollers using MachXO3 devices that support SPI, I2C, CSI-2 and DSI

The densest logic for the toughest IO challenges – Ensure high I/O performance with I/O logic density ranging from 640 to 6.9 K LUT4

Features

  • Available in amazingly small WLCSP packages from 2.50 mm x 2.50 mm and BGA packages with 0.50 mm and 0.80 mm pitch
  • Instant-on 1 ms boot-up with dual boot and background upgrade
  • Available with low voltage 1.2 V or 3.3/2.5 V cores
  • High IO to LUT ratio with up to 335 IO pins
  • Add SPI, I2C, CSI-2 and DSI interfaces to legacy designs

Jump to

Family Table

MachXO3L Device Selection Guide

PARAMETERS XO3L-640 XO3L-1300 XO3L-2100 XO3L-4300 XO3L-6900
Density LUTs 640 1300 2100 4300 6900
EBR RAM (kbits) 64 64 74 92 240
PLL + DLL 2 + 1 2 + 1 2 + 1 2 + 2 2 + 2
Configuration Memory Internal NVM
Dual Boot1 Yes Yes Yes Yes Yes
Core Vcc 1.2 V E E E E E
Core Vcc 2.5 - 3.3 V C C C C C
Temp C Yes Yes Yes Yes Yes
Temp I Yes Yes Yes Yes Yes
0.4 mm Spacing I/O Count
36-ball WLCSP (2.5 x 2.5 mm)3 28
49-ball WLCSP (3.2 x 3.2 mm)3 38
81-ball WLCSP (3.8 x 3.8 mm)3 63
0.5 mm Spacing I/O Count
121-ball csfBGA (6 x 6 mm)3 100 100 100
256-ball csfBGA (9 x 9 mm)3 206 206 206 206
324-ball csfBGA (10 x 10 mm)3 281 281 281
0.8 mm Spacing I/O Count
256-ball caBGA (14 x 14 mm) 2062 2062 2062 2062
324-ball caBGA (15 x 15 mm) 2792 2792 2792
400-ball caBGA (17 x 17 mm) 3352 3352

1. Dual Boot supported with external boot Flash
2. Package is only available for C=2.5 V/3.3 V devices
3. Package is only available for E=1.2 V devices

Example Solutions

CSI-2 Image Sensor Interfacing

  • Supports CSI-2 High Speed Differential Signaling
    • Both Rx and Tx interfaces
  • From 1-4 lanes of CSI-2 at up to 800 Mbps
  • Can be implemented in a 49 wlcsp (3.2 x 3.2 mm)
  • RAW, YUV or RGB supported

DSI LCD Display Interfacing

  • Supports DSI transmit signaling
    • HS (High Speed) Mode transmit
    • LP (Low Power) Mode transmit and receive
  • Can be implemented in a 49 wlcsp (3.2 x 3.2 mm)
  • Supports DSI formats RGB, YCbCr and User Defined
  • Input bus can also be DSI to enable LCD screen replacement

Microprocessor Interface Expansion

  • Save cost by adding GPIO to low-cost microcontrollers
  • Add additional SPI and I2C interfaces to system control processors
  • Perform voltage level translation with ease
  • Simplify system management with PLD implementation of system status registers

Design Resources

Intellectual Property & Reference Designs

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

Development Kits & Boards

Our development boards & kits help streamline your design process

Application Notes

Learn how to get the most from our line-up of FPGAs / development boards

Programming Hardware

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

Software

Complete Design Flows, High Ease of Use

Documentation

Quick Reference Technical Resources Information Resources Downloads
  TITLE NUMBER VERSION DATE FORMAT SIZE
MachXO3 121-Pin csfBGA Package Migration File 1.1 9/22/2014 CSV 14.8 KB
MachXO3 256-Pin caBGA Package Migration File 1.1 9/22/2014 CSV 29.9 KB
MachXO3 256-Pin csfBGA Package Migration File 1.1 9/22/2014 CSV 29.9 KB
MachXO3 324-Pin caBGA Package Migration File 1.1 9/22/2014 CSV 28.9 KB
MachXO3 324-Pin csfBGA Package Migration File 1.1 9/22/2014 CSV 28.6 KB
MachXO3 400-caBGA Package Migration File 1.1 9/22/2014 CSV 23.3 KB
MachXO3L Family Data Sheet DS1047 1.1 7/17/2014 PDF 5.4 MB
MachXO3L-1300 Pinout 1.1 9/22/2014 CSV 7 KB
MachXO3L-1300 Pinout 256 Ball 1.1 9/22/2014 CSV 14 KB
MachXO3L-2100 Pinout 1.2 9/22/2014 CSV 16 KB
MachXO3L-2100 Pinout 324 Ball 1.1 9/22/2014 CSV 17.9 KB
MachXO3L-4300 Pinout 400 Ball 1.1 9/22/2014 CSV 20.7 KB
MachXO3L-640 Pinout 1.1 9/22/2014 CSV 6.5 KB
MachXO3L-6900 Pinout 1.2 9/22/2014 CSV 28.1 KB
MaxhXO3L-4300 Pinout 1.2 9/22/2014 CSV 23.2 KB
Package Diagrams 4.6 9/23/2014 PDF 13.6 MB
  TITLE NUMBER VERSION DATE FORMAT SIZE
Implementing High-Speed Interfaces with MachXO3L Devices TN1281 1.0 12/18/2013 PDF 4.5 MB
MachXO3L Hardware Checklist TN1291 1.0 4/23/2014 PDF 283 KB
MachXO3L Programming and Configuration Usage Guide TN1279 1.2 7/21/2014 PDF 3.9 MB
MachXO3L SED Usage Guide TN1292 1.0 4/23/2014 PDF 710.4 KB
MachXO3L sysCLOCK PLL Design and Usage Guide TN1282 1.0 12/18/2013 PDF 4.4 MB
MachXO3L sysIO Usage Guide TN1280 1.2 8/12/2014 PDF 2 MB
Memory Usage Guide for MachXO3L Devices TN1290 1.0 4/23/2014 PDF 5.5 MB
PCB Layout Recommendations for BGA Packages TN1074 2.9 6/26/2014 PDF 8.6 MB
Power Decoupling and Bypass Filtering for Programmable Devices TN1068 1.0 5/1/2004 PDF 31.4 KB
Power Estimation and Management for Mach XO3L Devices TN1289 1.1 7/3/2014 PDF 1.2 MB
Thermal Management 2.5 9/22/2014 PDF 920.1 KB
Using Hardened Control Functions in MachXO3L Devices TN1293 1.0 4/23/2014 PDF 2.9 MB
Using Hardened Control Functions in MachXO3L Devices Reference Guide TN1294 1.1 7/21/2014 PDF 5.7 MB
Using TraceID TN1207 1.6 6/24/2014 PDF 732.5 KB
Using TransFR Technology TN1087 3.5 3/4/2014 PDF 2.4 MB
Wafer-Level Chip-Scale Package Guide TN1242 1.0 7/13/2011 PDF 127.2 KB
  TITLE NUMBER VERSION DATE FORMAT SIZE
DSI Rx Reference Design - Documentation RD1185 1.3 4/1/2014 PDF 2.1 MB
DSI Rx Reference Design - Source Code RD1185 1.3 4/1/2014 ZIP 1.4 MB
HiSPi-to-Parallel Sensor Bridge RD1120 1.3 4/1/2014 PDF 734.9 KB
HiSPi-to-Parallel Sensor Bridge - Source Code RD1120 1.3 4/9/2014 ZIP 342.6 KB
I2C (Inter-Integrated Circuit) Master Controller - Documentation RD1005 5.8 3/6/2014 PDF 987.4 KB
I2C (Inter-Integrated Circuit) Master Controller - Source Code RD1005 5.8 3/18/2014 ZIP 1.1 MB
I2C Controller for Serial EEPROMs - Documentation RD1006 2.6 3/5/2014 PDF 767.9 KB
I2C Controller for Serial EEPROMs - Source Code RD1006 2.6 3/12/2014 ZIP 751.8 KB
I2C Master with WISHBONE Bus Interface - Documentation RD1046 1.5 3/12/2014 PDF 1.4 MB
I2C Master with WISHBONE Bus Interface - Source Code RD1046 1.4 4/12/2011 ZIP 1.4 MB
I2C Slave Peripheral using Embedded Function Block - Documentation RD1124 1.2 2/1/2014 PDF 2 MB
I2C Slave Peripheral using Embedded Function Block Reference Design RD1124 1.2 2/1/2014 ZIP 1.8 MB
I2S Controller with WISHBONE Interface Reference Design - Source Code RD1101 1.1 3/1/2014 ZIP 1.6 MB
I2S Controller with WISHBONE Interface Reference Design Documentation RD1101 1.1 3/1/2014 PDF 2.4 MB
LatticeMico8 Core - Documentation RD1026 2.0 2/1/2014 PDF 2 MB
LatticeMico8 Core Source Code RD1026 2.0 2/1/2014 ZIP 1.6 MB
LED/OLED Driver - Documentation RD1103 1.1 3/1/2014 PDF 989.6 KB
LED/OLED Driver - Source code RD1103 1.1 3/1/2014 ZIP 1.4 MB
MIPI CSI-2-to-CMOS Parallel Sensor Bridge RD1146 1.3 4/1/2014 ZIP 3.9 MB
MIPI CSI2-to-CMOS Parallel Sensor Bridge - Documentation RD1146 1.3 4/1/2014 PDF 4.2 MB
Parallel to MIPI CSI-2 TX Bridge - Documentation RD1183 1.4 4/2/2014 PDF 1.2 MB
Parallel to MIPI CSI-2 TX Bridge - Source Code RD1183 1.4 4/1/2014 ZIP 891.4 KB
Parallel to MIPI DSI TX Bridge - Documentation RD1184 1.4 4/2/2014 PDF 1.6 MB
Parallel to MIPI DSI TX Bridge - Source Code RD1184 1.4 4/1/2014 ZIP 1.2 MB
PWM Fan Controller RD1060 1.5 3/1/2014 PDF 441.1 KB
PWM Fan Controller - Source Code RD1060 1.5 3/1/2014 ZIP 326.1 KB
Read and Write Usercode - Documentation RD1041 1.3 3/1/2014 PDF 791.8 KB
Read and Write Usercode - Source Code RD1041 1.3 3/1/2014 ZIP 618.2 KB
SD Flash Controller Using SD Bus - Documentation RD1088 1.4 3/12/2014 PDF 1.4 MB
SD Flash Controller Using SD Bus - Source Code RD1088 1.4 3/12/2014 ZIP 5 MB
SDR SDRAM Controller - Documentation RD1174 1.1 3/1/2014 PDF 1.4 MB
SDR SDRAM Controller - Source Code RD1174 1.1 3/1/2014 ZIP 2.6 MB
SPI Slave Peripheral Using the Embedded Function Block RD1125 1.2 2/1/2014 PDF 1.2 MB
SPI Slave Peripheral Using the Embedded Function Block Reference Design RD1125 1.2 2/1/2014 ZIP 1.2 MB
SPI WISHBONE Controller - Documentation RD1044 1.7 3/1/2014 PDF 960 KB
SPI WISHBONE Controller - Source Code RD1044 1.7 3/1/2014 ZIP 591.1 KB
WISHBONE UART - Documentation RD1042 1.5 3/1/2014 PDF 1.4 MB
WISHBONE UART - Source Code RD1042 1.5 3/1/2014 ZIP 58.5 MB
  TITLE NUMBER VERSION DATE FORMAT SIZE
Lattice OrCAD Capture Schematic Library (OLB) 4.0 7/16/2014 ZIP 946.6 KB
  TITLE NUMBER VERSION DATE FORMAT SIZE
MachXO3L Product Brief I0238 2/1/2014 PDF 1.1 MB
MIPI Display Serial Interface Solution Product Flyer 12.2 10/22/2013 PDF 1.1 MB
Product Selector Guide I0211K 8/30/2014 PDF 3.2 MB
  TITLE NUMBER VERSION DATE FORMAT SIZE
MachXO3L Product Family Qualification Summary B 8/4/2014 PDF 673.6 KB
  TITLE NUMBER VERSION DATE FORMAT SIZE
Leveraging MIPI D-PHY-based Peripherals in Embedded Designs 1.0 5/1/2014 PDF 567.3 KB
Multi-time Programmable ULD FPGAs 1.0 12/1/2013 PDF 163.5 KB
  TITLE NUMBER VERSION DATE FORMAT SIZE
[BSDL] LCMXO3L1300E CSFBGA121 1.5 6/17/2014 BSM 25.4 KB
[BSDL] LCMXO3L1300E WLCSP36 1.5 6/17/2014 BSM 18.9 KB
[BSDL] LCMXO3L2100C CABGA256 1.5 6/17/2014 BSM 42.7 KB
[BSDL] LCMXO3L2100C CABGA324 1.5 6/17/2014 BSM 53.3 KB
[BSDL] LCMXO3L2100E CSFBGA121 1.5 6/23/2014 BSM 32.9 KB
[BSDL] LCMXO3L2100E CSFBGA256 1.5 6/23/2014 BSM 42.6 KB
[BSDL] LCMXO3L2100E CSFBGA324 1.5 6/23/2014 BSM 52.7 KB
[BSDL] LCMXO3L2100E WLCSP49 1.5 6/23/2014 BSM 27.1 KB
[BSDL] LCMXO3L4300 ECSFBGA256 1.5 6/23/2014 BSM 47.2 KB
[BSDL] LCMXO3L4300C CABGA256 1.5 6/23/2014 BSM 47.3 KB
[BSDL] LCMXO3L4300C CABGA324 1.5 6/23/2014 BSM 53.3 KB
[BSDL] LCMXO3L4300C CABGA400 1.5 6/23/2014 BSM 53.3 KB
[BSDL] LCMXO3L4300E CSFBGA121 1.5 6/23/2014 BSM 37.5 KB
[BSDL] LCMXO3L4300E CSFBGA324 1.5 6/23/2014 BSM 52.7 KB
[BSDL] LCMXO3L640E CSFBGA121 1.5 6/17/2014 BSM 25.4 KB
[BSDL] LCMXO3L6900C CABGA256 1.5 6/23/2014 BSM 51.2 KB
[BSDL] LCMXO3L6900C CABGA400 1.5 6/23/2014 BSM 62.4 KB
[BSDL] LCMXO3L6900E CSFBGA256 1.5 6/23/2014 BSM 51.1 KB
[BSDL] LCMXO3L6900E CSFBGA324 1.5 6/23/2014 BSM 57.2 KB
[BSDL]LCMXO3L1300E CSFBGA256 1.5 6/17/2014 BSM 25.4 KB
BSDLLCMXO3L-1300CCABGA256 1.5 6/17/2014 BSM 42.7 KB
BSDLLCMXO3L4300EWLCSP81 1.5 6/23/2014 BSM 34 KB
BSDLLCMXO3L6900CCABGA324 1.5 6/23/2014 BSM 57.2 KB
  TITLE NUMBER VERSION DATE FORMAT SIZE
[IBIS] Lattice MachXO3 1.3 6/3/2014 ZIP 9.8 MB

Support

Quality & Reliability

Reference Material to Help Answer Your Questions