|
FT2232L Datasheet, PDF (5/51 Pages) Future Technology Devices International Ltd. – Dual USB UART / FIFO I.C. | |||
|
◁ |
FT2232L Dual USB UART / FIFO I.C.
In addition to the BM chip features, the FT2232L incorporates the following new features and interface modes :-
⢠Enhanced Asynchronous Bit-Bang Interface
normally be un-conï¬gured (i.e. have no deï¬ned
The FT2232L supports FTDIâs BM chip Bit Bang
function) at power-up. Application software on the PC
mode. In Bit Bang mode, the eight FIFO data lines
could use the MPSSE to download conï¬guration data
can be switched between FIFO interface mode
to the FPGA over USB. This data would deï¬ne the
and an 8-bit Parallel IO port. Data packets can be
hardwareâs function on power up. The other FT2232
sent to the device and they will be sequentially sent
channel would be available for other devices.
to the interface at a rate controlled by an internal
This approach would allow a customer to create a
timer (equivalent to the baud rate prescaler). With
âgenericâ USB peripheral, whoâs hardware function
the FT2232L device this mode has been enhanced
can be deï¬ned under control of the application
so that the internal RD# and WR# strobes are now
software. The FPGA based hardware could be easily
brought out of the device which can be used to allow
external logic to be clocked by accesses to the Bit-
Bang IO bus.
upgraded or totally changed simply by changing the
FPGA conï¬guration data ï¬le. (See FTDIâs MORPH-
IC development module for a practicle example,
⢠Synchronous Bit-Bang Interface
www.morph-ic.com)
Synchronous Bit-Bang Mode differs from
Asynchronous Bit-Bang mode in that the device
is only read when it is written to. Thus making it
easier for the controlling program to measure the
response to an output stimulus as the data returned
is synchronous to the output data.
⢠MCU Host Bus Emulation
This new mode combines the âAâ and âBâ bus interface
to make the FT2232L interface emulate a standard
8048 / 8051 style MCU bus. This allows peripheral
devices for these MCU families to be directly
attached to the FT2232L with IO being performed
⢠High Output Drive Level Capabillity
The IO interface pins can be made to drive out at
over USB with the help of MPSSE interface
technology.
three times the standard drive level thus allowing
multiple devices, or devices that require a greater
drive strength to be interfaced to the FT2232L. This
option is conï¬gured in the external EEPROM, ad can
be set individually for each channel.
⢠Fast Opto-Isolated Serial Interface
A new proprietary FTDI protocol is designed to
allow galvanically isolated devices to communicate
sychronously with the FT2232L using just 4 signal
wires (over two dual opto-isolators), and two power
⢠Multi-Protocol Synchronous Serial Engine
Interface (M.P.S.S.E.)
The Multi-Protocol Synchronous Serial Engine
(MPSSE) interface is a new option designed to
interface efï¬ciently with synchronous serial protocols
such as JTAG and SPI Bus. It is very ï¬exible in that it
lines. The peripheral circuitry controls the data
transfer rate in both directions, whilst maintaining
full data integrity. Maximum USB full speed data
rates can be acheived. Both âAâ and âBâ channels
can communicate over the same 4 wire interface if
desired.
can be conï¬gured for different industry standards, or
proprietary bus protocols. For instance, it is possible
to connect one of the FT2232Lâs channels to an
SRAM conï¬gurable FPGA as supplied by vendors
such as Altera and Xilinx. The FPGA device would
DS2232L Version 1.4
© Future Technology Devices International Ltd. 2005 Page 5 of 51
|
▷ |