Version 2 (modified by murphpo, 15 years ago) (diff) |
---|
WARP FPGA Board I/O
USB UART
The FPGA board includes a USB-UART interface, built around the FTDI FT232R transceiver. You can connect this port to a PC via a standard USB cable, and your OS will regonize a new serial port. You will need the Virtual COM Port drivers from FTDI. The transceiver presents a 2-wire (Tx/Rx) UART interface to the FPGA, which can be used with the Xilinx UART transceiver cores.
RS-232 UART
The FPGA board also includes a standard RS-232 serial port. The board's female DB9 port is configured just like a PC, with Tx on pin 3, Rx on pin 2 and GND on pin 5. The rest of the signals are unconnected. You must use a null-modem (i.e. crossover) cable to connect this port directly to a PC.
The LVTTL-RS232 level shifting is handled on the FPGA board by a MAX3319 (from Maxim.
Digital I/O
There are 16-bits of unbuffered 3.3v I/O connected directly to FPGA I/O pins, routed to standard male 100mil header. The header has four ground pins in the corner positions. The 16 I/O signals are labeled at the header. Bits 0-7 are in the top row, bits 8-15 in the bottom, both arranged right-to-left.