第9章 总线系统.PPT

  1. 1、本文档共96页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
总线实例 分为3组 一组供主信道使用(带*号者,共15条) 另一组供辅助信道使用 第3组则是未定义的 几条控制线 请求发送RTS(Request To Send) 当发送方准备发送数据时,向对方发出一个RTS信号,以询问接收方是否准备好。 允许发送CTS(Clear To Send) 当接收方收到发送方送来的RTS信号时,如果接收方已准备好接收数据,则向发送方回送一个CTS信号作为回答。 总线实例 数据终端准备好DTR(Data Terminal Ready) 接收方做好了接收数据的准备后,就主动向发送方发送一个DTR信号,以通知发送方进行数据发送。 数据集就绪DSR(Data Set Ready) 发送方收到接收方发送来的DTR信号后,如果做好了发送准备,就向接收方送出一个DSR信号作为回答。 载波检测CD(Carry Detect) 用于检测是否建立了连接。 总线实例 PCI总线的基本信号按功能可以分为以下几组: 地址和数据信号:包含32根分时复用的地址/数据线; 接口控制信号:控制数据交换的时序,使发送端和接收端协调工作; 错误报告信号:用于报告错误; 仲裁信号:PCI总线采用集中式仲裁,每台PCI总线主设备都有自己独立的一对仲裁信号线,它们直接与总线仲裁电路相连; 系统信号:时钟和复位信号。 总线实例 PCI总线的扩展信号按照功能可以分为以下几组: 64位总线扩展信号:包括分时复用的地址/数据线以及用于协调使用64位总线的控制信号; 接口控制信号:用于锁定总线; 中断信号:供那些必须产生中断服务请求的设备使用。每台PCI设备都通过各自的中断信号线与中断控制器连接; Cache支持信号:用于支持实现多Cache的一致性(监听法); 边界扫描信号:用于支持IEEE1149.1标准定义的测试。 总线实例 总线周期类型 PCI总线周期由当前的主设备发起,该主设备通过在C/BE#[3-0]线上发送4位编码来指出当前要进行的总线周期。在从设备译码确认被选择后,主从设备协调配合完成指定的总线周期操作。 PCI支持任何主设备和从设备之间点到点的访问,也支持某些广播读写。 PCI总线的12种命令如表所示 总线实例 C/BE#[3-0] 命令名称 C/BE#[3-0] 命令名称 0000 中断确认周期 1000 保留 0001 特殊周期 1001 保留 0010 I/O读周期 1010 配置读周期 0011 I/O写周期 1011 配置写周期 0100 保留 1100 存储器多重读周期 0101 保留 1101 双地址周期周期 0110 存储器读周期 1110 存储器读行周期 0111 存储器写周期 1111 存储器写和使无效周期 总线实例 PCI总线仲裁 采用集中式仲裁方式 每个PCI主设备都有自己独立的REQ#(总线请求)GNT#(总线授权)两条信号线与中央仲裁器相连。 具体的仲裁算法由厂商决定 PCI总线支持隐藏式仲裁 在总线被某一主设备(设为A)占用期间,中央仲裁器可以对当前的使用总线请求进行仲裁,确定下一次将要使用该总线的主设备(设为B),它可以置GNT# -A为无效,而置GNT# -B为有效。 当主设备A完成数据传送、释放FRAME#和IRDY#信号线后,设备B可以立即开始一个新的总线周期。 总线实例 PCI总线的数据传送方式 支持基本数据传送方式和成组数据传送方式。 以一次读操作为例来说明通过PCI总线进行成组数据传送的过程。 假设该成组数据传送一次需要读出三个数据 图中的环形箭头表示该信号线由一个设备驱动转换成另一个设备驱动的过渡期。 总线实例 PCI总线的成组传送方式(读操作) 总线实例 工业标准总线(Industry Standard Architecture) IBM于1984年为推出微型计算机PC/AT而建立的系统总线标准 也称为AT总线 共有98根信号线,分成地址线、数据线、控制线、时钟线和电源线5种。 总线的主要特点 由8位的PC总线发展而来的16位总线 最高工作频率为8MHz 9.4.3 ISA总线 总线实例 数据传输速率达到16MB/s 地址线24条,可寻址16M字节地址空间。 支持8种总线操作 存储器读、存储器写、I/O读、I/O写 中断响应、DMA响应、存储器刷新和总线仲裁 与原来微机上用的PC/XT总线完全兼容 设有独立的地址线和数据线 ISA总线主要是面向单用户应用的总线,故不适用多用户应用环境 。 ISA总线带宽为5MB/s,不适用于32位CPU的计算机系统。 总线实例 扩充的工业标准总线 (Extended Industry Standard Architecture) 32位总线 共有198根信号线 时钟频率为8.33MHz 支持多个总线主

文档评论(0)

文人教参 + 关注
实名认证
内容提供者

老师教学,学生学习备考课程、成人语言培训课程及教材等为提升学生终身学习竞争力,塑造学生综合能力素质,赋能学生而努力

版权声明书
用户编号:6103150140000005

1亿VIP精品文档

相关文档