《2.嵌入式处理器简介》由会员分享,可在线阅读,更多相关《2.嵌入式处理器简介(26页珍藏版)》请在金锄头文库上搜索。
1、嵌入式处理器简介内容提要l嵌入式处理器及其体系结构 lPowerPC 体系结构lMIPS 体系结构lARM体系结构和ARM处理器 XScale核 PXA255处理器硬件资源lX86体系结构l多核处理器嵌入式处理器及其体系结构l常见的嵌入式处理器体系结构 8位 16位 32/64位lPowerPClMIPSlARMlColdFirelX86冯诺依曼和哈佛体系结构 l冯诺依曼体系结构的特点l哈佛结构体系结构的特点CISC与RISC体系结构lCISClRISCRISC体系结构lRISC(Reduced Introduction Set Computer) 与CISC结构。l固定的指令长度,指令类型少
2、 l采用Load-Store结构l易于实现流水线执行 l单周期执行PowerPC 体系结构lIBM PowerPC600 PowerPC700 PowerPC900 PowerPC400 l飞思卡尔/摩托罗拉 MC MPClMPC8XX lMPC82XX lMPC85XX MIPS 体系结构lR2000 lR3000 lMIPS32 4Kc lMIPS64 5Kc ARM处理器介绍lARM公司简介lARM处理器的应用场合 消费电子 手持设备 汽车电子 工业控制 网络及无线产品 。ARM和RISC的关系lARM体系结构采用RISC设计思想 l“Load-Store”的存储结构 lI-Cache和
3、D-Cachel采用多寄存器结构 l指令32位定长l单机器周期每条指令ARM的体系结构系列lARM体系结构版本 lARM体系不同版本指令集功能的差异 l同一体系版本的ARM处理器,可能采用不同的 实现技术,性能也可能有很大差异。ARM处理器系列lARM处理器目前常见的系列 ARM7 ARM9 ARM9E Intel XScaleARM7/9处理器系列lARM7 ARM7TDMI ARM7TDMI-S ARM7EJ-S ARM720T lARM9 ARM920T ARM922T ARM940TlT16位Thumb指令集 lD支持片上调试 lM增强型内嵌硬件乘法器 lI嵌入式ICE硬件XScale
4、处理器系列l采用ARMV5TE指令集。l特点 l78级超级流水线结构 lWireless MMX lI-Cache和D-Cache lspeed step技术。l调试接口 l主要分类 PXA系列 IOP系列 IXP系列XScale核XScale的超级流水线l主流水线l存储器流水线lMAC流水线F1F2IDRFX1D1D1DWBX2XWBM1M1Mx主流水线存储流水线MAC流水线PXA255处理器lPXA255采 用XScale 核l集成众多 常用的外 围设备l功能强大 ,应用广 泛PXA255处理器的硬件特性l工作频率 l系统存储器接口: l时钟和电源控制器 lDMA控制器 lLCD控制器 l串行通信口 l系统集成模块 l多媒体通信口X86体系结构l特点l优点l常见嵌入式X86处理器多核处理器l什么是多核l同构多核与异构多核同构嵌入式多核处理器lPowerPClARM MPClIntel Core DuoIntel Conroe 架构嵌入式异构多核处理器lRISC+DSPlPower CelllIntel Many CoreRISC+DSPPower CellIntel Many Core