9
MachXO3 Starter Kit User Guide
Table 2 describes the components on the board and the interfaces it supports.
Table 2. Starter Kit Components and Interfaces
Component/Interface
Type
Schematic
Reference
Description
Circuits
USB Controller
Circuit
U1: FT2232H
USB-to-JTAG interface and dual USB UART/FIFO IC
USB Mini-B Socket
I/O
J2:USB_MINI_B
Programming and debug interface
Components
LCMXO3L or
LCMXO3LF
FPGA
U5: LCMXO3L-
6900C-5BG256C or
LCMXO3LF-6900C-
5BG256C
6900-LUT device packaged in a 14 mm x14 mm,
256-ball caBGA
Interfaces
LED Array
Output
D9-D2
Red LEDs
Push Button Switch
Input
SW1
Momentary User Input
4-position DIP Switch
Input
SW2
User inputs
Four 2 x 20 Header
Landings
I/O
J3: header_2x20
J4: header_2x20
J6: header_2x20
J8: header_2x20
User-definable I/O
1 x 8 Header Landing
I/O
J1: header_1x8
Optional JTAG interface
1 x 6 Header Landing
I/O
J7: header_1x6
Optional SPI/I
2
C interfaces
4 x 10 40-Hole
Prototype Area
Prototype area 100 mil centered holes.
Test Points
Power
TP1: +3.3 V
TP2: +1.2 V
TP3: GND
Power and ground reference points
Subsystems
This section describes the principle sub systems for the Starter Kit in alphabetical order.
Clock Sources
Clock sources for the LED demonstration designs originate from the MachXO3 on-chip oscillator or the 12 MHz
crystal X1. You may use an expansion header landing to drive a FPGA input with an external clock source.
Expansion Header Landings
The expansion header landings provide access to user GPIOs, primary inputs, clocks, and VCCO pins of the
MachXO3. The remaining pins serve as power supplies for external connections. Each landing is configured as
one 2 x 20 100 mil.
Table 3. Expansion Connector Reference
Item
Description
Reference Designators
J3, J4, J6, J8
Part Number
header_2x20