MAX3107ETG+ Maxim Integrated Products, MAX3107ETG+ Datasheet - Page 21

IC UART SPI/I2C 128 FIFO 24TQFN

MAX3107ETG+

Manufacturer Part Number
MAX3107ETG+
Description
IC UART SPI/I2C 128 FIFO 24TQFN
Manufacturer
Maxim Integrated Products
Datasheet

Specifications of MAX3107ETG+

Features
Internal Oscillators
Number Of Channels
4, QUART
Fifo's
128 Byte
Protocol
RS232, RS485
Voltage - Supply
2.35 V ~ 3.6 V
With Auto Flow Control
Yes
With Irda Encoder/decoder
Yes
With False Start Bit Detection
Yes
Mounting Type
Surface Mount
Package / Case
24-TQFN Exposed Pad
Data Rate
24 Mbps
Supply Voltage (max)
3.3 V
Supply Voltage (min)
2.35 V
Supply Current
0.64 mA
Maximum Operating Temperature
+ 85 C
Minimum Operating Temperature
- 40 C
Mounting Style
SMD/SMT
No. Of Channels
1
Uart Features
128-Word Transmit / Receive FIFO, Half-Duplex Echo Suppression, Shutdown And Autosleep Modes
Supply Voltage Range
2.35V To 3.6V
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
RESUME are programmed in FlowLvl. With differing
HALT and RESUME levels, hysteresis can be defined for
the RTS/CLKOUT transitions.
When the RxFIFO fill level reaches the HALT level
(FlowLvl[3:0]), the MAX3107 deasserts RTS/CLKOUT.
RTS/CLKOUT remains deasserted until the RxFIFO is
emptied and the number of words falls to the RESUME
level.
Interrupts are not generated when the HALT and
RESUME levels are reached. This allows the host control-
ler to be completely disengaged from RTS flow control
management.
When AutoCTS flow control is enabled, the UART auto-
matically starts transmitting data when the CTS input is
logic-level low and stops transmitting when CTS is logic-
high. This frees the host processor from managing this
timing-critical flow-control task. AutoCTS flow control is
enabled through FlowCtrl[1]: AutoCTS. During AutoCTS
flow control the CTS interrupt works normally. Set the
IRQEn[7]: CTSIntEn to 0 to disable CTS interrupts; then
ISR[7]: CTSInt is fixed to logic 0 and the host does not
receive interrupts from CTS. If CTS is set high during
transmission, the MAX3107 completes transmission of
the current word and halts transmission afterwards.
Figure 12. Echo Suppression Timing
RTS/CLKOUT
RX
TX
______________________________________________________________________________________
SPI/I
AutoCTS Control
DI TO RO PROPAGATION DELAY
2
C UART with 128-Word FIFOs
Turn the transmitter off by setting MODE1[1] to 1 before
enabling AutoCTS control.
When auto software flow control is enabled, the MAX3107
recognizes and/or sends predefined XON/XOFF charac-
ters to control the flow of data across the asynchronous
serial link. Auto flow works autonomously and does not
involve host intervention, similar to auto hardware flow
control. To reduce the chance of receiving corrupted data
that equals a single-byte XON or XOFF character, the
MAX3107 allows for double-wide (16-bit) XON/XOFF char-
acters. XON and XOFF are programmed into the XON1,
XON2 and XOFF1, XOFF2 registers.
FlowCtrl[7:3] are used for enabling and configuring auto
software flow control. An ISR[1] interrupt is generated
when XON or XOFF are received and details are found in
SpclCharInt. The IRQ can be masked by setting IRQEn[1]:
SpclChrIEn to 0.
Software flow control consists of transmitter control and
receiver overflow control, which can operate indepen-
dently of each other.
and Internal Oscillator
STOP
BIT
HOLD DELAY
Auto Software (XON/XOFF)
Flow Control
21

Related parts for MAX3107ETG+