Jtag/I; Jtag Download Interface; Figure 3.1. Jtag/I C Programming Architecture; Figure 3.2. Ptm Programming Mode - Lattice Semiconductor MachXO3-940 User Manual

Table of Contents

Advertisement

MachXO3-9400 Development Board
Evaluation Board User Guide
2

JTAG/I

C Programming
2
The JTAG/I
C programming architecture of the MachXO3-9400 Development Board is shown in
Figure
3.1.
ASC (U7)
Port 1
I2C
SPI
Mini USB
FT2232H
MachXO3
USB
SPI
Flash
(J11)
(U1)
(U3)
(U6)
JTAG
Port 0
rst#
Jumper
GND
(JP9)
JTAG Header (J1)
Raspberry Pi Header (JP3)
2
Figure 3.1. JTAG/I
C Programming Architecture

3.1. JTAG Download Interface

The MachXO3-9400 Development Board has a built-in download controller for programming the MachXO3 device. It
uses an FT2232H Future Technology Devices International (FTDI) part to convert USB to JTAG. To use the built-in
download cable, connect the USB cable from J11 to your PC (with Diamond programming software installed). A mini
USB to USB-A cable is included in the MarchXO3-9400 Development Kit. The USB hub on the PC detects the cable of the
USB function on Port 0, making the built-in cable available for use with the Diamond programming software. Use PTM
Programming for the Access mode as shown in
Figure
3.2.

Figure 3.2. PTM Programming Mode

© 2017 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are
trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
FPGA-EB-02004-1.0
11

Advertisement

Table of Contents
loading

Table of Contents