- 1、本文档共69页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
10/31/13 内存的访问时间 数据类型与存储器宽度不匹配. 传输一个24位的标准像素: 24位的带宽的存储器允许一次读写一个完整的像素值 8位的带宽存储器则要访问3次 32位的存储器? 62 基于总线的系统的性能瓶颈 每秒传输30帧: 每帧 320 x 240 像素 30帧传输的字节: 320*240*3* 30 = 6,912,000 bytes/sec. 那么瓶颈是总线还是内存? 10/31/13 memory CPU 63 10/31/13 基于总线的系统的性能瓶颈(续) Bus: 频率:1 MHz bus, D=1, O=3,w=2: Tbasic = (1+3)6,912,000/2 = 13,824,000 时钟周期 = 13.82 秒. 内存: 突发模式, B=4, w=0.5,D=1,O=4 ,100MHz bus. Tmem = (4*1+4)6,912,000/(4*0.5) = 27,648,000 时钟周期= 0.2765 秒. 64 性能比较 10/31/13 总线 内存 Clock 1.00E-6 Clock 1.00E-8 W 2 W 0.5 D 1 D 1 O 3 O 4 B 4 N 6 912 000 N 6 912 000 Tbasic 13,824,000 Tmem 27,648,000 t 13.82 T 0.2765 65 并行 不同的部件可以同时运行. 若CPU不需要总线,则DMA 提供的就是一种并行机制: DMA + bus. CPU. 10/31/13 66 总结 总线 I/O设备 开发与调试 67 作业: P65 4-2,4-3,4-4,4-5,4-6 68 定时器和计数器(Timers and counters) 非常类似: 定时器是一个周期性的,它被连到一个周期性的时钟信号上,会周期性的递增加一; 计数器是异步的,非周期性的递增加一,通过一个事件引发加一. 定时器翻转是会引发中断 31 监视定时器 (Watchdog timer,看门狗) 系统内部操作的I/O设备。 连接到CPU总线和CPU复位线上 被系统定时器周期性复位. 一旦达到限制,将复位主机 host CPU watchdog timer interrupt reset 32 10/31/13 D/A转换 用作非数字设备到嵌入式系统的接口 输入的值被连续的转换成模拟的形式 33 10/31/13 A/D 转换 A/D转换器的类型 转换时间是固定的 转换时间取决与采样时间 接口: 模拟信号输入 两类主要的数字信号的输入: 数据端口允许A/D寄存器被读写 时钟输入 34 10/31/13 系统的体系结构 体系结构:共同构成一个单元的一组元件及元件之间的关系,依赖于 软件; 硬件. 某些软件的设计非常依赖于硬件的设计 35 10/31/13 硬件平台体系结构 包含元素: CPU; bus; memory; I/O 设备: 网络,传感器, 激励器 etc. 这些部件如何选择? 36 10/31/13 软件的体系结构 软件体系结构的基本任务——划分 按照操作的主要方式和设备的功能划分 功能是在I/O设备中实现 简单、不昂贵的设备,需要更多的软件实现 更复杂、更昂贵的设备上可以自动执行更多的功能 利于实现、测试和修改 37 10/31/13 硬件与软件的体系结构 硬件与软件的相关性: 软件没有硬件是无法运行的; 需要什么样的硬件取决于软件的需求: 速度; 内存. 38 10/31/13 主板设计——评估板 (Evaluation boards) 硬件设计从完全现成的方案到高度定制的设计,硬件平台的设计复杂性差异很大 由微处理器制造商或微处理器制造商合作的企业提供. CPU, 存储器 某些I/O设备. 也可能包括串口链接以便下载程序. CPU制造商可以提供网表和版图,可以在这个基础上开始设计 39 10/31/13 选择存储器和外围设计组件 选择一个已有的组件 仔细阅读设备的数据手册,以判断设备是否具备你所希望的功能 自己设计 Programmable logic devices (PLDs) 提供低中密度的逻辑. Field-programmable gate arrays (FPGAs) 提供更复杂的和更多层的逻辑. Application-specific integrated circuits (ASICs) 设计专用集成电路 40 10/31/13 PC作为嵌入式计算的平台 优点: 预留了很多 I/O接口 提供了丰富、熟悉的软件环境. 缺点: 体积大、耗电量 大 需要大量的硬件资源; 不适合实时操作. 41 10/31/13 典型的PC硬件平台 CPU CPU bus memory DMA control
您可能关注的文档
- 3深基坑降水、止水技术,高层主体结构施工测量技术案例.ppt
- 高频电子线路林春方(第3版)第2章.概论.ppt
- 第四章混凝土2概论.ppt
- 第四章混凝土5概论.ppt
- 3生态农业模式及其设计方法案例.ppt
- 给我一个支点、概论.ppt
- 都江堰简介概论.ppt
- 给学生“开胃”---使教与学更有效---张红军概论.ppt
- 都江堰罗概论.ppt
- 2.电化学方法+2014级硕士案例.ppt
- 专题08 影响、作用类(答题模版)-2025年高考历史答题技巧与模板构建(新高考通用)(解析版).docx
- 重难点10 几何热考题四 圆热考模型(5种类型17种模型 模型解读 专题训练)-2025年中考数学一轮复习讲练(全国通用)(解析版).docx
- 专题02 地球运动的规律-2025年高考地理 热点 重点 难点 专练(北京专用)(解析版).docx
- 重难点08 中华文明的觉醒与上升――民国后期-2025年高考历史 热点 重点 难点 专练(黑吉辽蒙专用)(原卷版).docx
- 专题13 概括归纳类非选择题-2025年高考历史二轮热点题型归纳与变式演练(新高考通用)(原卷版).docx
- 甘肃省白银市部分学校2024-2025学年高三上学期1月期末考试语文试题(解析版).docx
- 专题10 书名、目录类(答题模版)-2025年高考历史答题技巧与模板构建(新高考通用)(解析版).docx
- 专题02 地球运动的规律-2025年高考地理 热点 重点 难点 专练(北京专用)(原卷版).docx
- 专题07 认识、启示类(答题模版)-2025年高考历史答题技巧与模板构建(新高考通用)(解析版).docx
- 专题10 书名、目录类(答题模版)-2025年高考历史答题技巧与模板构建(新高考通用)(原卷版).docx
文档评论(0)