The MAX3109 is an advanced dual universal asynchronous receiver-transmitter (UART) with 128 words of receive and transmit first-in/first-out (FIFO) and a high-speed SPI or I2C controller interface. It supports a maximum data rate of 24Mbps and offers flexibility in baud-rate programming and reference clock selection with the phase-locked loop (PLL) and fractional baud-rate generators. The MAX3109 also features independent logic-level translation on the transceiver and controller interfaces, making it easy to interface with microcontrollers, FPGAs, and transceivers powered by differing supply voltages. It supports automatic hardware and software flow control with selectable FIFO interrupt triggering to offload low-level activity from the host controller. The MAX3109 also supports automatic half-duplex transceiver control with programmable setup and hold times, making it suitable for high-speed applications such as PROFIBUS-DP. It is available in a 32-pin TQFN (5mm x 5mm) package and specified for the -40°C to +85°C extended temperature range.
The MAX3109 advanced dual universal asynchronous receiver‑transmitter (UART) provides 128‑word transmit and receive FIFOs and supports high‑speed data rates up to 24 Mbps. It features an integrated PLL, fractional baud‑rate generators, and selectable logic‑level translation for easy interfacing with microcontrollers, FPGAs, and transceivers operating at different supply voltages.
The device is offered in a 32‑pin TQFN package, operates over a temperature range of –40 °C to +85 °C, and includes a variety of low‑power modes, automatic flow‑control options, and programmable GPIOs, making it suitable for handheld devices, automotive infotainment, POS systems, PLCs, and medical equipment.
| Maximum Baud Rate | 24 Mbps |
|---|---|
| Supply Voltage Range | 1.71 V to 3.6 V |
| FIFO Depth | 128 words (receive and transmit) |
| Package Type | 32‑pin TQFN (5 mm × 5 mm) |
| Operating Temperature Range | -40 °C to +85 °C |
| Shutdown Current | 1 µA |
| GPIO Count and Drive Capability | 8 GPIOs, 20 mA drive |
| Timers Routed to GPIOs | 2 timers |
The MAX3109 supports a maximum baud rate of 24 Mbps.
It operates from 1.71 V up to 3.6 V.
The device provides 128 words of FIFO for both receive and transmit.