- 1、本文档共94页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
5.1.1 I/O设备与I/O接口 5.1.3 接口的基本功能与基本结构 5.2.3 80486的I/O端口编址方式 5.2.3 80486的I/O端口编址方式 5.2.3 80486的I/O端口编址方式 5.2.3 80486的I/O端口编址方式 5.2.3 80486的I/O端口编址方式 5.2.3 80486的I/O端口编址方式 5.2.3 80486的I/O端口编址方式 I/O端口都必须通过MPU中的A累加器才能和存储器交换信息。 每次I/O操作无论是软件查询引发还是硬件中断引发,引发后的具体数据传输过程则都是由MPU软件(I/O指令)控制完成的。 4) 菊花链仲裁的优缺点 简单。无论多少个主控器,均只需3根控制线。 易于扩充。增加主控设备时,只需挂到总线上 即可。 优点: 链路上任一环节发生故障,将阻止其后面的设 备获得总线控制权。 链路连好后,优先级结构不能改变,容易出现 饱饿不均。 响应速度较慢,系统中能容纳的主控设备数受 时钟频率限制 缺点: 5.5.1 总线仲裁 back 针对上述缺点,出现了改进型---循环菊花链判优: 突出优点:优先权随每个周期动态改变, 各Ci地位平等,机会均等。 5.5.1 总线仲裁 back 局部总线仲裁器 循环菊花链仲裁示意图 LBA1 LBA2 LBAn 总线 C1 C2 Cn BG BR BB BCLK BG 2. 并行仲裁(独立请求仲裁) 1)特点: 每个Ci均有自己独立的BR、BG线与总线仲裁器相连。 5.5.1 总线仲裁 back 总 线 仲 裁 器 总线 BR1 BG1 BR2 BG2 BRn BGn BB BCLK C1 C2 Cn 2) 仲裁原理 仲裁器直接识别各Ci请求,仲裁后直接向选中的Ci发BGi;Ci撤消BRi,升起BBi,使BB有效;Ci用完后,撤消BBi,仲裁器撤消BGi,为下次仲裁作准备。 3) 仲裁器仲裁算法 5.5.1 总线仲裁 back 固定优先级算法 循环优先级算法 软硬件均可实现,但多用硬件实现 4) 优缺点 优点:响应速度快,适于实时性要求高的多处理机系统使用; 主控器故障只影响自己,不影响全局。 缺点:控制线多,逻辑复杂,故主控器较多时不适用; 仲裁器设计好后,不易扩充。 3. 并串行二维仲裁 总 线 仲 裁 器 BR1 BG1 BR2 BG2 IN OUT IN C1 C2 C3 C4 去下一 台设备 去下一 台设备 OUT OUT IN IN OUT BCLK BB 5.5.1 总线仲裁 back 1) 特点 将所有主控器分成若干组,组内串行,组间并行。 2)优点 兼具有串行法和并行法的优越性,既 有较好的灵活性、可扩展性,又可容纳较 多的设备而不使结构过于复杂,还有较快 的响应速度。 5.5.1 总线仲裁 5.5.2 总线握手 ——旨在解决主模块取得总线控制权后,如何控制每个总线操作周期中数据传送的开始和结束,以实现主从模块间可靠的寻址和数据传输问题。 常见的总线握手方法: 同步总线协定 异步总线协定 半同步总线协定 周期分裂式总线协定 下节 5.5.2 总线握手 5.5.2 总线握手 1. 同步总线协定 ---最简单、最易实现的一种总线握手技术 1) 特点 总线系统中只用一个时钟信号源作为同步控制源,其前、后沿分别指明一个总线操作周期的开始和结束,主、从模块都受它统一控制。 2) 信号定时关系 back 同步总线的信号定时关系 同步总线的操作周期应为: Tbus≥Tsetup+Thold+Taccess 5.5.2 总线握手 back 地址、数据信号和一些读写命令信号相对于CP信号的前沿和后沿分别要有一定的建立时间和保持时间。 3)优缺点 为解决这一矛盾,较好的办法是采用总线异步握手技术。 简单、易实现; 速度快,适于高速运行需要。 (完成一次总线操作只需一个来回行程(读) 或一个单程(写)。) 优点: 适应性较差。 缺点: 5.5.2 总线握手 back (时钟频率只能按最慢的模块要求来确定,所有快速设备都只能迁就最低速设备来运行;而一旦设计好后,总线上不能再接更低速的设备。) 2. 异步总线协定 常用的是全互锁异步协定。 1) 特点: 主控器和受控器采用一问一答的方式工作。因此要求主、受控器分别要发出至少一个控制信号,通过两者互为因果的交替变化、一问一答来保证可靠传输。 5.5.2 总线握手 back 2) 信号定时图 5.5.2 总线握手 back 3) 优缺
文档评论(0)