MAX3107EAG+ Maxim Integrated Products, MAX3107EAG+ Datasheet - Page 34

IC UART SPI/I2C 128 FIFO 24SSOP

MAX3107EAG+

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

Specifications of MAX3107EAG+

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-SSOP
Data Rate
24 Mbps
Supply Voltage (max)
3.6 V
Supply Voltage (min)
1.71 V
Supply Current
4 mA
Maximum Operating Temperature
+ 85 C
Minimum Operating Temperature
- 40 C
Mounting Style
SMD/SMT
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
RxTimeOut—Receiver Timeout Register
HDplxDelay Register
SPI/I
and Internal Oscillator
Bits 7–0: TimOut[7:0]
The receive data timeout bits allow programming a time delay after the last (newest) character in the receive FIFO was
received until a receive data timeout LSR[0] interrupt is generated. The duration is measured in character intervals and
is dependent on the character length, parity, and STOP bit setting and is inversely proportional to the baud rate. If the
RxTimeOut value equals zero, a timeout interrupt is not generated.
The HDplxDelay register allows programming setup and hold times between RTS/CLKOUT and the TX output in auto
transceiver direction control mode: MODE1[4] is 1. The Hold[3:0] time can also be used for echo suppression in half-
duplex communication. HDplxDelay also functions in the 2x and 4x rate modes.
Bits 7–4: Setup[7:4]
The Setupx bits define a setup time for RTS/CLKOUT to transition high before the transmitter starts transmission of its
first character in auto transceiver direction control mode: MODE1[4]. This allows the MAX3107 to account for skew dif-
ferences of the external transmitter’s enable delay and propagation delays. Setup[7:4] can also be used to fix a stable
state on the transmission line prior to start of transmission.
The unit of the HDplxDelay setup time delay is a 1-bit interval, making this delay baud-rate dependent. The maximum
delay is 15-bit intervals.
Bits 3–0: Hold[3:0]
The Hold[3:0] bits define a hold time for RTS/CLKOUT to be held stable (high) after the transmitter ends transmission
of its last character in auto transceiver direction control mode: MODE1[4]. RTS/CLKOUT turns low after the last STOP
bit was sent with a Hold[3:0] delay. This keeps the external transmitter enabled during the hold duration.
The second factor that the Hold[3:0] bits define, is a delay in echo suppression mode, MODE2[7]. See the Echo
Suppression section for more information.
The unit of the HDplxDelay hold time delay is a 1-bit interval, making the delay baud-rate dependent. The maximum
delay is 15-bit intervals.
34
ADDRESS:
MODE:
ADDRESS:
MODE:
RESET
RESET
NAME
NAME
_____________________________________________________________________________________
BIT
BIT
2
C UART with 128-Word FIFOs
TimOut7
Setup3
7
0
7
0
0x0C
R/W
0x0D
R/W
TimOut6
Setup2
6
0
6
0
TimOut5
Setup1
5
0
5
0
TimOut4
Setup0
4
0
4
0
TimOutO3
Hold3
3
0
3
0
TimOut2
Hold2
2
0
2
0
TimOut1
Hold1
1
0
1
0
TimOut0
Hold0
0
0
0
0

Related parts for MAX3107EAG+