EVALUATION KIT AVAILABLE 2 MAX3107 SPI/I C UART with 128-Word FIFOs General Description Benefits and Features 2 The MAX3107 is an advanced universal asynchronous Bridges an SPI/MICROWIRE or I C Microprocessor receiver-transmitter (UART) with 128 words each of Bus to an Asynchronous Interface Such as RS-485, SM receive and transmit first-in/first-out (FIFO) that can be RS-232, or IrDA 2 controlled through I C or high-speed SPI. The 2x and SIR- and MIR-Compliant IrDA Encoder/Decoder 4x rate modes allow a maximum of 24Mbps data rates. Line Noise Indication Ensures Data Link Integrity A phase-locked loop (PLL), prescaler, and fractional Saves Up to 23% Board Space baud-rate generator allow for high-resolution baud-rate 24-Pin TQFN (3.5mm x 3.5mm) and SSOP Packages programming and minimize the dependency of baud rate Integrated Internal Oscillator Eliminates the Need for on reference clock frequency. an External Oscillator and Reduces the BOM Cost Autosleep and shutdown modes help reduce power con- Integrated PLL and Divider sumption during periods of inactivity. A low 640A (typ) Fast Data Rates Allow Maximum System Flexibility supply current and tiny 24-pin TQFN (3.5mm x 3.5mm) Across Interface Standards package make the MAX3107 ideal for low-power portable 24Mbps (max) Data Rate devices. Fractional Baud-Rate Generator Integrated logic-level translation on the controller and SPI Up to 26MHz Clock Rate transceiver (RX/TX and RTS/CTS) interfaces enable use Deep, 128-Word Buffer and Automated Control with a wide selection of RS-232/RS-485 transceivers. Features Help Offload Activity on the Microcontroller Automatic hardware and software flow control with select- Auto Transceiver Direction Control able FIFO interrupt triggering offloads low-level activity Half-Duplex Echo Suppression from the host controller. Automatic half-duplex transceiver Auto RTS/CTS and XON/XOFF Flow Control control with programmable setup and hold times allow 9-Bit Multidrop-Mode Data Filtering the MAX3107 to be used in high-speed applications, for - Special Character Detection example Profibus-DP. - GPIO-Based Character Detection - Four Flexible GPIOs The MAX3107 is ideal for use in portable devices, industrial, and automotive applications. The MAX3107 is Power Management Control Features Minimize available in a 24-pin SSOP package and a 24-pin TQFN Power Consumption for Portable Applications package. It is specified over the -40C to +85C extended +2.35V to +3.6V Supply Range ambient temperature range. - Low 640A (typ) Supply Current at 1Mbaud and 20MHz Clock Applications Shutdown and Autosleep Modes Portable Devices - Low 20A (typ) Shutdown Power Industrial Control Systems Logic-Level Translation on the Controller and Fieldbus Networks Transceiver Interfaces (Down to 1.7V) Ensure Automotive Infotainment Systems System Compatibility Medical Systems Register Compatible with MAX3108, MAX3109, Point-of-Sale Systems MAX14830 HVAC or Building Control Functional Diagram and Ordering Information appear at end of data sheet. 19-5014 Rev 7 5/152 MAX3107 SPI/I C UART with 128-Word FIFOs TABLE OF CONTENTS General Description ............................................................................ 1 Applications .................................................................................. 1 Benefits and Features .......................................................................... 1 Absolute Maximum Ratings ...................................................................... 6 Package Thermal Characteristics (Note 1) .......................................................... 6 DC Electrical Characteristics ..................................................................... 6 AC Electrical Characteristics . 8 Test Circuits/Timing Diagrams ................................................................... 10 Typical Operating Characteristics .................................................................11 Pin Configurations ............................................................................ 12 Pin Descriptions .............................................................................. 12 Register Map ................................................................................ 14 Detailed Description........................................................................... 15 Register Set 15 Receive and Transmit FIFOs 15 Transmitter Operation 15 Receiver Operation 16 Line Noise Indication . 16 Clocking and Baud-Rate Generation 16 Crystal Oscillator . 17 External Clock Source . 17 PLL and Predivider 17 Fractional Baud-Rate Generator 17 2x and 4x Rate Modes . 18 Multidrop Mode 19 Auto Data Filtering in Multidrop Mode . 19 Auto Transceiver Direction Control 19 Echo Suppression . 20 Auto Hardware Flow Control . 20 AutoRTS Control . 20 AutoCTS Control . 21 Auto Software (XON/XOFF) Flow Control 21 Transmitter Flow Control . 22 Receiver Flow Control . 22 FIFO Interrupt Triggering . 22 Low-Power Standby Modes . 22 Maxim Integrated 2 www.maximintegrated.com