| 什么是Intel XScale
Intel的XScale源于ARM内核,在这个架构基础上扩展,它保留了对以往产品的向下兼容性。 Intel XScale体系架构提供了一种全新的、高性价比、低功耗且基于ARM的第5代体系架构——ARMv5TE体系结构的解决方案,兼容ARMv5TE ISA指令集(不支持浮点指令集),支持16位Thumb指令和DSP扩充。
Intel XScale内核微构架在ARM核的周围提供了指令与数据存储器管理单元,指令、数据和微小数据Cache,写缓冲、全缓冲、挂起缓冲和分支目标缓冲器,电源管理,性能监控、调试和JTAG单元以及协处理器接口,MAC协处理器和内核存储总线。
超级流水线结构是由整型管道、存储器管道和MAC管道构成。整型管道包括7级流水线结构:取指令1(分支目标缓冲器)→取指令2→译码→寄存/移位→ALU实现→状态执行→回复。存储器管道除包括整型管道的前5级外,后接3个高速缓存,数据Cache1、数据Cache2和数据回复Cache,共8级流水线结构;MAC管道是6~9级的流水线结构,包括整型管道的前4级和4级MAC段,以及一个数据回复Cache,其中MAC2-4的选通由数据决定。流水线结构级数越多越能提高指令的执行速度,使用目标缓冲器的目的在于成功的预知分支指令的结果,避免超级流水线结构中的分支延迟。
Intel XScale处理器的处理速度是Intel StrongARM处理速度的两倍。其内部结构也有了相应的变化:数据Cache的容量从8KB增加到32KB;指令Cache的容量从16KB增加到32KB;微小数据Cache的容量从512B增加到2KB;为了提高指令的执行速度,超级流水线结构由5级增至7级;新增乘/加法器MAC和囟ǖ腄SP型协处理器CP0,以提高对多媒体技术的支持;动态电源管理,使XScale处理器的时钟可达1GHz、功耗1.6W,并能达到1200MIPS。
Intel XScale微处理器架构经过专门设计,核心采用了英特尔先进的0.18μm工艺技术制造;具备低功耗特性,适用范围从0.1mW~1.6W。同时,它的时钟工作频率将接近1GHz。 XScale与StrongARM相比,可大幅降低工作电压并且获得更高的性能。超低功率与高性能的组合使Intel XScale适用于广泛的互联网接入设备、手机、PDA、手持设备、网络存储设备、路由器等,Intel XScale都表现出色。
XSCALE处理器系列
XSCALE 内核是被被使用在Intel 生产的一系列微控制处理器家族。包括应用处理器,应用在消费电子(PXA为字首)I/O, 接口处理器,应用在存储(IOP为字首),网络处理器,应用在网络设备 (IXP为字首) ,控制平台处理器,应用在控控制方面(IXC为字首)。
·IT产品报价大全
|