总线带宽的计算方式

计算步骤:

1、1个时钟周期=1/总线时钟频率

  1. 总线传输周期=1个时钟周期*总线周期包含时钟周期个数

  1. 总线带宽=每个总线周期传送的数据/总线传输周期

单位转化:1MHz=1μs

1MB=10^6B

1S=10^6μs

例题:总线宽度为32bit,时钟频率为200MHz,若总线上每5个时钟周期传送一个32bit的字,则该总线的带宽为()MB/S

解析:

第一步:求1个时钟周期

已知时钟频率为200MHz,1个时钟周期=1/200MHz=0.005μs

第二步:求总线传输周期

已知总线上每5个时钟周期传送一个32bit的字,因此可得总线周期包含的时钟周期个数为5。总线传输周期=0.005μs*5=0.025μs

第三步:求总线带宽

已知总线上每5个时钟周期传送一个32bit的字,可得每个总线周期传送的数据为32bit,也就是4字节的数据。总线带宽=4B/0.025μs,由单位转化可知4B=4/10^6MB;0.025μs=0.025/10^6s,因此总线带宽=(4B/10^6)/(0.025μs/10^6)=(4/0.025)MBps=160MBps。

你可能感兴趣的:(网络)