APP下载

基于MPC8270的MCC驱动设计

2014-01-16屈丹

电子设计工程 2014年24期
关键词:设置

屈丹

(中国电子科技集团公司第三十研究所 四川 成都610041)

MPC8270是广泛应用于通信和网络系统的一款通用处理器,具有强大的接口能力和多协议支持功能,非常适用于高端网络和通讯设备,如路由器、电信交换机和基站等[1]。MPC8270多信道控制器 (MCC)支持的高级数据链路控制(HDLC)协议是重要的数据链路层协议,通过E1/T1中继传输HDLC数据包,是数据传输的重要方式[2]。同时MCC还支持透传模式,用来实现话音等重要业务的通信。如在E1线路上,把整个E1通道分成32个时隙,每个时隙分配64 kbps的带宽,根据业务需要,可划分一部分时隙带宽做为数据业务通信,一部分做为话音业务通信。

1 MPC8270的硬件体系

MPC8270硬件模块组成[3]如图1所示,主要由嵌入式G2_LE Core(MPC603e内核)、系统接口单元(SIU)和通信处理模块CPM组成。G2_LE Core含16KB的指令缓存和16KB的数据缓存。系统接口单元(SIU)主要完成系统复位、启动和初始化、中断管理、时钟配置、外部总线接口控制等功能。通信处理模块CPM包括一个32位的RISC处理器(CP)、3个全双工的快速串行通信控制器 (FCC)、1个多通道控制器(MCC)、4个全双工的串行通信控制器(SCC)、2个全双工的串行管理控制器(SMC)、1 个系统外设控制口(SPI)、1 个串行接口(SI)、I2C总线控制器等。 时隙分配器(TSA)可将 SCC、FCC、SMC、MCC的数据复用到4个时分复用接口(TDM)。

图1 MPC8270模块结构图Fig.1 The architecture of MPC8270

2 MCC工作原理

MPC8270含有一个多通道控制器MCC2(通道号128-255),最多可支持128路独立的HDLC或者透明传输通道,或者64路七号信令(SS7)[4]通道,每一个通道都可独立配置为不同于其它通道的工作模式,可独立的发送和接收路由。MCC2与串行接口SI2相连接,通过配置SI2和SI2RAM路由表可以将TDM数据中的时隙任意的路由到特定的MCC2通道。……

登录APP查看全文

猜你喜欢

设置
中队岗位该如何设置
船舶防火结构及设置的缺陷与整改
中外医学专业与专科设置对比分析及启示
特殊场景下列控等级转换的设置方案
7招教你手动设置参数
动车段(所)股道有效长设置研究
我国中小学将设置人工智能相关课程
吃纸的妖怪
本刊栏目设置说明
中俄临床医学专业课程设置的比较与思考