近年来,随着微处理器制造技术的发展,越来越多的嵌入式系统用嵌入式处理器建造,而不是用通用处理器。这些嵌入式处理器是为完成特殊的应用而设计的处理器。本文将为您介绍嵌入式处理器和它的分类。
嵌入式处理器是嵌入式系统的核心,它担负着控制、系统工作的重要任务,使宿主设备功能智能化、灵活设计和操作简便。通常嵌入式具有以下特点:很强的实时多任务支持能力,存储区保护功能,可扩展的微处理器结构,较强的中断处理能力,低功耗。据不完全统计,全世界嵌入式处理器的品种总量已经超过1000多种,流行体系结构有30几个系列。

嵌入式处理器分类:
嵌入式处理器分为嵌入式微控制器(MCU),嵌入式DSP处理器(DSP),嵌入式微处理器(MPU),嵌入式片上系统(system on chip)。

_1

嵌入式微控制器(Microcontroller Unit, MCU)
嵌入式微控制器的典型代表是单片机,这种8位的电子器件目前在嵌入式设备中仍然有着极其广泛的应用。单片机芯片内部集成ROM/EPROM、RAM、总线、总线逻辑、定时/计数器、WatchDog、I/O、串行口、脉宽调制输出、A/D、D/A、Flash RAM、EEPROM等各种必要功能和外设。为适应不同的应用需求,一般一个系列的单片机具有多种衍生产品,每种衍生产品的处理器内核都是一样的,不同的是存储器和外设的配置及封装。这样可以使单片机最大限度地和应用需求相匹配,功能不多不少,从而减少功耗和成本。
微控制器是目前嵌入式系统工业的主流。微控制器的片上外设资源一般比较丰富,适合于控制,因此称为微控制器。

嵌入式DSP处理器(Embedded Digital Signal Processor, EDSP)
DSP处理器是专门用于信号处理方面的处理器,其在系统结构和指令算法方面进行了特殊设计,在数字滤波、FFT、谱分析等各种仪器上DSP获得了大规模的应用。目前最为广泛应用的嵌入式DSP处理器是TI的TMS320C2000/C6000系列,AD、和Intel的MCS-296和Siemens的TriCore也有各自的应用范围。
嵌入式DSP处理器有两个发展来源,一是DSP处理器经过单片化、EMC改造、增加片上外设成为嵌入式DSP处理器,TI的TMS320C2000 /C5000等属于此范畴;二是在通用单片机或SOC中增加DSP协处理器,例如Intel的MCS-296和Infineon(Siemens)的TriCore。

嵌入式微处理器(Embedded Microprocessor Unit, EMPU)
MPU嵌入式微处理器是由通用计算机中的的CPU演变而来的,与计算机处理器不同的是,在实际嵌入式应用中,只保留和嵌入式应用有关的母板功能,这样可以大幅度减小系统体积和功耗。为了满足嵌入式应用的特殊要求,嵌入式微处理器虽然在功能上和标准微处理器基本是一样的,但在工作温度、抗电磁干扰、可靠性等方面一般都做了各种增强。
和工业控制计算机相比,嵌入式微处理器具有体积小、重量轻、成本低、可靠性高的优点,但是在电路板上必须包括ROM、RAM、总线接口、各种外设等器件,从而降低了系统的可靠性,技术保密性也较差。嵌入式微处理器及其存储器、总线、外设等安装在一块电路板上,称为单板计算机。如STD-BUS、PC104等。
目前主要的嵌入式处理器类型有Am186/88、386EX、SC-400、Power PC、68000、MIPS、ARM/ StrongARM系列等。

**嵌入式片上系统(System On Chip)
**
SOC就是System on Chip,片上系统。它结合了许多功能块,将功能做在一个芯片上,像是ARM RISC、MIPS RISC、DSP或是其他的微处理器核心,加上通信的接口单元,像是通用串行端口(USB)、TCP/IP通信单元、GPRS通信接口、GSM通信接口、IEEE1394、蓝牙模块接口等等,这些单元以往都是依照各单元的功能做成一个个独立的处理芯片。
SOC可以分为通用和专用两类。通用系列包括Infineon的TriCore,Motorola的M-Core,某些ARM系列器件,Echelon和Motorola联合研制的Neuron芯片等。专用SOC一般专用于某个或某类系统中,不为一般用户所知。一个有代表性的产品是Philips的Smart XA,它将XA单片机内核和支持超过2048 位复杂RSA算法的CCU单元制作在一块硅片上,形成一个可加载JAVA或C语言的专用的SOC,可用于公众互联网如Internet安全方面。

嵌入式处理器分类现状相关推荐

  1. 嵌入式处理器分类与现状

    嵌入式系统的核心部件是各种类型的嵌入式处理器,目前据不完全统计,全世界嵌入式处理器的品种总量已经超过1000多种,流行体系结构有30几个系列,其 中8051体系的占有多半.生产8051单片机的半导体厂 ...

  2. 嵌入式系统的组成、嵌入式处理器分类总结、ARM处理器系列总结、ARM Cortex-M3体系结构总结!

    一.嵌入式系统的组成 嵌入式系统的组成主要由:嵌入式硬件系统.嵌入式软件系统. (1)嵌入式硬件系统主要包括:嵌入式处理器.存储器.模拟电路.电源.接口控制器.接插件等 1)嵌入式处理器:是嵌入式系统 ...

  3. 连载-第1章绪论 1.2嵌入式处理器

    1.1 嵌入式处理器 1.1.1 哈佛结构和冯.诺依曼结构 相信学过计算机技术这门课程的读者都知道,通用CPU采用的是冯.诺依曼结构,而很多嵌入式处理器多采用哈佛结构,那么这两种结构究竟有什么区别,各 ...

  4. [转]Cortex-a8 arm11 arm9 xscale powerpc 嵌入式处理器实测性能

    周明的嵌入式技术博客 Cortex-a8 arm11 arm9 xscale powerpc 嵌入式处理器实测性能 Verfasst von zhoum am Do, 03/05/2009 - 15: ...

  5. 嵌入式主板分类及优点

    什么是嵌入式主板? 嵌入式主板在设备里面做控制.数据处理使用的CPU板,一般会对主板的体积以及功耗有较高的要求.所以一般来讲嵌入式主板会具备 尺寸小.高集成度.低功耗等特性! 嵌入式主板分类: 嵌入式 ...

  6. 2022-2028年中国嵌入式计算机系统行业发展现状调查及前景战略分析报告

    报告类型:产业研究 报告格式:电子版.纸介版.电子+纸介 出品单位:智研咨询-产业信息网 智研咨询发布的<2022-2028年中国嵌入式计算机系统行业发展现状调查及前景战略分析报告>共十四 ...

  7. 嵌入式学习(1)嵌入式的分类、ARM KEIL的说明、嵌入式操作系统、介绍

    1.嵌入式系统的分类 嵌入式系统源于微型计算机,是嵌入到系统对象体系中去,实现嵌入对象智能化的计算机. 嵌入式系统分类 (1) 嵌入式微处理器(EMBEDDED MICROPROCESSOR UNIT ...

  8. 嵌入式工程师的现状,有人月薪3千,有人年薪快80万

    嵌入式工程师的现状,有人月薪3千,有人年薪快80万 ///插播一条:我自己在今年年初录制了一套还比较系统的入门单片机教程,想要的同学找我拿就行了免費的,私信我就可以哦~点我头像黑色字体加我地球呺也能领 ...

  9. 常见的嵌入式处理器对比分析!

    嵌入式处理器简介 嵌入式处理器是嵌入式系统的核心,是控制.辅助系统运行的硬件单元.范围极其广阔,从最初的4位处理器,目前仍在大规模应用的8位单片机,到最新的受到广泛青睐的32位,64位嵌入式CPU. ...

最新文章

  1. access两字段同时升序排序_7 天时间,我整理并实现了这 9 种常见的排序算法
  2. windows核心编程-第一章 对程序错误的处理
  3. UDP通讯接收案例(组播方式)
  4. PAT乙级(1028 人口普查)
  5. ASP.NET中常用功能代码总结(1)——发送邮件篇
  6. adb server version (31) doesn‘t match this client (39) 解决方案
  7. POJ-1426-Find The Multiple
  8. 一个常量,C#编译通过,打开Form报错
  9. 网管员常用工具(二)
  10. kali linux ap热点,Kali(debian)创建WIFI AP热点
  11. RuntimeError: mat1 dim 1 must match mat2 dim 0 报错解决
  12. 安卓各版本大变化(Android 6.0到10.0),兼容适配
  13. 视觉测试_5分钟即可开始视觉测试
  14. 百度地图导航tts语音静音问题的解决
  15. Netty 心跳机制及断线重连
  16. 3D相机定位抓取介绍
  17. 中医济世促醒汤-----发作性睡病
  18. 显示器接口_显示器上的TypeC接口 可能绝大多数人都不知道这么大作用
  19. ssh exited with error status 255; restarting ssh的解决方法
  20. 相机CCD尺寸的大小详细列表

热门文章

  1. windows如何恢复默认pycharm配置
  2. mysql忘记设置用户_MySQL数据库为用户设置密码,Mysql修改密码。Mysql忘记密码解决方法...
  3. python字符串中某个字符修改_Python中修改字符串的四种方法
  4. 简单的计算机试题,这么简单的MS Office试题基础,一般人都不好意思看!
  5. iframe的src动态修改并刷新_微服务中配置中心Config+消息总线Bus,实现分布式自动刷新配置
  6. 【知识星球】模型量化从1bit到8bit,二值到三值
  7. 【强化学习】数据科学,从计算到推理
  8. 全球与中国数位屏市场前景展望与未来规划动向研究报告2022-2028年版
  9. .NET如何以 回车换行符 拆分字符串?
  10. Probabilistic Principal Component Analysis