›› 2014, Vol. 27 ›› Issue (5): 76-.

• 论文 • 上一篇    下一篇

基于MPC8280的PCI驱动设计

王敏   

  1. (广州海格通信集团股份有限公司 网通分公司,广东 广州 510663)
  • 出版日期:2014-05-15 发布日期:2014-05-14
  • 作者简介:王敏(1982—),男,硕士,工程师。研究方向:语音信号处理,DSP程序开发,嵌入式驱动设计。E-mail:wang_min536@163.com

A Design of PCI Driver Based on MPC8280

WANG Min   

  1. (Branch of Netcom,Guangzhou Haig Communications Group Co.,Ltd.,Guangzhou 510663,China)
  • Online:2014-05-15 Published:2014-05-14

摘要:

芯片MPC8280的主频最高为450 MHz,仅靠运行在其上的软件虽可实现路由交换功能,但交换容量仅约为40 Mbit·s-1,无法满足多路千兆交换性能要求。利用MPC8280的PCI口外接千兆交换芯片BCM56514,能突破这一性能瓶颈。基于MPC8280的PCI驱动,使得MPC8280通过PCI 内存空间读写操作、配置空间读写操作和I/O空间的读写操作,并实现对BCM56514的配置、控制及路由表的更新,从而使MPC8280在路由交换领域得以应用。

关键词: MPC8280, PCI, 驱动设计, 内存空间读写, 配置空间读写, I O空间读写

Abstract:

Software working in MPC8280 only supports 40 Mbit·s-1 switches in its high-point because the highest frequency of MPC8280 is 450 MHz,which cannot meet the capability of multiple 1 000 Mbit·s-1 switches.The design with MPC8280 connected to BCM56514 via PCI interface can break through the barrier.The PCI driver based on MPC8280 make it possible for the MPC8280 to configure and control the BCM56514 and update the router table in the BCM56514 with PCI memory space read/write,PCI configuration space read/write and PCI I/O space read/write,and bring MPC8280 into applications in the routers and switches.

Key words: MPC8280;PCI;driven design;memory space to read and write;configuration space to read and write;I O space read and write

中图分类号: 

  • TP311.567