HI- 3596 , HI- 3597 , HI- 3598 , HI- 3599
2012年1月
八路ARINC 429接收器
与标签识别和SPI接口
32
nd
位可以是数据或奇偶校验
低功耗
工业&扩展级温度范围
概述
在HI- 359x家族霍尔特集成电路sili-
骗子栅CMOS集成电路,用于连接多达八个的ARINC
429总线接收到一个高速串行外设
接口( SPI )功能的微控制器。每个接收器
具有用户可编程的标签识别多达16个
标签,一个四字数据缓冲器(FIFO) ,和一个片上
模拟线路接收器。接收FIFO的状态可以是MONI-
使用可编程外部中断引脚tored ,
或者通过查询状态寄存器。其他功能还包括
the ability to switch the bit-signifiance of the ARINC 429
标签和识别32
nd
收到ARINC位为
数据或奇偶标志。有些版本提供了digi-
它可以与一个外部可利用河谷的发射信道
最终线路驱动器,如HI -8570从传递信息
多种来源,例如传感器,以一个单一的协作
经文点诸如飞行计算机,也可以是
配置为环回测试寄存器为每个接收
通道。版本也可以用不同的输入
电阻值用克斯特时提供灵活性
最终防雷保护电路。利用SPI和所有控制
信号CMOS和TTL兼容和支持
3.3V或5V操作。
在HI- 3596和HI- 3598顷全功能的部件。该
HI- 3597和HI- 3599给用户使用的选项
a smaller 24-pin SOIC package with very little trade off in
功能。在这种情况下,全局中断标志被设置
而不是单独的外部FIFO中断引脚。该
HI- 3597是相同的HI- 3599不同之处在于它提供了
数字发送功能和接收7频道。
引脚配置(顶视图)
52 - FLAG1
51 - FLAG2
50 - FLAG3
49 - Flag4的
48 - FLAG5
47 - FLAG6
46 - FLAG7
45 - FLAG8
44 - VDD
43 - FLAG
42 - RIN8B
41 - RIN8B -40
40 - RIN8A -40
ACLK - 1
SCK - 2
__
CS - 3
SI - 4
SO - 5
MR - 6
TX1 - 7
TX0 - 8
RIN1A - 9
RIN1A - 40 - 10
RIN1B - 40 - 11
RIN1B - 12
- 13
HI-3598PQI
&放大器;
HI-3598PQT
39 - RIN8A
38 - RIN7B
37 - RIN7B -40
36 - RIN7A -40
35 - RIN7A
34 - RIN6B
33 - RIN6B -40
32 - RIN6A -40
31 - RIN6A
30 - RIN5B
29 - RIN5B -40
28 - RIN5A -40
27 - RIN5A
HI- 3598全功能,全引脚输出版本
52 - 引脚塑料四方扁平封装( PQFP )
ACLK - 1
SCK - 2
CS - 3
SI - 4
SO - 5
TX1 - 6
TX0 - 7
RIN2A - 8
RIN2B - 9
RIN3A - 10
RIN3B - 11
GND - 12
24 - VDD
23 - FLAG
22 - RIN8B
21 - RIN8A
20 - RIN7B
19 - RIN7A
18 - RIN6B
17 - RIN6A
16 - RIN5B
15 - RIN5A
14 - RIN4B
13 - RIN4A
特点
ARINC 429标准
多达8个独立的接收通道
数字传输通道(除HI- 3599 )
3.3V或5.0V逻辑电源供电
片上模拟线路接收器直接连接到
ARINC 429总线
可编程的标签识别每16个标签
通道
每个接收机独立数据速率选择
四线SPI接口
标签位阶控制
HI- 3597的最小占用,减少引脚输出版本
24 - 引脚塑料小外形封装( SOIC )
(见
第13页额外的封装引脚CON连接gurations )
DS3598版本C
HOLT集成电路
www.holtic.com
1
RIN2A - 14
RIN2A - 40 - 15
RIN2B - 40 - 16
RIN2B - 17
RIN3A - 18
RIN3A - 40 - 19
RIN3B - 40 - 20
RIN3B - 21
GND - 22
RIN4A - 23
RIN4A - 40 - 24
RIN4B - 40 - 25
RIN4B - 26
HI-3597
PSI
&放大器;
HI-3597
太平洋标准时间
01/12
HI- 3596 , HI- 3597 , HI- 3598 , HI- 3599
方框图
HI- 3596 & HI- 3598
ACLK
SCK
CS
SI
SO
发送寄存器
TX1 , TX0
8章
第7章
第6章
第5章
第4章
第3章
第2章
通道1
SPI
接口
状态寄存器
旗
VDD
MR
控制寄存器
BUS 8
BUS 7
BUS 6
BUS 5
公交4
公交3
公交车2
ARINC 429
公交车1
16标签
滤波器
内存
{
RIN1A
RIN1B
RIN1A-40
RIN1B-40
40千欧
40千欧
ARINC 429
有效字
检查
ARINC 429
线路接收器
GND
LABEL
滤波器
ARINC 429
收到
数据FIFO
( 4个字)
FLAG8
FLAG7
FLAG6
FLAG5
FLAG4
FLAG3
FLAG2
FLAG1
注意:
RIN1A & RIN1B仅适用于HI- 3596
RIN1A - 40 & RIN1B -40仅在HI- 3596-40
HI- 3597 & HI- 3599 ( 24引脚版本)
ACLK
SCK
CS
SI
SO
发送寄存器
TX1 , TX0
( HI - 3597专用)
8章
第7章
第6章
第5章
第4章
第3章
第2章
通道1
SPI
接口
VDD
状态寄存器
旗
BUS 8
BUS 7
BUS 6
BUS 5
公交4
公交3
公交车2
ARINC 429
公交车1
控制寄存器
16标签
滤波器
内存
{
RIN1A*
RIN1B*
40千欧
40千欧
*注意:
RIN1A & RIN1B
不可
在HI- 3597
ARINC 429
线路接收器
40千欧电阻短接的
HI- 3597-40和HI- 3599-40
ARINC 429
有效字
检查
LABEL
滤波器
ARINC 429
收到
数据FIFO
( 4个字)
GND
图1 。
框图
HOLT集成电路
2
HI- 3596 , HI- 3597 , HI- 3598 , HI- 3599
引脚说明
表1.引脚说明
针
VDD
GND
CS
SCK
SI
SO
ACLK
RIN1A * - RIN8A
RIN1B * - RIN8B
RIN1A - 40 * - RIN8A -40
RIN1B - 40 * - RIN8B -40
FLAG1 - FLAG8
旗
TX1
TX0
MR
功能说明
动力
动力
输入
输入
输入
3.3V或5.0V电源
芯片供应0V
片选。数据被移入SI和选自SO时
CS为低电平
SPI时钟。数据移入或移出SPI接口的
使用SCK
SPI接口的串行数据输入
3596 3597 3598 3599
X
X
X
X
X
X
X
性病
性病
-40
-40
X
X
X
X
X
X
X
X
X
X
X
X
性病
性病
-40
-40
-
X
X
X
-
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
性病
性病
-40
-40
-
X
-
-
-
输出SPI接口的串行数据输出
输入
ARINC
输入
ARINC
输入
ARINC
输入
ARINC
输入
产量
为ARINC 429主1 MHz的定时基准
接收器和发射器
ARINC接收器正输入端。直接连接
ARINC 429总线
ARINC接收器的负输入端。直接连接
ARINC 429总线
备用ARINC接收器正输入端。需要
external 40KΩ resistor
备用ARINC接收器的负输入端。需要
external 40KΩ resistor
变高时, ARINC 429接收FIFO不为空
(CR1 = 0),或者满(CR1 = 1)
输出逻辑通过FLAG8 FLAG1或(OR)
输出ARINC 429字测试一个国家的串行输出引脚
输出ARINC 429字考试零状态串行输出引脚
输入
硬件高电平有效复位硕士。清除所有
接收器和FIFO 。不影响控制寄存器
目录。
*注意:
RIN1A & RIN1B不提供HI- 3597
HOLT集成电路
3
HI- 3596 , HI- 3597 , HI- 3598 , HI- 3599
说明
指令操作码是用来读,写和反对
图中的HI- 359x设备。指令格式为
在图2中当CS变为低电平,下一个8所示
在时钟SCK引脚转移指令操作码为
在解码器中,从第一个上升沿。运
代码被送入SI引脚,最显著位先。
为写指令的数据的最显著位
字必须紧跟在指令操作码
并移入其下一个上升SCK寄存器
边缘。数据字长取决于字型
采写: 16位控制寄存器写入, 32位发送
写入寄存器或128位写入通道的label-
匹配的启用/禁用内存。
为读指令,的最显著位
请求的字出现在数据之后,最后SO引脚
操作码位同步到解码器,在下一下降沿继续
荷兰国际集团SCK边沿。作为在写指令中的数据字段
比特长度与读取指令类型而异。
通道特定指令使用的高四位为
指定ARINC 429接收通道, 1-8十六进制。该
表2中。
定义的指令
ARINC OP CODE
通道
(十六进制)
X
1h - 8h
1h - 8h
1h - 8h
1h - 8h
1h - 8h
X
X
X
X
X
0h
1h
2h
3h
4h
5h
6h
7h
8h
9h
啊 - Fh的
数据
场
无
128位
128位
32位
16位
16位
16位
无
32位
32位
无
描述
指令未执行。无操作。
Load label values to label memory. The data field consists of 16, 8-bit labels.
如果需要为应用少于16个标签,存储器必须是
填充与冗余(一式两份)标签值。
阅读标签存储器的内容此通道。
阅读从接收FIFO该通道的ARINC字。如果FIFO
空全部为零将被读取。
装入指定通道的控制寄存器,并清除通道的FIFO。
读取指定通道的控制寄存器。
读状态寄存器。
主复位(所有通道) 。
装入发送寄存器(高速数据速率) 。这也可以用来作为
对于每一个接收一个测试字(环回自检) 。
装入发送寄存器(低速数据速率) 。这也可以用于
作为每个接收机(环回自检)测试字。
指令未执行。无操作。
低4位指定的操作码,如表中所示
2. The four channel assignment bits are “don’t care” for
未通道专用的指令,诸如作为主器件
器复位。
ARINC 429
通道
操作码
最高位
7
6
5
4
3
2
1
0
最低位
SPI指令格式
例如:
CS
SCK
SI
最高位
LSB MSB
最低位
一个SPI指令
操作码14进制
数据字段0232 (十六进制)
即:负载通道1控制寄存器0232 (十六进制)
图2. SPI指令格式
HOLT集成电路
4
HI- 3596 , HI- 3597 , HI- 3598 , HI- 3599
功能说明
控制字寄存器
每个HI- 359x接收信道被分配一个16位的
控制寄存器的配置了接收器。 CON-
控制寄存器位CR15 - CR0从16位加载
数据值附加到SPI指令N4十六进制,在那里
“n” is the channel number 1-8 hex. Writing to the Con-
控制寄存器也会将数据FIFO该通道。
控制寄存器的内容可以使用SPI读取
指令N5十六进制。表3总结的控制寄存器
存器位的功能。
表3.控制寄存器位功能
CR位
CR0
( LSB )
状态寄存器
在HI- 359x器件具有一个16位的稳压状态
存器被读出,以确定八个状态
接收数据FIFO 。状态寄存器使用读
SPI指令N6 (十六进制) 。表4总结了状态
寄存器的位功能。
表4.状态寄存器位功能
CR位
功能
状态
0
描述
接收机1发送FIFO中包含有效的数据。
重置为零时,所有的数据已
读取。 FLAG引脚反映的状态
this bit when CR1=”0”
接收器1 FIFO为空
接收机2发送FIFO中包含有效的数据。
接收器2 FIFO为空
:
:
:
:
接收器8 FIFO中包含有效的数据。
接收8 FIFO为空
接收器1 FIFO未满。 FLAG引脚
反映了该位时的状态
CR1=”1”
接收器1 FIFO满。为了避免数据
损失时,FIFO必须在一个读
ARINC字周期。
接收器2 FIFO未满。
接收器2 FIFO满。
:
:
:
:
接收8 FIFO未满。
接收器8 FIFO满。
功能
接收器
数据速率
SELECT
状态
0
1
0
1
0
1
0
描述
数据速率= ACLK / 10 ( ARINC 429
高速)
数据速率= ACLK / 80 ( ARINC 429
低速)
FLAG变为高电平时,接收FIFO
不为空(包含至少一个字)
FLAG变为高电平时,接收FIFO
满
标签识别禁用
标签识别启用
正常工作
重设该接收机(接收器清除
逻辑和FIFO ) 。接收通道
如果CR3是左高被禁用
接收器奇偶校验禁用
接收奇校验启用
接收器的输入端被连接到所述
发送寄存器的串行数据输出。
正常工作
接收器解码器被禁用
ARINC-位10和9必须匹配CR7
和CR8
如果接收解码器被激活,
ARINC位10必须与此相匹配位
如果接收解码器被激活,
ARINC位9必须与此相匹配位
标签位顺序反转(见表5 )
标签位阶相同,接收(见
表5)
Control register read returns “0” for
这些位
SR0
( LSB )
接收器1
FIFO空
1
接收器2
FIFO空
接收器3
to
接收器7
FIFO空
接收器8
FIFO空
0
1
:
:
:
:
0
1
0
SR8
接收器1
FIFO满
1
0
1
:
:
:
:
0
1
SR1
CR1
RFLAG
德网络nition
SR2
to
SR6
CR2
启用
LABEL
承认
SR7
CR3
RESET
接收器
1
0
1
0
1
0
1
-
-
0
1
CR4
接收器
奇偶校验
启用
SR9
接收器2
FIFO满
接收器3
to
接收器7
FIFO满
接收器8
FIFO满
CR5
自检
(回环)
SR10
to
SR14
SR15
(MSB)
CR6
接收器
解码器
CR7
CR8
-
-
ARINC
标签位
订单
CR9
CR10
to
CR15
(MSB)
未使用
X
HOLT集成电路
5