写点什么

嵌入式系统硬件概述

作者:timerring
  • 2022-12-02
    山东
  • 本文字数:3093 字

    阅读完需:约 10 分钟

嵌入式系统的组成部分是嵌入式系统硬件平台嵌入式操作系统(RTOS)嵌入式系统应用


嵌入式系统硬件平台

嵌入式系统硬件平台是以嵌入式处理器为核心,由存储器、I/O 单元电路、通信模块、外部设备等必要的辅助接口组成的。



嵌入式系统的详细结构


(1) 嵌入式处理器的分类

嵌入式处理器是嵌入式系统的硬件核心。嵌入式处理器根据它的结构和应用特点可以分成四类:


  • 嵌入式微控制器(MicroController Unit,MCU)

  • 嵌入式微处理器(Embedded MicroProcessor Unit, EMPU)

  • DSP 处理器(Digital Signal Processor,DSP)

  • 高度集成的片上系统(System on Chip,SoC)

(2) 嵌入式微处理器

**嵌入式微处理器(EMPU)**是由通用计算机中的 CPU 演变而来的,在嵌入式应用中,只保留与嵌入式应用紧密相关的功能硬件,而去除其他冗余功能部分,并配上必要的扩展外围电路,如存储器、I/O 接口,以及其他一些专用接口电路,这样,可以以最低的功耗和资源满足嵌入式应用的要求。嵌入式微处理器一般在工作温度、抗电磁干扰、可靠性等方面做了各种增强。具有体积小、重量轻、成本低、可靠性高等优点。


目前主要的嵌入式微处理器有:ARM、MIPS、Aml86/88、386EX、PowerPC、68000 系列。

MIPS 处理器

MIPS 的意思是“无内部互锁流水级的微处理器”(Microprocessor without Interlocked Piped Stages)


MIPS 技术公司是美国著名的芯片设计公司,成立于 1984 年,致力于 RISC 架构处理器的设计,其芯片主要应用于消费类电子(如机顶盒、游戏机、掌上电脑等)、网络通信产品(如路由器)以及汽车电子方面。MIPS 的系统结构及设计理念比较先进,在设计理念上 MIPS 强调软硬件协同提高性能,同时简化硬件设计

PowerPC 处理器

PowerPC 是 20 世纪 90 年代,IBM、Apple 和 Motorola 公司联合开发成功的一种 RISC 架构的计算机处理器


PowerPC 架构的特点是可伸缩性好,方便灵活。PowerPC 处理器品种很多,既有通用的处理器,又有嵌入式控制器和内核,应用范围非常广泛,从高端的服务器、工作站到桌面计算机系统,从消费类电子产品到大型通信设备,无所不包。


Motorola 的 PowerPC 系列包含 Power QUICC(Quad Integrated Communications Controller)、Power QUICCII 和 Power QUICCIII 三大系列几十种型号。其中 MPC 860(属于 Power QUICC)、MPC 8260(属于 Power QUICCII)、MPC 8560(属于 Power QUICCIII) 是在通信系统设计(如移动基站、电话交换机)中最常用的三款嵌入式微处理器。

ARM 处理器

ARM(Advanced RISC Machines),既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名字。

ARM 发展历史
  • ARM 处理器是一种精简指令集计算机(RISC)

  • RISC 的概念源于斯坦福大学和伯克利大学在 1980 年前后进行的处理器研究计划。

  • 1985 年 4 月 26 日,第一个 ARM 原型在英国剑桥的 Acorn Computer 公司诞生,由美国加州 San Jose VLSI 技术公司 制造。它是第一个为商业用途开发的 RISC 微处理器。20 世纪 80 年代后期,ARM 很快开发成 Acorn 的台式机产品,形成英国的计算机教育基础。1990 年成立了 Advanced RISC Machines Limited(后来简称 ARM Limited,ARM 公司)

ARM 公司介绍

英国先进 RISC 机器公司(Advanced RISC Machines,简称 ARM 公司)是专门从事基于 RISC 技术芯片设计开发的公司,作为知识产权(Intelligence Property,IP)供应商,本身不直接从事芯片生产,它只是提供一些高性能、低功耗、低成本和高可靠性的 RISC 处理器核外围部件和系统级芯片应用解决、设计方案; 靠转让这些设计方案的许可(License)给各合作公司生产各具特色的芯片,世界各大半导体生产商从 ARM 公司购买其设计的 ARM 微处理器核(IP 核),根据各自不同的应用领域,加入适当的外围电路,从而形成自己的 ARM 微处理器芯片进入市场。目前,全世界有几十家大的半导体公司都使用 ARM 公司的授权,因此既使得 ARM 技术获得更多的第三方工具、制造、软件的支持,又使整个系统成本降低,使产品更容易进入市场被消费者所接受,更具有竞争力。


目前,采用 ARM 技术知识产权(IP)核的微处理器,即我们通常所说的 ARM 微处理器,已遍及工业控制、消费类电子产品、通信系统、网络系统、无线系统等各类产品市场,基于 ARM 技术的微处理器应用约占据了 32 位 RISC 微处理器 75%以上的市场份额,ARM 技术正在逐步渗入到我们生活的各个方面。


ARM 公司是一种 fabless、chipless 这一生产模式最为成功的典范。它所倡导的这种设计-制造-应用相互合作而构成一个产业链的半导体工业生产模式也成为一种新型的现代化的生产模式带来了革命性的成功经验。

ARM 市场份额

手机处理器 90%的市场份额上网本处理器 30%的市场份额。


ARM 处理器之于手机就像 Intel 处理器之于电脑


使用 ARM 处理器的手机:


  • 诺基亚:N86、N95、N96、N97、N900、N8、N81、N85、X6、E50、E51、E52、E63、E66、E71、E72 、5230XM、5320XM、5530XM、5630XM、5730XM、5800XM 等。

  • 摩托罗拉:XT800、XT702、XT701、ME600、ME501、ME500、Milestone、RAZR V8、VE66、A1200E、A1210、A1600、A1800、A1890、U9、A810、ROKR EM30、EM35、ROKR E6、ROKR E8 等。

  • 索爱 X1、X2、M1i、X10、Satio、U8i 等

  • iPhone:iPhone 3GS、iPhone 4


华为自主研发的麒麟处理器,同样采用 Arm 的指令集架构(instruction set architecture, ISA)。这是因为 ARM 和英特尔的 x86 是 Android 支持的唯二指令集架构,而 Android 是全世界最流行的移动操作系统。


华为手机如果想要预装 Android 操作系统,必须采用 ARM 架构的处理器,无论自主生产还是向高通采购。


目前 Arm 已发布的最高版本指令集架构为 ARMv8,于 2011 年发布,主打 64 位处理降低功耗,以及支持 4GB 以上内存。华为在 2013 年获得了授权,此后基于 ARMv8 已经生产了多个型号大量的麒麟处理器。

Arm 的内部禁令无法影响华为基于已获得授权的 ARMv8 指令集架构,设计和开发处理器并安装到手机上。考虑到 ARMv9 的发布时间暂未确定,且高通骁龙、苹果和华为麒麟的处理器技术仍在不断更新(甚至许多 ARMv7 处理器仍在服役),ARMv8 距离报废还很远。

理论上,华为可以继续采用 ARMv8 指令集架构设计和生产麒麟处理器,直到本轮科技禁运解除。这意味着,Arm 的禁令对华为至少在短期内不会起到实质效果。

嵌入式微控制器(MCU)

嵌入式微控制器(MCU)俗称单片机,它将整个计算机系统集成到一块芯片中。微控制器一般以某一种微处理器内核为核心,芯片内部集成 FLASH、RAM、总线逻辑、定时/计数器、I/O 口、串行口、PWM、A/D、D/A 等各种必要功能模块和外围部件。8051 便是最著名的 MCU。


为控制器最大的特点是单片化、体积小、功耗低、成本低、可靠性高,片内资源比较丰富、适合于控制应用。

数字信号处理器(DSP)

DSP 对系统结构和指令进行了特殊设计,使其特别适合于数字信号处理,其计算能力和指令执行效率都比较高。特别适合于运算量较大的智能化系统中,如:语音识别、语音或图像编解码、ADSL 接入、带加解密算法的键盘、虚拟现实显示、高精度工业控制系统等等。TI 公司 TMS320C2000/5000/6000 系列 DSP 是该类产品中最著名的。

嵌入式片上系统(SoC)

片上系统(SoC)就是结合了许多功能模块,将整个嵌入式系统做在了一个芯片上的系统。ARM/MIPS/DSP 或其他微处理器核加上通信接口单元(如:通用串行接口 UART、USB、TCP/IP、IEEE1394、蓝牙模块接口等)构成 SoC


嵌入式系统实现的最高形式是 SoC,而 SoC 的核心技术就是 IP 核构件。在 IP 技术中把不同功能的电路模块称为 IP,这些 IP 都是经过实际制作并证明是正确的,用户只需知道这些 IP 模块的功能和技术性能,便可以拿来使用。这种技术极大地简化了 SoC 的设计过程,缩短了设计时间。


SoC 技术的出现表明了微电子设计由以往的 IC(电路集成)向 IS(系统集成)发展。面向嵌入式系统的 SoC 设计将是未来推动集成电路设计业发展至关重要的问题。

发布于: 刚刚阅读数: 3
用户头像

timerring

关注

还未添加个人签名 2022-07-14 加入

还未添加个人简介

评论

发布
暂无评论
嵌入式系统硬件概述_嵌入式系统_timerring_InfoQ写作社区