ARM9嵌入式系统硬件设计指南

所需积分/C币:23 2017-12-26 17:32:06 6.01MB PDF

周立功ARM9嵌入式系统硬件设计指南,对iMX287开发板硬件进行介绍。
广州致远电子股份有限公司(www,Zlg.cn)广州周立功单片机科技有限公司(www.zlgmcu.com) 3.4.1系统功耗 …34 342系统主要性能配置… 34 第4章 EasyaRM-iMX283(⑦)A硬件电路分析…………………………36 41 Easy ARM-l MX283(7)A系统框图 4.2 启动配置说明… 36 4.3系统时钟电路设计 38 4.4 电源电路设计 44.1总系统电源电路设计………………………39 4.425V电源… ……39 44.342V电源… 39 4443.3V电源…… 44.5iMX28内部PMU介绍 446iMX28采用5V单独供电 …41 4.47iMX28采用4.2V( DCDC BATT)单独供电………… ……42 44.8电池供电应用 ++· 449 Easy ARM-i MX283(7)A默认供电方案 …45 4.5 存储器电路设计 45 451 NAND Flash电路设计 …45 4.5 DDR2电路设讠 …47 复位电路设计 461看门狗复位电路 247 46.2按键复位及5V关断电路 48 47USB电路设计 4.71 USB Host电路………… 472 USB Device电路设计 50 8以太网接口电路设计…………… 48.1以太网收发器电路 482以太网变压器电路 4.9 TF卡接口电路设计 …………54 410LCD接口电路设计 11蜂吗器电路设计 4.12RTC电路设计 非非 57 413iMX28硬件设计检查事项 58 第5章嵌入式S0C开发…………………………………………………61 5.l 嵌入式So 5.1.1嵌入式SoC设计思想 5.1.2嵌入式SoC设计重用技术 ……………61 5.2 跳过“0”阶段设计 5.2.1 MiniarM m28A嵌入式工控核心板… 52,2FPC嵌入式工控机… 广州致远电子股份有限公司www.zlg.cn)广州周立功单片机科技有限公司(www,lgmcu.com) 第1章嵌入式亲统概述 11嵌入式系统 揿入式计算机系统的出现,是现代计算机发展史上的里程碑。嵌入式系统诞生于微型计算 机吋代,与通用计算机的发展道路完全不同,形成了独立的单心片的技术发展道路。由于嵌入 式系统的诞生,现代计算杋领域中屮现了通用计算杋与嵌入式计算机的两人分支。通用计算机 按照髙速、海量的技术发展;嵌入式计算机系统则为满足对象嵌入式智能化控制要求发展。不 可兼顾的技术发展道路,造成∫两大分支的相对独立。经独立的分工发展,20世纪末,现代计 算机的两大分支都得到了迅猛的发展。 经过|几年的发展,嵌入式系统凵经在很大程度改变了人们的生活、工作和娱乐方式,而 且这些改变还在加速。嵌入式系统具有无数的种类,每种都具有自己独特的结构和功能。例如, MP3、数码相机与打印机就有很大的不同。 11.1现实中的嵌入式系统 嵌入式系统多“嵌入”在产品内部,即使不可见,但几乎无处不在。嵌入式系统在很多产 业中得到」广泛的应用并逐步改变着这些产业,包括工业自动化、国防、运输和航天领域。例 如神舟飞舡和长征火箭中有很多嵌入式系统,导弹的制导系统也是嵌入式系统,高档汽车中也 有多达几十个嵌入式系统。 在日常牛活中,人们使用各种嵌入式系统,但未必知道它们。图1-1就是一些生活中比较 常见的嵌入式系统。事实上,几乎所有情有一点“智能”的家电(全自动洗衣机、电脑电饭煲……) 都是嵌入式系统。嵌入式系统广泛的适应能力和多样性,使得视听、工作场所甚全健身设备中 到处都有嵌入式系统 DVD 打印机 DC A PDA ADSL 图1-1常见的嵌入式系统应用实例 1.12嵌入式系统的定义特点 嵌入式系统诞生于微型计算杋,是嵌入到对象体系中,实现对象智能化的微型计算机。由 于通用计算机无法满足绝大多数对象体在体积、价位及可靠性等方面的要求,因此,嵌入式系 统迅速走上了独立发展的单片机道路。首先是将计算机芯片化集成为单片微型计算机(SCMP), 其后,为满足对象体系的应用要求,单片机不断从单片徼型计算机向微控制器(MCU)与片上: 系统(SoC)发展。但无论怎样发展变化,都改变不了“微计算机”、“嵌入到对象体系中”“满 足对象智能化控制要求”的技术本质。 广州致远电子股份有限公司www.zlg.cn)广州周立功单片机科技有限公司(www,lgmcu.com) 因此,我们可以将嵌入式系统定义成:“嵌入到对象体系中的专用计算机应用系统” 随着网络、通信时代的到来,不少嵌入式系统形成了一些独立的应用产品,如手机、PDA MP3、数码伴侣等,这些产品没有像电视机、电冰箱、空调、洗衣机、汽车等那样明显的嵌入 对象,这时嵌入式系统定义中的“嵌入到对象体系中”含义,可以广义地理解成“內嵌有计算 机”的含义。 1.嵌入式系统的特点 按照嵌入式系统的定义,嵌入式系统有3个基本特点,即“嵌入性”“专用性”与“计算 机 嵌入性”由早期微型机时代的嵌入式计算机应用而米,专指计算机嵌入到对象体系中, 实现对象体系的智能控制。当嵌入式系统变成一个独立应用产品时,可将嵌入性理解为内部嵌 有微处理器或计算机。 “计算机”是对象系统智能化控制的根本保证。随着单片机向MCU、SoC发展,片内计算 机外围电路、接口电路、控制单元日益增多,“专用计算机系统”演变成为“内含微处理器”的 现代电子系统。与传统的电子系统相比较,现代电子系统由于内含微处理器,能实现对象系统 的汁算智能化控制能力 “专用性”是指在满足对象控制要求及环境要求下的软硬件榖剪性。嵌入式系统的软、硬 件配置必须依据嵌入对象的要求,设计成专用的嵌入式应用系统 2.嵌入式系统的相关技术 嵌入式系统应是计算机的一个重要分支。但是,作为一个重要的计算机L具,有不断完善 的基础技术与在各个领域中的应用技术,并且依靠着多学科,如计算机学科、电子技术学科、 微电子学科、集成电路设计等的交叉与综合。 1.13嵌入式系统的技术前沿 目前,无论是嵌入式系统基础器件、开发于段,还是应用对象,都有了很大变化。无论是 从事8位、16位、32位的嵌入式系统应用,都应该了解嵌入式系统的技术前沿。这些技术前沿 体现了嵌入式系统应用的一些基本观念,它们是:基于集成开发环境的应用开发、应用系统的 用户SoC设计、操作系统的普遍应用、普遍的网络接入、先进的电源技术以及多处理器SoC技 术 早在1990年之前,嵌入式系统通常是很简单的且具有很长的产品生命周期的自主设备。近 些年来,嵌入式工业经历了巨大的变革 产品市场窗口现在预计翻番的周期狂热到6~9个月; 全球重新定义市场的机会和膨胀的应用空间; ●互联网现在是一个刚性需求而不是辅助性的,包括用有线和无线技术; 基于电子的产品更复杂化 互联嵌入式系统产生新的依赖网络基础设施的应用; 微处理器的处理能丿按莫尔定律( Moore'sLaw)预计的速度在增加。该定律认为集 成电路和晶体管个数每18个月翻·番 如果说过去的趋势能指明未来,那么随着技术的革新,嵌入式软件将继续增加新的应用, 并产生更加灵巧的产品种类。根据人们对于自身虚拟运行设备的消费要求增加而不断壮大的市 场,以及由 Internet创造的无限的机会,嵌入式系统将不断地重新塑造未来的世界。 广州致远电子股份有限公司www.zlg.cn)广州周立功单片机科技有限公司(www,lgmcu.com) 1.2嵌入式处理器 121嵌入式处理器介绍 普通个人计算机(PC)中的处理器是通用目的的处理器。它们的设计非常丰富,因为这些 处理器提供全部的特性和广泛的功能,故可以用于各种应用中。使用这些通用处理器的系统有 大量的应用编程资源。例如,现代处理器具有内置的内存管理单元(MMU),提供內存保护和 多仟务能丿的虚存和操作系统。这些通用的处理器具有先进的高速缓存逻辑。许多这样的处理 器具有执行快速浮点运算的内置数学协处理器。这些处玛器提供接口,支持各种各样的外部设 备。这些处理器能源消耗大,产生的热量高,人寸也大。其复杂性意味着这些处理器的制造成 本昂贵。在早期,嵌入式系统通常用通用目的的处理器建造。 近年来,随着微处理器制造技术的发展,越来越多的嵌入式系统用嵌入式处坦器建造,而 不是用通用处理器。这些嵌入式处理器是为完成特殊的应用而设计的处理器。 类嵌入式处理器注重尺寸、能耗和价格。因此,某些嵌入式处理器限定其功能,即处理 器对于某类应用足够好,而对于其他炎的应用可能就不够好了。这就是为何许多的嵌入式处理 器没有太高的CPU速度的原因。例如,为个人数字助理(PDA)设备选择的就没有浮点协处理 器,因为浮点运算没有必要。这些处理器可以是16bi地址体系结构,而不是32bit的;处理 器可以是200 MHZ CPU频率,因为应用的主要特性是交互和显示密集性的,而不是计算密集忙 的。这类嵌入式处理器很小,因为整个PDA装置尺寸很小并能放在手掌上。限制功能意味着降 低能耗并延长电池供电时间。更小的尺寸可降低处理器的制造成本。 另一类嵌入式处理器更关注性能。这些处理器功能很强,并用先进的芯片设计技术包装, 如先进的管道线和并行处理体系结构。这些处理器设计满足那些用通用目的处理器难以达到的 密集怛计算的应用需求。新出现的高度特殊的高性能的嵌入式处理器,包括为网络设备和电信 L业丌发的网络处理器。总之,系统和应用速度是人们关心的主要问题。 还有一类嵌入式处理器关注全部4个需求——性能、尺寸、能耗和价格。例如,摄像机中 的嵌入式数字信号处理器(DSP)具有特殊性的计算单元、内存屮的优化设计、寻址和带多个 处理能力的总线体系结构,这样DSP可以非常快地实时执行复杂的计算。在同样的时钟频率下, DSP执行数字图像信号处理要比通用的处理器速度快若干倍,这就是在摄像机的设计上用DSP 而不用通用的处理器的原因。并且DSP具有非常快的速度和强大的嵌入式处理器,其价格是相 合适的,使得摄像机的整体价格具有相当的竞争力。 122嵌入式微处理器分类 ●嵌入式微处理器( Embedded Microprocessor Unit, EMPU 嵌入式微处理器的基础是通用计算机中的CPU。在应用中,将微处理器装配在专门设计的 电路板上,只侏留和嵌入式应用有关的母板功能,这样可以大幅度减小系统体积和功耗。为了 满足嵌入式应用的特殊憂求,嵌入式微处玶器虽然在功能上和标准微处理器基本是一样的,但 在工作温度、抗电磁干扰、可靠性等方面一般都做了各种增强。 和工业控制计算机相比,嵌入式微处理器具有体积小、重量轻、成本低、可靠性高的优点, 但是在电路板上必须包括ROM、RAM、总线接口、各种外设等器件,从而降低了系统的可靠 性,技术保密性也较差。嵌入式微处理器及其存储器、总线、外设等安装在一块电路板上,称 为单板计算机。如 STD-BUS、PC104等。近年来,德国、日本的一些公司又开发出了类似“火 柴盒”式名片大小的嵌入式计算机系列OEM产品 嵌入式处理器目前主要有Am186/88、386EX、SC400、 Power po、68000、MIPS、ARM 系列等。 广州致远电子股份有限公司(www,Zlg.cn)广州周立功单片机科技有限公司(www.zlgmcu.com) 嵌入式微控制器( Microcontroller unit,MCU 嵌入式微控制器又称单片机,顾名思义,就是将整个计算机系统集成到一块芯片中。坎入 式微控制器一般以某一种微处理器内核为核心,芯片内部集成 ROMEPROM、RAM、总线 总线逻辑、定时/计数器、 WatchDog、IO、串行口、脉宽调制输出、AD、DA、 Flash ram EEPROM等各种必要功能和外设。为适应不同的应用需求,一般一个系列的单片机具有多种衍 生产品,每种衍生产品的处理器内核都是一样的,不同的是存储器和外设的配置及封装。这样 可以使单片机最大限度地和应用需求相匹配,功能不多不少,从而减少功耗和成本。 和嵌入式微处理器相比,微控制器的最大特点是单片化,体积大大减小,从而使功耗和成 本下降、可靠性提高。微控制器是目前嵌入式系统τ业的上流。微控制器的片上外设资源一般 比较丰富,适合」控制,因此称微控制器。 嵌入式微控制器目前的品种和数量最多,比较有代表性的通用系列包括8051、P51XA MCS-251、MCS-96196/296、C166/167、MC68HC05/12/16、68300、数目众多ARM芯片等 日前MCU占嵌入式系统约70%的市场份额 嵌入式DSP处理器( Embedded digital signal processor,EDSP) DSP处理器对系统结构和指令进行了特姝设计,使其适合于执行DSP算法,编译效率较高, 指令执行速度也较高。在数字滤波、FFT、谱分析等方面DSP算法正在大量进入嵌入式领域, DSP应用止从在通用单片机中以普通指令实现DSP功能,过渡到采用嵌入式DSP处理器 嵌入式DSP处理器比较有代表性的产品是 Texas Instruments的TMS320系列和 Motorola 的DSP56000系列。IMS320系列处理器包括用于控制的C2000系列,移动通信的C5000系列, 以及性能史高的C6000和C8000系列。DSP56000日前已经发展成为DSP56000,DSP56100, DSP56200和DSP56300等几个不同系列的处理器。另外 PHILIPS公司近年也推出了基于可重 置嵌入式DSP结构低成本、低功耗技术上制造的R.E.A.LDSP处理器,特点是具各 Harvard 结构和双乘/累加单元,应用目标是人批量消费类产品。 嵌入式片上系统( System On Chip) 随着EDI的推广和VLSI设计的普及化及半导体工艺的迅速发展,在一个硅片上实现一个 更为复杂的系统的时代已来临,这就是 System On Chip(SOC)。各和通用处理器内核将作为SOC 设汁公司的标准库,和许多其它嵌入式系统外设一样,成为VLSI设计中一种标准的器件,用 标准的ⅤHDL等语言描述,存储在器件库中。用户只需定义出其整个应用系统,仿真通过后 就可以将设计图父给半导体工厂制作样品。这样除个别无法集成的器件以外,整个嵌入式系统 大部分均可集成到一块或几块芯片中去,应用系统电路板将变得很简洁,对于减小体积和功耗 提高可靠性非常有利。 SOC可以分为通用和专用两类。通用系列包括 Infineon的 TriCore, Motorola的 M-Core 某些ARM系列器件, Echelon和 Motorola联合研制的 Neuron芯片等。专用SOC一般专用于某 个或某类系统中,不为一般用户所知。一个有代表性的产品是 Philips的 Smart xa,它将XA 单片机内核和支持超过2048位复杂RSA算法的CCU单元制作在一块硅片上,形成一个可加 载JAVA或C语言的专用的SOC,可用于公众互联网如 Internet安全方面。 1.3ARM简介 ARM公司是一家知识产权(IP)供应商,它与一般的半导体公司最大的不同就是不制造芯 片且不向终端用广出售芯片。而是通过转让设计方案,由合作伙伴生产出各具特色的芯片。ARM 公司利用这种双赢的伙伴关系迅速成为了仝球性RISC微处理器标准的缔造者。这种模式也给 用户带米巨大的好处,因为用户只需掌握了一种ARM内核结构及其开发手段,就能够使用多 家公司相同ARM内核的芯片。 广州致远电子股份有限公司(www,Zlg.cn)广州周立功单片机科技有限公司(www.zlgmcu.com) 日前,总共有超过100家公司与ARM公司签订了技术使用许可协议,其中包括 Intel、IBM、 LG、NEC、 Freescale、NXP(原 PHILIPS)和NS这样的大公司。至于软件系统的合伙人,则 包括微软、升阳和MRI等一系列知名公司 ARM架构是ARM公司面向市场设计的第一款低成本RISC微处理器,它具有极高的性价 比和代码密度以及出色的实时中断响应和极低的功耗,并且占用硅片的面积极少,从而使它成 为嵌入式系统的理想选择,因此应用范围非常广泛,比如于机、PDA、MP3/MP4和种类繁多的 便携式消费产品中。2004年ARM公司的合作伙伴生产了12亿片ARM处理器 13.1RlSc结构特性 ARM内核釆用精简指令集计算机(RISC)体系结构,它是一个小门数的计算机,其指令 集和相关的译码机制比复杂指令集计算机(CISC)要简单得多,其目标就是设计出一套能在高 时钟频率下单周期执行,简单而有效地的指令集。RISC的设计重点在于降低处理器中指令执行 部件的硬件复杂度,这是因为软件比硬件更容易提供更大的灵活性和更髙的智能化,因此ARM 具备了非常典型的RISC结构特性: ●具有大量的通用寄存器 通过装载保存(load- store)结构使用独立的load和sore指令完成数据在寄存器和外 部存储器之间的传送,处理器只处理寄存器中的效据,从而可以避免多次访问存储器 ●寻址方式非常简单,所有裝载/保存的地址都只由寄存器內容和指令域决定: 使用统一和固定长度的指令格式。 此外,ARM体系结构还提供 每条数据处理指令都可以同吋包含算术逻辑单元(ALU)的运算和移位处理,以实 现对ALU和移位器的最人利用; 使用地址自动增加和自动减少的寻址方式优化程序中的循环处理; load/ store指令可以批量传输数据,从而实现了最大数据吞吐量 大多数ARM指令是可“条件执行”的,也就是说只有当某个特定条件满足时指令才会 被执行。通过使用条件执行,可以减少指令的数目,从而改善程序的执行效率和提高 代码密度。 这些在基本RSC结构上增强的特性使ARM处理器在髙性能、低代码规模、低功耗和小的 硅片尺寸方面取得良好的平復。 从1985年ARM诞生至今,ARM指令集体系结构发生了巨大的改变,还在不断地完善和 发展。为了清楚地表达每个ARM应用实例所使用的指令集,ARM公司定义了7种主要的ARM 指令集体系结构版本,以版本号Ⅴ1V7表示。 1.32常用ARM处理器 ARM公司开发了很多系列的ARM处理器核,应用比较多的是ARM7系列、ARM9系列、 ARM10系列、 ArMll系列、 Cortex-A8系列、 Cortex-A9系列,还有针对低端8位MCU市场 最新推出的 Cortex-M3系列,其只有32位CPU的性能、8位MCU的价格 1. Cortex1MM3处理器 ARM Cortex-M3处理是一个面向低成本,小管脚数目以及低功耗应用,并且具有极高 运算能力和中断响应能丿的一个处理器内核。其问世于2006年,第一个推向市场的是美国 Luminary micro半导体公司的LM3S系列ARM CortexTM-M3处理器采用了纯 Thumb2指令的执行方式,使得这个具有32位高性能的ARM 内核能够实现8位和16位处理器级数的代码存储密度,非常适用于那些只需几K存储器的MCU 广州致远电子股份有限公司(www,Zlg.cn)广州周立功单片机科技有限公司(www.zlgmcu.com) 市场。在增强代码密度的同时,该处理器内核是ARM所设计的内核中最小的一个,其核心的 门数只有33K,在包含了必要的外设之后的门数也只为60K。这使它的封装更为小型,成本更 加低廉。在实现这些的同时,它还提供性能优异的中断能力,通过其独特的寄存器管理并以硬 件处理各种异常和中断的方式,最人程度的提高了中断响应和中断切换的速度。 与相近价位的ARM7核相比, Cortex TM-M3采用了先进的ARMv7架构,具有带分支预测 功能的3级流水线,以NMI的方式取代了 FIQ/IRQ的中断处理方式,其中断延迟最大只需12 个周期(ARM7为24~42个周期),带睡眠模式,8段MPU(存储器保护单元),同时具有 12 MIPS/ MHZ的性能(ARM7为09 MIPS/ MHZ),而且其功耗仅为0.19 mW/MHZ(ARM7为 028 m W/MHZ),目前最便宜的基于 ortex-M3内核的ARM单片机售价为1美元,由此可见 Cortex-M3系列是冲击低成本市场的利器,但性能比8位单片机更晑。 2. Cortex-R4处理器 Cortex-R4处理器是首款基于ARMv7架构的高级嵌入式处理器,其目标主要为产量巨大 的高级嵌入式应用方案,如硬盘,喷墨式打印机,以及汽车安全系统等等。 Cortex-R4处理器在节省成本与功耗上为开发者们带来了关键性的突破,在与其他处理器 相近的芯片面积上提供了更为优越的性能。 Cortex-R4为整合期间的可配置能力提供了真正的 支持,通过这种能力,开发者可让处理器更加完关的符合应用方案的具体要求。 Cortex1MR4采用了90纳米生产工艺,最髙运行频率可达400MHz,该内核整体设计的侧 重点在于效率和可配置性 ARM( Cortcx-R4处理器拥有复杂完善的流水线架构,该架构基于低耗费的超量(双行)8 段流水线,同吋带有高级分支预测功能,从而实现了超过1.6 MIPS/ MHZ的运算速度。该处理 器仝面遵循ARMv7架构,同时还包含了更高代码密度的 Thumb-2技术、硬件划分指令、经过 优化的一级高速缓存和TCM(紧密耦合存储器),存储器保护单元,动态分支预测,64位的 AXI主机端口,AXI从机端口,VIC端口等多种创新的技术和强大的功能。 3. Cortex-R4F处理器 Cortex-R4F处理器在 Cortex1M-R4处理器的基础上加入了代码错误校正(ECC)技术、 浮点运算单元(FPU)以及DMA综合配置的能力,增强了处珥器在存储器保护单元,缓存, 紧密耦合存储器,DMA访问以及调试方面的能力。 4. Cortex"-A8处理器 Cortex1MA8是ARM公司所开发的基于ARMv7架构的首款应用级处理器,同时也是ARM 所开发的冋类处理器中性能最好、能效最高的处理器。从60MHz开始到1GHz以上的运算能 力使 Cortex-A8能够轻易胜任那些要求功耗小于300mW的、耗电量最优化的移动电话器件; 以及那些要求有2000MPS执行速度的性能最优化的消费者产品的应用。 Cortex1M-A8是ARM 公司首个超量处理器,其特色是运用了可增加代码密度和加强性能的技术、可支持多媒体以及 信号处理能力的 NEON技术、以及能够支持JAVA和其他文字代码语言(byte- code language) 的提前和即时编译的 JazelleR rct(Run- Lime Compilation target运行时编译目标代码)技术。 ARM最新的 Artisan(g Advantagc-CE库以其先进的泄漏控制技术使 Cortex1M-A8处理器实 现了优异的速度和能效 Cortex-A8具有多种先进的功能特性,它是一个有序、双行、超标量的处理器内核,具 有13级整数运算流水线,10级NEON媒体运算流水线,可对等待状态进行编程的专用的2级 缓存,以及基」历史的全局分支预测;在功耗最优化的同时,实现了200 MIPS/MHL的性能。 它完全兼容ARMv7架构,采用 Thumb2指令集,带有为妹体数据处理优化的NEON信号处理 能力, Jazelle rc jaⅥA加速技术,并采用了Tπ ustZong技术来保障数据的安全性。它带有经过 优化的1级缓存,还集成了2级缓存。众多先进的技术使其适用于家电以及电子行业等各种高 广州致远电子股份有限公司(www,Zlg.cn)广州周立功单片机科技有限公司(www.zlgmcu.com) 端的应用领域。 5.ARM7系列 ARMTTDMI是ARM公司1995年推出的第一个处理器内核,是目前用量最多的一个内核。 ARM7系列包括 ARMTTDMI、 ARMTDMi-S、带有高速缓存处理器宏单元的ARM720T和扩 充了 Jazelle的ARM7EJ-S。该系列处理器提供 Thumb16位压缩指令集和 EmbeddedICE jtag 软件调试方式,适合应用于更大规模的SoC设计中。其中ARM720T高速缓存处理宏单元还提 供8KB缓存、读缓冲和具有内存管理功能的髙性能处理器,支持 Linux和 Windows ce等操作 系统。 6.ARM9系列 ARM9系列于1997年问世,ARM9系列有ARM9TDMI、ARM920T和带有高速缓存处理 器宏单元的ARM940T。所有的ARM9系列处理器都具有 Thumb压缩指令集和基于 EmbeddedICE jtac的软件调试方式。ARM9系列兼谷ARM7系列,而且能够比ARM7进行 更加灵活的设计。 ARM926EJ-S发布于2000年,ARM9系列为综合处理器,包括ARM926EJS和带有高速 缓存处理器宏单元的ARM966E-S、ARM946E-S。该系刎强化了数字信号处理(DSP)功能, 可应用于需要DSP与微控制器结合使用的情况,将 Thumb技术和DSP都护展到ARM指令集 中,并具有 EmbeddedIce-RT逻辑(ARM的基于 EmbeddedIce jtag软件调试的增强版本), 更好地适应了实时系统的开发需要。同时其内核在ARM9处理器内核的基砷上使用了 Jazelle 增强技术,该技术攴持一种新的Java操作状态,允许在硬件中执行Java字节码。 7.ARM10系列 ARM10发布于1999年,ARMI0系列包括ARM020E和ARM02E微处理器核。其核心 在」使用向量浮点(VFP)单元ⅤFP10提供高性能的浮点解决方案,从而极大提高了处理器的 整型和浮点运算怛能,为用户界面的2D和3D图形引擎应用夯实基础,如视频游戏杌和高性能 打印机等 8.ARMl系列 ARMl136JS发布于2003年,是针对高性能和高能效的应用而设计的。ARMI136J-S是第 个执行ARMv6架构指令的处理尜,它集成了一条只有独立的load- store和算术流水线的8级 流水线。ARMv6指令包含了针对媒体处理的单指令多数据流(SIMD)扩展,采用特殊的设计 以改善视频处理性能。 ARM1136JFS就是为了进行快速浮点运算,而在ARM1136J-S增加了向量浮点单元。 9. Xscale Xscale处理器将 Intel处理器技术和ARM体系结构融为一体,致力于为于提式通信和消费 电子类设备提供理想的解决方案。并提供全性能、高性价比、低功耗的解决方案,支持16位 Thumb指令和集成数宇信号处理(DSP)指令

...展开详情

评论 下载该资源后可以进行评论 1

chen_ji_xiao_23 讲的太好了,谢谢分享
2018-05-05
回复
img
yuchl

关注 私信 TA的资源

上传资源赚积分,得勋章
相关内容推荐