陈伟婷《计算机组成原理》ch6 总线系统.pptVIP

陈伟婷《计算机组成原理》ch6 总线系统.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六章内容概要 基本概念 总线控制 总线接口 总线标准 6.1 基本概念 总线是构成计算机系统的互连机构,是多个系统功能部件之间进行数据传送的公共通路。 总线的分类 内部总线:CPU内部连接各寄存器及运算部件之间的总线。 系统总线:CPU同计算机系统的其他高速功能部件,如存储器、通道等互相连接的总线。 I/O总线:中、低速I/O设备之间互相连接的总线。 一、总线的特性 物理特性 功能特性 电气特性 时间特性 物理特性 总线的物理特性指总线的物理连接方式。 连线的类型 电缆式 主板式 背板式(backplane) 连线的数量 串行(serial) 并行(parallel) 接插件的形状和尺寸 引脚线的排列方式 功能特性 功能特性:描述总线中每一根线的功能。 功能层次 芯片级、板级、系统级 资源类型 处理器总线(系统总线) 面向单处理器的和面向多处理器的 输入输出总线 电气特性 电气特性定义每一根线上信号的传递方向及有效电平范围。 数据传输方向 单工 双工 半双工/全双工 定时特征 同步/异步 电平特征 单端方式 差分方式 单端方式与差分方式 背板 背板总线与机箱 时间特性 定义了每根线在什么时间有效。规定了总线上各信号有效的时序关系,CPU才能正确无误地使用。 总线带宽 总线带宽:总线本身所能达到的最高传输速率,是衡量总线性能的重要指标,单位兆字节每秒(MB/s)。 总线带宽 【例1】(1)某总线在一个总线周期中并行传送4个字节的数据,假设一个总线周期等于一个总线时钟周期,总线时钟频率为33MHz,则总线带宽是多少? (2)如果一个总线周期中并行传送64位数据,总线时钟频率升为66MHz,则总线带宽是多少? 二、信息传输方式 串行传输 波特率(Baud) 比特率(bit/s) 并行传输 分时传输 总线复用(Multiplexing) 共享总线的部件分时使用总线 消息传输 如RamLink, PCI, SCSI 串行传输方式 采用脉冲传送 串行传送的主要优点是只需要一条传输线,这一点对长距离传输显得特别重要,不管传送的数据量有多少,只需要一条传输线,成本比较低廉。 并行传输方式 一般采用电位传送 由于所有的位同时被传送,所以并行数据传送比串行数据传送快得多。 分时传输方式 总线复用方式 某个传输线上既传送地址信息,又传送数据信息。为此必须划分时间片,以便在不同的时间间隔中完成传送地址和传送数据的任务。 共享总线的部件分时使用总线 三、同步(定时)方式 1. 同步定时 固定的定时 串行同步:信号编码 并行同步:专用时钟信号线 优点 时序关系简单,实现简单。具有较高的传输频率。 缺点 在设备速度不一致时按最坏情况确定,总线长度不能太长(时钟相移) 2. 异步定时 在异步定时协议中,后一事件出现在总线上的时刻取决于前一事件的出现,即建立在应答式或互锁机制基础上。 优点 不需要统一的公共时钟信号;总线周期长度可变;允许快速和慢速的功能模块都能连接到同一总线上。 缺点 控制复杂、高成本。 同步实例:EIDE硬盘接口 例 对于具有图示的操作时序的总线,试计算总线的数据传输速率,假设总线上传输的每个字为32位,总线时钟频率为50MHz。 解:从图中可见,该总线在5个时钟周期内传输了一个数据字。总线的数据传输带宽为: 1/5=0.2 (字/时钟周期) 即 0.2×50×106×4=40×106 (字节/秒) 6.2 总线控制 主模块与从模块 总线事务 请求 仲裁(Arbitration) 地址 数据 释放 一、总线请求和仲裁 1. 集中式仲裁 链式查询(Daisy chain) 一、总线请求和裁决 1. 集中式仲裁 计数器定时(counter pulling) 一、总线请求和裁决 1. 集中式仲裁 独立请求(independent request) 一、总线请求和裁决 2. 分布式仲裁 二、控制算法 仲裁算法: 1. 静态优先级:如从0计数 2. 平等算法:如连续计数 3. 动态优先级:如LRU(最近最少使用法) 4. 先来先服务:FIFO 释放算法: 1. 用完时释放 2. 申请时释放 3. 抢占时释放 6.3 总线接口 为什么要用总线接口? 一、串行总线接口 通用异步接收器/发送器(UART): 接口结构 出错标志 1. 奇偶错误(parity error) 2. 帧错误(framing error) 3. 溢出(丢失)错误(overrun error) 串行接口实例:EIA-232 二、并行总线接口 功能部件 系统时钟驱动器 电压控制模块 总线主设备 总

文档评论(0)

189****6649 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档