Getting Started With Xtremedsp™ Solution Video Starter Kit: Getting Started Guide (Optional) Spartan-3A DSP™ Fpga Edition
Getting Started With Xtremedsp™ Solution Video Starter Kit: Getting Started Guide (Optional) Spartan-3A DSP™ Fpga Edition
Getting Started With Xtremedsp™ Solution Video Starter Kit: Getting Started Guide (Optional) Spartan-3A DSP™ Fpga Edition
XtremeDSP™ Solution
Video Starter Kit
Spartan-3A
Getting Started
DSP™Guide
FPGA Edition
[optional]
Revision History
The following table shows the revision history for this document.
X-Ref Target - Figure A-1
XtremeDSP Solution Video Starter Kit www.xilinx.com UG455 (v2.1) March 15, 2010
Contents
Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Video Starter Kit Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Getting Started with the Compact Flash Demonstrations . . . . . . . . . . . . . . . . . . . . . . 6
Installing the Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
Step 1: Accessing the Xilinx Electronic Fulfillment Site . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Step 2: Installing and Updating ISE, System Generator, and EDK Design Software . 8
Step 3: Register and Install Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Now What? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Service and Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Web Support – Knowledge On-Demand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Technical Support – Highly-Trained Specialists Available to Answer Your Questions . . 9
Recorded Learning Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Education Courses – Training Solutions That Put You on the Fast Track to Success 10
Titanium Dedicated Engineering – It’s All About Efficiency . . . . . . . . . . . . . . . . . . . . 10
Xilinx Design Services – Your Expert Partners in FPGA Design . . . . . . . . . . . . . . . . . 10
Overview
This guide provides a brief overview of the Spartan®-3A DSP FPGA Video Starter Kit
(VSK) and how to run a set of pre-defined demonstration designs.
The VSK enables the you to develop a wide range of video processing systems using a
Xilinx Spartan®-3A DSP XC3SD3400A device, using a number of digital and analog video
interfaces.
The latest revisions of the user guides and reference designs included with the kit are
provided on the Xilinx website. It is strongly recommended that you periodically check the
Spartan-3A DSP Video Starter Kit web page to obtain the latest information and reference
designs.
D V I D is play
D V I (J3)
C am era
CAT6 cable
Spartan-3A DSP
Development Board
S-V ideo
N orth (S4) S ourc e
D IP (S2) W es t (S5) (J6) (J5) (J4) (J3)
E as t (S7)
L
E C enter (S6)
FM C-V ideo DVI D V I S ourc e
D (JP6) (J8)
S outh (S8) Reset ACE (PC, DVD Player)
S
J TA G (P5) (S9) (J2) (J1)
D IP (S3)
S-V ideo
LC D D is play
PWR
S erial (J7) S W P ow er LE D
(J17) ( S1) D S1
C F C ard (P7)
P ow er
S upply
PC ds702_01_100608
2. Verify that the boot mode DIP switch (S2) is set to 01010111 (arranged switch 1-8,
1 = ON). This allows a bootloader program to be loaded from the CF card by the
System Ace controller. After the bootloader program has been loaded, you are able to
select a design to run by using the push buttons on the base board.
3. Verify the jumper JP6 is removed from the Spartan-3A DSP FPGA Development Board.
This allows the on-board PLL to be programmed by the I2C bus.
4. To connect the VGA camera to the FMC-Video card using the supplied CAT6 cable,
first plug one end into the Camera #1 RJ45 connector (J5) on the FMC-Video card. Then
plug the other end of the CAT6 cable into the RJ45 connector on the VGA camera.
Caution! While the FMC-Video camera connector looks like a standard Ethernet connector, it
is not compatible with Ethernet, and ONLY works with the VGA camera provided with the VSK.
You may damage your equipment by connecting anything other than the VSK camera using the
provided CAT 6 cable. To be sure you have the correct cable, check that “CAT 6” is printed on the
cable covering.
5. Connect a DVI monitor to the DVI output connector (J3) on the Spartan-3A DSP FPGA
Development Board.
Note: A VGA display may also be used by connecting the VGA cable to a VGA-to-DVI adapter
that is then plugged into the DVI output connector (J3) on the Spartan-3A DSP FPGA
Development Board.
6. Connect a DVI source to the DVI input connector (J8) on the FMC-Video.
Note: A VGA source may also be used by connecting the VGA cable to a VGA-to-DVI adapter
that is then plugged into the DVI input connector (J8) on the FMC-Video.
7. Connect an S-Video display to the S-Video output connector (J1) on the FMC-Video.
8. Connect an S-Video source to the S-Video input connector (J4) on the FMC-Video.
9. Connect a host PC to the Spartan-3A DSP FPGA Development Board with a 9-pin
RS232 serial Null Modem cable. Connect one end of the cable to the RS232 Port (J17) on
the Spartan-3A DSP FPGA Development Board and the other end of the cable to the
serial port of the host PC.
10. Start and configure a HyperTerminal session on the host PC for 9600 baud, 8-bit,
no parity, and no flow control. You will be able to interact with the demo through the
HyperTerminal in real-time.
11. Connect the power supply to the Spartan-3A DSP FPGA Development Board power
supply input (J7).
12. Switch the power switch (S1) on the Spartan-3A DSP FPGA Development Board to
ON. The Power Good LED (DS1) on the Spartan-3A DSP FPGA Development Board
should be illuminated, indicating that power is available.
13. Use the North (S4) and South (S8) push buttons on the Spartan-3A DSP FPGA
Development Board to scroll through the demo selections and choose a demo to load.
You should see this displayed on both the monitor and LCD display (DS21) on the
Spartan-3A DSP FPGA Development Board.
14. Use the Center (S6) push button to load the demo. To reload the bootloader, press the
Spartan-3A DSP FPGA Development Board push button labeled Reset ACE (S9).
Note: For the DVI and S-Video demonstrations, the video source used to drive the VSK should
be set to a resolution of 640x480P60, 800x600P60, 1024x768P60, 720P50, 720P60, 1080P25,
1080P30, 1080I50, or 1080I60 for proper operation. You should see the output of the video
source shown on the display.
Each demo provides a series of menus, via the HyperTerminal program configured in
step 10, that allow you to exercise all of the capabilities of the design. See the VSK User
Guide (UG456) for more information about each of the demos.
Step 2: Installing and Updating ISE, System Generator, and EDK Design
Software
If you still need to install the ISE Design Suite Software, this video starter kit comes with an
entitlement to ISE Design Suite: System Edition device locked to Spartan-3A DSP 3400A.
If you still need to install the EDK Design Suite Software, this video starter kit comes with
entitlement to a Full seat of the Embedded Development Kit Design Suite products. After
logging into the www.xilinx.com/register site, select the check box for the Embedded
Development Kit (EDK).
If you still need to install the System Generator software, this video starter kit comes with
entitlement to a Full seat of the System Generator Design Suite products. After logging into
the www.xilinx.com/register site, select the check box for the System Generator software.
After you have installed the ISE, System Generator, and EDK software, make sure you also
download the latest software updates. The latest software updates for all Xilinx products
can be found on the Xilinx download site:
www.xilinx.com/support/download/index.htm
Now What?
Congratulations, you have now successfully run some demonstrations on the Spartan-3A
DSP FPGA Video Starter Kit and installed the Xilinx ISE, System Generator, and EDK
software.
You now have an opportunity to learn how to customize your own hardware design, and
write your own software application. You can find step-by-step instructions and additional
resources on the product page at: www.xilinx.com/vsk_s3. You are encouraged to check
this page regularly for the latest in documentation, examples, product updates, known
issues, and links to evaluation and support by our Xilinx partners.
Education Courses – Training Solutions That Put You on the Fast Track to
Success
Xilinx provides targeted, high quality education services designed by experts in
programmable logic design, and delivered by Xilinx qualified trainers. Our series of
instructor-led embedded classes include:
• Embedded Systems Development
• Advanced Embedded Systems Development
• Embedded Open-Source Linux
For more information on Xilinx Education courses, go to: www.xilinx.com/education.