wiki:HardwareUsersGuides/FPGABoard_v2.2/OtherIO

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

No image "FPGA_Board_DebugIO.jpg" attached to HardwareUsersGuides/FPGABoard_v2.2/Images

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.