PCI(不是 PCI-E)总线速度 66MHz 到底意味着什么?

PCI(不是 PCI-E)总线速度 66MHz 到底意味着什么?

根据这篇文章,公共汽车是连接主板的电路。总线速度越快,数据传输速度越快。总线速度以MHz(兆赫)总线速度为 66 MHZ 意味着每秒有 6600 万个周期。赫兹表示每秒 x 的频率

对于 CPU 来说,66 MHz 意味着每秒可以处理 6600 万条指令

对于总线来说怎么样?每个周期传输多少字节数据?

答案1

这是 PCI 协议在总线上运行的速度。它是CLK下图中的信号。

维基百科给出了 32 位 33MHz PCI 的公式,对于 32 位 64MHz PCI 则为 x2:

32 位总线宽度的峰值传输速率为 133 MB/s(133 兆字节/秒)(33.33 MHz × 32 位 ÷ 8 位/字节 = 133 MB/s)

协议中有一个地址阶段和一个数据阶段,如下所示,因此并非所有 266MBytes/sec 都专用于实际工作。这会产生一些开销。

基本传输机制是突发,由地址阶段和一个或多个数据阶段组成。

典型的读写传输如下所示:

在此处输入图片描述

本文提到由于开销,实际吞吐量为 90MBytes/sec,而理论吞吐量为 133MBytes/sec。对于 32 位 66MHz,吞吐量将翻倍。

相关内容