欢迎来到天天文库
浏览记录
ID:46619393
大小:664.09 KB
页数:4页
时间:2019-11-26
《机载通信管理器的处理器模块设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、第44卷第3期航空计算技术Vol.44No.32014年5月AeronauticalComputingTechniqueMay.2014机载通信管理器的处理器模块设计张斌峰,曹兴冈,谢涛(中航工业西安航空计算技术研究所,陕西西安710068)摘要:MPC8245主要集成了PowerPC603e低功耗处理器核与PCI桥接器,以PCI同步总线作为局部总线,适合扩展为系统主控制器(同样也作为系统显示与通信的主控制器)。PCI同步总线最大传输率132MB,完全满足管理2器显示数据传输的基本要求。同时处理器器件集成了PIC控制器DMA控制器DUART存储器控制
2、器IC总线等,可以降低模块组成开销。通过PCI配置空间的访问简化了硬件逻辑、驱动的设计。PCI局部总线的使用使系统的结构更加明晰,易于扩展为分布式系统,通过对模块的实现可加深对PowerPC体系结构、PCI总线的了解。关键词:PCI;SDRAM;FPGA;ring桘buffer;PIC;XIP中图分类号:TP331文献标识码:A文章编号:1671桘654X(2014)03桘0128桘04DesignofProcessorModuleBasedonMPC8245forCommunicateManagerZHANGBing桘feng,CAOXing桘ga
3、ng,XIETao(X′ianAeronauticsComputingTechniqueResearchInstitute,AVIC,Xi′an710068,China)Abstract:TheMPC8245processorisbasedontheMPC603elow-powerprocessorcoreandPCIBus.,AsahostprocessorusedPCI(Thisdesignusedasdisplayandcommunition).PCIcanbeusedforima-gingsystem.TheMPC8245isacost桘ef
4、fective,general桘purposeintegratedprocessorforembeddedmar-kets.PICDMADUARTSDRAM桘CONTROLLERI2Careintegration.Theintegrationreducestheoverallpackagingrequirementsandthenumberofdiscretedevicesrequiredforanembeddedsystem.ForPCI,thedesignofhardwareissimple,quicklyandextensible.Thisar
5、ticleintroduceadesignoftheMPC8245withimagingsystemusingPCI.Keywords:PCI;SDRAM;FPGA;ring桘buffe;rPIC;XIP引言度、管理多个任务进程,同时以共享内存结构(64M显在嵌入式实时应用中,时限很重要。在模块式嵌存)形式,与GPU通过PCI局部总线通信。显示芯片入应用中除了处理器的速度和内存大小外,将硬件和支持PCI2.2,具体信号定义参见PCI总线标准。这里软件功能划分后,以简单分布式多处理器的形式更易PCI总线时钟为66MHz(可软件降频),MPC8245通过
6、满足时间要求。每个模块完成特定任务,同时与主控PCI总线配置空间的访问实现对显示芯片核心频率、制器通信。驻留每个模块的主处理器面向一个具体的显存频率以及DAC的控制。应用,比如机载通信管理器中IO面向具体的任务如MPC8245处理器外设众多,有很高的性价比,适合422、429、1553通信,各模块与主处理器通过共享内存作为主控处理器模块。模块系统结构框图如图1。的形式通信(如双端口存储器,也可对IO数据在任务MPC603e处理器内核频率为300MHz,芯片内部暂时阻塞时提供必要的缓冲)。因此主控制器模块侧外设频率通过PLL0-4跳线设置;32位PCI
7、局部总线重多任务的调度、控制、解算,VxWorks支持多任务,每运行66MHz,支持PCI显卡中断,FPGA内部引入个任务有优先级,并且调度任务机制灵活,该系统支持MPC8245串行中断;内部存储器SDRAM频率66MHz,MPC8245,使得硬件适用性更强,软件开发接口统一。为了降低发热量,可设置为33MHz容量64MB,内存本文重点阐述MPC8245模块的硬件结构。bank位宽64位。XORFLASH支持XIP,因此将启动代码保存到FLASH中BOOT,启动采用数据位宽8位,1系统结构设计和功能可降低成本,也不影响系统运行速度(用户应用MPC82
8、45处理器模块在系统中主要负责控制、调FLASH数据位宽32位),使用MPC8245内部3个定时收稿日期:2
此文档下载收益归作者所有