UMP1: USB-Parallel FIFO Converter


The best way to USB

UMP1 is an USB->Parallel 8-bit FIFO interface module based on the FT245BM chip made by FTDI. It enables very easy connection of the user's application to the PC via the USB port, without necessity of any deep knowledge about the complicated USB problematics.

On the USB side of UMP1 there are 2 signals D+ and D-, on the opposite side there is 8-bit bidirectional bus and 4 handshaking signals (with the TTL level) for data flow control. UMP1 is capable to transfer data at speeds up to 1 MByte per second. UMP1 supports the external EEPROM (93C46) storing the ID data (VID, PID, ID string).

UMP1 is manufactured as a DIP24 device with standard pin distance of 2.54 mm (0.1"). It can be put into standard or precision DIP socket or it can be directly soldered to user application PCB. It saves time and money in small series production.

The USB connector is to be connected separately, the designer has flexibility in the PCB layout and mechanical design in comparison to modules with built-in USB connector. Also, the A-type, B-type connector or even cable can be used.

Great advantage of FTDI based USB solution is that the drivers are freely available on the Internet. The supported operating systems are Windows 98SE/ME/2K/XP, Mac and Linux. The software examples for Borland Delphi and C++ Builder and Microsoft Visual C++ and Visual Basic are available, too. There are two types of drivers - Virtual COM port (emulates the standard COM port, the accessibility is via standard COM functions) and direct drivers with functions such as FT_Open, FT_Close, FT_ResetDevice, FT_Write, FT_Read, FT_GetStatus, FT_SetBaudRate, FT_SetFlowControl, FT_SetDTR, FT_ClrDTR, ...


 Larger image

Supported devices

  • Any microcontroller with sufficient number of pins (8 data and 4 handshaking)
  • Any programmable logic device


  • Based on FTDI chip FT245BM
  • DIP24, standard pin size
  • Ideal solution for development and small series production
  • Low cost
  • Free drivers: Windows 98SE/ME/2K/XP, Mac and Linux
  • Free software examples with source code downloadable from Internet
  • RoHS compliant: NO


  • UMP1 module


© ASIX s.r.o., 1991-2012. All rights reserved.