第六课-嵌入式系统硬件设计_第1页
第六课-嵌入式系统硬件设计_第2页
第六课-嵌入式系统硬件设计_第3页
第六课-嵌入式系统硬件设计_第4页
第六课-嵌入式系统硬件设计_第5页
免费预览已结束,剩余76页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

嵌入式AnIntroductiontoEmbedded第六课嵌入式系统硬件设嵌入 器与I/O系1课程大嵌入 嵌入式I/O用接口设 Cpu接口总 接口总 基本嵌入式接嵌入式网络接标准协议接调试协议接其它接2器的几个相关性能指容 速 时间(accesstime)Ta:从 间隔。一般Tm>Ta 价 格示S的 总,=S3器设计目高速大容低价4设计目标实现依 实技有突猛的大的 来空间和时间局90/10一个程序的90%时间是消耗在10%的根据以上局部性原则(ThePrincipleofLocality),就可以利用各种不同的价格、速度、容量的器的组合设计出一个多层次(multiplelevel)系统5器层次结 andLatches)、寄存器(RegisterFiles)、静态随机器(SRAM)、动态随 器(DRAM)、闪 (FLASH)、磁盘(MagneticDisk)这 器的速度,为触发器最快,寄存器次之,SRAM再次DRAM较慢,然后是FLASH,磁盘最价格正好反之,磁盘的每兆字节价格最便宜,触发器6器层次7器层次结构的第一,数据的即上层的数据,在下一层中都能找到第二,地址映下 器将自己的地址映射 器8器层次结构几个基本概块(Block): 命中时间(hittime): 间,其中包括本 是命中还是失效的判定时(HitRate):相邻两层 失效率(MissRate):等于失效损失(misspenalty):用低层 的设备(通常是CPU)9器层次结构的评 器层次结构的性能参数是平 时(averagememory-access平 时间=命中时间+失效率×失效损当块大小过小 CACHE的地址映全相联 直接映像CacheCacheCacheCache组相联CacheCacheCache之结型Cach直给因加 和率Cache与DRAM存取的一致性贯穿读出式(Look旁路读出式(LookCACHE写通式(Write回写式(Copy主存简主存是非常重 部件,用以存放数据和程主存大都采用 实 与微机相比,嵌入式系统的主存一般比较 DRAM与SRAM主要差对DRAM来说,在读出数据之后还需重新写回数据,因而它的延迟和周期不同。SRAM的时间与周期为防止信息丢失,DRAM需要定期刷新每 单元SRAM却不需就可以比较的器设计技术而言,DRAM的容量大概为SRAM的16倍,而SRAM的周期比DRAM的约快8~片上分 器/便笺 CPUCPUScratchPad 272、PXA320,

DataData处理器处理器本处理器处理器片 本本片 本本处理器本地址转换 保用户编程时使用的地址称为逻辑地址(相对地址把程序在内存种的实际地址称为物理地址(绝对地址静态重定在作业装入时由作业装入程序实现地址动态重定在程序执行时实现地址虚 虚 器主要是为了满足应用程序对高速大容量主存的需虚 器实现的重定位是由一个地址映象表机构完虚 器还提 共享和保护机嵌入式系统的VR通常由MMU硬件实闪 器 NORNOR技术闪 最早出现的Flash源于传统的EPROM器可靠性高、随 速度在擦除和编程操作较少而直接执行代码的场合,尤其是纯代 和文 的应用中,NOR技术显得力不从心NAND。数据、地址采用同一总线,实现串行。随机速度 1GbNAND技术闪速 基于NAND 器可以取代硬盘或其他块设备ANDAND技术是HitachiAND技术与NAND一样采用“大多数完好 器”概 ANDFlashMemory,再利 A 由EEPROM派生的闪 器(SmallSectorFlashMemory)和 器(Data-FlashMemory)。二者折衷的性读写的灵活性逊于EEPROM,不能直接改写与EEPROM密度比EEPROM大,但比NOR技术FlashMemory采用FLASH将多个低速闪存颗粒RAID成一个具 速数据吞吐量 设速度一个每分 转的硬盘转一圈需 毫秒的时SSD低于一毫秒内对任意位置 单元完成I/O操耗电量:不到现有硬盘的容量 GB/3499外形:将SSD设计成与HDD相同的外形,以满足对兼容性的SSD控制器缺陷导 潜伏期过2009.2.23 固态硬盘 回应固态硬盘碎片问题称测试方 嵌入式I/O接口 课程大嵌入 嵌入式I/O用接口设 Cpu接口总 接口总 基本嵌入式接嵌入式网络接标准协议接调试协议接其它接总线的带即我们常说的每秒钟传送多少MB的最大稳态数据传输率总线的位常说的32位、64位等总线宽度的概念。总线的位宽越总线的工作时钟频率以MHz为单位,工作频率越高则总嵌入式I/O接口设接口设计状态机设计时序接采用嵌入 接 采用现场可编程逻辑电路Cpu接口总线--总线设备设设备设备查应设备1。设备1发查询(请求)信号(上升沿),告诉设备2准 数2。设备2准备好接收数据,发出应答信号(上升沿)。设备1和设备开始发收3。设备2收完数据,撒消应答信号(下降沿4。设备1撒消请求信号(下降沿Cpu接口总线--总线地址选地址选地数地多路分时复用地址和数Cpu接口总线-- DMA控制过程(请求信号Cpu接口总线--总线如:CPU总线、器总线、I/O 例:ARM99A的AMBA总线支持多CPU、 外外桥 课程大嵌入式I/O用接 Cpu接口 接口 基本嵌入式嵌入式网络接标准协议调试协议其它接口总线(略 常用的有DRAM、SRAM、FlashMemory详 复习组成原课程大嵌入式I/O用接 Cpu接口 接口 基本嵌入式嵌入式网络接标准协议调试协议其它基本嵌入式接口--预分频 基本嵌入式接口--可编程定时/可编程定时器/计数器是常设备接口,它一般有定时和基本嵌入式接口- 脉宽调制 常用于电机控制系统基本嵌入式接口WatchDog是一个很有用的设备。看门狗实际无正常清零,则自动复位处理器基本嵌入式接口--AD/DA转换许多嵌入式处理器都带有ADDA基本嵌入式接口-- 基本嵌入式接口--LED发光二极(LED)一般用于指示电路,有mA电流就能数字输基本嵌入式接口--显示控制方 缓冲驱动:对于图像、图形(CRT、先将显示内容缓存在显 器中点亮方LED电压、脉冲驱CRT扫描加阴极射线控制基本嵌入式接口--触摸常见的触摸屏有两电容式触电感式触电阻式触摸其中电阻式触摸屏 电阻式触S3C44B0X与电容式触摸内表面和夹层各涂一层ITO,四个角引出四个电当用户触摸电容屏时,由于电场,用户手指 电感式触摸多点触MacBook微软Windows7未来:三维多点语音输入输出技 dependent)(speaker-课程大嵌入式I/O用接 Cpu接口 接口 基本嵌入式嵌入式网络接标准协议调试协议其它网络接口--7 7

6 6 数据链路

5 5 数据链路1 1TCP/IP与OSI

TCP/IP数据封网络接口--CANCAN(ControllerAreaNetwork)即控制器局域网是国际装置ECU之间交换信息形成 统中均嵌入CAN控制装置CAN可提供高达1Mbit/s的数据传输速率这使实时控制变得非常容易另外硬件的错误检定特性也增强了CAN的抗电磁CAN层的定义与开放系统互连模型OSI课程大嵌入式I/O用接 Cpu接口 接口 基本嵌入式嵌入式网络接标准协议调试协议其它并行接EPP串口,25针串行口还具有20mA电流环接口功能,用、、、 RS-232-C 电子工 一般嵌入式系统提供标准的RS232C接口,该接口采用负逻辑,与CMOS、TTL电路的相连需要标准接口--I2CI2C(InterIntegratedCircuit)是由飞利浦半导 I2C总线总线的一次典型工作流开始:信号表明传输开始数据:根据指示位,数据在主设备和从设备之间传输数据一般以8位传输,最重要的位放面;具体能传输多少量的数据并没有限制。上用一位的ACK(回答信号)表停止:信号结束传输标准接口USB(UniversalSerialBus)含义是“通用串行总线连接距离、支持多设备连接、提供了对的数据USBUSB通过USB协议层来表明自己在物理机制上,一个USB外设可以由四部分构成如图用于实现和USB协议兼容的SIE部分 用于实现外设功能的传感器及对数据进行简单处理的DSP将外设连接到主机或USBHUB的接口部分--IEEE1394HighPerformanceSerialBUS 点,也就相域网络拓扑结构中的"对等网"一样,而不是像客户/便携式摄象机、数 接收装置等将来,数字电视、数字顶置盒、 机也采用1394接口可能是消费电子和个人计算机之间的物理桥现有的产品协议支持Mbps、200Mbps、400mbps的数据传IEEE1394vsUSB--IEEE1394vsUSB--目前的USB1.1标准的传输速率现在只有12Mbps,通常只能连接键鼠标与麦克风等低速设备 IEEE1394并不需要电脑来控制所有设备,也不需要HUB即可以实现多台设备的对等到互联。可以用网桥将其他的IEEE1394网络连接起来,IEEE1394网络可以在其设备进行增减时自动重设网络。USB是以来判断连接设备的增减了每台PC主板都设置了USB接口,USB2.0也会进一步加大USB应用的范围IEEE1394目前主要在中、高档电脑、服务器计算机中得到普遍应用在其它设备中通常只应用于音频 等 方面标准接口-- 应。PC/104PLUS则与PCI总线相对应。PCMCIA全名为 alComputerMemoryCardInternationalAssociation 面卡,便可称为PCMCIA卡或简称为PC卡PCMCIA卡共分成四种规格,分别是TYPEⅠ、PCMCIA“热插拔”(HotCF接口与IBM公司于1981年推出的基于8位机PC/XT的总线,称为PC总线 IEEE和EISA 线意义相近的ISA总线ISA总线有98只引脚。其中62线的一段基于8位62线与36线相加后就扩展成标准的16位ISA,连1991年下半年,In公司首先提出了PCI的概念并联合、paq、AST、HP、DEC等100多家公司成立了PCI,其英文全称为ComponentInterconnectSpecial 位有188引脚,目前常用的是32位32位PCI的数据传输率为133MB/s,大大高于课程大嵌入式I/O用接 Cpu接口 接口 基本嵌入式嵌入式网络接标准协议调试协议其它调试协议接口--JTAG(JointTestAction 的边界扫描寄存IC的相应引脚,每

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论