基于MPC8260处理器的PPMC系统
嵌入式系统论文基于MPC8260处理器的PPMC系统摘要:介绍了MPC8260处理器(PowerPC系列)的基本特点,以及一种基于MPC8260、具备高度可扩展性的PPMC硬件实现和软件标准初始化流程。关键词:嵌入式系统PPMC PowerPC MPC8260PCI伴随网络时代的来临,带宽急刷增长,而新业务要求嵌入式系统具备很强的处理能力,配备高带宽的外围总线。PCI(Peripheral ComponentInterconnect,外围部件互连)总线以其优越的性能,成为高端嵌入式系统首选总线。以往嵌入式系统式样众多,硬件模块可重用度低、可互替性差,硬件平台的繁杂使得加载RTOS(实时操作系统)没有规则性可言,极大地延长了研发周期。鉴于以往嵌入式系统缺点,结合高端嵌入式系统的新要求,VSO(VITA StandardOrganization)在IEEE制定的P1386.1标准上,提出了PPMC(Processor PCIMezzanineCard)概念,目的是确保各个厂家不同的CPU对外拥有相同的PCI接口。它对PPMC插座接口的电气特性、引脚信号、PPMC和其CarrierBoard的连接以及PPMC的尺寸作了严格规定,力求在高端嵌入式系统中促进系统模块化。本文介绍了一种以MPC8260处理器为基础的PPMC实现,构建了一个微型计算机系统。该系统完全符合VSO对PPMC的要求,在嵌入式PCI系统中可以即插即用,并可应用于CpmpactPCI系统中。该PPMC系统处理能力优异(内核最高处理能力可达350MIPS),带有多种通讯协议处理接口,符合多种RTOS(pSOS、VxWorks等)对其运行平台的要求,且在硬件上满足RTOS的两种主要调试手段(串口调试和以太网调试),应用开发相当容易。此外,该系统具备高