资料介绍
MPC755是Freescale公司开发的PowerPC系列微处理器中具有卓越性能的G3代产品。本文介绍了以MPC755为核心的嵌入式计算机系统的结构框架、主要芯片、地址空间分配、实现难点,以及系统的调试方法和启动过程。该嵌入式系统处理能力优越,内核最高处理能力可达733MIPS,可用于语音处理、路由器、无线接入、VoIP、软交换等。
伴随着信息化时代的来临,嵌入式系统在通信中的应用越来越广泛,人们对带宽的需求越来越高,而新业务要求嵌入式系统具备更强的处理能力。本文以MPC755为核心,构建了一个功能强大、高度模块化、实时性强、具备高度可扩展性的嵌入式计算机系统,可用于语音处理、路由器、无线接入、VoIP、软交换等众多场合。因为MPC755具有并行执行数条指令、简单指令的快速执行、流水线操作等优点,所以该系统处理能力优越,内核最高处理能力可达733MIPS。通过主/PCI桥MPC107扩展了多种通讯协议处理接口,符合多种RTOS(实时操作系统,如VxWorks、嵌入式Linux等)对其运行平台的要求。
MPC755处理器
MPC755是一种32位超标量微处理器,遵循了PowerPC处理器架构,有着与PowerPC完全相同的指令集。芯片集成了6个独立的执行单元(2个整数单元、1个加载/存储单元、1个双精度浮点单元、1个系统寄存器单元和1个跳转处理单元),在一个时钟周期内最多可以同时执行6条指令。
MPC755内嵌了独立的32K字节指令和数据高速缓存,以及指令和数据内存管理单元(MMU)。L2 Cache(二级高速缓存)控制单元最大可外接1M字节SRAM,用作二级高速缓存。总线接口单元向外引出60X总线,可以外接具有60X总线的设备。当内核工作在400MHz时,性能高达733MIPS。MPC755还包含了一个性能监视器、一个遵循IEEE1149.1标准的JTAG调试接口、以及温度管理单元等(MPC755功能结构见图1)。

图1:MPC755结构框图
MPC755在引脚定义和软件代码上都向下兼容,核心电压为2.0V,I/O电压3.3V/1.8V可选。MPC755内核的最高频率是400MHz。系统时钟通过SYSCLK0引脚输入,经过PLL电路倍频,产生内核时钟,即主频。引脚PLL_CFG[0:3]在系统上电时的配置值(本设计中是0b‘1010) 决定了倍频系数。
系统总体设计
图2是基于MPC755的嵌入式计算机的系统框图。由图可见,MPC755的接口扩展主要依赖于主/PCI桥--MPC107。MPC755本身只外接了二级缓存,以提高系统性能。而其它接口都从MPC107引出,包括一个串口,一个10M/100M自适应网口,I2C口等。串口和网口符合多种RTOS对运行平台的要求,且在硬件上满足了嵌入式系统的两种主要调试手段(串口调试和以太网调试),应用开发相当容易。PMC槽使系统具备较强的现场可扩展性,可满足不同的应用需求。

图2:基于MPC755的系统框图
伴随着信息化时代的来临,嵌入式系统在通信中的应用越来越广泛,人们对带宽的需求越来越高,而新业务要求嵌入式系统具备更强的处理能力。本文以MPC755为核心,构建了一个功能强大、高度模块化、实时性强、具备高度可扩展性的嵌入式计算机系统,可用于语音处理、路由器、无线接入、VoIP、软交换等众多场合。因为MPC755具有并行执行数条指令、简单指令的快速执行、流水线操作等优点,所以该系统处理能力优越,内核最高处理能力可达733MIPS。通过主/PCI桥MPC107扩展了多种通讯协议处理接口,符合多种RTOS(实时操作系统,如VxWorks、嵌入式Linux等)对其运行平台的要求。
MPC755处理器
MPC755是一种32位超标量微处理器,遵循了PowerPC处理器架构,有着与PowerPC完全相同的指令集。芯片集成了6个独立的执行单元(2个整数单元、1个加载/存储单元、1个双精度浮点单元、1个系统寄存器单元和1个跳转处理单元),在一个时钟周期内最多可以同时执行6条指令。
MPC755内嵌了独立的32K字节指令和数据高速缓存,以及指令和数据内存管理单元(MMU)。L2 Cache(二级高速缓存)控制单元最大可外接1M字节SRAM,用作二级高速缓存。总线接口单元向外引出60X总线,可以外接具有60X总线的设备。当内核工作在400MHz时,性能高达733MIPS。MPC755还包含了一个性能监视器、一个遵循IEEE1149.1标准的JTAG调试接口、以及温度管理单元等(MPC755功能结构见图1)。

图1:MPC755结构框图
MPC755在引脚定义和软件代码上都向下兼容,核心电压为2.0V,I/O电压3.3V/1.8V可选。MPC755内核的最高频率是400MHz。系统时钟通过SYSCLK0引脚输入,经过PLL电路倍频,产生内核时钟,即主频。引脚PLL_CFG[0:3]在系统上电时的配置值(本设计中是0b‘1010) 决定了倍频系数。
系统总体设计
图2是基于MPC755的嵌入式计算机的系统框图。由图可见,MPC755的接口扩展主要依赖于主/PCI桥--MPC107。MPC755本身只外接了二级缓存,以提高系统性能。而其它接口都从MPC107引出,包括一个串口,一个10M/100M自适应网口,I2C口等。串口和网口符合多种RTOS对运行平台的要求,且在硬件上满足了嵌入式系统的两种主要调试手段(串口调试和以太网调试),应用开发相当容易。PMC槽使系统具备较强的现场可扩展性,可满足不同的应用需求。

图2:基于MPC755的系统框图
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 计算机网络与嵌入式系统,嵌入式系统与计算机系统有什么不同
- 微型计算机是嵌入式吗,什么是嵌入式计算机
- 工业嵌入式计算机系统介绍
- 嵌入式系统是不是计算机系统,开发必知:嵌入式系统对比计算机系统
- 嵌入式计算机系统简述,嵌入式系统定义_简述嵌入式系统的定义和组成
- 嵌入式计算机示例及应用
- 嵌入式计算机软件测试研究 0次下载
- 嵌入式计算机系统的组成详解 9次下载
- 用于手持设备的嵌入式计算机系统设计 1次下载
- 用于手持设备的嵌入式计算机系统设计 42次下载
- 嵌入式计算机发展技术 60次下载
- MPC755 32位嵌入式微处理器功能及特性的介绍说明
- 嵌入式计算机技术的发展与教学应对策略探讨
- 嵌入式计算机发展的基础技术
- 嵌入式计算机PC/104 及其在轮胎硫化系统中的应用
- 嵌入式系统基础 492次阅读
- 嵌入式fpga是什么意思 1310次阅读
- 嵌入式系统的应用实例 1120次阅读
- 基于PC/104嵌入式计算机模块实现采集系统的设计 2611次阅读
- 基于PCI总线芯片PCI9056实现机载嵌入式计算机系统的设计 4526次阅读
- 计算机系统的硬件组织详细概述 4292次阅读
- 基于嵌入式软件的JNI技术应用解析 1106次阅读
- 基于ARM的嵌入式操作系统该如何设计 1558次阅读
- 嵌入式系统的组成 3799次阅读
- 随着嵌入式系统的高速发展 嵌入式机器视觉系统的应用也越来越广泛 2265次阅读
- 随机存储器在嵌入式操作系统中的应用设计详解 1433次阅读
- 浅谈一种基于嵌入式PC的PIII计算机系统设计与实现 1355次阅读
- 嵌入式常用接口协议 5828次阅读
- 嵌入式系统基础知识及接口技术总结 2155次阅读
- 一种嵌入式Web服务器的设计方案 4306次阅读
下载排行
本周
- 1如何看懂电子电路图
- 12.88 MB | 36次下载 | 免费
- 2压力传感器 RM1308F数据手册
- 0.71 MB | 1次下载 | 免费
- 3AD设计DDR3时等长设计技巧
- 0.89 MB | 0次下载 | 3 积分
- 4UWB3000F00-X1室内外定位测距模块规格书
- 1.48 MB | 次下载 | 免费
- 5PC2026Q 双通道20V 6A同步降压稳压器数据手册
- 1.46 MB | 次下载 | 免费
- 6RISC-V 手册
- 8.85 MB | 次下载 | 10 积分
- 7晶体三极管工作原理学习资料
- 0.11 MB | 次下载 | 10 积分
- 8BC20 模块硬件手册
- 2.40 MB | 次下载 | 免费
本月
- 1常用电子元器件集锦
- 1.72 MB | 24497次下载 | 免费
- 2如何看懂电子电路图
- 12.88 MB | 36次下载 | 免费
- 3苹果iphone 11电路原理图
- 4.98 MB | 19次下载 | 5 积分
- 4PC2456高压浪涌抑制器控制器数据手册
- 3.03 MB | 14次下载 | 免费
- 5EMC电路设计工程师必备的EMC基础
- 0.42 MB | 10次下载 | 2 积分
- 6PC2464具理想二极管的浪涌抑制控制器数据手册
- 4.42 MB | 9次下载 | 免费
- 7ssd1306单片 CMOS OLED/PLED 驱动芯片中文手册
- 1.66 MB | 8次下载 | 1 积分
- 8PC2466高电压浪涌抑制器数据手册
- 3.37 MB | 8次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935132次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420064次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233089次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191409次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183345次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81593次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73818次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65990次下载 | 10 积分
评论