问答题 假设总线时钟频率为100MHz,总线的传输周期为4个时钟周期,总线的宽度为32位,试求总线的数据传输率。若想提高一倍数据传输率,可采取什么措施?
【正确答案】正确答案:根据总线的时钟频率为100MHz,得1个时钟周期为1/100MHz=0.01μs;一个总线传输周期等于4个时钟周期,0.01μs×4=0.04μs。由于总线的宽度为32位,等于4B,故总线的数据传输率为4B/0.04μs=100MB/s也可以根据下述公式计算:总线数据传输率=总线宽度×总线频率式中的总线频率等于总线时钟频率除以每个总线周期的时钟数。本例中总线数据传输率=4B×100MHz/4=100MB/s若想提高一倍数据传输率,有两种办法:①在不改变时钟频率的前提下,将数据线的宽度改为64位:②仍保持数据宽度为32位,但使总线的时钟频率增加到200MHz。
【答案解析】