Digilent XCRP User Manual
Digilent Hardware
D
D
i
i
g
g
i
i
l
l
e
e
n
n
t
t
X
X
C
C
R
R
P
P
™
™
R
R
e
e
f
f
e
e
r
r
e
e
n
n
c
c
e
e
M
M
a
a
n
n
u
u
a
a
l
l
®
w w w . d i g i l e n t i n c . c o m
Revision: 04/12/05
215 E Main Suite D | Pullman, WA 99163
(509) 334 6306 Voice and Fax
Doc: 502-021
page 1 of 1
Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.
Overview
The Digilab XCRP circuit board, built around
the Xilinx CoolRunner XC3064 CPLD, provides
a very low cost platform that can be used to
implement a wide variety of digital circuits,
from complex combinational devices to
sequential machines and controllers. The
XCRP board provides an ideal platform for new
engineers requiring experience with basic
digital design techniques, as well as those
needing exposure to Xilinx CAD tools and
CPLD devices. XCRP board features include:
• A socketed Xilinx XCR3064 CPLD
• Non-volatility – designs remain in the CPLD
after power is removed
• On board voltage regulator for use with a
wall-plug transformer, or the board can run
more than 60hrs on 2 AA cells (typical)
• Expandability –an integral solderless
breadboard allows expansion circuits to be
constructed right on the XCRP board
• Four debounced buttons
• Eight slide switches
• Eight LEDs in three colors (red, green, and
yellow)
• 40-pin expansion connector
• JTAG programming using a standard
parallel cable (included)
• Two high-bright seven segment displays
• An user-adjustable oscillator circuit
(approximately 0.5Hz to 4KHz).
The XCRP board makes an excellent platform
for instructional-lab based work: it is fully
compatible with all versions of the Xilinx CAD
tools, including the free WebPack tools
available at the Xilinx website; the included
CPLD uses non-volatile configuration memory,
so designs can be completed outside the lab;
and the board ships with a programming cable
and a power source, so designs can be
implemented immediately without the need for
any additional hardware.
Functional description
The XCRP board has been designed to offer a
low-cost system for designers who need a
flexible platform to gain exposure to the basics
of digital design or to CPLD devices. The
XCRP board provides sufficient I/O devices so
that many interesting circuits can be
implemented without the need for any other
Expansion
Connector
Solderless
breadboard
XCR3064 XL CoolRunner
CPLD PC-44 (socketed)
Power
jack
5-9VDC
3.3VDC
regulator
2 AA
cells
Vcc
Adjustable clock
(0.5Hz to 4KHz)
2 7-seg.
displays
8 switches
8 LEDs
4 buttons
Debounce
JTAG
Port
XCRP Circuit Diagram