词条 | Emotion engine |
释义 | Emotion engine(简称EE)为索尼公司在其电视游戏机PlayStation2(以下简称PS2)上,所搭载的中央处理器。中文译名为“情感引擎”。它的主要任务是产生Display Lists(一系列显示命令的序列)送给Graphics Synthesizer(PS2的图形加速卡,简称GS),GS负责执行所有的标准视频加速函数,它将EE传来的Display Lists显示出来。最后,Sound Processor(即PS2的声卡)以AC-3和DTS输出3D数字音频信号。 【Emotion engine的基本规格】: CPU 核心: 128 位元 RISC (MIPS 架构的子集合) 运作时脉: 294.912MHz整数运算单元: 64 位元 (2-way Superscalar) 多媒体扩充指令: 128 位元 ×107 种 通用暂存器: 128 位元 ×32 个 TLB: 48 Double Entry 指令快取: 16KB (2-way) 资料快取: 8KB (2-way) 暂存记忆体 (SPRAM): 16KB (双埠) 主记忆体: 32MB (Direct Rambus DRAM x 2ch 于 800MHz) 主记忆体频宽: 每秒 3.2GB 直接记忆体存取 (DMA): 10 个通道 辅助处理器 1: FPU (FMAC x 1,FDIV x 1) 辅助处理器 2: VU0 (FMAC x 4,FDIV x 1) 微指令用记忆体 (指令用:4KB,资料用:4KB) 向量运算器: VU1 (FMAC x 5,FDIV x 2) 微指令用记忆体 (指令用:16KB,资料用:16KB) 浮点数运算效能: 6.2GFLOPS 坐标转换+透视转换: 每秒 6600 万多边型 +光源计算: 每秒 3800 万多边型 + 雾化: 每秒 3600 万多边型 曲面生成 (Bezier) : 每秒 1600 万多边型 图像处理单元: IPU (MPEG2 Macroblock Layer Decoder) 图像处理速度: 每秒 1.5 亿个图素 (150M Pixels/sec) 制程: 0.25 微米 (闸宽 0.18 微米) 核心电压: 1.8 伏特 耗电量: 15 瓦 金属配线层数: 4 层 总电晶体数: 1050 万 晶片尺寸: 240 mm^2 (0.25 微米制程时) 封装: 540 只接脚 PBGA 【Emotion Engine在PlayStation2中的主要作用】: 它的主要任务是产生Display Lists(一系列显示命令的序列)送给Graphics Synthesizer(PS2的图形加速卡,简称GS),GS负责执行所有的标准视频加速函数,它将EE传来的Display Lists显示出来。最后,Sound Processor(即PS2的声卡)以AC-3和DTS输出3D数字音频信号。在处理器中包括众多的单元,如MPEG 2解码电路、Vector Unit (向量处理单元,它分为两个:VU0 and VU1),还有Floating-point coprocessor (浮点协处理器,FPU)等。其中的VU0和FPU可以看作EE的协处理器, 专用的128位协处理器总线将VU0和FPU与CPU直接相连,而不需要使用共享总线,这就极大的提升了处理速度,此外还有128位的共享总线,将其他的单元彼此相联。 【Emotion Engine的工作过程】: 当你在PS2上玩游戏时,I/O处理器把控制器输入信息发送到Emotion Engine,Emotion Engine开始改变游戏世界的状态,它主要负责两个主要计算和一个次要计算: - 几何运算:多边形转换和移动、曲线曲面的非均匀有理B样条表面生成 - 生物行为/世界模拟:创建非控制游戏人物的AI(Artificial Intelligence,人工智能)、计算物体之间的摩擦、计算波浪的高度 - 其它功能:程序控制、整体管理 以上计算非常复杂,PC的CPU没有如此高的速度来进行实时运算。现在的PC处理器是32位,Emotion Engine却达到了128位,所以几何处理比CPU快得多。 所有的工作完成之后,Emotion Engine把显示数据列表发到图形合成器,由它来做剩余的图像渲染和视频加速,与此同时,Emotion Engine把声音数据发到PS2的声音处理器,让你听到3D数字音频AC-3和DTS(Digital Theater System,数字剧院系统)。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。