- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章_总线
大连理工大学软件学院 赖晓晨 三、总线通信的四种方式 同步通信:发送时钟信号来同步数据传送 异步通信:没有时钟,采用握手信号同步 半同步通信:同步、异步结合,插入等待周期。 分离式通信:传输周期划分为功能独立的子周期 大连理工大学软件学院 赖晓晨 读 命令 T1 总线传输周期 T2 T3 T4 时钟 地址 数据 1、同步通信(读) 大连理工大学软件学院 赖晓晨 数据 T1 总线传输周期 T2 T3 T4 时钟 地址 写 命令 1、同步通信(写) 大连理工大学软件学院 赖晓晨 不互锁 (IO) 半互锁 (共享内存) 全互锁(网络) 主设备 从设备 请 求 回 答 2、异步通信 大连理工大学软件学院 赖晓晨 3、半同步通信 发送方仍然发送时钟。 接收方根据自身情况反馈信息给发送方,使发送方进行相应调整。增加一条等待响应信号线(wait) “主体同步,细节异步” 允许不同速率的设备和谐工作 大连理工大学软件学院 赖晓晨 读 命令 WAIT 地址 数据 时钟 总线传输周期 T1 T2 TW TW T3 T4 半同步通信时序图 大连理工大学软件学院 赖晓晨 上述三种通信方式的共同点 对于一个总线周期,以读为例 占用总线 从模块发出数据 不占用总线 从模块准备数据 占用总线 主模块发出地址、命令 大连理工大学软件学院 赖晓晨 4、分离式通信 每个总线传输周期分为两个子周期 子周期1:主模块申请占用总线,使用完后即放弃总线的使用权。 子周期2:从模块申请占用总线,将各种信息送到总线上。 充分挖掘系统总线每个瞬间的潜力 大连理工大学软件学院 赖晓晨 分离式通信的特点 各模块有权申请占用总线。 采用同步方式通信,省去握手开销。 各模块准备数据时,不占用总线资源。 总线无空闲等待时间,提高了利用率。 Thank You! * * 分散连接的复杂性,规则性、可扩展性都不好,效率低下 * 分散连接的复杂性,规则性、可扩展性都不好,效率低下 * 分散连接的复杂性,规则性、可扩展性都不好,效率低下 * 类比门牌地址 * * RS-485接口的最大传输距离标准值为4000英尺,实际上可达 3000米,另外RS-232-C接口在总线上只允许连接1个收发器,即单站能力。而 * 类比门牌地址 I2C(Inter-Integrated Circuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。I2C总线产生于在80年代,最初为音频和视频设备开发,如今主要在服务器管理中使用,其中包括单个组件状态的通信。例如管理员可对各个组件进行查询,以管理系统的配置或掌握组件的功能状态,如电源和系统风扇。可随时监控内存、硬盘、网络、系统温度等多个参数,增加了系统的安全性,方便了管理。 大连理工大学软件学院 赖晓晨 二、总线特性 功能特性: 每根传输线的功能:数据、地址、控制。 时间特性: 信号的前后时序关系。 大连理工大学软件学院 赖晓晨 三、总线性能指标 总线宽度:数据线位数 总线带宽:数据传输速率 时钟同步方式:同步、异步 总线复用:地址、数据、控制线复用 信号线数:三总线所有信号线总数 总线控制方式:突发工作、仲裁方式等 其他指标:带载能力、电源电压等 大连理工大学软件学院 赖晓晨 四、总线标准 1、概念: 系统与模块、模块与模块之间的一个互连的标准界面,能够隐藏符合标准的部件内部的操作细节。 标 准 界 面 模块1 模块2 模块3 模块4 系统1 系统2 模块、系统之间不需知道对方的实现细节。 什么样的总线 大连理工大学软件学院 赖晓晨 2、总线标准举例 ISA/AT总线 EISA总线 VESA(VL-BUS)总线 PCI总线 AGP总线 RS-232C总线 USB总线 自学:p48-p52 大连理工大学软件学院 赖晓晨 单总线 多总线 双总线 三总线 四总线 3.4 总线结构 大连理工大学软件学院 赖晓晨 一、单总线结构 CPU 主存 I/O接口 I/O 设备1 I/O 设备2 I/O接口 … I/O 设备n I/O接口 … 大连理工大学软件学院 赖晓晨 一、单总线结构 CPU 主存 I/O接口 I/O 设备1 I/O 设备2 I/O接口 … I/O 设备n I/O接口 … 结构简单、便于扩充、传输速率低、容易形成瓶颈。 大连理工大学软件学院 赖晓晨 二、多总线结构 通道 I/O接口 设备n … … I/O接口 设备0 CPU 主存 主存总线 I/O总线 1、双总线结构 大连理工大
文档评论(0)