AGP总线

5.7.6AGP总线

AGP总线是英特尔公司解决电脑处理(主要是显示)3D图形能力差的问题而提出的。在电气信号上,AGP总线完全兼容PCI总线。一个AGP设备既可通过AGP总线,也可通过PCI总线与内存进行数据交换。但AGP的显示卡不能插在PCI总线上,也就是说,AGP并不是PCI的升级版本。与PCI相比,AGP有以下4个重大改进:

(1)对内存的读写操作实行流水线处理,充分利用等待延时,大大地增加了读内存的速度。

(2)使总线上的地址信号与数据信号分离,一方面使总线效率达到最高,另一方面可以有效地分配系统资源,避免了死锁的发生。

(3)AGP是第一个为图形卡而设计的界面。实际上AGP不能算总线,因为总线可以支持多种设备。它只能算一种端口。PC显卡以PCI总线速率(外频)的一半即最大以33MHz/s工作,它可以达到的峰值传送速率为33×4(PCI是32位总线,一次传输4字节)=132MHz/s。而AGP以66MHz/s的速率和64位的数据宽度工作,AGP1X的峰值传送速率可达4×66=264MHz/s。AGP2X的峰值传输速率可以达到532MHz/s,因为“2X”可以在一个时钟周期中传输两次数据(上升沿和下降沿各一次)。一般的工作状态只能进行一次传输,而AGP4X的理论传输速率为1.066GB/s。

(4)AGP增加了一种使用模式一“Execute”模式(执行模式)。原来PCI使用的DMA

模式适用于从系统内存到图形内存之间的大批量数据传输。其中系统内存中的数据并不能被图形加速器所直接调用,只有调入图形内存才能被加速芯片所寻址。而在Execute模式中,加速芯片(以i740为代表的一些显示芯片)将图形内存与系统内存看做一体,通过一种叫做Graphics Address Re-.Mapping的机制,加速芯片可直接对系统内存进行寻址,这样可以大大减轻局部显存的压力。

本章小结

本章介绍了微机总线的概念。什么是总线?它是一种将微处理器、存储器和输入/输出接口等相对独立的部件连接起来并传送信息的公共通道。总线是计算机的重要资源,在计算机中起着重要的作用。微型计算机广泛使用总线技术,以简化硬件系统、软件系统的设计。根据微机总线的规模、用途及应用场合,它可以分为以下3类:芯片总线、内总线和外总线。根据总线传送的信息的不同,微机总线还可以分为以下3类:数据总线、地址总线和控制总线。通过几种特殊的总线周期,介绍了总线协议,介绍了总线仲裁的作用和3种总线仲裁的原理。介绍了微机中几种常见的总线的性能和特性,详细介绍了ISA总线的机械特性和电气引脚。

豫ICP备19006514号 网站地图 免责声明:如果侵犯了你的权益,请发邮件至:419017772@qq.com,我们会及时删除侵权内容,谢谢合作!