MAX3107EVKIT+ Maxim Integrated, MAX3107EVKIT+ Datasheet - Page 44
![no-image](/images/no-image-200.jpg)
MAX3107EVKIT+
Manufacturer Part Number
MAX3107EVKIT+
Description
UART Interface IC UART with integrated Oscillator
Manufacturer
Maxim Integrated
Datasheet
1.MAX3107ETGV.pdf
(52 pages)
Specifications of MAX3107EVKIT+
Number Of Channels
1
Data Rate
24 Mbps
Supply Voltage - Max
3.6 V
Supply Voltage - Min
1.71 V
Supply Current
4 mA
MAX3107
44
Figure 15. SPI Single-Cycle Read
Figure 16. SPI Single-Cycle Write
SPI/I
The MAX3107 can be controlled through SPI or I
defined by the logic on I2C/SPI. See the Pin Configurations
for further details.
The SPI supports both single-cycle and burst-read/write
access. The SPI master must generate clock and data
signals in SPI MODE0 (i.e., with clock polarity CPOL = 0
and clock phase CPHA = 0).
Figure 15 shows a single-cycle read and Figure 16
shows a single-cycle write.
Burst access allows writing and reading in one block by
only defining the initial register address in the SPI com-
mand byte. Multiple characters can be loaded into the
transmit FIFO by using the THR (0x00) as the initial burst
read address. Similarly, multiple characters can be read
out of the receiver FIFO by using the RHR (0x00) as the
SPI’s burst read address. If the SPI burst address is dif-
ferent to 0x00, the MAX3107 automatically increments
SCLK
SCLK
SDO
SDI
SDI
CS
CS
2
A_ = REGISTER ADDRESS
D_ = 8-BIT REGISTER CONTENTS
A_ = REGISTER ADDRESS
D_ = 8-BIT REGISTER CONTENTS
C UART with 128-Word FIFOs
Serial Controller Interface
W
R
A6
A6
A5
A5
SPI Single-Cycle Access
A4
A4
SPI Burst Access
SPI Interface
A3
A3
A2
A2
2
A1
A1
C as
A0
A0
the register address after each SPI data byte. Efficient
programming of multiple consecutive registers is thus
possible. Chip select, CS/A0, must be kept low during
the whole cycle. The SCLK/SCL clock continues clocking
throughout the burst access cycle. The burst cycle ends
when the SPI master pulls CS/A0 high.
For example, writing 128 bytes into the TxFIFO can be
achieved by a burst write access through the following
sequence:
• Pull CS/A0 low
• Send SPI write command
• Send 128 byes
• Release CS/A0
This takes a total of (1 + 128) x 8 clock cycles.
The MAX3107 contains an I
data communication with a host processor (SCL and
SDA). The interface supports a clock frequency up to
400kHz. SCL and SDA require pullup resistors that are
connected to a positive supply.
D7
D7
D6
D6
D5
D5
D4
D4
D3
D3
D2
D2
2
C-compatible interface for
D1
D1
D0
D0
I
2
C Interface
Maxim Integrated