XR20M1170
具有64字节FIFO的I2C / SPI UART
2007年5月
修订版1.0.0
概述
在XR20M1170
1
( M1170 )是一种高性能的
通用异步收发器
( UART )具有64字节的发送和接收FIFO和一个
我选择
2
C / SPI从机接口。在M1170
工作于1.62至3.63伏。增强
在M1170的功能包括可编程
分数波特率发生器, 8X和4X
采样率,允许的最大波特率
16 Mbps的电压为3.3V 。标准功能包括: 16
可选择的TX和RX FIFO触发电平,自动
硬件( RTS / CTS )和软件( XON / XOFF )流
控制,以及一个完整的调制解调器接口。板载
寄存器给软件提供运行状态的用户
数据的错误标志。内部环回功能
允许系统诊断。在M1170是可
28引脚QFN封装, 24引脚QFN封装, 16引脚QFN , 24针
TSSOP和16引脚TSSOP封装。 28针
QFN封装具有EN485 #和ENIR #引脚
允许UART电在自动RS485方式
或者红外模式。
N
OTE
:
1受美国专利# 5649122覆盖
特点
1.62到3.6伏操作
我选择
2
C / SPI接口
全功能UART
■
■
■
■
■
■
■
■
■
■
到的数据速率
16 Mbps的3.3 V
到的数据速率
12.5 Mbps的2.5 V
到的数据速率
8 Mbps的1.8 V
分数波特率发生器
发送和接收的64字节的FIFO
16可选择的TX和RX FIFO触发电平
自动硬件( RTS / CTS )流控
自动软件( XON / XOFF )流控
暂停和继续传输控制
自动RS - 485半双工
通过RTS #控制输出
方向
■
无线红外( IrDA的1.0和1.1 )编码器/
解码器
自动休眠模式( < 15微安在3.3V时)
通用的I / O
完全的调制解调器接口
■
■
■
应用
便携式电器
电池供电设备
移动数据设备
工厂自动化和过程控制
F
IGURE
1. XR20M1170 B
LOCK
D
IAGRAM
晶体振荡器(高达24MHz的)或外部时钟
(高达64MHz的)输入
28 - QFN , 24 - QFN , 16 - QFN , 24 - TSSOP , 16 -TSSOP
套餐
VCC
ENIR #
EN485#
IRQ #
SDA
SCL
A0/CS#
A1/SI
SO
I2C/SPI#
1.62V – 3.63V
64字节
TX FIFO
UART
REGS
64字节
RX FIFO
TX
RX
RTS #
CTS #
I C / SPI
接口
2
个GPIO
BRG
晶体振荡器/缓冲器
GPIO [ 7:0]
XTAL1
XTAL2
Exar公司
公司48720加藤道,弗里蒙特CA, 94538
(510) 668-7000
传真( 510 ) 668-7017
www.exar.com
XR20M1170
具有64字节FIFO的I2C / SPI UART
F
IGURE
2. P
IN
O
UT
A
SSIGNMENT
GPIO4/DSR#
GPIO5/DTR#
修订版1.0.0
RESET#
EN485#
CTS #
GPIO6/CD#
GPIO7/RI#
VCC
A0/CS#
A1/SI
SO
21 20 19 18 17 16 15
14
22
13
23
12
24
28引脚QFN
11
25
26
10
27
9
28
8
1 2 3 4 5 6 7
GPIO0
GPIO1
NC
I2C/SPI#
GPIO2
RX
TX
ENIR #
SCL
SDA
GND
GPIO3
XTAL2
XTAL1
NC
RTS #
IRQ #
VCC 1
A0 / CS # 2
A1/SI
3
SO 4
GPIO0 5
GPIO1 6
I2C / SPI # 7
RX 8
24-Pin
TSSOP
24 GPIO7 / RI #
23 GPIO6 / CD #
22 CTS #
21 RESET #
20 GPIO4 / DSR #
19 GPIO5 / DTR #
18 RTS #
17 IRQ #
16 SCL
15 SDA
14 GND
13 GPIO3
GPIO4/DSR#
GPIO5/DTR#
RESET#
RTS #
IRQ #
SCL
TX 9
10 GPIO2
S DA
GND
摹PIO 3
X TAL2
X TAL1
摹PIO 2
18 17 16 15 14 13
TS # 19
12
摹PIO 6 / C D # 20
11
摹PIO 7 / R I # 21
VC C 22
A0 / (C S) # 23
A1 / SI 24
1
SO
2
GPIO0
3
GPIO1
4
I2C/SPI#
5
RX
6
TX
24引脚Q FN
10
9
8
7
XTAL1 11
XTAL2 12
A0 / CS # 1
A1 / SI 2
SO 3
I2C / SPI # 4
RX 5
16-Pin
TSSOP
16 VCC
15 CTS #
14 RESET #
13 RTS #
12 IRQ #
11 SCL
10 SDA
9 GND
RESET#
RTS #
IRQ #
TX 6
SCL
XTAL1 7
XTAL2 8
12 11 10 9
CTS # 13
8 SDA
7 GND
VCC 14 16引脚
QFN
6 XTAL2
A0 / CS # 15
5 XTAL1
A1 / SI 16
1 2 3 4
SO
I2C/SPI#
RX
TX
2
XR20M1170
修订版1.0.0
具有64字节FIFO的I2C / SPI UART
订购信息
P
艺术
N
棕土
XR20M1170IL28
XR20M1170IL24
XR20M1170IL16
XR20M1170IG24
XR20M1170IG16
P
ACKAGE
28引脚QFN
24引脚QFN封装
16引脚QFN
24引脚TSSOP
16引脚TSSOP
O
操作摄像机
T
emperature
R
ANGE
-40 ° C至+ 85°C
-40 ° C至+ 85°C
-40 ° C至+ 85°C
-40 ° C至+ 85°C
-40 ° C至+ 85°C
D
EVICE
S
TATUS
活跃
活跃
活跃
活跃
活跃
引脚说明
引脚说明
N
AME
28-QFN
P
IN
#
24-QFN
P
IN
#
16 - QFN 24 -TSSOP 16 -TSSOP
T
YPE
P
IN
#
P
IN
#
P
IN
#
D
ESCRIPTION
I 2 C (SPI)接口
GPIO0
GPIO1
I2C/SPI#
1
2
3
2
3
4
-
-
2
5
6
7
-
-
4
I / O
I / O
I / O
通用I / O引脚。
通用I / O引脚。
I
2
C总线和SPI接口选择。我
2
C- BUS接口
面对选择,如果该引脚为高电平。 SPI接口
面对选择,如果此引脚为低电平
UART接收数据或红外线接收数据。
UART接收数据输入必须怠速高。基础设施
红色的接收数据输入必须怠速低。如果这
针没有使用时,它配合到VCC或经由高拉
100K欧姆的电阻。
UART发送数据或红外编码数据。
在标准UART发送数据模式,
所述TX信号将被复位或空转期间高
(无数据) 。在红外模式中,非活性
状态(无数据)的红外编码器/
译码器接口为LOW 。如果ithis引脚不
使用时,应悬空。
通用I / O引脚。
晶振或外部时钟输入。
晶振或缓冲时钟输出。
通用I / O引脚。
RX
5
5
3
8
5
I
TX
6
6
4
9
6
O
GPIO2
XTAL1
XTAL2
GPIO3
GND
SDA
7
9
10
11
12
13
7
8
9
10
11
12
-
5
6
-
7
8
10
11
12
13
14
15
-
7
8
-
9
10
I / O
I
O
I / O
PWR电源常见,地面。
O
I
2
C总线数据输入/输出(漏极开路) 。如果SPI
选择配置,则该引脚为unde-
罚款和必须连接到VCC 。
I
2
C总线和SPI串行输入时钟。
当我
2
C总线接口被选择,则
串行时钟空闲时为高电平。当SPI接口
面对选择,串行时钟空闲状态为低电平。
SCL
14
13
9
16
11
I
3
XR20M1170
具有64字节FIFO的I2C / SPI UART
引脚说明
N
AME
ENIR #
28-QFN
P
IN
#
15
24-QFN
P
IN
#
-
16 - QFN 24 -TSSOP 16 -TSSOP
T
YPE
P
IN
#
P
IN
#
P
IN
#
-
-
-
I
D
ESCRIPTION
启用IR模式(内部上拉电阻) 。这
在上电时引脚进行采样。如果该引脚为
高,则TX输出和RX输入会
表现为UART发送数据输出和
UART接收数据输入。如果此引脚为低电平,
那么TX输出和RX输入将表现为
的红外线编码的数据输出和基础设施
红色的接收数据输入。
启用自动RS - 485半双工模式(间
纳尔上拉电阻) 。在此引脚进行采样
电。如果该引脚为高电平,则RTS #
输出可用于汽车的RTS硬件
流量控制或作为通用输出。如果
此引脚为低电平,则RTS #输出是
自动RS - 485半双工方向控制引脚。
中断输出(开漏,低电平有效) 。
UART请求到发送。此输出可
用于自动RTS硬件流控制,
自动RS - 485半双工方向控制或
作为通用输出。
通用I / O引脚或DTR #输出。
通用I / O引脚或DSR #输入。
复位(低电平有效) - 一个超过40 ns低
脉冲在这个引脚复位内部寄存器
和所有输出。 UART发送器输出
将处于空闲状态和接收器的输入将
忽略不计。
UART清除到发送。此输入可用于
对于自动CTS硬件流控制,或作为
通用输入。
通用I / O引脚或CD #的输入。
通用I / O引脚或RI #输入。
修订版1.0.0
EN485#
16
-
-
-
-
I
IRQ #
RTS #
17
18
14
15
10
11
17
18
12
13
OD
O
GPIO5
DTR #
GPIO4
DSR #
RESET#
19
20
21
16
17
18
-
-
12
19
20
21
-
-
14
I / O
I / O
I
CTS #
22
19
13
22
15
I
GPIO6
CD #
GPIO7
RI #
VCC
A0
CS #
23
24
25
26
20
21
22
23
-
-
14
15
23
24
1
2
-
-
16
1
I / O
I / O
PWR 2.25V至3.6V电源供电。
I
I
2
C总线器件地址选择A0或SPI芯片
选择。如果我
2
C总线配置选择,这
随着A1引脚引脚允许用户更改
该设备的基地址。如果SPI配置
被选中时,该引脚为SPI片选引脚
(施密特触发,低电平有效) 。
4
XR20M1170
修订版1.0.0
具有64字节FIFO的I2C / SPI UART
引脚说明
N
AME
A1
SI
28-QFN
P
IN
#
27
24-QFN
P
IN
#
24
16 - QFN 24 -TSSOP 16 -TSSOP
T
YPE
P
IN
#
P
IN
#
P
IN
#
16
3
2
I
D
ESCRIPTION
I
2
C总线器件地址选择A1或SPI数据
输入引脚。如果我
2
C总线onfiguration选择,
该引脚与A0引脚允许用户更改
该设备的基地址。如果SPI配置
被选中时,该引脚为SPI数据输入引脚。
SPI数据输出引脚。如果SPI配置
然后选中该引脚是一个三stateable输出
放脚。如果选择了I2C总线配置,
这个引脚是不确定的,必须留下不整合
连接的。
SO
28
1
1
4
3
O
-
PAD
PAD
PAD
-
-
PWR对QFN的背面的中心焊盘
封装是金属的并且是不电CON-
已连接到设备里的任何东西。它必须是
焊接到印刷电路板和可任选
连接到GND在PCB上。热
在PCB上的焊盘大小应该是近似
配合该中心垫的尺寸和应溶胶
德面具定义。阻焊层开口
应至少0.0025"向内从
PCB的散热焊盘的边缘。
-
无连接。
NC
4, 8
-
-
-
-
引脚类型: I =输入, O =输出, I / O =输入/输出, OD =输出开漏。
5