fpga4fun.com - where FPGAs are fun.
Home
Welcome
Information


FPGA projects
Music box
Pong game
R/C servos
Text LCD module
Quadrature decoder
PWM and one-bit DAC
Debouncer
LED displays
Crossing clock domains
External contributions

FPGA interface projects
RS-232
JTAG
I2C
EPP
SPI
CNC steppers

FPGA advanced projects
Graphic LCD panel
Digital oscilloscope
10BASE-T interface
PCI interface
Spoc CPU core

Hands-on
A simple oscilloscope


FPGA introduction
What are FPGAs?
How FPGAs work
FPGA pins
Clocks and global lines
Download cables
Configuration
Learn more

FPGA software
Design software
Pin assignment
Design-entry/HDL
Simulation/HDL
Synthesis and P&R

FPGA electronic
SMD technology
Crystals and oscillators

HDL info
HDL tutorials
Verilog tips
VHDL tips

Quick-start guides
ISE
Quartus

Site
News
FPGA links
HDL tutorials
Forum


FPGA download cables

FPGA vendors provide many ways to "configure" (i.e. download) their devices. One way is using a cable that connects from your PC to the FPGA board. The most popular cables connect to your PC's parallel or USB interface.

These cables are sometimes called "JTAG cables" (because they often connect to the JTAG pins of an FPGA).

Cable power

The cable is an active device and needs power. It is usually powered from the target FPGA board.

FPGA cables are vendor specific

The FPGA configuration interface from all the FPGA vendors are very much alike. That doesn't prevent each vendor to have their own proprietary connectors and cables.

Parallel cable

A parallel cable connects to your PC's parallel (printer) port. It buffers a few pins of the PC parallel interface, and connects to the target board using a flat cable or flying leads.
FPGA vendors sometimes provide the schematic of the cable, which is valuable since these cable are worth otherwise $100 or more!

More cables



>>> NEXT: FPGA configuration >>>



This page was last updated on April 07 2007.