第2章ARM嵌入式处理器体系结构第第22章章ARMARM嵌入式处理器体系嵌入式处理器体系结构结构2.1嵌入式处理器内核种类2.2ARM体系结构概述2.3ARM流水线技术2.4ARM处理器内核结构第2章ARM嵌入式处理器体系结构本章首先介绍了当今流行的嵌入式处理本章首先介绍了当今流行的嵌入式处理器内核的种类,接着概述了器内核的种类,接着概述了ARMARM嵌入式处理器的嵌入式处理器的体系结构和体系结构和ARMARM流水线技术,最后阐述了流水线技术,最后阐述了ARMARM处理器的内核结构。处理器的内核结构。22..11嵌入式处理器内核的种类嵌入式处理器内核的种类第2章ARM嵌入式处理器体系结构目前世界上有四大流派的嵌入式处理器内核生目前世界上有四大流派的嵌入式处理器内核生产厂家及嵌入式处理器内核,即产厂家及嵌入式处理器内核,即MIPSMIPS公司公司((wwwwww..mipsmips..comcom)的)的MIPSMIPS处理器内核,处理器内核,ARMARM公公司(司(www.arm.comwww.arm.com)的)的ARMARM处理器内核,国际商用处理器内核,国际商用机器公司(机器公司(IBMIBM)、苹果公司()、苹果公司(AppleApple)及摩托罗拉()及摩托罗拉(MotorolaMotorola)公司联合开发的)公司联合开发的PowerPCPowerPC,摩托罗拉公司(,摩托罗拉公司(wwwwww..motorolamotorola..comcom)的)的68K/COLDFIRE68K/COLDFIRE。。嵌入式处理器内核是一个设计技术,并不是一嵌入式处理器内核是一个设计技术,并不是一个芯片,内核的设计一般追求高速度、低功耗、易于集成个芯片,内核的设计一般追求高速度、低功耗、易于集成。。第2章ARM嵌入式处理器体系结构1.MIPS内核MIPS技术公司是一家设计制造高性能、高档次及嵌入式32位和64位处理器的厂商,在RISC处理器方面占有重要地位。1984年,MIPS计算机公司成立。1992年,SGI收购了MIPS计算机公司。1998年,MIPS脱离SGI,成为MIPS技术公司。MIPS公司设计RISC处理器始于20世纪80年代初。1999年,MIPS公司发布MIPS32和MIPS64架构标准,为未来MIPS处理器的开发奠定了基础。新的架构集成了所有原来MIPS指令集,并且增加了许多更强大的功能。MIPS公司陆续开发了高性能、低功耗的32位处理器内核(core)MIPS324Kc与高性能64位处理器内核MIPS645Kc。2000年,MIPS公司发布了针对MIPS324Kc的版本以及64位MIPS6420Kc处理器内核。MIPS内核具有高速、多核集成的特点。第2章ARM嵌入式处理器体系结构2.ARM内核ARM内核具有低功耗的特点,ARM内核的设计技术被授权给数百家的半导体厂商,做成不同的SOC芯片。ARM内核在当今最活跃的无线局域网、3G、手机终端、手持设备、有线网络通信设备中得以广泛应用,其应用形式是集成到专用芯片之中作为控制器。采用ARM内核的主要半导体处理器厂商韩国三星公司在其面向手持设备和网络设备的处理器上都全面采用了ARM内核,如S3C4510B用于Gateway等。Intel公司从StrongARM到Xscale处理器家族,都是立足于ARM内核并增加了多媒体指令特性,并进一步降低功耗,提高速度。Motorola公司在其手持设备处理器方面从68K内核改成了ARM内核,从此,手持设备领域成了ARM内核的天下。CirrusLogic公司的EP7312等手持设备处理器增加了MP3以及音频处理的功能。第2章ARM嵌入式处理器体系结构3.PowerPC内核PowerPC内核在高速与低功耗之间做了妥协,并集成了极其丰富的外围电路接口。PowerPC内核被Motorola公司用于嵌入式领域,目前已经成为在通信领域使用最广泛的处理器内核。中兴通信、华为等也在其通信产品中大量采用Motorola的PowerPC家族的系列嵌入式处理器。MPC860和MPC8260是其最经典的两款PowerPC内核的嵌入式处理器。4.68K/COLDFIRE内核68K/COLDFIRE核被称为业界应用最广的嵌入式处理器内核,目前还在不停地更新换代与发展。68K内核是最早在嵌入式领域广泛应用的内核,其代表芯片是683600COLDFIRE内核继承了68K的特点并继续兼容它。COLDFIRE内核被植入DSP模块、CAN总线模块以及一般嵌入式处理器所集成的外设模块,从而形成了一系列的嵌入式处理器,在工业控制、机器人研究、家电控制等领域被广泛采用。第2章ARM嵌入式处理器体系结构ARM处理器采用RISC(Reduced...