Digilent Basys Board Rev.E User Manual

Digilent Hardware

Advertising
background image

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

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

®

w w w . d ig i l en t inc . c om

Revision: August 18, 2007

215 E Main Suite D | Pullman, WA 99163

(509) 334 6306 Voice and Fax

Copyright Digilent, Inc. All rights reserved

12 pages

Doc: 502-107


Introduction

The Basys 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 Cypress EZ-
USB controller, the Basys 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 Basys 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
Basys 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 Basys board can draw power and be programmed via its on-board USB2 port. Digilent’s freely
available PC-based Adept software automatically detects the Basys board, provides a programming
interface for the FPGA and Platform Flash ROM, and allows user data transfers at up to
400Mbytes/sec (see

www.digilentinc.com

for more information). The Basys board can also be

programmed from within the Xilinx ISE tool environment using a Digilent JTAG3 (or suitable Xilinx
cable) and a separate power supply.

The Basys 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

www.xilinx.com/ise/

.


The Basys board ships with a built-in self-test 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

www.digilentinc.com/basys

for the test project as well as further documentation, reference designs,

and tutorials.

Xilinx Spartan3E-100 TQ144

VGA Port

Platform

Flash

(config ROM)

Settable Clock

Source

(25 / 50 / 100 MHz)

High 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

Cypress EZ-USB Hi-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. Basys board block diagram and features

Advertising