基于MPC8280的PCI驱动设计-论文.pdf

基于MPC8280的PCI驱动设计-论文.pdf

ID:53761672

大小:235.89 KB

页数:4页

时间:2020-04-24

基于MPC8280的PCI驱动设计-论文.pdf_第1页
基于MPC8280的PCI驱动设计-论文.pdf_第2页
基于MPC8280的PCI驱动设计-论文.pdf_第3页
基于MPC8280的PCI驱动设计-论文.pdf_第4页
资源描述:

《基于MPC8280的PCI驱动设计-论文.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、a叶技2014年第27卷第5期ElectronicSci.&Tech./May.15.2014基于MPC8280的PCI驱动设计王敏(广州海格通信集团股份有限公司网通分公司,广东广州510663)摘要芯片MPC8280的主频最高为450MHz,仅靠运行在其上的软件虽可实现路由交换功能,但交换容量仅约为40Mbit·s一,无法满足多路千兆交换性能要求。利用MPC8280的PCI口外接千兆交换芯片BCM56514,能突破这一性能瓶颈。基于MPC8280的PCI驱动。使得MPC8280通过PCI内存空间读写操作、配置空间读写操作和I/O

2、空间的读写操作,并实现对BCM56514的配置、控制及路由表的更新,从而使MPC8280在路由交换领域得以应用。关键词MPC8280;PCI;驱动设计;内存空间读写;配置空间读写;I/O空间读写中图分类号TP311.567文献标识码A文章编号1007—7820(2014)05—076—04ADesignOfPCIDriverBasedonMPC8280WANGMin(BranchofNetcom,GuangzhouHaigCommunicationsGroupCo.,Ltd.,Guangzhou510663,China)Abstr

3、actSoftwareworkinginMPC8280onlysuppo~s40Mbit·s~switchesinitshigh-pointbecausethehighest~equencyofMPC8280is450MHz.whichcannotmeetthecapabilityofmultiple1000Mbit·s~switches.ThedesignwithMPC8280connectedtoBCM56514viaPCIinterfacecanbreakthroughthebarrier.ThePCIdriverbased

4、onMPC8280makeitpossiblefortheMPC8280toconfigureandcontroltheBCM56514andupdatetheroutertableintheBCM56514withPCImemoryspaceread/write,PCIconfigurationspaceread/writeandPCII/Ospaceread/write,andbringMPC8280intoapplicationsintheroutersandswitches.KeywordsMPC8280;PCI;driv

5、endesign;memoryspacetoreadandwrite;configurationspacetoreadandwrite:I/Ospacereadandwrite近年来,多媒体通信技术应用迅猛发展,对网速的BCM56514实现,可突破性能瓶颈。完成PCI驱动设要求也迅速提升。为适应这一趋势,与网络相关的终端计是这一方法能得以实施的先决条件,MPC8280通过设备和路由交换设备的性能均亟需提升J。在当今中PCI内存空间读写操作、配置空间读写操作和I/0空国,计算机作为网络终端设备,网口的标配速率已由间读写操作,实现对交

6、换芯片的配置、控制及路由表的100Mbit·s改为1000Mbit·s~,交换机、路由器等作更新,从而使MPC8280在大容量路由交换领域得到成为路由交换设备,交换容量量级也由原来100Mbit·s熟应用。上升到1000Mbit·s甚至10Gbit·s。MPC82801PCI知识介绍是由Freescale公司推出的双地址总线双处理器芯片,自其推出以来,因其丰富的外围接口[33已在航空航天、PCI为PeripheralComponentInterconnect的缩写,通信电子、医疗器械、交通设施等领域得到广泛应用,是一种总线规范,用

7、于外围设备互联。目前使用2.2然而在今日迫切需求的大容量路由交换领域,却因其版本的PCI规范。主要由时钟信号(PCI—CLK)、控制最高主频为450MHz的限制,依靠运行在MPC8280上信号(FRAME、IRDY、DEVSEL、TRADY、STOP、的软件扣除中断处理、系统管理等开销外,实现的交换IDSEL)、地址数据复用信号AD[31:0]及校验和错误容量仅为40Mbit·8~,在多路千兆交换应用中存在指示信号(SERR、PERR)构成。地址和数据信号可扩性能瓶颈。利用MPC8280的PCI口外接千兆交换芯展到64bit,时钟

8、信号常用33MHz,可扩展到66MHz,片BCM56514,使得运行在MPC8280上的软件仅作路速率可达528MByte/s_4]。采用分段分层结构,其总线由计算和路由表的维护,而将交换控制交由拓扑结构如图1所示。收稿日期:2013.11-09作

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。