MAX3107:SPI/I²C UART with 128-Word FIFOs

SPI/I²C UART with 128-word FIFO in a Tiny TQFN

The MAX3107 is an advanced universal asynchronous receiver-transmitter (UART) with 128 words each of receive and transmit first-in/first-out (FIFO) that can be controlled through I²C or high-speed SPI™. The 2x and 4x rate modes allow a maximum of 24Mbps data rates. A phase-locked loop (PLL), prescaler, and fractional baud-rate generator allow for high-resolution baud-rate programming and minimize the dependency of baud rate on reference clock frequency. Autosleep and shutdown modes help reduce power consumption during periods of inactivity. A low 640µA (typ) supply current and tiny 24-pin TQFN (3.5mm x 3.5mm) package make the MAX3107 ideal for low-power portable devices. Integrated logic-level translation on the controller and transceiver (RX/TX and active-low RTS/active-low CTS) interfaces enable use with a wide selection of RS-232/RS-485 transceivers. Automatic hardware and software flow control with selectable FIFO interrupt triggering offloads low-level activity from the host controller. Automatic half-duplex transceiver control with programmable setup and hold times allow the MAX3107 to be used in high-speed applications, for example Profibus-DP. The MAX3107 is ideal for use in portable devices, industrial, and automotive applications. The MAX3107 is available in a 24-pin SSOP package and a 24-pin TQFN package. It is specified over the -40°C to +85°C extended ambient temperature range.

Key Features
  • Bridges an SPI/MICROWIRE or I2C Microprocessor Bus to an Asynchronous Interface Such as RS-485, RS-232, or IrDASM
    • SIR- and MIR-Compliant IrDA Encoder/Decoder
    • Line Noise Indication Ensures Data Link Integrity
  • Saves Up to 23% Board Space
    • 24-Pin TQFN (3.5mm x 3.5mm) and SSOP Packages
  • Integrated Internal Oscillator Eliminates the Need for an External Oscillator and Reduces the BOM Cost
    • Integrated PLL and Divider
  • Fast Data Rates Allow Maximum System Flexibility Across Interface Standards
    • 24Mbps (max) Data Rate
    • Fractional Baud-Rate Generator
    • SPI Up to 26MHz Clock Rate
  • Deep, 128-Word Buffer and Automated Control Features Help Offload Activity on the Microcontroller
    • Auto Transceiver Direction Control
    • Half-Duplex Echo Suppression
    • Auto RTS/CTS and XON/XOFF Flow Control
    • 9-Bit Multidrop-Mode Data Filtering
      • Special Character Detection
      • GPIO-Based Character Detection
      • Four Flexible GPIOs
  • Power Management Control Features Minimize Power Consumption for Portable Applications
    • +2.35V to +3.6V Supply Range
      • Low 640µA (typ) Supply Current at 1Mbaud and 20MHz Clock
    • Shutdown and Autosleep Modes
      • Low 20µA (typ) Shutdown Power
  • Logic-Level Translation on the Controller and Transceiver Interfaces (Down to 1.7V) Ensure System Compatibility
  • Register Compatible with MAX3108, MAX3109, MAX14830
MAX3107: Functional Diagram
MAX3107: Functional Diagram
Applications/Uses
  • Automotive Infotainment Systems
  • Fieldbus Networks
  • HVAC or Building Control
  • Industrial Control Systems
  • Medical Systems
  • Point-of-Sale Systems
  • Portable Devices
DataSheet
titleDownload file
MAX3107 Data SheetMAX3107.pdf
Parametrics
Part NumberµP I/FChannelsICC
(mA)
VSUPPLY
(V)
Package/PinsOper. Temp.
(°C)
Budgetary
Price
typSee Notes
MAX3107SPI and I2C Compatible10.642.35 to 3.6SSOP/24
TQFN-CU/24
TQFN/24
-40 to +85$4.99 @1k
Design kits & evaluation modules
Quality and Environmental Data
Ordering Information
Part NumberStatusRecommended ReplacementPackageTempRoHS
MAX3107EAG+ActiveSSOP,;24 pin;65.8 mm²-40°C to +85°CLead Free
MAX3107EAG+TActiveSSOP,;24 pin;65.8 mm²-40°C to +85°CLead Free
MAX3107ETG+ActiveTQFN,;24 pin;13 mm²-40°C to +85°CLead Free
MAX3107ETG+G3UActiveTQFN-CU,;24 pin;QFN;-40°C to +85°CLead Free
MAX3107ETG+TActiveTQFN,;24 pin;13 mm²-40°C to +85°CLead Free
MAX3107ETG+TG3UActiveTQFN-CU,;24 pin;QFN;-40°C to +85°CLead Free
MAX3107ETG/V+ActiveTQFN,;24 pin;13 mm²-40°C to +85°CLead Free
MAX3107ETG/V+TActiveTQFN,;24 pin;13 mm²-40°C to +85°CLead Free
MAX3107.pdf MAX3107
MAX3107.pdf MAX3107
MAX3107.pdf MAX3107
Interfacing to the MAX3108 UART MAX3109
Differences Between Maxim's Advanced UART Devices MAX3109
Introduction to Dialysis Machines MAX3803
Important Considerations for Infusion Pump and Portable Medical Designs DS2786B
Determining Clock Accuracy Requirements for UART Communications MAX3206E
MAX3107.pdf MAX3107
MAX3107.pdf MAX3107