EDN China > 技术文章 > EDA工具与服务 > IC设计与设计服务 > 正文
? 2016博客大赛-不限主题,寻找电子导师,大奖升级??

基于MPC860的多规程用户业务接入设备研制

来源:中电网 / 作者:空军工程大学 空军装备研究院 刘莎?? 王兴亮?? 潘乐义?? 2006年12月14日 ?? 收藏0
?????? 1 引言


?????? 多规程用户业务接入设备(Multi-Protocol User Traffic Access Device,MPUTAD)的用途是为各类低速用户业务接入宽带网提供接入手段。由于低速用户业务的多样性,包括话音业务、实时数据、非实时数据以及局域网业务等,因此,要求该设备具有多种通信接口,适配多种通信协议,可接入多种网络,并支持多种网络间的互联,可实现话音、数据、局域网互联等多种方式的业务接入。

?????? 在设计过程中,我们使用了Motorola公司特别为电信和网络市场设计的高性能的集成通信微处理器MPC860。该芯片采用双处理器内核结构,一个是为高层应用服务提供高性能的通用32位处理器PowerPC内核,另一个是专为底层通信应用服务提供专用RISC处理器内核CPM,两者可通过片内的双端口内存通信,可快速完成对通信协议的处理。CPM可同时支持3个快速的串行通信控制器(FC

C)、2个多通道控制器(MCC)、4个串行通信控制器(SCC),2个串行管理控制器(SMC),1个串行外围接口(SPI)和1个I2C接口,大大减轻了PowerPC核的外围工作任务,为用户在网络和通信产品的开发方面提供了巨大的潜力并缩短开发周期。

?????? 2 方案设计


?????? 如图1所示,根据多规程用户业务接入设备的功能确定采用主板配多种业务接入卡的模块设计思路。

方案设计


?????? 多规程用户业务的接入设备由主板、背板、扩展插卡、控制面板、电源和机箱等几部分组成,主板是系统核心,主要完成各种通用和专用通信协议的转换及处理,路由选择功能,设备有8个数据端口,通过端口串接实现设备级连,并为扩展插卡提供插槽;扩展插卡主要设计有局域网接口卡(PROLAN)、模拟话音/传真卡(ATF)、群路(E1)卡和数字话音卡(DV),可完成各类通用和专用用户业务的接入,各板卡的方案设计如下。?

?????? 2.1 主板


?????? 主板是多规程用户业务接入设备的核心部件,其实现原理如图2所示,主要完成协议转换及协议处理、路由选择,在背板上提供8个数据端口,并为专用功能插卡提供扩展插槽。

主板是多规程用户业务接入设备的核心部件

?????? 针对主板设计中确定功能特点,确定采用基于MPC860主处理器和MC68360协议处理器相结合的嵌入式开发技术方案,其中MPC860工作于主机方式,完成数据处理、协议转换、路由选择等功能,MC68360工作于从机方式,协助MPC860完成多路数据处理,该方案的优点在于:

?????? (1)MPC860,MC68360的4个SCC通道支持多种数据和话音通信协议,由于帧中继协议在数据链路层上遵从LAPF标准,而LAPF是HDLC的子集,因此该协议可以主要由其中的CPM通信处理机来完成,大大提高了协议的处理速度。

?????? (2)可以充分发挥CPM通信处理机的优势,获得很好的系统扩展性,为主机配合各种扩展插卡提供了方便,且可配置、可裁剪、便于设备维护、管理和与其他网络的互联互通。

?????? (3)基于嵌入式Linux的并行开发,可大大提高开发效率,且将设备自举进程和具有进程管理、内存管理、设备模块管理和定时器服务功能的Linux微内核嵌入该设备、充分发挥Linux平台资源优势,使系统具有良好的可移植性。

?????? 主机外围电路设计中采用了Xilinx公司集成度高、灵活性强的CPLD和FPGA器件,设计时根据不同需要,利用增强引脚锁定功能定义引脚的输入、输出关系,减轻硬件调试过程中的电路协调工作量,同时增加了系统的保密性和干扰性。


上一页12下一页
?? ?? ??


打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

1.扫描左侧二维码
2.点击右上角的分享按钮
3.选择分享给朋友
?? ??

EDA? IP? 单片机?

相关文章

我来评论
美国的游客
美国的游客 ??? (您将以游客身份发表,请登录 | 注册)
?
有问题请反馈