一种嵌入式通信模块的利记博彩app

文档序号:8903723阅读:600来源:国知局
一种嵌入式通信模块的利记博彩app
【技术领域】
[0001] 本实用新型设及通信模块,尤其是设及基于MPC8260处理器的一种嵌入式通信模 块。
【背景技术】
[0002] MPC8280/MPC8270/MPC8260处理器是飞思卡尔(化eescale)公司(原摩托罗拉半 导体部)推出的新一代高性能、低功耗双内核通信处理器。目前,市场上采用比较多的是 比较成熟的MPC8260,在内核时钟主频为266M时,可W达到500MPIS,而功耗却小于2.抓。 MPC8260除了具有强大的通用嵌入式CPU处理能力外,还集成了大量通信处理(CPM)模块, 如ATM(AAL0/AAL1/AAL5)、快速W太网MAC层处理、皿LC、UART、IIC等,由于它具有上述强 大的功能,因此非常适合用在通信产品中,在早期的高端路由器上MPC8260处理器曾得到 广泛的应用。随着通信产品的升级换代和交换机技术的发展,对其采用的CPU提出了新的 要求。目前,很多高端的交换机、路由器等通信产品已经采用MPC8260作为核屯、处理器,但 是由于MPC8260的时钟频率很高,外围电路复杂,接口众多,因而设计技术难度很大,如果 设计上稍有考虑不周的地方,MPC8260就不能稳定可靠工作。

【发明内容】

[0003] 本实用新型的目的是为了克服上述现有技术所存在的缺陷,提供低功耗、低成本、 高性能、人性化的基于MPC8260处理器的一种嵌入式通信模块。
[0004] 本实用新型设有MPC8260处理器、存储器、CPM处理部分、显示及键盘模块;
[0005] 所述存储器设有配置存储器、程序存储器、数据存储器、ATM链表存储器和IIC存 储器;所述CPM处理部分设有W太网接口、皿LC接口、LXT971接口;所述显示及键盘模块设 有FPGA巧片、显示存储器、配置巧片;
[0006] MPC8260处理器通过60X总线分别与配置存储器、程序存储器、数据存储器连接, MPC8260处理器通过LOCAL总线与ATM链表存储器连接,MPC8260处理器通过IIC总线与IIC 存储器连接;MPC8260处理器的通信处理器输出端口分别与W太网接口、皿LC接口、LXT971 接口连接;MPC8260处理器的通信处理器还通过8位UT0PIAL2总线与ATM交换网络互连; MPC8260处理器通过60X总线与FPGA巧片的CPU接口连接,FPGA巧片的内存管理接口与显 示存储器连接,FPGA巧片的显示接口用于外接化显示器,FPGA巧片的键盘接口用于外接键 盘;FPGA巧片与配置巧片连接,MPC8260处理器通过60X总线外接缓冲电路。
[0007] 所述MPC8260处理器为MPC8260Power卵ICCII,MPC8260内部结构主要有S个模 块;PowerPC核(MPC603e)、通信处理模块(CPM)和系统接口单元(SIU)。
[0008] 所述MPC8260嵌入式CPMW及外围电路部分主要包括如下几个方面;W太网接 口、皿LC接口、ATMUTOPIA接口等。8260CMP提供了两个10/100M自适应W太网接口、一个 UTOPIA接口、四个TDM(用W支持皿LC)接口和二个串口。
[0009] 所述显示及键盘模块采用全FPGA设计,FPGA巧片为XILINX公司的XC2S100,共10 万个逻辑口。由于显示需要大量的存储器,故采用了外接一片CY7C1049BV33作为显示存储 器用,显存的容量为512K字节。电源转换巧片完成+3. 3V到2. 5V转换,送出2. 5V电源供 FPGA使用。配置巧片完成对FPGA的上电加载。
[0010] 时钟电路可由一片66M监晶体和时钟驱动巧片CY29947组成,66M监晶体产生的 66M高频时钟被送到时钟驱动电路CY29947,通过1 : 10的时钟驱动,再将高频时钟送到其 它集成电路,如;8260、SDRAM等。
[0011] 所述缓冲电路主要有两种,一种是用于本模块内部低速率器件的总线缓冲,如: FLA甜、BOOTROMW及FPGA等;另一种缓冲电路为外部总线缓冲。
[0012] 所述MPC8260EMB嵌入式模块地址空间分配由W下部分组成;板内存储器地址空 间分配、FPGA地址空间分配、对外地址空间分配、片选信号地址空间总结。
[0013] 所述MPC8260EMB对外信号定义,主要提供了五个对外连接器,它们分别是JU64 巧)、J2 (60 巧)、J3 (12 巧)、J4 (12 巧)W及巧(16 巧)。
[0014] 本实用新型的优点是:
[0015] 本实用新型提出了将MPC8260做成一个单独的嵌入式通信模块(EMB,Embedded system)的设计,该个模块作为通信网络产品的嵌入式系统公共平台,只要将该个嵌入式模 块做得非常稳定,就很容易的移植到的其它通信产品中去,避免了项目的重复开发,同时也 有利于产品的量产。适合用于基于通信网络的各种复杂应用,如高端防火墙、高性能MODEM、 路由器、VPN接入服务器、无线路由器、网络存储设备(NA巧、VOIP网关、数字硬盘录像机 值igitalvideorecorder,DVR)、高端打印机、教学演示等设备的开发和预研工作。
【附图说明】
[0016] 图1为本实用新型实施例的结构组成框图。
【具体实施方式】
[0017] 下面结合附图对本实用新型作W下详细说明。
[0018] 图1所示,本实用新型实施例设有MPC8260处理器1、存储器、CPM处理部分、显示 及键盘模块。所述存储器设有配置存储器21、程序存储器22、数据存储器23、ATM链表存储 器24和IIC存储器25;所述CPM处理部分设有W太网接口 31、皿LC接口 32、LXT971接口 33;所述显示及键盘模块设有FPGA巧片41、显示存储器42、配置巧片43。
[0019]MPC8260处理器1通过60X总线分别与配置存储器21、程序存储器22、数据存储 器23连接,MPC8260处理器1通过LOCAL总线与ATM链表存储器24连接,MPC8260处理器 1通过IIC总线与IIC存储器25连接;MPC8260处理器1的通信处理器输出端口分别与W 太网接口 31、皿LC接口 32、LXT971接口 33连接;MPC8260处理器1的通信处理器还通过8 位UT0PIAL2总线与ATM交换网络互连;MPC8260处理器1通过60X总线与FPGA巧片41的 CPU接口连接,FPGA巧片41的内存管理接口与显示存储器42连接,FPGA巧片41的显示接 口用于外接化显示器,FPGA巧片41的键盘接口用于外接键盘;FPGA巧片41与配置巧片 43连接,MPC8260处理器1通过60X总线外接缓冲电路5。
[0020] 所述MPC8260处理器为MPC8260Power卵ICCII,MPC8260内部结构主要有S个模 块;PowerPC核(MPC603e)、通信处理模块(CPM)和系统接口单元(SIU)。
[0021] 所述MPC8260嵌入式CPMw及外围电路部分主要包括如下几个方面;W太网接 口、皿LC接口、ATMUTOPIA接口等。8260CMP提供了两个10/100M自适应W太网接口、一个 UTOPIA接口、四个TDM(用W支持皿LC)接口和二个串口。
[0022] 所述显示及键盘模块采用全FPGA设计,FPGA巧片为XILINX公司的XC2S100,共10 万个逻辑口。由于显示需要大量的存储器,故采用了外接一片CY7C1049BV33作为显示存储 器用,显存的容量为512K字节。电源转换巧片完成+3. 3V到2. 5V转换,送出2. 5V电源供 FPGA使用。配置巧片完成对FPGA的上电加载。
[002引 时钟电路可由一片66M监晶体和时钟驱动巧片CY29947组成,66M监晶体产生的 66M高频时钟被送到时钟驱动电路CY29947,通过1 : 10的时钟驱动,再将高频时钟送到其 它集成电路,如;8260、SDRAM等。
[0024] 所述缓冲电路主要有两种,一种是用于本模块内部低速率器件的总线缓冲,如: FLA甜、BOOTROMW及FPGA等;另一种缓冲电路为外部总线缓冲。
[002引所述MPC8260EMB嵌入式模块地址空间分配由W下部分组成;板内存储器地址空 间分配、FPGA地址空间分配、对外地址空间分配、片选信号地址空间总结。
[0026] 所述MPC8260EMB对外信号定义,主要提供了五个对外连接器,它们分别是JU64 巧)、J2 (60 巧)、J3 (12 巧)、J4 (12 巧)W及巧(16 巧)。
[0027] 如前所述MPC8260处理器内含S大模块;
[0028]MPC603e是一高性能低功耗的嵌入式化werPC处理核,主要处理高层任务。分别有 16邸独立的指令高速缓存和数据高速缓存,并有一个公共在片调试处理器(COP)。对整数 操作执行SPEC95基准。当核工作于200M监时,其处理能力可W达到280MIPS。
[0029]MPC8260的CPM内含通信处理器仰)的能力很强,可W支持高比特率协议的通信, 如ATM(全双工155Mbps)和快速W太网(全双工100Mbps)、皿LC等。
[0030]SIU主要包括控制系统启动和初始化的若干功能,如操作、保护W及外部系统总线 管理等。
[0031] 所述存储器的工作方式如下:
[0032]在本实用新型中采用了一片AT29LV040来作为配置存储器炬00TROM), AT29LV040是一个8位宽512K字节深度的电擦除FLA甜,在通常情况下保存在其中的内容 不能被改写,因此能有效的保证数据的可靠性。在本实用新型中,AT29LV040的写允许被设 为"1"。由于AT29LV040为8位存储器,相应的应W8位读方式从存储器中读出内容;
[0033] 程序存储器(FLASH)用来保存用户程序、操作系统程序W及其它工作过程中不用 改变的数据或程序等,程序存储器由2片Intel公司的FLA甜巧片TE28F128组成,一共为 32M字节32位宽。为了防止工作中意外原因造成保存在FLA甜中的数据或程序被改写,同 时又要能在需要时向其中烧录程序和数据,我们在设计中采用了保护措施,即;通过8260 的PC8端口与TE28F128的写允许管脚相连来达
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1