ARM体系结构及其嵌入式处理器

《ARM体系结构及其嵌入式处理器》是2008年1月1日由北京航空航天大学出版社出版的图书,作者是任哲。

ARM体系结构及其嵌入式处理器基本信息

书名 ARM体系结构及其嵌入式处理器 作者 任哲
ISBN 10位[7811241927] 13位[9787811241921] 定价 ¥38.00 元
出版社 北京航空航天大学出版社 出版时间 2008-1-1

ARM体系结构及其嵌入式处理器造价信息

市场价 信息价 询价
材料名称 规格/型号 市场价
(除税)
工程建议价
(除税)
行情 品牌 单位 税率 供应商 报价日期
音频处理器 技术参数:1. 输入通道:前级放大、信号发生、扩展、压缩、5段参量均衡、AM自动混音功能、AFC自适应反馈消除、AEC回声消除、ANC噪声消除2. 输出通道:31段参量均衡、延时、分频 查看价格 查看价格

13% 广州市保伦电子有限公司
专业音频处理器 设备型号D6648 技术参数4路模拟输入8路模拟输出 支持麦克风输入和线路输入自由切换 查看价格 查看价格

DSPPA

13% 广州市迪士普音响科技有限公司
嵌入式喇叭 产品尺寸(mm):270×185×85;产品描述:嵌入式二分频喇叭;产品配件:安装底盒,安装螺丝;功率(W):30;包装标准:12只/箱;品种:壁挂扬声;型号:YZ-228 查看价格 查看价格

右转

13% 深圳市右转智能科技有限责任公司青海直销
嵌入式喇叭 产品尺寸(mm):270×185×85;产品描述:嵌入式二分频喇叭;产品配件:安装底盒,安装螺丝;功率(W):30;包装标准:12只/箱;品种:壁挂扬声;型号:YZ-228 查看价格 查看价格

右转

13% 合肥声源视听智能科技有限公司
嵌入式喇叭 产品尺寸(mm):250×165×85;产品描述:嵌入式二分频喇叭;产品配件:安装底盒,安装螺丝;功率(W):30;包装标准:12只/箱;品种:壁挂扬声;型号:YZ-228 查看价格 查看价格

右转

13% 深圳市右转智能科技有限责任公司青海直销
嵌入式喇叭 产品尺寸(mm):250×165×85;产品描述:嵌入式二分频喇叭;产品配件:安装底盒,安装螺丝;功率(W):30;包装标准:12只/箱;品种:壁挂扬声;型号:YZ-228 查看价格 查看价格

右转

13% 石家庄亮剑智能科技有限公司
嵌入式喇叭 产品尺寸(mm):270×185×85;产品描述:嵌入式二分频喇叭;产品配件:安装底盒,安装螺丝;功率(W):30;包装标准:12只/箱;品种:壁挂扬声;型号:YZ-228 查看价格 查看价格

右转

13% 石家庄亮剑智能科技有限公司
嵌入式喇叭 产品尺寸(mm):250×165×85;产品描述:嵌入式二分频喇叭;产品配件:安装底盒,安装螺丝;功率(W):30;包装标准:12只/箱;品种:壁挂扬声;型号:YZ-228 查看价格 查看价格

右转

13% 合肥声源视听智能科技有限公司
材料名称 规格/型号 除税
信息价
含税
信息价
行情 品牌 单位 税率 地区/时间
吸顶式扬声器 TOA YA-706 查看价格 查看价格

深圳市2003年1月信息价
吸顶式扬声器 AFN-FG01 查看价格 查看价格

湛江市2005年1月信息价
消防广播扬声(吸顶) 3W/8Ω 查看价格 查看价格

湛江市2011年3月信息价
消防广播扬声(吸顶) 3W/8Ω 查看价格 查看价格

湛江市2011年1月信息价
消防广播扬声(吸顶) 3W/8Ω 查看价格 查看价格

湛江市2010年7月信息价
消防广播扬声(吸顶) 3W/8Ω 查看价格 查看价格

湛江市2010年5月信息价
消防广播扬声(吸顶) 3W/8Ω 查看价格 查看价格

湛江市2010年1月信息价
消防广播扬声(吸顶) 3W/8Ω 查看价格 查看价格

湛江市2009年3季度信息价
材料名称 规格/需求量 报价数 最新报价
(元)
供应商 报价地区 最新报价时间
产业生态体系 处理器 维奥LVP|1台 3 查看价格 深圳泰尔智能视控股份有限公司 全国   2020-07-06
产业生态体系 光电沙盘程序 定制|2套 3 查看价格 深圳泰尔智能视控股份有限公司 全国   2020-07-06
产业生态体系 视频 产业生态体系|360秒 3 查看价格 深圳泰尔智能视控股份有限公司 全国   2020-07-06
产业生态体系 镜头 9D-FLS067DZ|1个 3 查看价格 广州智影腾达科技有限公司 全国   2020-07-06
产业生态体系 音响 PS-8|2个 3 查看价格 广州市保伦电子有限公司 全国   2020-07-06
产业生态体系 光电视频 定制|120秒 3 查看价格 深圳泰尔智能视控股份有限公司 全国   2020-07-06
产业生态体系 球幕 九度定制|1套 3 查看价格 深圳泰尔智能视控股份有限公司 全国   2020-07-06
产业生态体系 LED定制视频 定制|120秒 3 查看价格 深圳泰尔智能视控股份有限公司 全国   2020-07-06

ARM体系结构及其嵌入式处理器常见问题

  • 体系结构总体设计

    很深奥

  • 软件体系结构的体系风格

    软件体系结构是具有一定形式的结构化元素,即构件的集合,包括处理构件、数据构件和连接构件。处理构件负责对数据进行加工,数据构件是被加工的信息,连接构件把体系结构的不同部分组组合连接起来。这一定义注重区分...

  • 怎样才能学好ARM嵌入式系统啊

    嵌入式入门确实比较难。如果你有一定的基础(指单片机,C语言还不错的话),就可以开始学嵌入式了。想要学好嵌入式,C、C++肯定得扎实。如果还想深入驱动开发的话,那么你要会看汇编吧,当然电路原理图也得会看...

ARM体系结构及其嵌入式处理器文献

嵌入式处理器中分支目标缓冲器的研究与设计 嵌入式处理器中分支目标缓冲器的研究与设计

格式:pdf

大小:574KB

页数: 5页

评分: 4.7

针对嵌入式应用的特点,设计了一种基于RAM比较TAG的分支目标缓冲器(BTB),并通过硬件模拟方法(BTB控制逻辑用RTL实现,存储体用定制逻辑实现)研究BTB结构参数对BTB的性能、能耗以及对整个处理器系统的性能和能耗的影响,根据仿真结果选取应用于嵌入式处理器的最优BTB结构参数.根据该参数,进一步设计基于CAM比较TAG的BTB,经SPEC2000评测,相对于基于RAM比较TAG的BTB,基于CAM比较TAG的BTB可使功耗降低37.17%.

立即下载
双核嵌入式处理器的HDMI高清接口设计 双核嵌入式处理器的HDMI高清接口设计

格式:pdf

大小:574KB

页数: 3页

评分: 4.8

介绍了基于双核嵌入式处理器TMS320DM6446平台的HDMI接口的设计与实现。介绍了HDMI接口的工作流程、HDCP加密实现、信息帧控制以及与DVI兼容显示等。本系统可实现720p和1080i的高清视频输出。利用HDMI数字接口高分辨力、低损耗等特点,可以克服现有VGA模拟显示的许多缺点,极大提升了嵌入式平台图像质量。

立即下载

ARM9系列处理器是英国ARM公司设计的主流嵌入式处理器,主要包括ARM9TDMI和ARM9E-S等系列。

ARM7简介

ARM7系列处理器是英国ARM公司设计的主流嵌入式处理器ARM7内核是0.9MIPS/MHz的三级流水线和冯·诺伊曼结构;ARM9内核是5级流水线,提供1.1MIPS/MHz的哈佛结构。ARM7没有MMU。

ARM7系列包括ARM7TDMI、ARM7TDMI-S、带有高速缓存处理器宏单元的ARM720T。该系列处理器提供Thumb16位压缩指令集和EmbededICE软件调试方式,适用于更大规模的SoC设计中。ARM7TDMI基于ARM体系结构V4版本,是目前低端的ARM核。

ARM7TDMI处理器是ARM通用32位微处理器家族的成员之一。它具有优异的性能,但功耗却很低,使用门的数量也很少。它属于精简指令集计算机(RISC),比复杂指令集计算机(CISC)要简单得多。这样的简化实现了:高的指令吞吐量;出色的实时中断响应;小的、高性价比的处理器宏单元。三级流水线:ARM7TDMI处理器使用流水线来增加处理器指令流的速度。这样可使几个操作同时进行,并使处理和存储器系统连续操作,能提供0.9MIPS/MHz的指令执行速度。ARM7TDMI的流水线分3级,分别为:取指、译码、执行。正常操作过程中,在执行一条指令的同时对下一条指令进行译码,并将第三条指令从存储器中取出。内同时有5个指令在执行。在同样的加工工艺下,ARM9TDMI处理器的时钟频率是ARM7TDMI的1.8~2.2倍。

ARM9简介

ARM9系列处理器是英国ARM公司设计的主流嵌入式处理器,主要包括ARM9TDMI和ARM9E-S等系列。

ARM9采用哈佛体系结构,指令和数据分属不同的总线,可以并行处理。在流水线上,ARM7是三级流水线,ARM9是五级流水线。由于结构不同,ARM7的执行效率低于ARM9。平时所说的ARM7、ARM9实际上指的是ARM7TDMI、ARM9TDMI软核,这种处理器软核并不带有MMU和cache,不能够运行诸如linux这样的嵌入式操作系统。而ARM公司对这种架构进行了扩展,所以有了ARM710T、ARM720T、ARM920T、ARM922T等带有MMU和cache的处理器内核。

ARM9处理能力

(1)时钟频率的提高

ARM7处理器采用3级流水线,而ARM9采用5级流水线。增加的流水线设计提高了时钟频率和并行处理能力。5级流水线能够将每一个指令处理分配到5个时钟周期内,在每一个时钟周期内同时有5个指令在执行。在同样的加工工艺下,ARM9TDMI处理器的时钟频率是ARM7TDMI的1.8~2.2倍。

(2)指令周期的改进

指令周期的改进对于处理器性能的提高有很大的帮助。性能提高的幅度依赖于代码执行时指令的重叠,这实际上是程序本身的问题。对于采用最高级的语言,一般来说,性能的提高在30%左右。

UCOS简介

μC/OS II(Micro-Controller OperaTIng System Two)是一个可以基于ROM运行的、可裁剪的、抢占式、实时多任务内核,具有高度可移植性,特别适合于微处理器和控制器,适合很多商业操作系统性能相当的实时操作系统(RTOS)。为了提供最好的移植性能,μC/OS II最大程度上使用ANSI C语言进行开发,并且已经移植到近40多种处理器体系上,涵盖了从8位到64位各种CPU(包括DSP)。 μC/OS II可以简单的视为一个多任务调度器,在这个任务调度器之上完善并添加了和多任务操作系统相关的系统服务,如信号量、邮箱等。其主要特点有公开源代码,代码结构清晰、明了,注释详尽,组织有条理,可移植性好,可裁剪,可固化。内核属于抢占式,最多可以管理60个任务。从1992年开始,由于高度可靠性、鲁棒性和安全性,μC/OS II已经广泛使用在从照相机到航空电子产品的各种应用中。

μC/OS-II实时多任务操作系统内核。它被广泛应用于微处理器、微控制器和数字信号处理器。 μC/OS-II 的前身是μC/OS,最早出自于1992 年美国嵌入式系统专家Jean J.Labrosse 在《嵌入式系统编程》杂志的5 月和6 月刊上刊登的文章连载,并把μC/OS 的源码发布在该杂志的B B S 上。

UCOS应用情况

1) 高优先级的任务因为需要某种临界资源,主动请求挂起,让出处理器,此时将调度就绪状态的低优先级任务获得执行,这种调度也称为任务级的上下文切换。

2) 高优先级的任务因为时钟节拍到来,在时钟中断的处理程序中,内核发现高优先级任务获得了执行条件(如休眠的时钟到时),则在中断态直接切换到高优先级任务执行。这种调度也称为中断级的上下文切换。 这两种调度方式在μC/OS-II的执行过程中非常普遍,一般来说前者发生在系统服务中,后者发生在时钟中断的服务程序中。 调度工作的内容可以分为两部分:最高优先级任务的寻找和任务切换。其最高优先级任务的寻找是通过建立就绪任务表来实现的。μ C / O S 中的每一个任务都有独立的堆栈空间,并有一个称为任务控制块TCB(Task Control Block)的数据结构,其中第一个成员变量就是保存的任务堆栈指针。任务调度模块首先用变量OSTCBHighRdy 记录当前最高级就绪任务的TCB 地址,然后调用OS_TASK_SW函数来进行任务切换。

目前世界上具有嵌入式功能特点的处理器已经超过1000种,流行体系结构包括MCU,MPU等30多个系列。鉴于嵌入式系统广阔的发展前景,很多半导体制造商都大规模生产嵌入式处理器,并且公司自主设计处理器也已经成为了未来嵌入式领域的一大趋势,其中从单片机、DSP到FPGA有着各式各样的品种,速度越来越快,性能越来越强,价格也越来越低。目前嵌入式处理器的寻址空间可以从64kB到16MB,处理速度最快可以达到2000 MIPS,封装从8个引脚到144个引脚不等。

嵌入式微处理器与普通台式计算机的微处理器设计在基本原理上是相似的,但是工作稳定性更高,功耗较小,对环境(如温度、湿度、电磁场、振动等)的适应能力强,体积更小,且集成的功能较多。在桌面计算机领域,对处理器进行比较时的主要指标就是计算速度,从33MHz主频的386计算机到现在3GHz主频的Pentium 4处理器,速度的提升是用户最主要关心的变化,但在嵌入式领域,情况则完全不同。嵌入式处理器的选择必须根据设计的需求,在性能、功耗、功能、尺寸和封装形式、SoC程度、成本、商业考虑等等诸多因素之中进行折中,择优选择。

ARM体系结构及其嵌入式处理器相关推荐
  • 相关百科
  • 相关知识
  • 相关专栏