beautypg.com

Digilent 410-155P-KIT User Manual

Page 3

background image

Basys2 Reference Manual

Digilent

www.digilentinc.com

To program the Basys2 board, set the mode
jumper to PC and attach the USB cable to
the board. Start the Adept software, and
wait for the FPGA and the Platform Flash
ROM to be recognized. Use the browse
function to associate the desired .bit file with
the FPGA, and/or the desired .mcs file with
the Platform Flash ROM. Right-click on the
device to be programmed, and select the
“program” function. The configuration file
will be sent to the FPGA or Platform Flash,
and the software will indicate whether
programming was successful. The “Status
LED” LED (LD_8) will also blink after the
FPGA has been successfully configured.
For further information on using Adept,
please see the Adept documentation
available at the Digilent website.


Oscillators

The Basys2 board includes a primary, user-settable silicon oscillator that produces 25MHz, 50MHz, or
100MHz based on the position of the clock select jumper at JP4. Initially, this jumper is not loaded
and must be soldered in place. A socket for a second oscillator is provided at IC6 (the IC6 socket can
accommodate any 3.3V CMOS oscillator in a half-size DIP package).

The primary and secondary

oscillators are connected to global clock input
pins at pin B8 and pin M6 respectively.

Both clock inputs can drive the clock synthesizer
DLL on the Spartan 3E, allowing for a wide range
if internal frequencies, from 4 times the input
frequency to any integer divisor of the input
frequency.

The primary silicon oscillator is flexible and
inexpensive, but it lacks the frequency stability of
a crystal oscillator. Some circuits that drive a
VGA monitor may realize a slight improvement in
image stability by using a crystal oscillator
installed in the IC6 socket. For these applications,
a 25MHz (or 50MHz) crystal oscillator, available
from any catalog distributor, is recommended
(see for example part number SG-8002JF-PCC at

www.digikey.com

).







Spartan-3E

FPGA

B8

CLK_OUT

Linear Tech.

LTC6905

Oscillator

Frequency
Select
Jumper

25MHz

50MHz

100MHz

Figure 5. Basys2 oscillator circuits

XCF02

Platform

Flash

JTAG

Spartan 3E

FPGA

Mode

Jumper

PC ROM

USB miniB

connector

Atmel

AT90USB2

Slave

serial

port

JTAG

port

LD8

Figure 4. Basys2 Programming Circuits

Doc: 502-138

page 3 of 12