一种龙芯刀片集成显卡的制作方法

文档序号:6559393阅读:560来源:国知局
专利名称:一种龙芯刀片集成显卡的制作方法
技术领域
本发明涉及主板集成显卡,具体来讲,涉及一种龙芯刀片集成显卡。
背景技术
在目前的市场上,实现龙芯平台的显示功能,比如2F平台采用的是独立的显卡, 大都是采用嵌入式显卡,这样的显卡功能和性能都比较低,对一些对图形要求高的产品就有所限制.而目前的PC显卡都是针对X86平台,显示功能都依赖X86平台.而对于龙芯刀片来说,采用嵌入式显卡的话,就达不到要求.所以就需要一种方法来实现PC显卡能在龙芯平台得到支持.对于X86平台,一般的服务器,显示都采用共享内存的方式,因为在显示与CPU访问竞争内存的时候,X86平台有一种仲裁机制,使得显示会优先得到内存服务,这样对显示性能就没有影响。而对于龙芯平台来说,没有这种仲裁机制,所以如果采用共享内存的话,就会影响显示的性能。

发明内容
为了解决在龙芯刀片中,显卡性能低下的问题,本发明提供了一种龙芯刀片集成显卡。一种龙芯刀片集成显卡,包括RS780E北桥芯片,DDR显存颗粒,显存调度模块,时钟校正模块,通信模块以及显存管理模块;显卡核心集成在所述RS780E北桥芯片中,所述DDR显存颗粒单颗容量为64MB, 分布在北桥芯片两侧;所述显存调度模块在显存容量不够时,负责向内存申请空间以扩展显存容量;所述时钟校正模块保证显存颗粒以同样的频率和同样的延时与所述显卡核心通信;所述通信模块负责CPU与显卡直接通过HT总线进行通信;所述显存管理模块负责将显存以多通道方式同显卡核心通信。优选的,所述显存调度模块的调度方法为程序向显存调度模块申请显存,未占用显存容量足够时则分配;若未占用显存不足以达到申请的大小,显存调度芯片直接向内存申请,不再占用显存空间。优选的,所述显存调度芯片在申请内存空间时若内存空间不够,则转回显存空间, 将未运行时间超过阈值时间的程序所占用的空间释放,然后进行分配;若还不足以分配,则不分配等待空间足够时分配。优选的,所述时钟校正模块在显存颗粒不同步时对时钟运行快的颗粒做延时处理。优选的,所述显存颗粒采用四颗三星DDR 64MB显存颗粒构成256MB显存空间。优选的,所述显存管理模块可以对程序释放显存后在显存中堆积的碎片进行整理,连接成连续的显存空间。本发明提供的显卡,有效解决了因显存不足所造成的龙芯刀片性能低下的问题, 同时,添加了特殊的管理模块,使得显卡性能比之前有了长足的进步。
具体实施例方式龙芯刀片目前采用AMD公司的RS780E芯片作为北桥芯片,而RS780E芯片中已经集成了显卡,但是在X86机器上运行时,使用的是内存的共享空间作为显存空间的,这样显然对性能有很大的制约,故本发明添加了独立的显存颗粒以及模块来提高显卡性能。本发明添加的显存使用了四颗三星DDR 64MB显存颗粒,三星内存性能稳定,是业内公知的,故对刀片稳定性有很大好处。本发明还包括了显存调度模块,时钟校正模块,通信模块以及显存管理模块。显存调度模块该模块主要用于对显存空间的分配以及调度,当有程序申请显存空间时,显存调度模块首先查找显存空间是否足够,若满足,则分配;若不足够,则直接向内存申请共享空间,不再占用显存空间,若内存也不够,则不做分配,令程序等待。时钟校正模块该模块用于对四颗内存颗粒进行同步,若出现有颗粒不同步,则将运行时间靠前的颗粒进行延时处理。通信模块该模块负责显卡显示核心与龙芯CPU通过HT总线进行通信。显存管理模块该模块将四颗内存使用多通道工作方式,同时,当显存中出现大量小的不连续的显存空间时,该模块还可以执行碎片整理功能,使得显存空间连续,以便后面分配。
权利要求
1.一种龙芯刀片集成显卡,其特征在于包括RS780E北桥芯片,DDR显存颗粒,显存调度模块,时钟校正模块,通信模块以及显存管理模块;显卡核心集成在所述RS780E北桥芯片中,所述DDR显存颗粒单颗容量为64MB,分布在北桥芯片两侧;所述显存调度模块在显存容量不够时,负责向内存申请空间以扩展显存容量;所述时钟校正模块保证显存颗粒以同样的频率和同样的延时与所述显卡核心通信;所述通信模块负责CPU与显卡直接通过HT总线进行通信;所述显存管理模块负责将显存以多通道方式同显卡核心通信。
2.如权利要求1所述显卡,其特征在于所述显存调度模块的调度方法为程序向显存调度模块申请显存,未占用显存容量足够时则分配;若未占用显存不足以达到申请的大小,显存调度芯片直接向内存申请,不再占用显存空间。
3.如权利要求2所述显卡,其特征在于所述显存调度芯片在申请内存空间时若内存空间不够,则转回显存空间,将未运行时间超过阈值时间的程序所占用的空间释放,然后进行分配;若还不足以分配,则不分配等待空间足够时分配。
4.如权利要求1所述的显卡,其特征在于所述时钟校正模块在显存颗粒不同步时对时钟运行快的颗粒做延时处理。
5.如权利要求1所述的显卡,其特征在于所述显存颗粒采用四颗三星DDR64MB显存颗粒构成256MB显存空间。
6.如权利要求1所述的方法,其特征在于所述显存管理模块可以对程序释放显存后在显存中堆积的碎片进行整理,连接成连续的显存空间。
全文摘要
本发明提供了一种龙芯刀片集成显卡,包括RS780E北桥芯片,DDR显存颗粒,显存调度模块,时钟校正模块,通信模块以及显存管理模块;显卡核心集成在所述RS780E北桥芯片中,所述DDR显存颗粒单颗容量为64MB,分布在北桥芯片两侧;所述显存调度模块在显存容量不够时,负责向内存申请空间以扩展显存容量;所述时钟校正模块保证显存颗粒以同样的频率和同样的延时与所述显卡核心通信;所述通信模块负责CPU与显卡直接通过HT总线进行通信;所述显存管理模块负责将显存以多通道方式同显卡核心通信。本发明提供的显卡,有效解决了因显存不足所造成的龙芯刀片性能低下的问题,同时,添加了特殊的管理模块,使得显卡性能比之前有了长足的进步。
文档编号G06F3/14GK102331918SQ20111018885
公开日2012年1月25日 申请日期2011年7月7日 优先权日2011年7月7日
发明者刘新春, 尹宁宁, 李丰旺, 李永成, 杨晓君, 邵宗有, 郑臣明 申请人:曙光信息产业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1