Datasheet

Two on-board status LEDs provide visual feedback on traffic flowing through the port: the transmit LED (LD13) and
the receive LED (LD12). Signal names that imply direction are from the point-of-view of the DTE (Data
Terminal Equipment), in this case the PC.
The connections between the FT232R and the FPGA are shown in Figure 8.
10. PC - FPGA Data Transfer (DPTI/DSPI)
The Genesys 2 provides two interface types that can be used to transfer user data between a PC and an FPGA design.
Both of the interfaces have a software component, a Digilent Adept API and a physical interface between the FPGA and
the USB controller. Calling API functions on the PC will either present or request data on the FPGA pins according to
the chosen protocol. The functionality is implemented using the on-board dual-port FT2232 USB controller. One port is
used exclusively for JTAG, while the other either DPTI or DSPI. Since the interfaces share pins, DPTI and DSPI cannot
be used simultaneously.
10.1. Parallel Transfer Interface (DPTI)
DPTI is an 8-bit wide parallel FIFO-style data interface. It offers higher bandwidth than DSPI. In FTDI-terminology,
DPTI is equivalent to “FT245-style Asynchronous or Synchronous FIFO Interface”. It is available in both synchronous
and asynchronous modes, configurable from the DPTI API. In synchronous mode, data transfer is timed by the clock