LFXP2-5E-B-EVN Lattice, LFXP2-5E-B-EVN Datasheet - Page 12

MCU, MPU & DSP Development Tools LatticeXP2 Brevia Dev kit

LFXP2-5E-B-EVN

Manufacturer Part Number
LFXP2-5E-B-EVN
Description
MCU, MPU & DSP Development Tools LatticeXP2 Brevia Dev kit
Manufacturer
Lattice
Series
-r
Type
FPGAr

Specifications of LFXP2-5E-B-EVN

Processor To Be Evaluated
LFXP2-5E-6TN144C
Data Bus Width
8 bit
Interface Type
RS-232, JTAG, SPI
Operating Supply Voltage
3.3 V
Silicon Manufacturer
Lattice Semiconductor
Silicon Family Name
LatticeXP2
Kit Contents
Evaluation Board, USB Cables, AC Adapter, Quick Start Guide
Features
Serial RS232 Interface, JTAG Interface
Svhc
No
Rohs Compliant
Yes
Contents
Board, Cables, Documentation, Power Supply
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With/related Products
LFXP2-5E-6TN144C

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
LFXP2-5E-B-EVN
Manufacturer:
Lattice
Quantity:
8
Lattice Semiconductor
Reassembling the Demo LatticeMico8 Firmware
Use this procedure to reassemble and download changes to the LatticeMico8 microcontroller firmware.
1. Install the
2. The C source code for the LatticeMico8 Assembler and Simulator is included in the tools package.An optional
3. Modify the Assembly source (.s) file, if desired, and recompile to a memory image (.hex). Source for
4. Once the assembly code has been recompiled it is necessary to update the LatticeMico8 PROM contents. The
5. Run the Generate Data File (JEDEC) process.
6. Download the new JED file to the FPGA. You will see the effects of your assembly code changes.
LatticeXP2 Brevia Evaluation Board
This section describes the features of the LatticeXP2 Brevia Evaluation Board in detail.
Overview
The LatticeXP2 Brevia Evaluation Board is a complete development platform for the LatticeXP2 FPGA. The board
includes on-board SRAM and SPI Flash memory, and SPI microcontroller communication interfaces, a RS232 port,
and an expansion header to support test connections.
Figure 3. LatticeXP2 Brevia Evaluation Board Block Diagram
Note: The LatticeMico8 tool executables are also provided in the
. \Demo_LatticeXP2_Brevia_SoC\LatticeMico8_Vx_y_Verilog\utils directory and
. \Demo_LatticeXP2_Brevia_SoC\LatticeMico8_Vx_y_VHDL\utils directory
step you can perform is to compile this source instead of using the pre-compiled versions supplied by Lattice.
Demo_LatticeXP2_Brevia_SoC is provided as Demo_LatticeXP2_Brevia_SoC.s. The assembler and simulator
are command line applications. The tools display their invocation syntax if they are started without command
line parameters.
fastest way to update the PROM contents is to use the ispLEVER Memory Initialization tool from Project Navi-
gator. The tool updates the PROM contents without modifying the connectivity of the design.
Launch the Memory Initialization tool, and select the isp8_prom component, choose the new memory initializa-
tion file, click on the Apply Changes button, and save the new NCD file.
LatticeMico8 Tool
SPI Flash
Header
Header
2x20
2x5
31
8
4
Header
SRAM
1 Mbit
2x5
Code.
SPI
Programming
28
JTAG
GPIO
LFXP2-5E-6TN144C
12
LatticeXP2
LatticeXP2 Brevia Development Kit
Communication
4
8
Serial
GSRN/IO
DB9 RS232
Push-button (x4)
Push-button
Serial
DIP Switch
8 LEDs
50 MHz
Crystal
4-Bit
User’s Guide

Related parts for LFXP2-5E-B-EVN