Configuration port, Appendix a, “configuring the fpga, From the embedded usb configuration port – Digilent 6003-410-000P-KIT User Manual
Page 71: Appendix a

XUP Virtex-II Pro Development System
71
UG069 (v1.0) March 8, 2005
1-800-255-7778
R
Appendix A
Configuring the FPGA from the
Embedded USB Configuration Port
The XUP Virtex-II Pro Development System contains an embedded version of the Platform
Cable USB for the purpose of configuration and programming the Virtex-II Pro FPGA and
the Platform FLASH PROM using an off-the-shelf high-speed USB A-B cable.
Configuration and programming are supported by iMPACT (v6.3.01i or later) download
software using Boundary Scan (IEEE 1149.1/IEEE 1532) mode. Target clock speeds are
selectable from 750 kHz to 24 MHz.
The host computer must contain a USB host controller with one or more USB ports. The
controller can reside on the mother board or can be added using an expansion card or
PCMCIA/CARDBUS adapter.
The host operating system must be either Windows 2000 (SP4 or later) or Windows XP (SP1
or later). IMPACT v6.3.01I and ChipScope Pro are not supported by earlier versions of
Windows.
The embedded Platform Cable USB interface is designed to take full advantage of the
bandwidth of USB 2.0 ports. It is also backward compatible with USB 1.1 ports. The
interface is self-powered and consumes no power from the host hub. It is enumerated as a
high-speed device on USB 2.0 hubs or a full-speed device on USB 1.1 hubs.
A proprietary Windows device driver is required to use the embedded Platform Cable
USB. All Foundation ISE software releases and service packs beginning with version
6.3.01i incorporate this device driver. Windows does not recognize the embedded Platform
Cable USB until the appropriate Foundation ISE or ChipScope Pro installation has been
completed.
The embedded Platform Cable USB is a RAM-based product. Application code is
downloaded each time the cable is detected by the host operating system. USB protocol
guarantees that the application code is successfully transmitted. All necessary firmware
files are included with every Foundation ISE software installation CD. Revised firmware
can be periodically distributed in subsequent software releases.
The embedded Platform Cable USB can be attached and removed from the host computer
without the need to power-down or reboot the host computer. When the embedded
Platform Cable is detected by the operating system, a “Programming Cables” folder is
displayed if the System Properties -> Hardware -> Device Manager dialog box is selected.
A “Xilinx Platform Cable USB” entry resides in this folder as shown in
.