`
jian0487
  • 浏览: 96116 次
  • 性别: Icon_minigender_1
  • 来自: 宁德
社区版块
存档分类
最新评论

嵌入式处理器的基本概念

阅读更多

嵌入式系统的核心部件是各种类型的嵌入式处理器,目前全世界嵌入式处理器的流行体系结构有30几个系列,现在几乎每个半导体制造商都生产嵌入式处理器。但与全球PC市场所不同的是,没有一种微处理器和微处理器公司可以主导嵌入式系统。

嵌入式计算机可以分成以下几类:

1、嵌入式微处理器( EMPU)

嵌入式微处理器的基础是通用计算机中的CPU。在应用中,将微处理器装配在专门设计的电路板上,只保留和嵌入式应用有关的母板功能,这样可以大幅度减小系统体积和功耗。为了满足嵌入式应用的特殊要求,嵌入式微处理器在工作温度、抗电磁干扰、可靠性等方面都比标准微处理器一般都做了各种增强。嵌入式微处理器和工控计算机相比,具有体积小、重量轻、成本低、可靠性高的优点。嵌入式微处理器及其存储器、总线、外设等安装在一块电路板上,称为单板计算机。

2、嵌入式微控制器(MCU)

嵌入式微控制器即我们熟悉的单片机,单片机一般是以某一微处理器内核为核心,然后集成ROM/EPROM、RAM、总线、总线逻辑、定时/计数器、WatchDog、I/O、串行口、脉宽调制输出、A/D、D/A、Flash RAM、EEPROM等各种必要功能和外设。为适应不同的应用需求,一般以一个内核为核心,配备不同的存储器和外设的配置及封装,衍生出一系列产品。这样可以使单片机最大限度地和应用需求相匹配,功能不多不少,从而减少功耗和成本。 微控制器的最大特点体积大大减小,从而使功耗和成本下降、可靠性提高。微控制器是目前嵌入式系统工业的主流。微控制器的片上外设资源一般比较丰富,适合于控制,因此称微控制器。 

3、嵌入式DSP处理器(EDSP)

DSP处理器对系统结构和指令进行了特殊设计,使其适合于执行DSP算法,编译效率较高,指令执行速度也较高。在数字滤波、FFT、谱分析等方面DSP算法正在大量进入嵌入式领域,DSP应用正从在通用单片机中以普通指令实现DSP功能,过渡到采用嵌入式DSP处理器。嵌入式DSP处理器有两个发展来源,一是DSP处理器经过单片化、EMC改造、增加片上外设成为嵌入式DSP处理器;二是在通用单片机或SOC中增加DSP协处理器。

推动嵌入式DSP处理器发展的另一个因素是嵌入式系统的智能化,例如各种带有智能逻辑的消费类产品,生物信息识别终端,带有加解密算法的键盘,ADSL接入、实时语音压解系统,虚拟现实显示等。这类智能化算法一般都是运算量较大,特别是向量运算、指针线性寻址等较多,而这些正是DSP处理器的长处所在。

4、嵌入式片上系统(System On Chip)

随着半导体工艺的迅速发展,在一个硅片上实现一个更为复杂的系统的时代已来临,这就是System On Chip(SOC)。各种通用处理器内核将作为SOC设计公司的标准库,和许多其它嵌入式系统外设一样,成为VLSI设计中一种标准的器件,用标准的VHDL等语言描述,存储在器件库中。用户只需定义出其整个应用系统,仿真通过后就可以将设计图交给半导体工厂制作样品。这样除个别无法集成的器件以外,整个嵌入式系统大部分均可集成到一块或几块芯片中去,应用系统电路板将变得很简洁,对于减小体积和功耗、提高可靠性非常有利。

SOC可以分为通用和专用两类。通用系列包括Infineon(Siemens)的TriCore,Motorola的M-Core。专用SOC一般专用于某个或某类系统中,不为一般用户所知。

分享到:
评论

相关推荐

    嵌入式系统/ARM技术中的嵌入式处理器的基本概念

    嵌入式处理器是嵌入式系统的核心组件,目前市场上存在三十多种不同的处理器架构,由各大半导体厂商生产。不同于PC市场,嵌入式处理器领域没有单一的主导者。 嵌入式处理器主要分为四类: 1. 嵌入式微处理器(EMPU...

    嵌入式处理器系统 崔光佐

    崔光佐教授的教程首先会介绍嵌入式系统的基本概念,包括其定义、特点和应用领域,为初学者建立一个清晰的框架。 课程的核心内容会深入讲解嵌入式处理器的架构,如CISC(复杂指令集计算)和RISC(精简指令集计算)的...

    嵌入式处理器设计应用(一)

    首先,我们要理解嵌入式处理器的基本概念。嵌入式处理器不同于通用计算机中的CPU,它们通常是定制化设计,以满足特定应用的需求,如低功耗、高性能或者特殊的接口要求。常见的嵌入式处理器类型包括微控制器(MCU)、...

    嵌入式处理器_Ch1_绪论.ppt

    这一部分将概述嵌入式系统的基本概念,包括其在现代生活中的广泛应用,如微机、手机、MP3/MP4、机顶盒等,以及它们的组成和工作原理。通过这些实例,学生可以了解到嵌入式系统通常包含CPU、DSP、LCD、USB通信单元等...

    嵌入式处理器_Ch4_程序设计.ppt

    课程涵盖了七个关键章节,首先从绪论开始,介绍了嵌入式处理器的专业背景和课程大纲,为学习者构建了基本的认知框架。第二章深入探讨了ARM技术,包括其核心设计和技术特点,帮助学生理解ARM处理器的工作原理。第三章...

    嵌入式处理器和接口编程实践教学项目研究.pdf

    嵌入式处理器和接口编程是嵌入式系统开发中的核心内容,对于理解和应用嵌入式硬件资源至关重要。在教学实践中,通过设置具体的项目可以帮助学生更好地掌握这些抽象概念。本文主要探讨了嵌入式处理器的体系结构、接口...

    第十讲 基于FPGA的嵌入式处理器设计.pdf

    通过了解这些知识点,可以掌握基于FPGA设计嵌入式处理器的核心概念和设计方法,这不仅适用于专业开发人员,对于希望了解现代集成电路技术的IT从业者也是非常有益的。此外,这些知识点在教育和专业培训课程中也十分...

    嵌入式信号处理器设计

    在本书的前言部分,Dake Liu详细描述了他撰写该书的初衷:在1990年代末期,当他准备在瑞典林克平大学开设名为“嵌入式DSP处理器设计”的课程时,他发现没有合适的教科书能够全面地介绍嵌入式处理器设计的基础知识。...

    ARM嵌入式处理器1

    总之,ARM嵌入式处理器通过其独特的设计和优化的指令集架构,实现了高性能、低功耗和成本效益的平衡,使其成为嵌入式系统设计的首选。从最初的RISC概念到现在的多系列处理器,ARM不断适应并推动着嵌入式计算的发展。

    基于嵌入式处理器及FPGA的LCAS实现.pdf

    首先,文档介绍了LCAS协议的基本概念及其在通信领域的重要性。LCAS是一种收发双方握手的传送层信令协议,主要负责在虚级联信号通道的终端设备上交换信令信息,以确定级联信道的数量和状态。LCAS协议的实现允许系统在...

    嵌入式处理器,ARM7指令系统

    了解这些基本概念后,开发者可以着手设计和实现基于ARM7的嵌入式系统,解决各种实际问题。"嵌入式处理器,ARM7指令系统.ppt"文件很可能是对此主题的详细讲解,包括幻灯片演示,有助于深入学习和理解。

    嵌入式处理器_Ch6_S3C44B0.ppt

    总结起来,这个课程涵盖了从嵌入式处理器的基本概念、ARM技术、汇编和C编程,到Bootloader开发和实时操作系统移植的全过程,为学生或工程师提供了一套完整的嵌入式系统开发知识体系,特别是对S3C44B0X处理器的深入...

    Cache在嵌入式处理器中的使用问题

    #### 二、Cache的基本概念与作用 ##### 2.1 Cache简介 Cache是一种高速缓冲存储器,通常位于CPU与主存储器之间。它的主要目的是缩短CPU获取指令和数据的时间,从而提高系统的整体性能。由于CPU访问主存储器的速度...

    嵌入式系统的概念

    通过对嵌入式系统的基本概念、组成结构以及应用领域的了解,可以帮助初学者更好地理解这一领域,并为进一步学习打下坚实的基础。无论是从技术角度还是从市场应用角度来看,嵌入式系统都有着广阔的发展前景和发展空间...

    嵌入式处理器之实际设计

    **概述**:这部分内容涵盖了实时操作系统的基本概念及其在嵌入式系统中的应用。 - **多任务管理**(第200页):解释RTOS如何实现多任务并发执行,并保持系统响应时间的一致性。 - **任务调度与通信**(第204页):...

    DSP基础知识 嵌入式处理器,它完全可以完成单片机的功能。

    这是DSP与其他嵌入式处理器的关键差异。大多数DSP芯片都内置了一条MAC(Multiply-And-Add)指令,能在单一的时钟周期内完成两个操作数的乘法和累加,极大地提高了处理速度。这是因为数字信号处理算法中,“乘-加”...

    嵌入式系统基本概念.txt

    #### 嵌入式数字信号处理器(EDSP) EDSP专为高速数字信号处理而设计,主要用于执行诸如滤波、谱分析、音频和视频编码解码等复杂算法。它们具有高度优化的硬件结构,支持快速傅里叶变换(FFT)、卷积运算等关键信号...

    2-嵌入式开发基本概念

    本课程将深入探讨嵌入式开发的基本概念,帮助你理解这一领域的核心要素。 首先,我们来了解一下嵌入式系统的定义。嵌入式系统是具有特定功能的计算机系统,它们被嵌入到更大的机械或电气系统中,以实现对特定任务的...

    嵌入式系统基本概念PPT学习教案.pptx

    嵌入式系统的发展历程与微处理器的进步密切相关,从早期的Intel 4004到现代的ARM和DSP等高性能处理器,经历了几十年的技术迭代和创新。 嵌入式系统的硬件基础主要包括处理器、存储器、输入/输出(I/O)接口和外围设备...

Global site tag (gtag.js) - Google Analytics