D
D
i
i
g
g
i
i
l
l
e
e
n
n
t
t
D
D
I
I
O
O
5
5
S
S
y
y
s
s
t
t
e
e
m
m
B
B
o
o
a
a
r
r
d
d
www.digilentinc.com
Revision: June 18, 2004
246 East Main | Pullman, WA 99163
(509) 334 6306 Voice and Fax
Copyright Digilent, Inc. 1 pages Doc: 530-028
The DIO5 Digital I/O board provides a ready-
made source for many of the most common
I/O devices and ports found in digital systems.
It can be used with the D2SB or D2FT boards
to create a platform that can host a wide
range of projects. Because it contains a large
CPLD to coordinate the various on-board I/O
devices, it can also be used to partition
designs across the CPLD and an FPGA on an
attached system board. Using the DIO5,
designs such as a full-function calculator, a
complete computer, a simple video game
controller, or countless other systems can
readily be created.
FEATURES AND BENEFITS
An XCR3128 CPLD for I/O device and
system bus control (the CPLD is
automatically inserted in the JTAG scan
chain when the DIO5 is attached to any
system board)
A 16x2 character LCD
A 4-digit seven segment display
16 individual LEDs in three different colors
A 16 button keypad
8 slide switches
3-bit VGA port
PS/2 mouse or keyboard port
APPLICATIONS
I/O devices can be used to create a
complete computer system around
MicroBlaze
Any circuit where general-purpose I/O
devices are needed
Can be used with a system board to
partition designs across two
programmable devices
JTAG
Connector P2Connector P1
8 switches
XCR3128XL CoolRunner CPLD
TQ-144
System Bus
16 button
keypad
16 LEDs
4 7-seg.
displays
16x2
LCD
PS2
Port
Clock
Uncomitted I/O
VGA
Port