计算机组成原理__第6章之总线概述___总线的带宽

计算机的部件之间的互连方式有两种, 一种是分散连接, 另一种是总线连接: 将多个部件连接到一组公共信息传输线上。

一 总线连接结构的两个主要优点是灵活和成本低。 总线的主要缺点是它可能产生通信瓶颈。

总线是计算机内数据传输的公共路径, 用于实现两个或两个以上部件之间的信息交换。

总线分为内部总线、 系统总线 等多种总线。

系统总线指连接CPU、存储器和各种 I/O 模块等主要部件的总线, 通常所说的总线是指这类总线。

二  总线的性能指标

通常包括以下几个方面。

1. 总线宽度。   总线中数据线的条数称为总为总线宽度,它决定了同时传输的信息位数。并行传输总线的总线宽度为16位、32位、64位或128位。

2.总线的工作频率。 指用于总线上对各种操作进行定时的时钟信号的频率。 通常以MHz 或GHz为单位。

3.总线的带宽。  指总线的最大数据传输率, 即总线在进行数据传输时单位时间内最多可传输的数据量, 总线带宽的计算公式为:

                       B = W * F/N

其中 W 为总线宽度, 通常以字节为单位; F为总线时钟频率; N为完成一次数据传送所用的时钟周期数。

看一个例子:

假定某同步总线在一个总线时钟周期内传送一个4字节的数据, 总线时钟频率为33MHz, 则总线带宽是多少?  

如果总线宽度改为64位, 一个时钟周期能传送两次数据, 总线时钟频率为 66MHz,  则总线带宽为多少? 提高了多少倍?

解:  由同步总线带宽计算公式, 可得总线带宽为 4 B * 33MHz / 1 = 132MHz;

如果改为64位,即为8B,又因为此时,完成一次数据只需0.5 周期,  总线带宽为 8B * 66MHz / 0.5 = 1056 MB/s,   提高了8倍。

4.  总线的寻址能力。 指地址线位数所确定的可寻址地址空间的大小。 例如, 若地址线有16位, 不采用分时多次传送地址的话, 则可访问的存储单元最多只能有2的16次 个。

5. 总线的定时方式。  分为同步通信、异步通信、半同步通信 三类。

6. 总线的突发传送。  正常的传送方式在每个传送周期内都是先传送地址, 再传送数据。 在突发传送方式(burst)下,总线能够进行连续的成块数据传送, 传送开始时,先给出数据块在存储器中的首地址, 然后连续地传送数据块, 后续数据的地址默认为前面数据的地址加1.  突发传送无需在地址线上传送后续数据的地址信息, 因而在总线宽度和总线时钟频率相同的情况下, 比正常传送方式的数据传输率高。

7. 总线的负载能力。 指总线上所能挂接的遵循总线电气规范的总线设备的数目。

再看一个例子:

假设一个32位的处理器连接了一个32位宽的处理器总线, 总线的时钟频率为400MHz, 支持多种总线事务类型。其中,最短的总线事务类型是存储器读事务, 需要4个时钟周期完成, 第1个时钟周期送地址和读命令, 第4个时钟周期取数;

最长的总线事务类型是突发传送8次数据, 需要11个时钟周期完成, 第1个时钟周期送地址和读命令, 第4个时钟周期开始连续传送8个数据, 每个时钟周期传送一次。请解答以下问题:

(1) 该总线的最大数据传输率为多少?

(2)若处理器一直持续发起最短总线事务, 此时总线的数据传输率是多少?

(3) 若一直持续发起最长总线事务, 则传输率是多少?

(4)若将处理器总线的总线宽度扩展为64位, 则最大数据传输率是多少?  若将总线时钟频率提高到800MHz,  则最大数据传输率是多少?   两种改变 相比,哪种更好?

 

解: (1) B= W* F/ N = 32b * 400M / 1 = 12.8Gb/s = 1.6GB/s

        (2) 4B * 400M / 4 = 400MB/s

         (3)4B  * 8  * 400M / 11 = 518MB/s

         (4)若总线宽度扩展一倍, 则总线最大数据传输率提高一倍, 为3.2GB/s;  若总线时钟频率提高一倍, 则总线最大数据传输率提高一倍, 为3.2GB/s。  

                  可以看到,这两种改变对于总线速度来说, 效果是一样的。

 

 

 

 

  • 8
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值