文档详情

TMS320C6000平台下以太网链路双冗余设计

碎****木
实名认证
店铺
DOCX
8.77KB
约1页
文档ID:229357511
TMS320C6000平台下以太网链路双冗余设计_第1页
1/1

龙源期刊网 TMS320C6000 平台下以太网链路双冗余设计作者:杜小宁 马志兵来源:《电子技术与软件工程》2016 年第 10 期摘要本文提出了一种的德州仪器(Texas Instrumen,tsTI)TMS320C6000 (以下简称 C6000 )数字信号处理器(Digital Signal Proce,ssDoSrP )平台下基于复杂可编程逻辑器件(Complex Programmable Logic Devi,ceCPLD )的以太网物理层链路双冗余的设计方案该方案为基于C6000 的以太网应用提供了额外的一条物理层备用链路,当主链路由于外界因素导致网络断开时,系统能够自动无缝切换到备用链路,并继续通信如果网络通信采用TCP 协议,网络断开瞬间发送失败的数据包也将自动重发,从而保证了通信数据不会丢失因此,这一方案有效地提高了以太网通信的可靠性,在诸如武器装备等需要高可靠性的应用环境下,具有重要的意义关键词】以太网双冗余 CPLD引言1以太网通信技术因其标准成熟、通信带宽高、传输可靠的优点,不仅应用在浩瀚的互联网世界里,而且也广泛应用于近距离设备之间大容量数据的通信以太网通信的前提之一是通信物理层链路畅通,但由于链路经常会因为自然灾害或者人为因素的作用而断开,进而影响了正常通信,可能造成难以估量的损失。

通信链路备份技术可以有效提高通信的可靠性工作2 原理图 1 以C6000 平台为例,给出了网络双冗余的原理框图以太网媒体访问控制器(EMAC )是C6000 系列DSP 上集成的一个外设,提供C6000 内 核和外部以太网通信之间的接口,即媒体独立接口(Media Independent Inter,faMcIeI)物理层收发器用于收发数据CPLD 的功能类似于单刀双掷开关,通过C6000 DSP 的一个通用数字IO 的控制,进行切换动作网络隔离变压器起隔离作用,保护本地电路,增加抗干扰能力主链路和备用链路即为普通的网线实际工作时,应将两根网线从不同的路径布设,保持一定距离,使得在外界因素作用下,当其中一路断开后,另外一路仍旧可用的概率得以提高两条网线接到远端的同一个交换机上由于两条链路在引入CPLD 的接口处,某一时刻一个处于连通状态,另外一个处于悬空状态,因此在网络上并不会造成任何对C6000 DSP 的访问冲突当系统上电工作时,CPLD 默认将PHY 引出的收发数据线连接到网络隔离变压器1 上, 同时CPLD 与网络隔离变压器 2 之间所有连接引脚全部设置为高阻状态,因此系统使用主链。

下载提示
相似文档
正为您匹配相似的精品文档