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
MachXO3L Family Data Sheet DS1047 1.1 7/17/2014 PDF 5.4 MB
Package Diagrams 4.7 10/14/2014 PDF 12.5 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.3 9/22/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 3.0 9/17/2014 PDF 11.5 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
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-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
  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.1 9/17/2014 ZIP 913.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 4.8 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