什么是AGP啊?希望高手指点,小弟新手!

来源:百度知道 编辑:UC知道 时间:2024/05/24 16:21:29

什么是AGP
1.PCI总线在3D应用中的局限
AGP主要针对现在的PCI显示卡在处理动画和3D绘图时出现的数据传输瓶颈情况,随着处理器速度越来越快,瓶颈情况还会更加严重,特别是在3D图像的情况下更明显。
在3D图形描绘中,储存在PCI显示卡上显示内存中的不仅有影像数据,还有Z轴的距离数据,TextureData(纹理数据)及Alpha变换数据等。储存纹理数据的显示内存容量越多越好。从整个系统来看,增加显示内存还不如增加主内存划算,而且把纹理数据储存在主内存比储存在显示内存更可有效利用内存。也就是说,当应用程序结束后,它所占用的主内存空间又可恢复,纹理数据并不永远占用主内存的空间。
遗憾的是,当纹理数据从显示内存移到主内存时,数据传输的瓶颈也从显示卡上的内存总线转移到了PCI总线上,而纹理数据传输量就将超过100MB/sec,现有的PCI总线远远不能满足要求,因而就需像AGP这样可连结主内存与显示卡的新接口。
2.AGP的结构

AGP的目的是以相对低价格来达到高性能3D图形的描绘功能,为此Intel对PCI再扩充了三项主要的规格而定义了AGP:
(1)数据读写操作的管道处理;
(2)133MHz的数据传输周期;
(3)地址信号与数据信号分离。
AGP的原理是把显示芯片独立设置在系统总线上面,把显示芯片直接同芯片组的内存控制器电路相连。在这种“点对点”的连接中,还利用了时钟信号的两边沿(即上升沿和下降沿)作数据传输,所以速度成倍提高。也由于采用点对点连接方式,一个系统只能有一个AGP,所以,AGP不会取代PCI总线。第一代AGP以66MHz的速度传送数据,是PCI总线的一倍;第二代AGP将可达133MHz,足以满足用软件播放DVD光盘的要求。数据传输速度最高可达533MB/sec,约为目前PCI的4倍。PCI同AGP比较如下表所示:
PCI同AGP的比较
PCI总线 AGP
传输方式 同步 同步
内存优先存取 不支持 支持
数据线位宽 32位 32位
总线时钟 33MHz 66MHz
最高数据传输速度 133MB/sec 533MB/sec