飞思卡尔半导体公司
第1 MPC750微处理器概述
本节描述的功能和MPC750的一般操作,并提供一个框图
展示的主要功能单元。在MPC750是PowerPC微处理器系列的实现
精简指令集计算机(RISC)微处理器。在MPC750实现了32比特部
PowerPC体系结构,它提供了32位有效地址的8位整数数据类型,16,和32的
位和32位和64位浮点数的数据类型。在MPC750是一个超标量处理器,它可以
同时完成两个指令。它包括以下6个执行单元:
浮点单元( FPU )
转移处理单元( BPU )
系统寄存器单元(SRU )
加载/存储单元( LSU )
2个整数单元(学联) : IU1执行所有整数指令。 IU2执行所有整数指令
除乘法和除法指令。
飞思卡尔半导体公司...
以并行执行多个指令的能力和使用简单的指令以快速执行
次,得到高英法fi效率和吞吐量MPC750为基础的系统。大多数的整数指令执行中
一个时钟周期。该FPU的流水线,它执行被分解为子任务的各项任务,实现三个
连续的阶段。通常情况下,一个浮点数指令可以一次只占据了三个阶段之一,
释放前一阶段工作,对下一浮点数指令。因此,三个单精度
浮点数指令可以在FPU一次执行阶段。双精度加指令有
三周期的延迟;双精度乘法和乘加指令有4个周期的延迟。
图1示出的执行单元并行组织(阴影在图中) 。指示部
获取,调度,并预测分支指令。注意,这是一个概念上的模型,该模型示出了基本的
功能而不是试图展示功能如何物理实现的。
在MPC750具有独立的片上32字节, 8路组相联,物理寻址缓存
指令和数据,并独立指令和数据的存储器管理单元(MMU ) 。每
MMU有128项,两路组相联的转换后备缓冲器( DTLB和ITLB ) ,节省
最近使用的页的地址转换。块地址的转换是通过四输入指令完成
和数据块地址转换( IBAT和DBAT )阵列,德网络定义的PowerPC架构。中
块的翻译,有效的地址被同时全部四个BAT条目进行比较。
L2高速缓存都与一个芯片上,双向,组相联的标记存储器实现的,并与外部,
同步SRAM用于数据存储。外部的SRAM是通过一个专用的L2高速缓存端口进行访问
最多支持同步SRAM的1兆字节的单一银行。 L2高速缓存接口是不
在MPC740实现。
该MPC750有一个32位地址总线和64位数据总线。多台设备争夺系统资源
通过中央的外部仲裁者。在MPC750的三态缓存一致性协议( MEI )支持
独家,莫迪网络版,和无效的状态,一个兼容子集的MESI (莫迪网络版/独家/共享/无效)
四态协议,它工作的连贯与四个国家的缓存系统。在MPC750支持
单拍和突发数据传输的内存访问和内存映射I / O操作。
在MPC750有四个软件控制的省电模式。三个静态模式,打盹,打盹和睡眠,
逐步降低功耗。当功能单元是空闲的,动态功率管理模式
导致这些单位自动进入低功耗模式,而不会影响运行性能,
软件执行,或外部硬件。在MPC750还提供了一种热辅助单元( TAU)和一种方式
以减少指令读取速率,用于限制功耗。
在MPC750采用先进的CMOS工艺技术,并与TTL器件完全兼容。
2
MPC750 RISC微处理器技术总结
欲了解更多有关该产品,
转到: www.freescale.com