嵌入式处理器的分类与认知
嵌入式CPU分类

嵌入式CPU分类马秉镇10021170杨张先河10021173薛祎凡10021174徐鑫10021176按功能分类:一、嵌入式微处理器嵌入式微处理器(Micro Processor Unit,MPU)是由通用计算机中的CPU演变而来的。
它的特征是具有32位以上的处理器,具有较高的性能,当然其价格也相应较高。
但与计算机处理器不同的是,在实际嵌入式应用中,只保留和嵌入式应用紧密相关的功能硬件,去除其他的冗余功能部分,这样就以最低的功耗和资源实现嵌入式应用的特殊要求。
和工业控制计算机相比,嵌入式微处理器具有体积小、重量轻、成本低、可靠性高的优点。
目前主要的嵌入式处理器类型有Am186/88、386EX、SC-400、Power PC、68000、MIPS、ARM/ StrongARM系列等。
二、嵌入式微控制器嵌入式微控制器(Microcontroller Unit, MCU)的典型代表是单片机,从70年代末单片机出现到今天,虽然已经经过了20多年的历史,但这种8位的电子器件目前在嵌入式设备中仍然有着极其广泛的应用。
单片机芯片内部集成ROM/EPROM、RAM、总线、总线逻辑、定时/计数器、看门狗、I/O、串行口、脉宽调制输出、A/D、D/A、Flash RAM、EEPROM等各种必要功能和外设。
和嵌入式微处理器相比,微控制器的最大特点是单片化,体积大大减小,从而使功耗和成本下降、可靠性提高。
微控制器是目前嵌入式系统工业的主流。
微控制器的片上外设资源一般比较丰富,适合于控制,因此称微控制器。
由于MCU低廉的价格,优良的功能,所以拥有的品种和数量最多,比较有代表性的包括8051、MCS-251、MCS-96/196/296、P51XA、C166/167、68K系列以及MCU 8XC930/931、C540、C541,并且有支持I2C、CAN-Bus、LCD及众多专用MCU和兼容系列。
目前MCU占嵌入式系统约70%的市场份额。
嵌入式CPU的分类

1、基于ARM架构的嵌入式处理器1、简介ARM(Advanced RISC Machines),既可以认为是一个公司的名字,也可以认为是对微处理器的通称,还可以认为是一种技术的名字。
ARM 是32 位嵌入式微处理器的行业领先提供商,已推出各种各样基于通用架构的处理器,这些处理器具有高性能和行业领先的功效,而且系统成本也有所降低。
与业界最广泛的体系(拥有超过900 个可提供硅、工具和软件的合作伙伴)相结合,已推出的一系列20 多种处理器,可以解决每个应用挑战。
迄今为止,ARM 已生产超过250 亿个处理器,每天的销量超过1600 万,是真正意义上的The Architecture for the Digital World®(数字世界的架构)。
ARM处理器是一个32位元精简指令集(RISC)处理器架构,其广泛地使用在许多嵌入式系统设计。
微软在2012年10月26日发布的Windows 8操作系统也支持ARM系列处理器。
在同一天发布的ARM架构版本微软Surface(搭载Windows RT操作系统)中,微软已经采用了ARM处理器,这款产品或许意味着Windows平板电脑已经成为现实。
2、ARM微处理器的特点ARM嵌入式处理器主要着重于在各种功耗敏感型应用中提供具有高确定性的实时行为。
这些处理器通常执行实时操作系统(RTOS) 和用户开发的应用程序代码,因此只需内存保护单元(MPU),而不需要应用处理器中提供的MMU。
此类处理器的应用包括:商业微控制器汽车控制系统电机控制系统大型家用电器控制器无线和有线传感器网络大容量存储控制器打印机网络设备已推出多种嵌入式处理器,因而合作伙伴可根据所需性能、确定性、芯片面积、大小、动态和静态功耗以及其他考虑事项来选择与施加在应用上的特定条件相符的解决方案。
Cortex™-M0 和Cortex-M3 处理器可提供行业领先的具有确定性的行为、最低睡眠功耗和动态功耗以及尽可能小的面积,同时保持较高的处理效率。
嵌入式处理器的分类

行DSP算法,因而能够对离散时间信号进行极快的处理计算,提高了编 译效率和执行速度。
11
3. 嵌入式DSP(Distal Signal Processor)
• 在数字滤波、FFT、频谱分析等方面,嵌入式 DSP获得了大规模的应用。
• SOC最大的特点就是成功实现了软、硬件无缝结合,直接在处理器片内嵌入式操作系统 的代码模块,满足了单片系统要求的高密度、高速度、高性能、小体积、低电压和低 功耗等指标。
14
4.嵌入式片上系统(System on Chip)
• 目前比较典型的几款SoC产品包括Simens的TriCore、Philips的Smart XA、Motorola 的M-Core、某此ARM系列器件、Echelon和Motorola联合研制的Neuron芯片等。
• Introduced in1874 • 8-bit architecture • Still used in some
micorcontroller applications!
6
1.嵌入式微控制器(MicroController)
• 与嵌入式微处理器相比,微控制器的最大特点是单 片化,体积大大减少,从而使功耗和成本降低,可 靠性提高。
嵌入式处理器的分类
2
学习内容
1. 嵌入式微控制器(MCU) 2. 嵌入式微处理器(MPU) 3. 嵌入式DSP处理器(DSP) 4. 嵌入式片上系统(SOC)
3
嵌入式处理器的分类
嵌入式处理器
嵌入理器 (DSP)
嵌入式片上系统 (SoC)
4
1.嵌入式微控制器(MicroController)
嵌入式重点

一、目前常用的嵌入式处理器分为如下几种:(1)嵌入式微控制器(MCU),即单片机。
(2)嵌入式微处理器(EMPU):一般基于通用微处理器,从8位、16位直到64位,目前以32位为主。
(3)嵌入式DSP处理器(EDSP):专门用于高速实时信号处理,分为通用DSP和专用DSP两种。
(4)嵌入式偏上系统(SOC):SOC就是将微处理器、模拟IP核、数字IP核和存储器集成在单一芯片上,进一步降低了功耗,减少了开发成本。
二、几款常用的嵌入式微处理器:(1)ARM:ARM既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名字(2)MIPS:1999年,MIPS公司发布MIPS32和MIPS64架构标准,为未来MIPS的开发奠定了基础。
(3)PowerPC:PowerPC处理器品种很多,既有通用的处理器,又有嵌入式控制器和内核,应用范围非常广泛,从高端的工作站、服务站到桌面计算机系统,从消费类电子产品到大型通信设备,无所不包。
(4)x86:它对以前的处理器保持了很好的兼容性,不过这也限制了CPU性能的提高。
(5)Motorla 68000:是出现的比较早的一款嵌入式处理器,68000采用的是CISC结构,与现在的PC指令集保持二进制兼容。
三、目前最重要的RTOS主要包括:(1)传统的经典RTOS:最主要的便是VxWorks操作系统,以及其Tornado开发平台。
(2)嵌入式Linux操作系统:Linux操作系统自诞生以来便以其免费、开源、支持软件多等特点被业界广泛研究与应用。
(3)Windows CE嵌入式操作系统:它是微软公司开发的一款嵌入式操作系统,它是一个开放的、可升级的32位嵌入式操作系统。
(4)μC/OS-II实时操作系统:μC/OS-II是一个微型的实时操作系统,包括了操作系统最基本的一些特性。
四、可以把嵌入式应用软件分为支撑软件和应用程序两大类:(1)嵌入式支撑软件:支撑软件是用与帮助和支持软件开发的软件,通常包括数据库和开发工具。
嵌入式处理器的分类

嵌入式处理器的分类嵌入式处理器的分类全世界嵌入式处理器的品种总量已经超过1000多种,流行的体系结构有30多个系列。
现在几乎每个半导体制造商都生产嵌入式处理器,下面yjbys店铺为大家准备了关于嵌入式处理器的分类,欢迎阅读。
1、嵌入式微处理器(Embedded Microprocessor Unit, EMPU)嵌入式处理器的基础是通用CPU,在应用中,将微处理器装配在专门设计的电路板上,只保留和嵌入式应应用有关的母板功能,这样可以大幅度减少系统体积和功耗。
为了满足嵌入式应用的特殊要求,嵌入式微处理器具有体积小、重量轻、成本低、可靠性高等优点,但是设计中需外加ROM、RAM、总线接口、各种外设等器件,从而降低了系统的可靠性,技术保密性也较差。
嵌入式处理器目前主要有Aml86/88、386EX、SC-400、Power PC、68000、MIPS、ARM系列等。
2、嵌入式微控制器(Microcontroller Unit,MCU)嵌入式微控制器又称单片机,顾名思义,就是将整个计算机系统集成到一片芯片中。
嵌入式微控制器一般以某种微处理器内核为核心,芯片内部集成ROM/EPROM、RAM、总线、总线逻辑、定时/计数器、WatchDog、I/O、串行口、脉冲调制输出、A/D、D/A、Flash等各种必要功能和外设。
和嵌入式微处理器相比,微控制器的最大特点是单片化,体积大大减少,从而使功耗和成本下降、可靠性提高。
嵌入式微控制器是目前嵌入式系统工业的主流。
微控制器的片上外设资源一般比较丰富,适合于控制,故称为微控制器。
嵌入式微控制器目前的品种和数量最多,比较有代表性的`通用系列有8051、P51XA、MCS-251/96、MC68HC05/11/16、68300等。
3、嵌入式DSP处理器(Embedded Digital Signal Processor, EDSP)DSP处理器对系统结构和指令进行了特殊设计,使其适合于执行DSP算法,编译效率较高,指令执行速度快。
浅谈几种常见的嵌入式处理器比较分析

浅谈几种常见的嵌入式处理器比较分析嵌入式处理器是一种专门用于控制设备的微处理器。
在嵌入式系统中,处理器应当尽可能地节约资源,以达到低功耗和低成本的目的。
常见的嵌入式处理器有ARM、AVR、PIC、MSP等,下文将从性能、功耗、可扩展性、开发环境等方面对它们进行比较分析。
ARMARM架构的处理器广泛应用于手机、平板电脑、数字电视、音乐播放器等消费类电子设备上。
ARM的主要特点是采用精简指令集(Reduced Instruction Set Computing, RISC)的架构,具有高性能、低成本、低功耗等特点,因此广泛应用于电子设备。
ARM还有一个优势,就是它的生态系统完善。
有很多公司提供已经调试好的ARM件和软件,使得嵌入式系统的开发变得更加容易。
AVRAVR是一款基于Harvard架构的嵌入式处理器,主要由Atmel公司开发。
AVR 处理器具有低功耗,可扩展性和良好稳定性等特点。
AVR固件可以轻松地配置和建立基于Arduino板的嵌入式系统,还支持多种编程语言,如C、C++ 和Assembly等。
AVR的缺点是易于受到高噪音电磁干扰的影响。
PICPIC是一款以Harvard架构为基础,由微芯科技公司开发的嵌入式微处理器。
与ARM架构不同,PIC采用复杂指令集(Complex Instruction Set Computing,CISC)架构,具有较高的代码密度,可以减少程序代码和ROM存储器的使用量。
另外,PIC具有低成本和高可扩展性,可作为家庭电器及电子设备的处理单元。
需要注意的是,由于PIC占用的存储器较小,其处理速度也相对较慢。
MSPMSP是美国德州仪器(TI)公司推出的一种嵌入式微控制器。
与ARM、AVR等相比,MSP的功耗更低,整体成本也更为便宜。
MSP具有高度可扩展性,开发者可以选择不同的内存、硬件和引脚,以满足各种应用的需求。
MSP还可以使用MSP430Ware套件,使开发人员更容易地开发出嵌入式系统。
嵌入式系统的分类

嵌入式系统的分类按所嵌入的处理器分:1、单个微处理器cpu、存储器、I\O设备、接口集成在一个芯片中,存储容量小,字长8位。
这类系统一般由单片嵌入式处理器组成,嵌入式处理器上集成了存储器、I\O 设备接口(如A\D转换器)等,嵌入式处理器加上简单的元件如电源、时钟元件等就可以工作。
单个微处理器这类系统可以在小型设备中(如温度传感器、烟雾和气体探测器及断路器)找到。
这类设备是供应商根据设备的用途来设计的。
常用的嵌入式处理器如Philips的89LPCxxx系列,Motorola的MC68HC05、08系列等。
2、嵌入式处理器可扩展的系统存储器、I\O设备接口可扩充,扩展存储容量较小,字长8位或16位。
这类嵌入式系统使用的处理器根据需要,可以扩展存储器,也可以使用片上的存储器,处理器一般容量在64KB左右,字长为8位或16位。
在处理器上扩充少量的存储器和外部接口,以构成嵌入式系统。
这类系统可在过程控制、信号放大器、位置传感器及阀门传动器等中找到。
3、复杂的嵌入式系统配置丰富的外设接口,存储器、I\O设备接口可扩充,扩展存储容量较大,字长32位。
组成这样的嵌入式系统的嵌入式处理器一般是16位、32位等,用于大规模的应用,由于软件量大,因此需要扩展存储器。
扩展存储器一般在1MB以上,外部设备接口一般仍然集成在处理器上,常用的嵌入式处理器有ARM系列、Motorola 公司的PowerPC系列、Coldfire系列等。
这类系统可见于开关装置、控制器、电话交换机、电梯、数据采集系统、医药监视系统、诊断及实时控制系统等。
它们是一个大系统的局部组件,由它们的传感器收集数据并传递给该系统。
这种组件可同计算机一起操作,并可包括某种数据库(如事件数据库)。
4、在制造或过程控制中使用的计算机系统对于这类系统,计算机与仪器、机械及设备相连来控制这些装置的工作。
这类系统包括自动仓储系统和自动发货系统。
在这些系统中,计算机用于总体控制和监视,而不是对单个设备直接控制。
【02】嵌入式【嵌入式处理器的分类】

两大嵌入式处理器主流体系结构:1、低档8051(8位)体系结构。
2、高档ARM(32位)体系结构。
嵌入式处理器的基本情况:1、处理速度:0.1MIPS~2000MIPS2、寻址空间:64KB~256KB3、常用封装:8个引脚~300个引脚嵌入式处理器的特点一、硬件结构1、低档处理器多彩用哈佛结构A、即数据存储空间和程序存储空间分隔B、较大的程序存储器(用于固化已调试好的控制器程序)C、较小的数据存储器(用于存放少量的随机数据——高速)2、高档处理器多用冯诺依曼结构A、典型的微型计算机的存储器结构采用的是冯诺依曼的结构——也叫普林斯顿结构二、品种规格系列化1、同一产品系列不同型号处理器具有相同CPU内核,相同或兼容指令系统2、I/O接口功能部件配置不一样,形成不同三、对实时多任务的支持1、实时:监测、控制、通信。
2、多任务:有效的调度嵌入式处理器的分类一、嵌入式微处理器——EMPU(Embedded MicroProcessor Unit)二、微控制器——MCU(MicroController Unit)三、数字信号处理器——DSP(Digital Signal ProCessor)一、嵌入式微处理器1、嵌入式微处理器的基础就是通用CPUA、为了满足嵌入式应用的特殊要求,嵌入式微处理器在功能上和通用微处理吕基本一样,但是工作温度、抗电磁干扰、可靠性、功耗等方面做了增强。
2、嵌入式计算机A、嵌入式微处理器+芯片组(总线仲裁器+中断控制器+DMA控制器+存储控制器+I/O接口)+外接存储器B、嵌入式微处理器一般与存储器、接口电路等安装在一块电路板上,称为单板机,如PC/104、Biscuit板等单板机与单片机:单板机是以前的称呼,那时集成电路发展刚起步不久,不能将很多东西集成在一起,后来,随着大规模集成电路(ic)的出现,可以把cpu、串口、DA、时钟等功能模块集成在一块芯片中,也就是现在说的单片机(micro-control-unit/MCU---单片机)单板机:单板机就是在一块PCB电路板上把CPU,一定容量的ROM,RAM以及I/O接口电路等大规模集成电路片子组装在一起而成的微机,并配有简单外设如键盘和显示器,通常在PCB上固化有ROM或者EPROM的小规模监控程序.。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
嵌入式处理器常见类型
一、单片机 单片机采用超大规模集成电路技术把具有数据处理能力的中央处理器 CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定 时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟 多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完 善的微型计算机系统。 广泛应用于工业控制,智能家电等领域,成本低廉,性能稳定
STC89C52RC是STC公司生产 的一种低功耗、高性能8位微控 制器,采用经典MCS-51内核, 拥有8位CPU、8k字节Flash、 512字节RAM、32位I/O口线等 配置。市场价格约3.5元/片。
二、ARM
ARM最初由英国Acorn计算机公司设计,从通用计算机中的CPU演变而来的。具有 32位以上的处理器,具有较高的性能,当然其价格也相应较高。但与计算机处理 器不同的是,在实际嵌入式应用中,只保留和嵌入式应用紧密相关的功能硬件,去 除其他的冗余功能部分。
注:ARM公司是苹果公司、acorn公司等公司 的投资的合资企业。
三、DSP
DSP的全称为Digital Signal Process,即数字信号处理技术,DSP芯片即指能够实现 数字信号处理技术的芯片。近年来,数字信号处理器(DSP)芯片已经广泛用于自 动控制、图像处理、通信技术、网络设备、仪器仪表和家电等领域;DSP为数字信 号处理提供了高效而可靠的硬件基础。DSP芯片的内部采用程序和数据分开的哈 佛结构,具有专门的硬件乘法器,广泛采用流水线操作,提供特殊的DSP指令。 注:数字信号处理是研究用数字方法对信号进行分析、变换、滤波、检测、调制、 解调以及快速算法的一门技术学科。目前的主要应用有数字滤波、傅里叶变换、 信号谱分析、通信编解码、语音信号或图像信号的处理。
嵌入式处理器
——自动化控制系统的核心
年级:2017级电气2班
班导师:邵珠雷
嵌入式的相关概念:
嵌入式:将软件程序直接烧录在器件中,而不 是像PC机一样有专门的外部存储设备。所以“嵌入” 指的是软件的嵌入。 嵌入式系统:以应用为中心,以计算机技术为 基础,软硬件可裁剪,适应应用系统对功能、可靠 性、成本、体积、功耗等严格要求的专用计算机系 统 (组成:软件程序,处理器,外围电路)。 嵌入式处理器:嵌入式处理器是嵌入式系统的 核心,是控制系统运行的硬件单元。
ARM公司在经典处理器ARM11以后的产 品改用Cortex命名,并分成A、R和M三 类。
ARM Cortex™-A 可向具有OS平台 (Operating System ,操作系统)和丰富应 用程序的设备提供全方位的处理器解决 方案,适用于智能手机、移动计算平台、 数字电视、服务器式计算机的处理器(CPU)设计 在基本原理上是相似的,但更具有针对性,体积更小,成 本更低。在计算机领域,对处理器进行比较时的主要指标 就是计算速度,从33MHz主频的386计算机到3GHz主频的 酷睿(core)系列处理器,速度的提升是用户最主要关心 的变化。但在嵌入式领域,情况则完全不同。嵌入式处理 器的选择必须根据设计的需求,在性能、功耗、功能、尺 寸和封装形式、SoC程度、成本、商业考虑等等诸多因素 之中进行折中,择优选择。
TMS320F28335PGFA是由TI公司 (德州仪器公司)生产的一款32位 的数字信号处理器与控制器。工作 频率150MHz,I/O端口数量88个。 广泛应用于自动控制、图像处理、 通信技术、网络设备、仪器仪表和 家电等领域。
四、SOC
SoC((System On Chip,片上系统),SoC芯片是一种集成电路芯片,即在一个硅片内 部运用VHDL等硬件描述语言,制作实现一个完整复杂的系统,具有极高的集成度。如 果说中央处理器(CPU)是大脑,那么SoC就是包括大脑、心脏、眼睛和手等相对完整的一 个系统。由于绝大部分系统构件都集成在芯片内部,整个系统就显得特别简洁,大大 减小了系统的体积和功耗,提高了系统可靠性,降低了系统成本。SOC芯片往往是针 对某一特定功能进行设计,因此SOC都是专用的,绝大部分都不被熟知。
德州仪器(TI)新推出的Sitara™ AMIC SoC系列,可实现成本优化的工业以 太网通信。AMIC110 SoC是一种多协 议工业通信处理器,提供支持10多个 工业以太网和现场总线通信标准的即 用型解决方案。该器件利用TI统一的 软件平台、处理器SDK和TI工业通信 子系统(PRU-ICSS)的可编程性在工厂 自动化和控制应用中支持工业通信。