基于DSP与FPGA的ARINC429总线接口卡设计
基于FPGA的ARINC429总线协议处理设计
图1 ARINC429信号规范作者简介:王昱煜(1984-),男,江苏苏州人,硕士,工程师。
研究方向:机载座舱显示技术。
曹峰(1979-),男,江苏靖江人,硕士,研究所所长。
研究方向:机载座舱显示技术。
于小燕(1985-),女,江苏泰州人,硕士,工程师。
研究方向:机载座舱显示技术。
候大勇(1983-),男,山西定襄人,硕士,工程师。
研究方向:机载座舱通讯技术。
和奇偶校验位(PARITY)五部分[5]。
具体的信号规范如图13 设计实现中转站,完成数据的转换和存储;发送模块对CPU待发送数据实现串行化转换,并按控制寄存器设置的速率发送到相应通道中;接收模块将接收到的串行数据转为并行位数据字存入FIFO缓存,CPU将数据字读出。
图3 发送模块设计的结构框图到串行的转换,在此转换过程中加入预先设定的字间隔。
通过配置控制寄存器相应的比特位可选择发送波特率、发送中断允许等,还可通过读取状态位检查发送模块的当前工作状态。
发送模块设计的结构框图,如图3所示。
(2)SHIFT:进行数据的串并转换。
将串行数据依次放置在并行数据的最高位,同时进行奇偶校验,即逐位进行异或运算,当位数计数器计到32时进入MOVE状态。
(3)MOVE:进行数据格式的转换。
将429图4 接收模块设计的结构框图飞机关键技术高层论坛暨中国航空学会2007年学术年会论文集[C].深圳,2007.[2]屈志宏,景博,李宁.ARINC-429 数据总线通信实现方式研究[J].电子技术,2007(5):62-68.[3]刘文波,卞巨伟.实现ARINC429数字信息传输方案设计[J].电子技术应用,2000(6):48-50.图5 ARINC429发送模块仿真结果图图6 ARINC429接收模块仿真结果图[4]姬昕禹,马捷中,翟正军.基于ARINC429总线接口板卡的驱动程序设计与实现[J].计算机工程与设计,2007(28):3511-3514.[5]王燕.基于ARINC429航空数据总线的便携式机载电子设备故障检测仪的研制[D].西安:西安科技大学,2004:12-13.。
基于DSP的ARINC429总线接口设计
1 D P处 理器芯 片 )S
在整个 系统 中 , I 司的 D P芯 片是 整个 接 口系 T公 S
统 的核 心 , 采用 T S 2 L 2 0 主要 用来 控 制各 个部 M 3 0 F 4 7,
维普资讯
第3 8卷
第 1 期
航 空 计 算 技 术
A r n u ia o u i g T c n q e e o a t lC mp t e h iu c n
V0 . 8 No. 13 1
20 0 8年 1 月
Jn20 a.0 8
线 到 A IC 2 R N 4 9总线接 口( 4路 发送 8路 接 收 ) 的设 计 方 法 , 系统能 够完 成被 测 设 备 ( U ) 上 位机 之 间 该 UT与
信 息的传 递 , 过 对 所 得 数 据 的分 析 , 通 确定 被 测设 备
(U ) U T 的工作 状态 , 成对 被测设备 ( U ) 完 U T 的检测 。
图 1 系统 的总 体 设 计 示 意 图
硬件操作 模 式 、 件 以及有 效 数据 ; 据 区 ( A A) 条 数 D T 为
第2 9位 到第 1 位 ; 8位 到第 1 为 源/目标标 志 位 1 第 位 L B L 用 于区别 数 据类 型 和 相 关参 数 ; AE, 源/目的 标 识 位 S I 第 1 、 ) 为 目的/ D ( 0 9位 , 源接收标 识 。
作者 简 介 : 张怡 (9 8一) 女 , 15 , 上海 人 , 教 授 , 士 , 究 方 向为 通 信 、 副 博 研 导航 、 导 与 控 制 、 制 多媒 体 与计 算 机 通信 。
基于FPGA的ARINC429总线接口卡设计
基于FPGA的ARINC429总线接口卡设计引言ARINC429 总线广泛应用于商务运输航空领域,如空中客车A310/A320、A330/A340 飞机,波音公司727、737、747、757 和767 飞机,麦道公司MD-11 飞机等。
它采用异步双极性归零码进行数据的编码,并通过双绞线传输,具有很强的抗干扰性能。
目前市场上的ARINC429 总线接口设计一般都采用专用接口芯片,如Device Engineering 公司的DEI-1016,INTERSIL 公司的HS-3282 等,这些专用芯片价格昂贵,且路数有限,使用非常不灵活。
本设计将ALTERA 公司的FPGA 芯片应用于ARINC429 标准数据传输,并完成了与计算机USB 接口的通信,有效缩小了系统体积并降低了成本,同时也增加了系统配置的灵活度。
ARINC429 总线数据ARINC429 数据总线协议规定一个数据字由32 位组成,以脉冲形式发送,采用双极性归零码,码速率为12.5kb/s 或100kb/s。
电气特性为:高电平(+10V) 为逻辑1;低电平(-10V)为逻辑0;0 电平(0V)发送自身时钟脉冲,字与字之间以一定间隔(不少于4 位)分开,以此间隔作为字同步。
一个32 位的数据字由五部分组成:标志位(LABEL),用于标识传输数据的信息类型;源/目的标识码(S/D),用于判断在一个多系统中的源系统;数据区(DATA);符号/状态位(SSM),用于标识数据字的特征或数据发生器的状态;奇偶校验位(PARITY),ARINC429 数字信息传输使用奇校验。
FPGA 内部逻辑设计根据ARINC429 总线协议,要完成数据的收发以及对USB 总线接口的逻辑控制,FPGA 芯片应完成的逻辑功能框发送器结构如信号发生器由位计。
基于DSP的ARINC429总线接口卡的设计与实现
( 北京航空航天大学仪器科学与光 电工程学院 ,北京 10 8 ) 0 0 3
摘 要 : R N 2 A I C 4 9数字信 息传输规范是机载设备之 间常用数据信 息传 输标准 之一 ,目前在我 国航 空工业部 门应用 十分广 泛 。本 P I 卡采 用 C板
12 ARI 49传输 字 的格式 . NC 2 A NC 2 RI 4 9数 据 字 长 度 为 3bt 2i ,典 型 的格 式 定 义 如 图 1所 示 。它 主 要 包 括 五 部 分 :奇 偶 校 验 位 ( 、 P)
一
个可选择操作方式 的可编程控制器 ;支持环绕 自测试 模式 ;数据 字 长 为 2 bt 3 bt 式 ;接 收数 据 时进 5i或 2 i格
《 计量与漫 试技拳》 O 8年第 3 第 1 4 2O 5卷 o期
基 于 D P的 ARI 4 9总 线 接 口卡 的 设 计 与 实 现 S NC 2
Deinda dI l naino NC4 9I traeC r ae nDS s e n mpe tt fARI g me o 2 nef c adB sdo P
1 ARI 4 9总线 介绍 NC 2
表 1 A NC 9传 输 宇 格 式 RI A2
向、差 分 耦 合 、双 绞 屏 蔽 RI 2
线传输 ,本质属于串行通讯范畴。总线上只允许有一个 发送器 ,但最多允许有 2 个接收器。数据字有 2 i 0 5b s t
R0 x x 、R l和 Tx 0组 成 一 组 ;R 2 x x 、R 3和 T l组 成 另 x
一
组。在同一组内进行环绕 自测试 ,且接收数据的速率
图 1 ARI A2 NC 9板 卡 结 构 框 图
基于FPGA的ARINC429总线数据通讯方案设计
( h n r o n si a e C i aAib r eMis eAc d my, u y n n n,7 O 9, i a l L o a g He a 4 1 0 Chn )
【 b ta tARNC4 9iapicpeo o mu i t nbtenar l lcrnceup e t adss m. sn P A t d s nA I C 4 9b s A src] I 2 r il f m nc i ew e ei et i qim ns n yt U igF G ei R N 2 u s n c ao ae o e o g
1 ARI 4 9简 介 NC 2
A I C 4 9总 线 是 一 种 单 向 广 播 式 总线 .它 的 传 输 协 议 十 分 简 RN 2 单 , 点 对 点 的 传 输 协 议 。 通 过 一 对双 绞 线 进 行 反 相 传 输 , 有 非 常 是 它 具 强 的 抗 干 扰 能 力 . 调 制 方式 则 采 用 双 极 归 零 制 的 三 态码 方 式 。 通 过 而
T edeinc n b s db o dyi h c igt eee t nce up n hih u igARI h sg a eu e ra l n c e kn h lcr i q ime tw c sn o NC 2 u u o tc l . 4 9b sa tma9; P A NC 2 F GA; 接收 ; 发送 ; 电平转换
Da a Tr ns s i n De i n Ba e n FPGA ie i n ARI t a mi so sg s d o Crt r o NC 2 s 4 9 Bu ZHANG n W ANG Xi Zu a
4 10 ) 7 0 9
基于DSP与FPGA的ARINC429总线收发系统设计
I T 技术科技创新导报 Science and Technology Innovation Herald53A R I N C 429数据传输总线具有结构简单、性能稳定、传输可靠等特点,因此它已经成为航空领域中的一种数字信息传输标准,而且被广泛应用于航空电子通讯设备中[1]。
作为航空通讯设备间数字信息传输的主要路径之一,A R I N C 429总线通过一对单向、差分耦合、双绞屏蔽线等方式将各系统间或系统与设备间互连起来。
为了提高系统处理数据的能力和抗干扰等问题,数据传输系统越来越多地与高性能的电子器件结合使用[2]。
该文设计了一种基于D SP和F P G A 的A R I N C A 29总线收发系统,该系统不仅具有可靠性好、传输准确度和集成度高的特点,而且在克服H S -3282芯片的诸多缺点方面有很强的针对性。
1 系统设计A R I N C 429总线收发系统主要包括D S P 控制模块、F P G A 控制模块、429总线收发模块以及双口R A M 模块[3],如图1所示。
其中,D SP作为该系统数据处理中心,通过控制字来控制整个系统。
F P G A 作为D S P 的一个外设,D S P 通过控制F P G A来间接控制外围电路。
D S P 通过总线与F P G A 通信、发送指令、接收F P G A 返回的数据,所以总线既连接到D S P上同时也连接到F P G A 上。
A R I N C 429收发模块主要完成数据的发送、接收、缓存及传输速率的转换等工作。
系统在运行过程中,需处理和存储大量的数据,因此采用双R A M 阵列作为数据的扩展存储器。
2 硬件设计2.1 收发电路硬件设计工作主要集中在429总线收发电路的设计上[4]。
设计中采用美国H A R R IS公司为A R I N C 429总线设计的专用高性能数据芯片:总线接口电路H S -3282芯片和总线驱动电路H S -3182芯片[5]。
基于FPGA的ARINC429总线接口芯片的设计与实现
摘 要 : 绍 了利 用 F G 芯 片 自行 设 计 A I C 9专 介 PA R N A2
用 接 口 芯 片 组 的 基 本 原 理 , 给 出 了核 部 分 的 并
VHDL语 言描 述 。
关 键 词 :P A; R N 4 9 V D FG A IC2 ;H L
中图分 类号 : P 3 . T 347 文献标识 码 : B
第 1 位
A IC 2 是 目前在航空 电子设备问广泛使用的 RNA 9 种数据传输标准 。它采用异步双极性归零码进行数 据 的编码, 通过一对双绞线反相传输 , 具有很强的抗干
一
图 1 编 码 格 式
扰性能。
目前 市场上 的 ARN 49接 口芯 片 主 要有 HA - IC 2 R IS公 司 的 H 一12 H 一22( 6位 )系 列 , H一 S S38/ S38 1 或 I
P O E ( dt) R C  ̄ pa a
— —
p aa i 3 i — i t aa f m u i h s o l e s n e d t s 2 bt w dh d t o b swh c h u d b e d d s r VAR ABL rp:S D L I Et a T OGI C;
Ab ta t b s t o f d s n s g F GA c i s r c :A a e me d o e i u i P h g n hp wh c a u si t | e i i t d e d a d s me VHDL ih c / b t u e h m s n r u e n o ]s t o d s rb s fre s n ilp rsa e p o o e . e c e se t at r r p s d i o a Ke r s F G y wo d : P A; AR N A2 ; I C 9 VHD L
基于FPGA的ARINC429总线接口卡设计
基于F A的A 总线 P G IC 2 RN 49 接口卡设计
De i f sgn o I AR NC4 9 B sI t rac car as n F GA 2 u n e f e・ d B ed o P
过双 绞线传输 , 具有 很 强 的抗 干 扰
性 能 。 目前 市 场 上 的 A IC 2 R N 4 9总
4 9 N 2 BI
一
■
l 接收中断
线 接 口设 计 一般 都采 用 专 用接 口芯
片 , 如 D v e E gn e ig 公 司 的 e i n ie r c n
来 自总线数据
接 口通信 模块
1 O L
采 用状 态机 来 实现 信 号 发 生 器 的 功
能 , 分 3个 状 态 : 共
…
。
缓冲 存储器
(2 i 8 3 bt )
发送 控制 逻辑
a IL : 始 送完一个 3 2位 数 后 进 入 该 状 态 ,
冲 , 与字 之 间 以一 定 问 隔 ( 少 于 字 不
I ……… ∞ I 一 。… m
'
维普资讯
D sg e in&Ap l a in pi t s 叹 丌 理 朋 c o
制 4 9数 字 字 的 位 数 ,字 问 隔 计 数 2 器 用 于 产 生 字 间 隔 。在 本 设 计 中 ,
A I 4 9数 据 总线 协议 规 定 一 RNC 2
4位 ) 开 ,以此 问隔 作 为 字 同步 。 分
一
个3 2位 的数 据 字 由五 部 分 组成 :
2位 组 成 , 以脉 冲 形 式 将 AT R L E A公 司 的 F GA芯 片 应 用 个 数 据 字 由 3 P 采用 双 极 性 归 零 码 , 码速 率 为 于 AR N 2 I C4 9标 准 数 据 传 输 , 完 发 送 , 并 0 k /。电气 特 性 为 : 高 成 了 与 计 算 机 US 接 口的 通 信 , 1 k/ B 25 bs或 10 bs +1V 为 ; 一 V 为 1 有 效 缩 小 了 系 统 体 积 并 降 低 了 成 电平 ( 0 ) 逻辑 1 低 电平 ( 0 ) ; 0) 本 , 时 也 增 加 了 系 统 配 置 的 灵 活 逻 辑 O O电平 (V 发 送 自身 时 钟 脉 同
基于DSP的ARINC429总线分析仪硬件设计
基于 D S P的 AR I N C 4 2 9总线分析仪硬件 设计
文/ 杨培兹 郝钢 陈梦乔
控 制 器 。 该 型 处 理 器 运 算
速度 快、接 口丰 富、性 能
稳 定 , 在 航 空 电子 产 品 中 应 用较广 。为达 到最大运
平转换器将数据字和控制 字装 订入总线收发器 中,总线收发器将数据字 编码 后输出的信号 电
平为 T T L 电平 。 需 由 B D4 2 9总 线 驱 动 器 将 信 号 电平 转 换 至 AR I N C4 2 9总 线 标 准 电平 后 发 送 至外部总线 。 人 机 交互功 能 由液 晶触控 屏幕 来 完成 , 可 显示 主 控 制器 发 送 的 数 据 , 并 将 用 户 指 令 传 送 给 主 控 制 器 ,其 与主 控 制器 之 间 通 讯 是 通 过
率等通讯参数进行设置 。 D EI 1 0 1 6总 线 收 发 器 以 约 定 的 时 序 与 T MS 3 2 0 F 2 8 3 3 5主 控 制 器 之 间 通 讯 。 它 将 接 收 到 的 串 行 AR 1 NC 4 2 9航 空总 线 数据 转 换 为 T T L
线收发器接收外部 AR I NC 4 2 9航 空总线信号, DE I 1 0 1 6总 线 收发 器 将总 线 中传 输 的数 据 字
的 串 行数 据 接 口和 1 6位 并行数据 接 口。 内部包 含
了 一 个 总 线 发 送 器 、 两 个 总 线 接 收 器 、一 个 1 6位
1 引 言
AR1 NC 4 2 9航 空 总线 是 专 为航 空 电子 设 备 间通讯 所规 定 的航 空工业 标准 ,从上 个世 纪 六 十 年 代 起 开 始 应 用 于 各 国航 空 电 子 系 统。ARI NC 4 2 9总线分析仪 是对 航空 电子设 备 AR 1 NC 4 2 9总线通讯进行激 励、监测 的一种专
基于FPGA的多通道ARINC429通信芯片的设计
表1
32 31 30 29 P
A: B:
…… ……
1 0 1 0
ARINC429 32BIT 字长格式
11 10 9 8 SDI 1
ZHANG Xin 1, 2 , ZHAO Feng 1 , HUANG Dong-shan 2
(1. College of Micro-Electronics, Shanghai Jiao Tong University, Shanghai 200030 ,China; 2. China National Aeronautical Radio Electronics Research Institute, Shanghai 200233,China)
图4 发送协议内核结构
( 1)发送接口是数据的入口,当它接到需要 发送的数据后,立刻将数据压入暂存器,并通知发 射器。 ( 2)暂存器是数据从发送接口到发射器的通 道,要发射的数据被压入后暂时保存在这里,等待 发射器按照顺序将数据位一个个取走,暂存器还负 责数据格式的转换以及奇偶校验产生。
48
0 0V 5V 1 5V 0V Null 0V 0V
2
2.1
技术方案
ARINC429 协议简介 ARINC429 是一种点对点的传输协议,总线由
并行的数据和串行数据相互转换, 从低位开 始顺序到高位,每个数据位之间有一个空位间隔。 完成 32 位数据转换后再接一个 10BIT 位的结束标 志,这是两个 ARINC429 数据间的间隔。完整的 转换过程如图 2 所示。
基于SOPC的ARINC429总线接口设计
理器作为系统核心 , 并配合 A IC 2 通信协议芯 RN 49 片 H 3 8 、 S 12 实现了对 49总线数据的收发、 S2 2 H 38 , 2 存储和显示等功能; 由于 S P O C技术能实现硬件设
计 软件 化 , 以该 系统结 构简 单 , 用灵 活并易 于扩 所 使 展, 具有 良好 的应用 前景 。
C HEN D n HAN Z ih n , I G n o g, hz o g L AN Yo g
( ol efA rnui , o h e r o t h i lU i rt, i n70 7 , hn ) C lg e a tsN a ws nP l e n a n e i X 10 2 C i e o o c m y c c v sy a a
灵活 、 高效 的 S C(ytm o hp 解 决方 案 。它 O Ss naC i) e 具有双 重含义 : 首先 它是 片上 系统 ( O , S C) 由单个 芯 片完成 整个 系统 的 主要 逻 辑功 能 ; 次 它是 可 编 程 其
1 AR NC 9总 线 规 范 I A2
( RN ) A IC 制定 的民用航空数字总线 的传输标准 , 是 目 前航空电子设备之间最常用的通信总线之一 , 它 广泛应用于商务运输航空领域 , 包括空客 、e 直升 Bl l 机、 波音公司在内的许多机型, 前都采用这种总线 目
结构 。 S P ( ytm o rga m beC i ) 一 种 O C S s n aPorm a l hp 是 e
0 引言
A IC 2 总 线 是 美 国 航 空 无 线 电 公 司 RN 49
接 口上 , 由单 片机来完 成接 口的控 制 , 或 这些实 现起 来 比较 麻烦 , 而且 硬 件 电路 比较 复 杂 , 开发 周 期 长 、 不 易扩 展 。该 文 基 于 S P O C技 术 , NoI 软 核 处 以 is I
基于DSP的ARINC429总线的设计
3 简介及其与 D P . S 模块连接
H 一3 8 S 2 2是美 国 H R I A R S生 产 的高 性 能 C O M S总 线 接 口电 路 , 足 A - 满 R IC 2 N 4 9规 范 及 其 类 似 的 编 码 顶 式 多 路 串行 数 据 传 输 协 议 。外 接 驱 动 电路 便 可 以产 生 A IC 2 R N 4 9电平 , 要 引脚 如下 : 主
IC 2 议进 行 通 讯 , 辑 控 制 利 用 ~片 C L N 4 9协 逻 P D来 完 成 。
1A IC 2 总线简介 .R N 4 9
一
个 A IC 2 字 信 息 基 本 单 元 由 3 位 组成 一 个 数 据 字 , 一 个 R N 4 9数 2个 每 () 1 标志 码 (a e ) 第 1 1b 1 , —8位 , 于 表 示 信 息 的 类 型 。 用
数 据 字 分 为 5组 , : 即
() /目的识别码 (D ) 第 9 0位 。当需要将 一些 专用 字传输 到 2源 S I , —1
一
2 8
送 存 储 器
PI L
P2 L T/ XR ET NX
并行装载输入信 号,第一个 1b t被装载到发 6i
并行 装 载 输 入 信 号 ,第 二 个 1 b t被装 载 到发 6i 发 送 器 输 出 标志 , 明存 储 器 空 表 发 送 器 使 能 输 入 信 息 ,把 F F 储 器 中 的数 据 IO存
位, 然后 将数据成批 写入 , 再给 计算机一个 中断 , 知其从 F F 2中去数 通 IO
基于FPGA的ARINC429数据传输接口设计
2005年第22卷第10期微电子学与计算机113基于FPGA的ARINC429数据传输接口设计杜晶晶,,2胡建萍-黄继业-(1杭州电子科技大学电子信息学院,浙江杭州310018)(2浙江理f:大学信息电子学院,浙江杭州310018)摘要:以机载导羹塞嘉鎏主薹霎妻委.薹藿羹一囊囊篓霞嚣筵羹蠢墓薹冀i雪至藿鏊:奏耋薹l喜羹垂薹;雾薹荔薹登蠢纂囊襄霎囊。
时序而设计的.其控制思想已经在前面的篇幅中详细描述过了,故不再做单独介绍。
(2)寄存器读写模块根据前面的分析可知.如果片上存储器的数据带宽为16比特的.那么一个24比特数据的读写操作需要分为两个地址进行。
同理.一次数据读写操作时.可能需要外部存储器接口一个或者多个周期来完成。
寄存器控制模块包括控制寄存器,基准地址寄存器,时间等待寄存器。
它能及时地相应传输请求。
并且根据片外存储器的类型以及时序特性控制正确的传输节拍。
其中控制寄存器保留系统对一些参数(建立时间,数据保持时间,数据有效时间)的配置,这些寄存器配置直接参与外部存储器的时序控制。
另外。
时间等待寄存器的配置主要是为了给外部存储器足够的读写操作时间。
对于24bit的数据总线宽度.读写周期可以达到512个系统时钟周期,但是对于16bit的数据总线宽度.改寄存器必须配置成偶数个时钟周期.在寄存器配置的时间范围内,读或写两个地址。
所以,每一个地址操作所对应的读写时间是寄存器配置值的二分之一。
ips—clkips—dal8ips—addrpmem—rwpmem—dat8pmemaddoxmemdat8xmemadd‘ymem—dat3ymem~add‘图3EMI模块的内部结构图dataw‘datard(3)总线仲裁模块总线仲裁模块对Pmemory、XInemory、Ymemory的三路总线信号进行总线仲裁.保证在一个完整的读写周期内只有一路内部总线方位外部存储器。
每次传输数据结束.则此时外部相应存储器的片选信号放开。
基于DSP的ARINC429总线的设计
基于DSP的ARINC429总线的设计作者:王金如来源:《科学与财富》2010年第02期随着数字信号处理器(DPS,digital signal processor)的发展与应用,现代数据采集系统的性能越来越高,功能越来越强,而DSP也逐渐成为整个系统的核心,能对系统的各个模块进行控制并对采到的数据进行运算、处理与传输。
PC与DSP之间的通信从数据传输方式来看,可分为串行和并行两大类。
RS232串口是比较通用的一种串行通信方式,由于串行通信每次只能读写一个数据,因此速度较慢。
SSP(标准并行口,standard parallel port)、EPP(增强型并行口,enhanced parallel port)、ECP(扩展容量并行口,extended capability port)是目前比较常用的并行方法。
SPP速度达到每秒150K字节,但只能单向数据传输,不得不采用状态线实现数据的输入,最后还得进行字节或字的拼接。
ECP协议最大优势是支持DMA操作,但是接口控制复杂,而且要编写硬件驱动电路。
EPP是与SPP兼容的能够双向传输数据的高速并行中协议,可以达到每秒500K—2M字节的速率,达到接近标准PC内部ISA总线传输数据的能力,并且控制较为简单。
因此利用EPP进行PC与DSP之间进行通信和数据传输时是一种好的方法。
本文给出了ARINC429标准数据通过计算机并口发送和接收的方法,用DSP来作为下位机对数据处理再将数据传送给HS3282芯片,和ARINC429协议进行通讯,逻辑控制利用一片CPLD 来完成。
1.ARINC429总线简介一个ARINC429数字信息基本单元由32个位组成一个数据字,每一个数据字分为5组,即:(1)标志码(label),第1-8位,用于表示信息的类型。
(2)源/目的识别码(SDI),第9-10位。
当需要将一些专用字传输到一个多系统的特定系统时,就可以用SDI来识别字的目的地。
最新-基于DSP和FPGA的ARINC429机载总线接口板的硬件设计 精品
基于DSP和FPGA的ARINC429机载总线接口板的硬件设计摘要介绍了民用飞机机载数据总线429的硬件接口板,该接口板采用和实现四种429信号收发通道,使整个系统的处理速度大大提高。
关键词429总线机载数据总线429在当代的运输机和相当数量的民航客机如310、300、600、757、767中有着广泛的应用。
目前国内对429总线接口板的设计一般都是基于公司的3282芯片完成的,它的缺点是路数有限、非常不灵活。
因此对429总线接口板的研制,实现多通道429总线数据的接收和发送,成为目前对飞机载总线接口研究的重点,具有非常重要的现实意义和应用前景。
1429总线简介在现代民用飞机上,系统与系统之间、系统与部件之间需要传输大量信息。
规范就是为了在航空电子设备之间传输数字数据信息而制定的一个航空运输的工业标准。
范文先生网收集整理429以下简称429总线采用双绞屏蔽线传输信息,通过一对双绞线反相传输,具有很强的抗干扰能力。
而调制方式则采用双极归零制的三态码方式,即信息由高、零和低状态组成的三电平状态调制。
429电缆上的信号及经电平转换后的信号如图1所示。
429总线每一个字为32位,它的字同步是以传输周期至少4位的时间间隔也就是4位码字为基准的。
2系统总体方案429总线接口板的主要功能是在429信号及相关外设之间起到桥梁作用,它既能接收双极归零制的429信号并将其转换为数字信号送入计算机或其它设备,又可将计算机或其它设备发出的数字信号转换为429信号输出。
本文介绍的总线接口板采用和实现四路429信号接收通道和四路429信号发送通道,且每路通道之间相互独立。
在这个接口板中,每两个数据字之间的时间间隔可调,每一个收发通道能单独定义字间隔长度,每个通道校验方式可单独定义为奇校验或偶校验,数据发送可以选择单帧发送或自动自复发送重复发送某一帧。
整个接口板由调制电路、解调电路、、和双口组成,如图2所示。
基于DSP与FPGA的ARINC429总线接口卡设计
基于DSP与FPGA的ARINC429总线接口卡设计曹雄伟;朱岩;史国庆【摘要】设计了一种基于DSP和FPGA的ARINC429总线接口卡.该设计使用PLX公司的PCI9052和HARRIS公司的HS3282作为专用协议芯片,TI公司的TMS320F2812作为嵌入式CPU,Altera公司的FPGA芯片EP1C12来进行逻辑控制、时序控制,实现了ARINC429总线接口卡的电路设计.本接口卡数据收发过程由卡上的DSP控制,无需占用计算机资源,具有高速、可靠、实时性好的优点.%Designed a kind of ARINC429 bus interface card based on DSP and FPGA. This design uses PLX company's PCI9052 and HARRIS company's HS3282 as a special protocol chip, TI company's TMS320F2812 as embedded CPU, Altera company's FPGA chip EP1C12 to carry out the logic control, timing control, realized circuit design of the ARINC429 bus interface card. This interface card is controlled by DSP, need not take up computer resources, and has high-speed, reliable, real-time good advantages.【期刊名称】《电子设计工程》【年(卷),期】2013(021)003【总页数】4页(P190-193)【关键词】PCI总线;ARINC429总线;DSP;FPGA【作者】曹雄伟;朱岩;史国庆【作者单位】西北工业大学陕西西安710129;西北工业大学陕西西安710129;西北工业大学陕西西安710129【正文语种】中文【中图分类】TP336在航电系统的研制初期,通常人们都要先在地面以微型计算机为基础做各种仿真实验。
基于FPGA的ARINC429总线接口卡设计
基于FPGA的ARINC429总线接口卡设计
郑玉;田书林;李力
【期刊名称】《世界电子元器件》
【年(卷),期】2008(000)006
【摘要】ARINC429总线广泛应用于商务运输航空领域,如空中客车A310/
A320、A330/A340飞机,波音公司727、737、747、757和767飞机,麦道公司MD-11飞机等。
它采用异步双极性归零码进行数据的编码,并通过双绞线传输,具有很强的抗干扰性能。
目前市场上的ARINC429总线接口设计一般都采用专用接口芯片,如Device Engineering公司的DEI-1016,INTERSIL公司的HS-3282等,
【总页数】4页(P64-66,77)
【作者】郑玉;田书林;李力
【作者单位】成都电子科技大学自动化工程学院
【正文语种】中文
【中图分类】TN791
【相关文献】
1.基于PCI的ARINC429总线接口卡设计 [J], 沈骞;刘文波;李开宇
2.基于PCI的多通道ARINC429总线接口卡设计 [J], 李寰宇;王勇;刘安
3.基于PC104总线的ARINC429航空接口卡设计 [J], 赵德林;王社伟;陶军;杨尚君
4.基于DSP与FPGA的ARINC429总线接口卡设计 [J], 曹雄伟;朱岩;史国庆
5.基于PCI总线的ARINC429接口卡设计 [J], 王德周;李登科
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
算机资源 , 具 有 高速 、 可靠、 实时 性 好 的优 点 。
关键 词 :P C I总 线 ;ARI NC 4 2 9总 线 ;DS P;F P GA
中 图分 类 号 :1 6 7 4 — 6 2 3 6 ( 2 0 1 3 ) 0 3 — 0 1 9 0 — 0 4
P C I ( p e r i p h e r a l c o mp o n e n t i n t e r c o n n e c t ) 局 部 总 线 数 据 传 输率 为 1 3 2 MB / s , 可 同 时支持 多组 外设 , 不受制 于处 理 器 ,
l A R I NC 4 2 9总线
H ¥ 3 2 8 2作 为 专 用 协 议 芯 片 . T I 公 司的 T M ¥ 3 2 0 F 2 8 1 2作 为嵌 入 式 C P U, A h e r a公 司的 F P G A芯 片 E P 1 C 1 2来 进 行 逻 辑 控制 、 时序 控 制 . 实现 了 A R I N C 4 2 9总线 接 口卡 的 电路 设 计 。本 接 口卡 数 据 收 发 过 程 由卡 上 的 D S P控 制 , 无 需 占用 计
第 2 l卷 第 3期
Vo l _ 2l No . 3
电 子 设 计 工 程
El e c t r o n i c De s i g n Eng i n e e r i n g
2 0 1 3年 2月
Fe b.2 Ol 3
基于 D S P与 F P GA 的 A R I NC 4 2 9总线接 口卡设计
曹雄 伟 ,朱 岩 ,史 国庆
( 西 北 工 业 大 学 陕 西 西安 7 1 0 1 2 9 )
摘 要 :设 计 了一 种 基 于 D S P和 F P GA的 ARI N C4 2 9总 线接 口卡 。 该设计使用 P L X 公 司的 P CI 9 0 5 2和 HARR I S公 司 的
A R I N C 4 2 9是 机 载 电子 设 备 之 间 进 行 数 据 传 输 约 定 的…
种标准 . 它 规 定 了航 空运 输 l 丁 业 航 空 电 子 系 统 生 产 部 门对 部
件、 通用设计 、 结 构 及 实 验 规 范 的要 求 . 保 证 在 航 线 上 使 用 满
De s i g n o f ARI NC4 2 9 bu s i n t e r f a c e c a r d ba s e d o n DS P a n d FPGA
CAO Xi o n g — we i ,ZHU Ya n,S HI Guo — qi n
r e a l - t i me g o od a dv a n t a g e s .
Ke y wo r d s :P CI b u s ;ARI NC 4 2 9 b u s ;D S P;F P GA
在航电系统的研制初期 , 通 常人 们 都 要 先 在 地 面 以微 型 计 算机 为 基 础 做 各 种 仿 真 实 验 。这 使 得 用 于 各 仿 真 系 统 的 接 口卡 的 研 制 和 革 新 工 作 便 成 为 航 电 系 统 发 展 的 一 个 重 点 。接 口卡 的 主 要 任 务 是 实 现 航 电 系统 的数 据 总 线 与 P C机 的 数 据 总 线 之 间 的 通 讯 功 能 ,这 使 得 人 们 可 以 在 P C机 上模 拟 航 电 系统数据总线上所挂接的实际子系统。
( No th r w e s t e r n P o l y t e c h n i c a l U n i v e r s i t y, Xi ’ 唧 7 1 01 2 9,C h i n a )
Ab s t r a c t :De s i g n e d a k i n d o f ARI NC 4 2 9 b u s i n t e r f a c e c a r d b a s e d o n DS P a n d F P GA. T h i s d e s i g n u s e s P L X c o mp a n y ’ s P CI 9 0 5 2 a n d HARR I S c o mp a n y ' s HS 3 2 8 2 a s a s p e c i a l p r o t o c o l c h i p, T I c o mp a n y ’ S TMS 3 2 0 F 2 8 1 2 a s e mb e d d e d C P U,A h e r a c o mp a n y ’ s F P GA c h i p EP1 C1 2 t o c a r r y o u t t h e l o g i c c o n t r o l ,t i mi n g c o n t r o l ,r e a l i z e d c i r c u i t d e s i g n o f t h e ARI NC 4 2 9 b u s i n t e r f a c e c a r d . T h i s i n t e r f a c e c a r d i s c o n t r o l l e d b y D S P,n e e d n o t t a k e u p c o mp u t e r r e s o u r c e s ,a n d h a s h i g h - s p e e d,r e l i a b l e ,