
www.latticesemi.com
14-1
tn1054_01.2
February 2006
Technical Note TN1054
2006 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.
Introduction
This document describes the functionality and usage of ispTRACY, Lattice’s integrated logic analyzer for the
ispXPGA
, LatticeSC, LatticeECP2, LatticeECP, LatticeEC and LatticeXP FPGA families. The isp-
TRACY tool consists of an Intellectual Property (IP) hardware block and three software tools – Core Generator,
Core Linker and ispLA. ispTRACY allows for fast debugging and functional verification inside Lattice FPGA devices
without the need for expensive test and measurement equipment. Debugging is accomplished through the hard-
ware IP compiled in the design, on device block RAM and the device JTAG port.
ispTRACY IP Core Features
The ispTRACY IP core is highly configurable. These configurable features include width and depth of data capture
lines, multiple edge and level sensitive trigger signals, complex comparison for trigger events, delayed trigger
events and more. ispTRACY allows multiple ispTRACY IP cores to be included in a single design. The following
table summarizes the features of the ispTRACY IP core.
Table 14-1. ispTRACY IP Core Features
ispTRACY IP Module Generator
To include ispTRACY cores in a design, the first step is to run IPexpress from the ispLEVER
Project Navigator.
Figure 14-1 shows the launch button for the IP Manager program.
Figure 14-1. IPexpress Launch Button in ispLEVER Project Navigator
Feature
Description
Depth of Memory Capture
256 to 4096 samples
Data Capture Width
8 to 256 bits
Triggering Schemes
Rising/falling edges, level logic, comparison, trigger after combination of events
Number of Triggers
4 to 128 bits, can be a combination of edge and level sensitive signals
Number of Core
Up to 16 ispTRACY cores
Lattice ispTRACY
Usage Guide