Lattice Semiconductor MachXO3 Starter Kit
Lattice Semiconductor MachXO3 Starter Kit is a complete development platform for the MachXO3 FPGA. The board includes a prototyping area, a USB program/power port, an LED array, switches, and header landings with electrical connections to most of the FPGA's programmable I/O, power, and configuration pins. The Lattice board is powered by the PC's USB port or optionally with external power. The user can create or modify the program files and reprogram the board using Lattice Diamond software.The Lattice Semiconductor MachXO3 Starter Kit features the MachXO3L device in a 256-ball, 0.8 mm pitch, Ball Grid Array (BGA) package. The Starter Kit also includes Serial Flash Memory for demonstrating external SPI boot-up. The external Flash Memory also supports a dual-boot mode in addition to Golden boot/fail-safe boot options.
Features
- MachXO3 FPGA - LCMXO3L-6900C-5BG256C (NVCM-based) or LCMXO3LF-6900C-5BG256C (Flash-based)
- USB mini-B connector for power and programming
- 4Mb serial Flash memory for boot image and dual-boot support
- Eight LEDs
- 4-position DIP switch
- Momentary push-button switch
- 40-hole prototype area
- Four 2x20 expansion header landings for general I/O, JTAG, and external power
- 1x8 expansion header landing for JTAG
- 1x6 expansion header landing for SPI/I2C
- 3.3V and 1.2V supply rails
- Pre-loaded demo - kit includes a pre-loaded counter design that highlights the use of the embedded MachXO3 oscillator and programmable I/Os configured for LED drive
- USB connector cable - board is powered from the USB mini-B socket when connected to a host PC. The USB channel also provides a programming interface to the MachXO3 JTAG port
Board Layout
Block Diagram
Opublikowano: 2015-08-31
| Zaktualizowano: 2022-03-11
