第7章总线技术详解.ppt

  1. 1、本文档共117页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 7 章 总线技术 ;本章学习内容;7.1 总线概述;7.1.1 采用总线实现互连的优势 ;7.1.2 总线的分类;按总线所传送的信息类型 地址总线 数据总线 控制总线 按总线一次传送数据的位数 串行总线 并行总线 按总线操作的定时方式 同步总线 异步总线 ;7.1.3 总线标准 ;2. 时序规范 描述各信号有效/无效的发生时间以及不同信号之间相互配合的时间关系。 例如当地址信号有效后,至少需要多长时间的延迟才能使读/写信号有效。 3.电器规范 总线上各个信号所采用的电平标准(例如1.5V电平、±3V电平等)和负载能力。 负载能力定义了总线理论上最多可以连接模块的数量。 ;4. 机械规范 定义总线包括插槽/插头或插板的结构、形状、大小方面的物理尺寸、接插件机械强度;总线信号的布局、引脚信号的长度、宽度以及间距等。 5. 通信协议 定义数据通过总线传输时采用的连接方法、数据格???、发送速度等方面的规定。 通讯协议通常还要分为若干层次。 ;制定总线标准/规范的两种途径 ;7.1.4 总线的性能 ;③ 地址总线的宽度 地址总线的宽度决定了计算机系统的寻址能力。 3. 总线的时钟频率 对于同步总线来说,由于采用统一的时钟脉冲作为定时基准,因此总线的时钟频率越高,总线上的操作就越快。显然,在数据总线宽度相同的情况下,较高的总线时钟频率,会带来较大的数据吞吐量。 4. 总线的负载能力 限定在总线上可以连接模块的最大数目。 ;7.2 总线的组成与结构 ;2. 地址总线;3. 控制总线;典型的控制信号线 ;4. 总线控制器;5. 总线上的设备分类;7.2.2 总线的结构 ;总线向系统中的所有组件提供服务,每个系统组件与总线上的全部或部分信号线相连接。 总线扩展槽 在总线上设置内有总线信号接触点的插槽,这些插槽上可以以垂直方式插接印刷电路板(计算机的功能模块)。 目前许多计算机系统的主机内部,都采用通过总线扩展槽来连接计算机系统的主要组件。 ;主板上的总线扩展槽;现代计算机系统的发展趋势;7.3 总线的设计与实现 ;1. 信号线类型;信号线的分时复用;2. 总线仲裁的方法;总线仲裁方法的分类;集中仲裁 在系统中设置一个仲裁电路集中处理连接到总线上的各个设备所提出的使用总线的请求信号,集中对它们的优先级进行比较,由此确定总线的主控设备。 分布仲裁 系统中每一个总线设备中都有较为复杂的总线访问请求控制逻辑,优先级比较电路也是分布在各个总线设备中,由各个已连接到总线上的并且目前有总线请求的设备共同来决定下面应该由哪个设备成为总线的主控设备。 ;集中式仲裁机制的优点 系统模块化程度高,设备一方电路设计较为简单。 集中式仲裁机制的缺点 系统可靠性不太高,一旦仲裁电路发生故障,总线就不能使用了。 分布式仲裁的特点与集中式仲裁的特点正好相反。 ;连接到总线上的每个设备与总线仲裁电路之间都有独立的总线请求线和总线允许信号线。;集中式并行仲裁的优点 总线仲裁速度快,优先级设置灵活,即有可能通过向总线仲裁器发送不同的控制命令,实现不同的优先级策略。 集中式并行仲裁的缺点 每个设备与总线仲裁器之间都需要设置一条总线请求信号线和一条总线允许信号线,使连接到总线上设备的数量受到信号线数目的限制,并且可靠性不高。 ;集中式串行总线仲裁;集中式串行仲裁的优点 用于总线管理的信号线数目较少,且与连接到总线上的设备数目无关,总线仲裁器电路的实现较为简单。 集中式串行仲裁的缺点 设备的优先级固定,要改变一个设备使用总线的优先级,就必须改变它所处总线的物理位置;总线优先级的比较时间较长。 ;固定优先级 总线上的各个设备的优先级一经指定后就不再改变。 动态优先级 设备使用总线的优先级可以随时间变化。 ;;固定优先级策略的优点 硬件实现简单。 固定优先级策略的缺点 当设备较多时,优先级低的设备就很难有机会使用总线。 动态优先级策略的优点 能够很好地适应总线上存在较多设备的情形。 动态优先级策略的缺点 在硬件实现上复杂。;3. 总线定时方法;⑴ 同步总线 ;同步定时方式下的总线操作 ;⑵ 异步总线;异步方式下的读总线周期 ;异步方式下的写总线周期 ;4.总线宽度 ;5.数据传输类型 ;读操作 总线的从设备发送数据到主控设备。 写操作 总线的主控设备发送数据到从设备。;非复用总线上的读操作 ;分时复用总线上的读操作 ;联合操作 ;读—修改—写操作 是在读操作之后对同一单元立即实施写操作。这样数据单元的地址只需在操作开始时发送一次即可,且整个操作是不间断地连续执行的。这样可以防止其它潜在的总线主控设备(如其它处理机)在操作执行期间对目标数据单元的访问。 读—修改—写操作的主要目的是在多处理机环境下,确保保存在共享存储资源中的数据能够保持一致性。 ;写后

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档