Log in/Register News & Media | Downloads | Corporate | Careers | Contact Request
(215) 542-9575
sales@menmicro.com

16Z125_UART - UART Controller

FPGA IP Core

The UART controller IP core includes up to four 16550D compatible universal asynchronous receiver transmitter modules.

Download data sheet

Main Features

  • FPGA IP Core
  • Up to four independent UART channels
  • Compatible to 16550 UART
  • Up to 3 Mbit/s data rate
  • Wishbone bus interface
16Z125_UART Product Image

Technical Data

Size
  • Quad UART
    • Logic elements (Altera Cyclone device family): 1800 typ.
    • Pin count min: 8 (4 receive lines and 4 transmit lines)
    • Pin count max: 36
  • Triple UART
    • Logic elements (Altera Cyclone device family): 1300 typ.
    • Pin count min: 6 (3 receive lines and 3 transmit lines)
    • Pin count max: 27
  • Dual UART
    • Logic elements (Altera Cyclone device family): 1000 typ.
    • Pin count min: 4 (2 receive lines and 2 transmit lines)
    • Pin count max: 18
  • Single UART
    • Logic elements (Altera Cyclone device family): 700 typ.
    • Pin count min: 2 (1 receive line and 1 transmit line)
    • Pin count max: 9
  • RAM: 1 x M4K (Cyclone I and II) or 1 x M9K (Cyclone III)
  • (2x M4K (Cyclone I and II) or 1 x M9K (Cyclone III) for 124-byte buffer)
System-Bus Interface
  • Wishbone bus interface compliant with Wishbone Specification B.3
  • 32-bit data transfer, 33MHz or 66MHz bus frequency
  • Supported Wishbone bus cycles
    • Single read/write
UART Functionality
  • Quad UART
  • 16550D compatible
  • RS232 or RS422/RS485 mode (switchable by software)
  • Full or half-duplex (switchable by software)
  • Data rates up to 3Mbit/s
  • 60-byte transmit/receive buffer (124-byte buffer on request)
  • Handshake lines: CTS, RTS; DCD, DSR, DTR; RI; full support, reduced handshake for lower pin count
  • Automatic RTS/CTS flow control for RS232 on request

Software

Linux
13MD05-90

MDIS5 System (and Device Driver) Package (MEN) for Linux. This software package includes most standard device drivers available from MEN.

13Z025-90

Linux native driver (MEN) for 16Z025_UART, 16Z057_UART and 16Z125_UART

VxWorks
13Z025-60

VxWorks native driver (MEN) for 16Z025_UART, 16Z057_UART and 16Z125_UART

QNX
13Z025-40

QNX 6.3 native driver (MEN) for 16Z025_UART and 16Z125_UART

13Z025-41

QNX 6.4 native driver (MEN) for 16Z025_UART and 16Z125_UART

13Z025-42

QNX 6.5 native driver (MEN) for 16Z025_UART and 16Z125_UART

Contact Request! Use this form to get the fastest possible reply.
Please make sure to fill out the complete form, so we can provide quick and specific support.
Your request will be sent to our sales team.

Your information will not be shared!

* required fields

Your Request

Your Contact Data

Please type in the letters and/or numbers that you see in the image on the left (case-sensitive).