Free ispLEVER Starter Development Tools
Lattice’sispLEVERStarterdevelopmenttoolsofferacomprehen-
sive design environment for the MachXO architecture and other
selectPLDfamilies.ispLEVERtoolsincludeeverythingyouneed
for design entry, synthesis, map, place & route, floor planning,
simulation, project management, device programming and more.
Synthesis and simulation tools from industry leaders Aldec® and
Synplicity®areincludedwithispLEVER.
Evaluation and Development Boards
Lattice offers a number of evaluation and development boards
that provide a complete and easy-to-use platform to evaluate
the performance of the MachXO, or aid in the development of
custom designs.
Reference Design Portfolio
Lattice offers an expanding portfolio of IP cores and reference
designs targeted for low-density applications. Optimized for
the MachXO architecture these include popular protocol and
connectivitystandardssuchasI2C,SPI,UARTandPCI.Theref-
erence designs, source codes and documentation can be down-
loaded for free from the Lattice website. For more information,
go to www.latticesemi.com/ip.
Copyright © 2009 Lattice Semiconductor Corporation. Lattice Semiconductor, L (stylized) Lattice Semiconductor Corp., and Lattice (design), ispLEVER, ispVM,
LatticeMico8, MachXO, sysCLOCK, sysIO, sysMEM, and TransFR are either registered trademarks or trademarks of Lattice Semiconductor Corporation in the
United States and/or other countries. Other product names used in this publication are for identication purposes only and may be trademarks of their respective
companies.
August 2009
Order #: I0176G
Applications Support
1-800-LATTICE (528-8423)
(503) 268-8001
techsupport@latticesemi.com
www.latticesemi.com
Device Selection Guide
Parameter LCMXO256 LCMXO640 LCMXO1200 LCMXO2280
LUTs 256 640 1200 2280
Distributed RAM (Kbits) 26.1 6.4 7.7
Embedded Block RAM – EBR (Kbits) – – 9.2 27.6
Number of EBR Blocks ––13
VCC Voltage (V) Options 1.2V or 1.8/2.5/3.3V 1.2V or 1.8/2.5/3.3V 1.2V or 1.8/2.5/3.3V 1.2V or 1.8/2.5/3.3V
Number of PLLs ––12
Number of I/O Banks 2488
Maximum Number of I/Os 78 159 211 271
Maximum Number of LVDS Pairs* – – 27 33
Packages & I/O Combinations
100-pin TQFP (14 x 14 mm)** 78 74 73 73
144-pin TQFP (20 x 20 mm) 113 113 113
100-ball csBGA (8 x 8 mm) 78 74
132-ball csBGA (8 x 8 mm) 101 101 101
256-ball caBGA (14 x 14 mm) 159 211 211
256-ball ftBGA (17 x 17 mm) 159 211 211
324-ball ftBGA (19 x 19 mm) 271
* Number of LVDS outputs can be increased by emulating with external resistors.
** In the 100-pin TQFP package, designs can not migrate from LCMXO640 to 1200.
MachXO MINI
DEVELOPMENT KIT
Use the MachXO Mini Development Kit
to test I2C, SPI, UART, SRAM interfaces
as well as the 8-bit LatticeMico8™
microcontroller within minutes. Build your
own design in less than an hour using free
reference designs from Lattice. Learn more
at www.latticesemi.com/machxo-mini.
MachXO CONTROL
DEVELOPMENT KIT
Use the MachXO Control Development
Kit to test board diagnostic functions
including fan speed control based on
temperature monitoring, complete power
supply monitoring and reset distribution
in conjunction with the Power Manager
II POWR1014A and 8-bit LatticeMico8
microcontroller. Test these functions within
minutes and build your own designs in
less than an hour using the free reference
designs from Lattice. Learn more at
www.latticesemi.com/machxo-control-kit.