AGP、PCI-E总线带宽的计算方法

合集下载

第4章 PC机的总线结构和时序

第4章  PC机的总线结构和时序

返回本节
第4章
PC机的总线结构和时序
4.2 IBM PC/XT CPU子系统和PC/AT机的系统板 4.2.1 8086微处理器的结构 4.2.2 IBM PC/XT的CPU子系统 4.2.3 IBM PC/AT的系统板
第4章
PC机的总线结构和时序
4.2.1 8086微处理器的结构
4.2.1.1 8086的功能结构 4.2.1.2 8086的寄存器结构
返回本节
第4章
PC机的总线结构和时序
4.3 IBM PC 的系统总线及时序
1.读周期的时序 2.写周期的时序
第4章
PC机的总线结构和时序
1.读周期的时序(图4-10)
图4-10 8086读总线周期
第4章
PC机的总线结构和时序
一个基本的读周期一般包含如下几个状态:
T1状态: T2状态: T3状态: Tw状态: T4状态:
第4章
PC机的总线结构和时序
2.执行部件EU
执行部件的功能就是负责从指令队列取指 令并执行。从编程结构图可见,执行部件 由下列几个部分组成: (1)4个通用寄存器,即AX、BX、CX、 DX; (2)4个专用寄存器: (3)标志寄存器FR; (4)算术逻辑单元ALU。
第4章
PC机的总线结构和时序
第4章
PC机的总线结构和时序
4.1.2.1 什么是总线
总线能为多个部件服务,总线的基本工作 方式通常是由发送信息的部件分时地将信息发 往总线,再由总线将这些信息同时发往各个接 收信息的部件。究竟由哪个部件接收信息,要 由CPU给出的设备地址经译码产生的控制信号来 决定。
返回本节
第4章
PC机的总线结构和时序
第4章

计算机常用接口带宽计算

计算机常用接口带宽计算

各Interface帶寬計算rev1.1 1. AMD HT, PCIE*Gen2, SATA Data RateHT1.0工作频率在200MHz—800MHz范围800MHz DDR特性800MHz*4÷8=400MB/s 每位Max单向Bandwidth=0.4*16=6.4GB/sMax双向Bandwidth=0.4*32=12.8GB/sHT2.0提供了1.0GHz、1.2GHz和1.4GHz几种频率1.4GHz DDR特性 1.6GHz*4÷8=800MB/s 每位Max单向Bandwidth=0.8*16=12.8GB/sMax双向Bandwidth=0.8*32=25.6GB/sHT3.0提供了1.8GHz、2.0GHz、2.4GHz、2.6GHz几种频率2.6GHz DDR特性2.6GHz*4÷8=1.3GB/s 每位Max 单向Bandwidth=1.3*16=20.8GB/sMax双向Bandwidth=1.3*32=41.6GB/sHT3.1提供了2.8GHz、3.0GHz和3.2GHz几种频率3.1GHz DDR特性3.2GHz*4÷8=1.6GB/s 每位Max 单向Bandwidth=1.6*16=25.6GB/sMax双向Bandwidth=1.6*32=51.2GB/s2. Intel QPIQPI两种规格:4.8GT/s, 6.4GT/s 双边沿触发1条QPI的带宽:6.4GHz*2雙邊沿觸發*20最大位寬*(8b/10b編碼)÷8b =25.6GB/s,4.6GHz*2雙邊沿觸發*20最大位寬*(8b/10b編碼)÷8b =19.2GB/s18data+2crc,所以实际上4.8GT/s Data的max双向bandwidth=19.2*18÷20=17.28GB/s6.4GT/s Data的max双向bandwidth=25.6*18÷20=23.04GB/s3. Intel FSBFSB800 Bandwidth = 800MHz/bit*64bit÷8=6.4GB/sFSB1066 Bandwidth = 1066MHz/bit *64bit÷8=8.53GB/sFSB1333 Bandwidth = 1333MHz/bit*64bit÷8=10.66GB/sFSB1600 Bandwidth = 1600MHz/bit *64bit÷8=12.8GB/s4. DDR2 and DDR3 MemoryDDR2-Dual Channel:DDR2-533 Bandwidth = 2*0.533Gb/s *64b÷8=8.53GB/sDDR2-667 Bandwidth =2*0. 667Gb/s *64b÷8=10.67GB/sDDR2-800 Bandwidth =2*0.8Gb/s *64b÷8=12.8GB/sDDR2-1066 Bandwidth =2*1.066Gb/s *64b÷8=17.06GB/sDDR3-Dual Channel:DDR3-800 Bandwidth =2*0.8Gb/s*64b÷8=12.8GB/sDDR3-1066 Bandwidth=2*1.066Gb/s*64b÷8=17.06GB/sDDR3-1333 Bandwidth =2*1.333Gb/s*64b÷8=21.3GB/sDDR3-3 Channel:DDR3-800 Bandwidth =3*0.8Gb/s*64b÷8=19.2GB/sDDR3-1066 Bandwidth=3*1.066Gb/s*64b÷8=25.6GB/sDDR3-1333 Bandwidth =3*1.333Gb/s*64b÷8=32GB/s5. PCI ExpressPCIE*Gen12.5Gbps*(8b/10b編碼)/8=250MB/s 每位, x16: max 单向Bandwidth=0.25*16=4GB/s PCIE*Gen25G*(8b/10b編碼)/8=500MB/s 每位, x16: max单向Bandwidth=0.5*16=8GB/s PCIE*Gen310G*(8b/10b編碼)/8=1000MB/s 每位, x16: max单向Bandwidth=1*16=16GB/s6. SATASAT AI=150MB/sSAT AII=300MB/sSAT AIII=600MB/s7. USBUSB 1.1: 12Mb/s*(8b/10b編碼)/8=1.2MB/sUSB 2.0: 480Mb/s*(8b/10b編碼)/8=48MB/sUSB 3.0: 5000MB/s*(8b/10b編碼)/8=500MB/s8. DMIDMI1=PCI Express Gen1单向带宽:2.5Gbps *(8b/10b編碼)÷8b =250MB/s DMI2=PCI Express Gen2单向带宽:5Gbps*(8b/10b編碼)÷8b =500MB/s9. 13941394a:400Mb/s*(8b/10b編碼)÷8b =40MB/s1394b:800Mb/s*(8b/10b編碼)÷8b =80MB/s1394-s3200 spec:3.2Gb/s*(8b/10b編碼)÷8b =320MB/s。

PCI和PCI-E区别

PCI和PCI-E区别

PCI和PCI-E区别规格总线宽度⼯作时脉资料速率PCI 2.332 位元33/66 MHz133/266 MB/sPCI-X 1.064 位元66/100/133 MHz533/800/1066 MB/sPCI-X 2.0(DDR)64 位元133 MHz 2.1 GB/sPCI-X 2.0(QDR)64 位元133 MHz 4.2 GB/sAGP 2X32 位元66 MHz*2=532 MB/sAGP 4X32 位元66 MHz*4=1.0 GB/sAGP 8X32 位元66 MHz*8=2.1 GB/sPCI-E 1.0 X1 1 位元 2.5 GHz500 MB/s(双⼯,⽂稿数据)PCI-E 1.0 X2 2 位元 2.5 GHz 1 GB/s(双⼯)PCI-E 1.0 X4 4 位元 2.5 GHz 2 GB/s(双⼯)PCI-E 1.0 X88 位元 2.5 GHz 4 GB/s(双⼯)PCI-E 1.0 X1616 位元 2.5 GHz8 GB/s(双⼯)各式不同的PCI Express插槽(由上⽽下:x4, x16, x1,与 x16),相较于传统的32-bit PCI插槽(最下⽅),取⾃于DFI的LanParty nF4 Ultra-D机板PCIe的连接是建⽴在⼀个双向的序列的(1-bit)点对点连接基础之上,这称之为“传输通道”。

与PCI 连接形成鲜明对⽐的是PCI是基于总线控制,所有设备共同分享的单向32位。

PCI-E采⽤了流⾏的点对点串⾏连接,⽐起PCI以及更早期的计算机总线的共享并⾏架构,每个设备都有⾃⼰的专⽤连接,不需要向整个总线请求带宽,⽽且可以把数据传输率提⾼到⼀个很⾼的频率,达到PCI所不能提供的⾼带宽。

相对于传统PCI总线在单⼀时间周期内只能实现单向传输,PCI-E 的双单⼯连接能提供更⾼的传输速率和质量,它们之间的差异跟半双⼯和全双⼯类似。

PCI-E的接⼝根据总线位宽不同⽽有所差异,包括X1、X4、X8以及X16,⽽X2模式将⽤于内部接⼝⽽⾮插槽模式。

AGP插槽

AGP插槽
AGP3.0(AGP8X)
2000年8月,Intel推出AGP3.0规范,工作电压降到0.8V,为了防止用户将非0.8V显卡使用在AGP 0.8V插槽 上,Intel专门为AGP 3.0插槽和主板增加了电子ID,可以支持1.5V和0.8V信号电压。
区别方法
AGP和PCI根本上的区别在于AGP是一个“端口”,这意味着它只能接驳一个终端而这个终端又必须是图形加 速卡。PCI则是一条总线,它可以连接许多不同种类的终端,可以是显卡,也可以是网卡或者SCSI卡,还有声卡, 甚至还有PCI-M.2硬盘拓展卡等等等等。所有这些不同的终端都必须共享这条PCI总线和它的带宽,而AGP则为图 形加速卡提供了直接通向芯片组的专线,从那里它又可以通向CPU、系统内存或者PCI总线。
一般分类
AGP标准分为AGP1.0(AGP 1X和AGP 2X),AGP2.0(AGP 4X),AGP3.0(AGP 8X)。
发展史
AGP 1.0(AGP1X、AGP2X)
1996年7月AGP 1.0图形标准问世,分为1X和2X两种模式,数据传输带宽分别达到了266MB/s和533MB/s。这 种图形接口规范是在66MHz PCI2.1规范基础上经过扩充和加强而形成的,其工作频率为66MHz,工作电压为3.3v, 在一段时间内基本满足了显示设备与系统交换数据的需要。这种规范中的AGP带宽很小,现在已经被淘汰了,只 有在前几年的老主板上还见得到。
一般电脑主板,以815芯片主板为例,最长的插槽为ISA插槽(黑色〕,中间白色的为PCI插槽,右边棕色的插槽 为AGP插槽。
质量标准
Accelerated-Graphics-Port:加速图形端口,它是一种为缓解视频带宽紧张而制定的总线结构。它将显示卡 与主板的芯片组直接相连,进行点对点传输。但是它并不是正规总线,因它只能和AGP显卡相连,故不具通用和 扩展性。其工作的频率为66MHz,是PCI总线的一倍,并且可为视频设备提供528MB/S的数据传输率。所以实际上 就是PCI的超集。

计算机上常用频率、带宽、容量等计算公式及常见问题

计算机上常用频率、带宽、容量等计算公式及常见问题

计算机上常用频率、带宽、容量等计算公式及常见问题大家经常听过主频、带宽、位宽等术语,这些名词无论是对于普通用户还是电脑城的“大忽悠”商家都是非常重要的,只不过普通用户很少深究具体情况而已。

尤其是对于很多电脑初级用户而言,只要系统正常运行就可以了,也没必要费这个劲自己计算。

如果可能了解一下或许更好,保证下次超频的时候不会一次把电压加到顶就可以了。

一、几个常用的频率、容量计算公式1、CPU工作频率 = CPU基准外频*倍频数2、INTEL FSB频率 = CPU基准外频*43、AMD FSB频率 = CPU基准外频*24、FSB带宽 = FSB频率*FSB位宽/8,现在的FSB位宽已经都是64位了。

补充,FSB也基本已成为历史了,现在INTEL采用QPI,AMD采用HT技术。

AMD总说INTEL QPI是抄HT的,按照天缘的看法确实是抄的,不过为了避免纠纷,INTEL把HT又改了改,四像不像,默不作声。

HT总线带宽=频率*位宽*2*2,QPI总线带宽=频率*位宽*4*2,最后的2是双向意思。

5、内存带宽(MB/s) = 运行频率(MHz)*传输倍率*总线宽度(bit)/8,其中传输倍率是指一个周期传输数据次数,比如DDR2就是一个时钟周期传输两次数据,DDR3就是三次数据。

6、显存带宽= 显存频率*传输倍率*显存位宽/8,比如AGP16X 带宽=66.6MHz*16*32bit/8=4GB/s,4X、8X可以类似计算。

7、像素填充率=核心频率*像素管线8、纹理填充率=核心频率*像素管线*每管线纹理单元9、1EB=1024PB,1PB=1024TB,1TB=1024G,1G=1024M,1M=1024K,1K=1024BYTE,更多关于硬盘容量分区内容请参考:关于硬盘分区容量和分区数选择的几点参考意见二、主频、倍频、分频的概念1、主频:主频一般是指时钟源的标准输出频率,只所以称为主频,是因为这个频率信号最重要(源),主频随便一哆嗦,后面倍频、分频都要乱套。

硬件接口的时钟频率与传输速度的关系——峰值带宽

硬件接口的时钟频率与传输速度的关系——峰值带宽

硬件接口的时钟频率与传输速度的关系——峰值带宽很久以前就想写这篇文章了,而导致想写这篇文章的主要原因又是系统+虚拟盘方案,因为该方案把所有游戏都扔到服务器上去了,有些人理解了缓存,但是无法理解网卡带宽问题,更有人经常提出,买几块网卡插上分流,或者用NIC做绑定,而实际上这么做是根本没价值的,原因在于是他推荐的网卡是PCI类型的,PCI的带宽注定了瓶颈的产生,结果造成了多张网卡无法起到分流或者流量叠加的情况出现,下面就拿我百度到的一些资料和大家分享下,因为看这错误的信息传递,只会误导更多的人。

因为内容较多,还有个人逻辑思维能力有限,所以就全面的说下影响我们对电脑整体性能影响的一些因素好了,他们的顺序分别为:1、主板前端总线带宽;2、CPU带宽;3、内存带宽;4、AGP带宽;5、PCI带宽;6、PCI-X带宽;7、PCI-E带宽;8、SATA硬盘带宽;------------------------------------------------------------------------------------在了解这些之前,我们有必要先了解一个词,叫做“峰值带宽”,名词解释来自百度词条:带宽这个词在电子学领域里很常用,它的意思是指波长、频率或能量带的范围,特指以每秒周数表示频带的上、下边界频率之差。

可以显见带宽是用来描述频带宽度的,但是在数字传输方面,也常用带宽来衡量传输数据的能力。

用它来表示单位时间内传输数据容量的大小,表示吞吐数据的能力。

在很多文章里往往看见关于带宽的各种描述,那么怎么计算有关存储器的带宽呢?对于存储器的带宽计算有下面的方法:B表示带宽,F表示存储器时钟频率,D表示存储器数据总线位数,则带宽为:B(峰值带宽)=F(时钟频率MHz)×D(总线位数bit)/8例如,PC-100的SDRAM带宽计算如下:100MHZ×64BIT/8=800MB/S当然,这个计算方法是针对仅靠上升沿信号传输数据的SDRAM 而言的,对于上升沿和下降沿都传输数据的DDR来说计算方法有点变化,应该在最后乘2,因为它的传输效率是双倍的,这也是DDR能够有如此高性能的重要原因。

《PCI总线规范》课件

详细描述
PCI-Express总线采用了点对点的串行数据传输方式,使得数据传输速率得到了大幅提 升。同时,PCI-Express总线还支持多通道数据传输,进一步提高了总线的带宽和性能 。与传统的PCI总线相比,PCI-Express总线更适合用于高性能的图形处理、数据中心
等应用场景。
PCI总线的未来发展
介绍PCI总线的起源、发展历程 和应用领域。
PCI总线架构
详细描述PCI总线的架构,包括 总线结构、设备连接方式等。
PCI总线信号
列举并解释PCI总线的主要信号 及其作用。
PCI总线事务处理
阐述PCI总线上的数据传输过程 ,包括地址和数据传输、读写 操作等。
PCI总线规范的特点和优势
高性能
支持高速数据传输,具 有较高的带宽和吞吐量
详细描述
PCI总线是一种计算机内部总线标准,它提供了高速的数据传输能力,使得计算 机内部的各种设备能够快速地交换数据。PCI总线广泛应用于计算机主板上,连 接CPU、内存、显卡、声卡等高速设备。
PCI总线的发展历程
总结词
PCI总线的发展经历能不断提升 。
05
PCI总线在计算机 系统中的应用
PCI总线在主板上的应用
主板是计算机系统的核心组件 ,负责连接和协调各个硬件设 备。
PCI总线在主板上主要应用于连 接高速外设,如显卡、声卡、 网卡等,提供高速数据传输。
PCI总线插槽通常位于主板的边 缘,方便插拔设备,并且具有 较好的扩展性。
PCI总线在显卡上的应用
多台设备之间的数据传输。
PCI总线的信号传输机制
PCI总线采用差分信 号传输方式,通过一 对信号线传输信号。
PCI总线采用同步传 输方式,所有设备在 同一时钟周期内完成 数据传输。

AGP接口定义

地址/数据与指令接口控制边带寻址端口系统错误电源管理管道化请示缓冲满A/D 总线选通边带地址选通中断请求USB 信号仲裁系统错误报告AGP 状态必要信号可选信号AGP 主控的必要信号和可选信号地址/数据与指令接口控制系统错误电源管理缓冲满A/D 总线选通边带地址选通中断请求仲裁系统错误报告AGP 状态必要信号可选信号AGP 目标的必要信号和可选信号管道请求边带寻址端口AGP 各引脚定义AD[31::0]-地址/数据总线AD总线在数据传输事务中是联结主控与目标的物理数据线路。

在写事务中,主控是AD总线的数据源,而在读事务中,目标是AD总线的数据源。

在快写事务中,目标(核心逻辑)通过AD总线将数据提供给主控(图形加速器)。

C/BE[3::0]#-命令/字节使能总线命令/字节使能总线有两种用途:当通过AD和C/BE总线(而不是SBA端口)发布事务请求时,4位的事务类型被设置在C/BE[3::0].在一个数据事务中,C/BE[3::0]#的状态表明正在传送当前双字中的哪些字节,当前双字中的相关字节正在传送时,字节使能信号被置为低电平。

在写事务中:C/BE[0]#对应数据线0,或AD[7::0]C/BE[1]#对应数据线1,或AD[15::8]C/BE[2]#对应数据线2,或AD[23::16]C/BE[3]#对应数据线3,或AD[31::24]像在PCI中一样,字节使能的任意组合都是合法的,字节使能可以从一个双字变为下一个。

PAR-等价位必须由作为事务数据源的代理来主动设置,在这种情况下,当主控发出PIPE#信号时术语“数据”可以是主控发出的请求信息(起始地址,传输长度和命令)。

AGP请求PIPE#-输运请求当仲裁器授权主控排列事务请求时,AGP发出PIPELINE信号。

Pipe#信号仅用于事务请求是在AD和C/BE总线上发送而不是在SBA端口发送的场合,当Pipe#信号置效时,表示AD总线中包含着有效的起始地址和传输长度,而C/BE总线中包含着有效的指令。

带宽计算文档

带宽计算在网络通信中,带宽是指在单位时间内传输数据的能力,通常以比特率(bit/s)表示。

计算带宽是网络规划和优化的重要步骤,可以帮助确定网络的性能和容量需求。

本文将介绍带宽的计算方法和一些应用场景。

基本概念带宽是网络通信中一个重要的概念,它表示网络在单位时间内能够传输的数据量。

带宽通常用比特率来表示,比特率是指每秒钟传输的比特数,常见的单位有bps(bits per second)、Kbps(kilobits per second)、Mbps(megabits per second)和Gbps(gigabits per second)。

带宽计算涉及以下几个要点: - 数据量:需要传输的数据量。

- 传输时间:数据传输所需的时间。

- 带宽:在给定的时间内传输数据的能力。

带宽计算公式带宽计算可以使用以下公式进行计算:带宽 (bps) = 数据量 (bits) / 传输时间 (s)根据这个公式,我们可以计算出在给定的数据量和传输时间下所需的带宽。

例如,如果有一个数据量为1000比特(bits)的文件需要在10秒内传输完毕,那么带宽的计算如下:带宽 (bps) = 1000 bits / 10 s = 100 bps应用场景带宽计算在网络规划和优化中有着广泛的应用,下面介绍几个常见的应用场景。

1. 网络容量规划在规划网络容量时,我们需要根据预估的数据量和传输时间来计算带宽。

这可以帮助我们确定所需的网络带宽是否满足需求,避免网络拥塞和性能下降。

通过合理的带宽计算,我们可以有效地规划网络容量,提高网络的可靠性和可用性。

2. 网络延迟优化网络延迟是指数据从发送端到接收端所需的时间,也是衡量网络性能的重要指标之一。

在进行网络延迟优化时,带宽计算可以帮助我们确定数据传输所需的时间,从而提前做出调整和优化,减少延迟并提高用户体验。

3. 云计算资源规划在云计算环境中,计算资源的规划是一个关键的问题。

带宽计算可以帮助我们确定云计算资源的需求,从而合理分配计算资源,提高资源利用率和性能。

pcie总线规范

竭诚为您提供优质文档/双击可除pcie总线规范篇一:pcie总线标准简介《pci-e1.0到3.0总线标准简介》pci-express是最新的总线和接口标准,它原来的名称为“3gio”,是由英特尔提出的,很明显英特尔的意思是它代表着下一代i/o接口标准。

交由pci-sig(pci特殊兴趣组织)认证发布后才改名为“pci-express”。

这个新标准将全面取代现行的pci和agp,最终实现总线标准的统一。

它的主要优势就是数据传输速率高,目前最高可达到10gb/s以上,而且还有相当大的发展潜力。

pciexpress也有多种规格,从pciexpress1x到pciexpress16x,能满足现在和将来一定时间内出现的低速设备和高速设备的需求。

能支持pciexpress的主要是英特尔的i915和i925系列芯片组。

当然要实现全面取代pci和agp也需要一个相当长的过程,就象当初pci取代isa一样,都会有个过渡的过程。

pciexpress(以下简称pci-e)采用了目前业内流行的点对点串行连接,比起pci以及更早期的计算机总线的共享并行架构,每个设备都有自己的专用连接,不需要向整个总线请求带宽,而且可以把数据传输率提高到一个很高的频率,达到pci所不能提供的高带宽。

相对于传统pci总线在单一时间周期内只能实现单向传输,pci-e的双单工连接能提供更高的传输速率和质量,它们之间的差异跟半双工和全双工类似。

pci-e的接口根据总线位宽不同而有所差异,包括x1、x4、x8以及x16,而x2模式将用于内部接口而非插槽模式。

pci-e规格从1条通道连接到32条通道连接,有非常强的伸缩性,以满足不同系统设备对数据传输带宽不同的需求。

此外,较短的pci-e卡可以插入较长的pci-e插槽中使用,pci-e接口还能够支持热拔插,这也是个不小的飞跃。

pci-ex1的250mb/秒传输速度已经可以满足主流声效芯片、网卡芯片和存储设备对数据传输带宽的需求,但是远远无法满足图形芯片对数据传输带宽的需求。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

AGP、PCI-E总线带宽的计算方法
总线是一组进行互连和传输信息(指令、数据和地址)的信号线。主要参数
有总线位宽、总线时钟频率和总线传输速率。
※总线位宽决定输入/输出设备之间一次数据传输的信息量,用位(bit)表示,
如总线宽度为8位、16位、32位和64位。
※总线时钟频率是总线的工作频率,以 MHz 表示。
※总线传输速率是总线上每秒钟所能传输的最大字节数。通过总线宽度和总线时
钟频率来计算总线传输速率。
一. 并行总线。
并行总线带宽(MB/s) = 并行总线时钟频率(MHz) * 并行总线位宽(bit/8 = B) *
每时钟传输几组数据(cycle)
●PCI 总线位宽是 32位,总线频率 33 MHz,每时钟传输 1 组数据,它的带宽
为 127.2 MB/s,即 1017.6 Mbps。
●PCI 2.1 总线位宽是 64位,总线频率 66 MHz,每时钟传输 1 组数据,它的
带宽为 508.6 MB/s,即 4068.8 Mbps。
●AGP 总线位宽是 32位,总线频率 66 MHz,每时钟传输 1 组数据,它的带宽
为 254.3 MB/s,即 2034.4 Mbps。
●AGP Pro 总线位宽是 32位,总线频率 66 MHz,每时钟传输 1 组数据,它的
带宽为 254.3 MB/s,即 2034.4 Mbps。
AGP Pro 是 AGP 的改进型,它使工作站级主板也能利用 AGP 的加速性能,降低
了 AGP 所需的电压供应,并没有什么太大的改变。
●AGP 2X 总线位宽是 32位,总线频率 66 MHz,每时钟传输 2 组数据,它的
带宽为 508.6 MB/s,即 4068.8 Mbps。
●AGP 4X 总线位宽是 32位,总线频率 66 MHz,每时钟传输 4 组数据,它的
带宽为 1017.3 MB/s,即 8138.4 Mbps。
●AGP 8X 总线位宽是 32位,总线频率 66 MHz,每时钟传输 8 组数据,它的
带宽为 2034.6 MB/s,即 16276.8 Mbps。
顺带说说:
○ISA 总线位宽是 16位,总线频率 8.3 MHz,每时钟传输 1 组数据,它的带
宽为 15.9 MB/s,即 127.2 Mbps。
○EISA 总线位宽是 32位,总线频率 8.3 MHz,每时钟传输 1 组数据,它的带
宽为 31.8 MB/s,即 254.4 Mbps。

二. 串行总线。
好,该说最新的 PCI Express 了,和上面这些并行总线不同的是,PCI Express
属于串行总线,总线带宽和总线时钟频率的概念与并行总线完全相同,只是它改
变了传统意义上的总线位宽的概念。串行总线采用多条管线(或通道)的做法实
现更高的速度,管线之间各自独立,多条管线组成一条总线系统。如 PCI Express
x1,PCI Express x2,PCI Express x16 等。
PCI Express 总线频率 2500 MHz,这是在 100 MHz 的基准频率通过锁相环振荡
器(Phase Lock Loop,PLL)达到的。
串行总线带宽(MB/s) = 串行总线时钟频率(MHz) * 串行总线位宽(bit/8 = B) *
串行总线管线 * 编码方式 * 每时钟传输几组数据(cycle)
◆PCI Express x1 总线位宽是 1位,总线频率 2500 MHz,串行总线管线是 1 条,
每时钟传输 2 组数据,编码方式为 8b/10b,它的带宽为 476.84 MB/s,即
3814.7 Mbps。(带宽是 PCI 的 3.75 倍。)
公式是 2500000000(Hz) * 1/8(bit) * 1(条管线) * 8/10(bit) * 2(每时钟传
输2组数据) = 500000000 B/s = 476.8371582 MB/s,即 3814.6972656 Mbps。
下面给出其它类型组合的带宽。
◆PCI Express x2 的带宽为 953.68 MB/s,即 7629.4 Mbps。(此模式仅用于
主板内部接口而非插槽模式)
◆PCI Express x4 的带宽为 1907.36 MB/s,即 15258.9 Mbps。
◆PCI Express x8 的带宽为 3814.72 MB/s,即 30517.8 Mbps。
◆PCI Express x16 的带宽为 7629.44 MB/s,即 61035.5 Mbps。(带宽是 AGP
8X 的 3.75 倍。)
◆PCI Express x32 的带宽为 15258.88 MB/s,即 122071 Mbps。

可能有朋友感觉在这看到的带宽数据比别处看到的值要小,因为我采录的是实际
数据,而非文稿数据。就如同说硬盘 160 GB,而实际能用的只有 153 GB 左右。
感兴趣的朋友请接着往下看!
PCI 的带宽常被引述为 132 MB/秒,这是文稿数据,它的实际带宽是 127.2 MB/
秒。
造成如此差异是因为:
1. 对工作频率具体数值引用的不同。
2. 容量单位上存在二进制计量与十进制计量,132 MB/秒来源于十进制计量,
127.2 MB/秒来源于二进制计量。
并行总线带宽(MB/s) = 并行总线时钟频率(MHz) * 并行总线位宽(bit/8 = B) *
每时钟传输几组数据(cycle)
B/s = Hz * bytes * cycle
MB/s = MHz * bytes * cycle
132 MB/秒:
PCI 的工作频率是 33 MHz, 即 33 MHz * 1000000 = 33000000 Hz。
PCI 的位宽是 32 bits, 即 4 bytes。
PCI 每时钟传输 1 组数据。
33000000 Hz * 4 bytes * 1 cycle = 132000000 byte/s 除以 10的6次方(容
量以十进制计量) = 132 megabyte/s = 132 MB/s
而 127.2 MB/秒:
PCI 的工作频率是以 30ns 来表示,X ns 的倒数 * 1000 = Y MHz,即 30 ns 的
倒数 * 1000 = 33.333333 MHz,33.333333 MHz * 1000000 = 33333333 Hz。
PCI 的位宽是 32 bits, 即 4 bytes。
PCI 每时钟传输 1 组数据。
33333333 Hz * 4 bytes * 1 cycle = 133333332 byte/s 除以 2的20次方(容
量以二进制计量) = 127.1566 mebibyte/s = 127.2 MB/s = 1017.6 Mb/s

相关文档
最新文档