Digilent 410-155P-KIT User Manual
Digilent Hardware
 
D
D
i
i
g
g
i
i
l
l
e
e
n
n
t
t
B
B
a
a
s
s
y
y
s
s
2
2
B
B
o
o
a
a
r
r
d
d
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
Revision: November 11, 2010
1300 Henley Court | Pullman, WA 99163
(509) 334 6306 Voice and Fax
 
 
Introduction 
 
The Basys2 board is a circuit design and 
implementation platform that anyone can use 
to gain experience building real digital circuits. 
Built around a Xilinx Spartan-3E Field 
Programmable Gate Array and a Atmel 
AT90USB2 USB controller, the Basys2 board 
provides complete, ready-to-use hardware 
suitable for hosting circuits ranging from basic 
logic devices to complex controllers. A large 
collection of on-board I/O devices and all 
required FPGA support circuits are included, 
so countless designs can be created without 
the need for any other components. 
 
Four standard expansion connectors allow 
designs to grow beyond the Basys2 board 
using breadboards, user-designed circuit 
boards, or Pmods (Pmods are inexpensive 
analog and digital I/O modules that offer A/D 
& D/A conversion, motor drivers, sensor 
inputs, and many other features). Signals on 
the 6-pin connectors are protected against 
ESD damage and short-circuits, ensuring a 
long operating life in any environment. The 
Basys2 board works seamlessly with all 
versions of the Xilinx ISE tools, including the free WebPack. It ships with a USB cable that provides 
power and a programming interface, so no other power supplies or programming cables are required. 
 
The Basys2 board can draw power and be programmed via its on-board USB2 port. Digilent’s freely 
available PC-based Adept software automatically detects the Basys2 board, provides a programming 
interface for the FPGA and Platform Flash ROM, and allows user data transfers (see 
for more information).
 
The Basys2 board is designed to work with the free ISE WebPack CAD software from Xilinx. 
WebPack can be used to define circuits using schematics or HDLs, to simulate and synthesize 
circuits, and to create programming files. Webpack can be downloaded free of charge from 
 
The Basys2 board ships with a built-in self-test/demo stored in its ROM that can be used to test all 
board features. To run the test, set the Mode Jumper (see below) to ROM and apply board power. If 
the test is erased from the ROM, it can be downloaded and reinstalled at any time. See 
for the test project as well as further documentation, reference designs,
and tutorials.
Xilinx Spartan3E-100 CP132
VGA Port
Platform
Flash
(config ROM)
Settable Clock
Source
(25 / 50 / 100 MHz)
Full Speed
USB2 Port
(JTAG and data transfers)
20
JA
JB
JC
JD
JTAG
port
I/O Devices
PS/2
Port
Pmod Connectors
4
4
4
4
8 bit
color
2
32
Data
port
• 100,000-gate Xilinx Spartan 3E FPGA
• Atmel AT90USB2 Full-speed USB2 port providing board power
and programming/data transfer interface
• Xilinx Platform Flash ROM to store FPGA configurations
• 8 LEDs, 4-digit 7-segment display, 4 buttons, 8 slide switches 
• PS/2 port and 8-bit VGA port 
• User-settable clock (25/50/100MHz), plus socket for 2
nd
clock
• Four 6-pin header expansion connectors 
• ESD and short-circuit protection on all I/O signals. 
Figure 1. Basys2 board block diagram and features
Doc: 502-155
page 1 of 12
Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.