全球旧事资料 分类
基于MPC755的嵌入式计算机系统设计
MPC755是Freescale公司开发的PowerPC系列微处理器中具有卓越性能的G3代产品。本文介绍了以MPC755为核心的嵌入式计算机系统的结构框架、主要芯片、地址空间分配、实现难点,以及系统的调试方法和启动过程。该嵌入式系统处理能力优越,内核最高处理能力可达733MIPS,可用于语音处理、路由器、无线接入、VoIP、软交换等。
伴随着信息化时代的来临,嵌入式系统在通信中的应用越来越广泛,人们对带宽的需求越来越高,而新业务要求嵌入式系统具备更强的处理能力。本文以MPC755为核心,构建了一个功能强大、高度模块化、实时性强、具备高度可扩展性的嵌入式计算机系统,可用于语音处理、路由器、无线接入、VoIP、软交换等众多场合。因为MPC755具有并行执行数条指令、简单指令的快速执行、流水线操作等优点,所以该系统处理能力优越,内核最高处理能力可达733MIPS。通过主PCI桥MPC107扩展了多种通讯协议处理接口,符合多种RTOS实时操作系统,如VxWorks、嵌入式Li
ux等对其运行平台的要求。
MPC755处理器MPC755是一种32位超标量微处理器,遵循了PowerPC处理器架构,有着与PowerPC完全相同的指令集。芯片集成了6个独立的执行单元2个整数单元、1个加载存储单元、1个双精度浮点单元、1个系统寄存器单元和1个跳转处理单元,在一个时钟周期内最多可以同时执行6条指令。MPC755内嵌了独立的32K字节指令和数据高速缓存,以及指令和数据内存管理单元MMU。L2Cache二级高速缓存控制单元最大可外接1M字节SRAM,用作二级高速缓存。总线接口单元向外引出60X总线,可以外接具有
f60X总线的设备。当内核工作在400MHz时,性能高达733MIPS。MPC755还包含了一个性能监视器、一个遵循IEEE11491标准的JTAG调试接口、以及温度管理单元等MPC755功能结构见MPC755在引脚定义和软件代码上都向下兼容,核心电压为20V,IO电压33V18V可选。MPC755内核的最高频率是400MHz。系统时钟通过SYSCLK0引脚输入,经过PLL电路倍频,产生内核时钟,即主频。引脚PLL_CFG03在系统上电时的配置值本设计中是0b’1010决定了倍频系数。
系统总体设计1MPC107MPC107是Freescale公司开发的一种高性能、高带宽的PCI桥接芯片。存储器控制器共有12个片选空间,其中8个RAM片选空间,CS07。每个片选空间的时序可编程,可支持FPMDRAM、EDODRAM或SDRAM,最大可外接1GBRAM。另4个是ROM片选空间,RCS03,支持8位、32位、64位接口宽度,最大可外接144MBROM。2存储器本系统在CS0空间中扩展128MBr
好听全球资料 返回顶部