在一计算机系统中支持多重图形适配器的设备与方法技术方案

技术编号:2842439 阅读:756 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及计算机系统中支持多重图形适配器的设备,包括一嵌式图形适配器,具有一AGP接口及一PCI接口;一AGP桥接器和一PCI桥接器;一存储器控制器,以信号方式与AGP桥接器及PCI桥接器连接;一存储器,以信号方式连接该存储器控制器,且具有一动态配置区和一静态配置区;以及一磁心逻辑,整合嵌式图形适配器、AGP桥接器、PCI桥接器与存储器控制器以存取存储器。当计算机系统检查到有外部AGP图形适配器接入并工作时,嵌式图形适配器作为一PCI装置使用,该存储器的动态配置区供该外部AGP图形适配器存取,且该嵌式PCI图形适配器利用PCI处理经由PCI接口和PCI桥接器传递数据至存储器控制器以存取该存储器的静态配置区。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种在计算机系统中进行图形处理的设备与方法,尤有关支持多重图形适配器的设备与其方法。
技术介绍
计算机图形显示器的出现使得计算机在一些活动中有更多用途,计算机图形显示器不仅能表达数字与正文数据,而且可以图像与图形表示数字的意义及补充正文数据的含意。参考图1,在一现有计算机系统,绘图工作由CPU 2经由芯片组1和图形加速端口(Accelerated Graphics Port,AGP)或外围部件接口(Peripheral Component Interconnect,PCI)总线送至一外部图形适配器4。外部图形适配器4有一外部图形加速器41用以处理2D和3D图形,以及一局部存储器42作为图形适配器4的图形存储器或视频存储器。此图形结构减少仰赖CPU 2的超载处理,使其能专心做给图之外的其它工作。然而,因半导体制造技术日新月益,图形适配器内嵌于一整合芯片组,以及利用所谓的统一内存结构(Unified Memory Architecture,UMA)将局部存储器42整台至现有系统存储器是一种趋势。因此,参考图2,在整合芯片组6中直接将绘图工作送至嵌式图形适配器7,嵌式图形适配器7则如同前述外部图形适配器一样地处理绘图工作。此整合不但满足一般使用者的需求同时也大幅降低一计算机系统的成本,因为使用者不需为他们的计算机额外支出购买包含一附加图形适配器的一图形卡。然而,此整合对想要一最先进、能更快速处理3D图像的图形加速器来玩3D游戏或执行3D图形程序的使用者而言并非合理且不能接受的。使用一较快速的图形卡是让一台老旧计算机升级的许多方式之一。如此,狂热的使用者通常会为更强大的3D图形加速功能另外购买拥有一额外最先进图像加速器的图形卡安装在其计算机。根据图3,为防止与有最先进图形加速器41的外部图形适配器4的相互干扰,当一外部图形适配器4存在时,必须使一整合芯片6的整个嵌式图形适配器7失效;如此,嵌式图形适配器7便浪费了。因此,可支持外部图形适配器与嵌式图形适配器二者共存的计算机系统的需求是很大的。有双图形适配器,一计算机使用者可扩充其台式计算机、在个别显示器上执行不同程序,甚至以多重窗口执行一些应用程序,并且各显示器有不同的分辨率与色彩深度。
技术实现思路
由以上观之,本专利技术的目的是提供一种,其用以支持一外部图形适配器与一嵌式图形适配器二者共存。本专利技术另一个目的是提供一种,其整合嵌式图形适配器的图形存储器至计算机系统的DRAM,以及CPU与嵌式图形适配器利用PCI处理以存取嵌式图形适配器的图形存储器。本专利技术另一个目的是提供,嵌式图形适配器可以是一AGP装置,而同时外部图形适配器则为一PCI装置,反之亦然。为达成以上目的,根据本专利技术在一计算机系统中用以支持多重图形适配器的设备包含一嵌式图形适配器、一磁心逻辑、一AGP桥接器和一PCI桥接器。此嵌式图形适配器有一AGP接口与一PCI接口,而磁心逻辑有信号连接到嵌式图形适配器的图形存储器,此AGP桥接器以信号方式连接到AGP接口与存储器控制器;同样地,此PCI桥接器以信号方式连接到PCI接口与存储器控制器。当一外部AGP图形适配器存在于一计算机系统中,此嵌式图形适配器利用PCI处理经由PCI接口及PCI桥接器,传送数据至存储器控制器。另一方面,当一外部PCI图形适配器存在于此计算机系统中,嵌式图形适配器利用AGP处理经由AGP接口及AGP桥接器,传送数据至存储器控制器。当此计算机系统无外部图形适配器,嵌式图形适配器可作为一AGP装置,并利用AGP处理经由AGP接口及AGP桥接器传送数据至存储器控制器。嵌式图形适配器的图形存储器可整合至计算机系统的DRAM。磁心逻辑可再映像图形地址并直接存取图形存储器用以分别支持嵌式图形适配器和外部图形适配器。本专利技术还提供一方法在一计算机系统中用以支持多重图形适配器。首先,当系统开机时检测计算机系统中AGP插槽与PCI插槽的状态之后,根据检测结果设定一插槽状态参数,以及根据此插槽状态参数决定嵌式图形适配器的模式。计算机系统的基本输出输入系统(Basic Input/Output System,BIOS)能执行检测与设定,而嵌式图形适配器与计算机系统的BIOS则可执行检查。本专利技术提供一种设备与一种方法以支持外部图形适配器与嵌式图形适配器共存。可将嵌式图形适配器视为一PCI装置或一AGP装置,以及将嵌式图形适配器的图形存储器整合到一计算机系统的DRAM。磁心逻辑与软件可再映像图形地址与直接存取图形存储器以分别支持外部图形适配器和嵌式图形适配器。根据本专利技术,嵌式图形适配器根据外部图形适配器的型式切换其本身的模式,使得整体计算机系统更有弹性。附图说明下面结合附图及实施例对本专利技术进行详细说明图1为一方块图显示一现有图形系统,具有芯片组与一AGP或PCI图形适配器;图2为一方块图显示一现有图形系统,具有一包含一嵌式图形适配器的整合芯片组;图3为一方块图显示一现有图形系统,具有一包含一嵌式图形适配器和一额外AGP或PCI图形适配器的整合芯片组;图4为一方块图显示一图形系统,根据本专利技术的一较佳实施例,可支持外部AGP图形适配器与嵌式图形适配器共存; 图5为一示意图,根据本专利技术的一较佳实施例,显示存储器组态;图6为一方块图,根据本专利技术的一较佳实施例,显示嵌式图形适配器的显示装置接口;图7为一方块图显示一图形系统,根据本专利技术的另一较佳实施例,其中外部图形适配器是一PCI装置;图8为一示意图,根据本专利技术的另一较佳实施例,显示存储器组态;图9为一方块图,根据本专利技术的一较佳实施例,显示计算机系统的整体结构;图10为一流程图,根据本专利技术的一较佳实施例,显示支持多重图形适配器方法的程序。图中符号说明1~芯片组2~CPU3~DRAM4~外部图形适配器5~局部存储器6~整合芯片组7~嵌式图形适配器10~计算机系统31~系统存储器32~图形存储器41~外部图形加速器42~局部存储器61~DRAM控制器62~AGP桥接器63~PCI桥接器71~数据源/槽72~AGP接口73~PCI接口91~检测AGP插槽的状态 92~于一缓存器设定一状态参数93~检查缓存器94~根据设于缓存器的参数以决定该嵌式图形适配器的模式101~BIOS102~AGP插槽103~PCI插槽311~AGP存储器具体实施方式图4为一简化的方块图,显示当AGP插槽插入一外部图形适配器4的状况。在较佳实施例中,当外部图形适配器不存在时,嵌式图形适配器7是一AGP装置。当一外部AGP图形适配器4存在时,嵌式图形适配器7切换为一PCI图形适配器。此解决了AGP规格不允许二个AGP图形适配器同时存在于一计算机系统中的问题。外部图形适配器4有一连续视野图形数据结构动态配置于DRAM3。再映像的完成乃利用一存储器为本的表称为图形地址再映像表(Graphics Address Remapping Table,GART),并且其由整合整合芯片组6的磁心逻辑(未显示)所执行。OS为图形控制器动态保留了DRAM3的截段,此保留的存储器截段称为AGP存储器或非局部图形存储器。此机制在一软件阶层中规范。嵌式图形适配器7的图形存储器整合到DRAM 3。参考图5,DRAM3分为二个部份,即嵌式图形适配器7的系统本文档来自技高网
...

【技术保护点】
一种计算机系统,其包括CPU、DRAM、与CPU电性连接的一整合芯片组和一BIOS;其特征在于:该整合芯片组内设有一嵌式图形适配器、一电性连接至DRAM的存储器控制器,以及一AGP桥接器和一PCI桥接器电性连接于嵌式图形适配器和存储器控制器之间;一图形存储区,静态配置在该DRAM内供嵌式图形适配器存取;一AGP存储区,动态配置在该DRAM内;以及该BIOS电性连接至嵌式图形适配器,用以检查计算机系统接入外部图形适配器的状态,当该BIOS检查到有外部AG P图形适配器时,嵌式图形适配器作为PCI使用,其通过PCI桥接器传递数据至存储器控制器,且AGP存储区供该外部AGP图形适配器快速存取;当该BIOS检查到有外部PCI图形适配器时,嵌式图形适配器作为AGP使用,其通过AGP桥接器传递数据至存储器控制器,且AGP存储区供该嵌式图形适配器快速存取。

【技术特征摘要】

【专利技术属性】
技术研发人员:黄勃为袁仁民叶国炜
申请(专利权)人:矽统科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1