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

MachXO Mini Development Kit


The MachXO Mini Development Kitis an easy to use, low-cost platform to accelerate the evaluation ofMachXO PLDs. The kit features the MachXO LCMXO2280device, 2 Mbit SPI Flash and 1 Mbit SRAM memory, a temperature sensor,an expansion header for I2C and SPI interfaces, and several LEDs anduser switches.

Using the preloaded minisystem-on-chip (Mini SoC) design provided with the development kit, youcan now test within minutes I2C, SPI, UART and SRAM interfaces inaddition to the 8-bit LatticeMico8 microcontroller. You can then buildyour own designs using the free downloadablereference design source code, implementing thesefeatures in less than an hour. The board also features USB channels forJTAG programming and debugging from a host PC. A pin header providesaccess to a variety of PIO banks of the MachXO PLD and the on-board I2Cbus. The board can be controlled with menu driven interface viaterminal programs running on a host PC.

MachXO Mini Development Kit Photo

MachXOMini Development Kit
Take the first step bywatching this 5 minute video and see how easy it is to test popular interfaces within minutes and create new designs in less than an hour!

Development Kit Contents

  • MachXO Mini Evaluation Board
    The MachXO Mini Evaluation Board features the following:
    • MachXO PLD:LCMXO2280C-4TN144C
    • 2 Mbit SPI Flash Memory
    • 1 Mbit SRAM
    • I2C Temperature Sensor
    • USB mini jack socketsfor power, JTAG programming, and RS-232 debugging
    • 2X16 header foroff-board expansion provides access to top and right side MachXO banks
    • Push buttons for sleepmode and reset
    • 4-bit DIP switch touser-defined inputs
    • ADC/DAC circuit
    • Sleep circuit
    • 8 LEDs for user-definedoutputs
    • RoHS-compliant packagingand process
  • Two USB connector cables
  • QuickSTART Guide

OrderingPart Number
 

  • LCMXO2280C-M-EVN
    Topurchase, please visit our online store

 

MachXO Mini DevelopmentKit Resources
  Download
Windows Hardware Drivers
RS-232/USB debug interface support for the MachXO Mini Evaluation Board.
 WindowsHardware Drivers
MachXO Mini DevelopmentKit Documentation
Complete documentation including the development kit QuickSTART guideand user's guide.
 
 QuickSTARTGuide

User's Guide

Demo Applications
Three demo applications, are included in the downloadable archivefiles.  Click the first link to download all three demos inVerilog HDLformat. The second link is a VHDL implementation of the Mini SoC Demo.

*** Special Note: Thefollowing demo applications are native to theispLEVER software. While you can continue to use ispLEVER if you haveit installed, ispLEVER Starter is no longer available for download.Lattice Diamond-Free has replaced ispLEVER Starter, and should be usedfor all new design work. We are currently working to update these demosto work native to the Lattice Diamond environment, and will post newversions of the demos as they are available. Until these new demos areavailable, you might try using the "ispLEVER project import" capabilityof Lattice Diamond. Depending on your needs, this may be a satisfactoryinterim solution.

  • Mini SoC Demo
This demo includes the RTL source and firmware for the pre-programmeddemo provided with the MachXO Mini Evaluation Board. It uses the8-bit Microcontroller - LatticeMico8microcontroller, I2C, SPI, and SRAM controller Reference Designs for acomplete system to communicate with the board subsystems and a host PCconnected with a USB cable.

  • Sleep Mode Demo
This demo demonstrates the low-power sleep modeoperation of the MachXO PLD.

  • Transparent FieldReconfiguration (TransFR) Demo
This demo makes use of both the Lattice TransFRtechnology for seamless in-system updates.

 
DemoApplications

Mini SoC Demo (VHDL)
Diamond Software (FreeLicense)
To modify a demo orcreate your own designs for the MachXO MiniDevelopment Kit download the Diamond Software. Access to design withthe MachXO is included in theDiamond Free license, which you canrequest afteryou download and install the Diamond software. To program the MachXOMini Development Kit download ispVM System DeviceProgramming Software.
DiamondDownload
LatticeMico8 DevelopmentTools
Tomodify the LatticeMico8 microcontrollerfirmware of the Mini SoC demo requires the LatticeMico8 Tools CodeRevision 3.0.
Tools Codefor Core Revision 3.0
Schematic Design File
OrCAD Capture (.dsn) format schematics for the MachXO Mini EvaluationBoard.
Capture DSN
PCB Artwork Files
Gerber format PCB artwork for the MachXO Mini Evaluation Board.
PCB Artwork