公开/公告号CN1142078A
专利类型发明专利
公开/公告日1997-02-05
原文格式PDF
申请/专利权人 北京新兴生物医学工程研究发展中心;
申请/专利号CN95108184.5
申请日1995-07-28
分类号G06F3/153;
代理机构
代理人
地址 100036 北京市海淀区定慧寺113号
入库时间 2023-12-17 12:52:21
法律状态公告日
法律状态信息
法律状态
2005-09-28
专利权的终止未缴年费专利权终止
专利权的终止未缴年费专利权终止
2003-11-19
授权
授权
1998-02-11
实质审查请求的生效
实质审查请求的生效
1997-02-05
公开
公开
本发明是一种使用在计算机上的显示卡装置,特别是涉及一种能够同时在计算机监视器上显示出移动和静止图形的显示卡。
在目前使用的计算机中,一般是通过TVGA显示卡将显示信号传给显示器的,TVGA显示卡的特点是价格低,性能价格比高,但图形操作对软件的依赖性大,图形操作带速度慢,不能胜任有移动图形和静止图形叠加的复杂显示。而专用的图形卡虽然能胜任该任务,但是价格昂贵。尤其是在医疗仪器和过程控制的显示中非常需要同时显示移动图形和静址图形,如果使用专用图形卡,则设备的成本就会大大增加。
本发明的目的在于用两个价格较低的TVGA显示卡构成一种新型的显示卡以实现移动图形和静止图形叠加的复杂显示。
为实现本发明的目的,在本发明中将两个TVGA显示卡中的一个用于负责移动图形的显示,而另一个负责静止图形的显示,两个TVGA显示卡共用一个TVGA显示卡的时钟,由计算机的CPU区分两个TVGA显示卡并分别对其发送指令,将其中的一个显示卡的数模转换器DAC的八位输入数据分成高四位和低四位,各由两个显示卡的智能器件8900C控制输入,两个显示卡各自的显示缓存器VRAM共同为屏幕图形的映射,实现图形的叠加;两个显示卡公用一个时钟源,以保持时序的一致;以其中一个显示卡作为当前CPU输出指令的对象,分别对其中的一个显卡进行编程控制。
图1是已有技术中的TVGA显示卡的结构图。
图2为本发明的系统结构图。
如图1所示的已有技术的TVGA显示卡的工作原理如下:其中8900C是显示卡的智能器件,它接受计算机的指令,自动定时访问显示缓存器VRAM,向数模转换器DAC发送图形数据。8900C内部有一组寄存器可对其写入和读出,因而控制输出图形的模式、颜色,位置等。显示缓存器VRAM是屏幕图形的映射,改变映射区的数据和8900C所定义的映射区的起始地址可使屏幕图形变化和移动。为了在屏幕图形移动的同时部分图形保持静止,需要在一次屏幕扫描逆程期间同时完成改变映射区起始地址和对应静止图形数据的搬移工作。而这一工作是由软件来完成的。如果在一次场逆过程时间内不能完成数据的搬移工作,就会造成图形的抖动。使静止图形的面积和集中程度受到很大限制,同时数据搬移占用计算机CPU很多时间,因而使计算机CPU为其它工作服务的时间大为减少。
而在图2所示出的本发明的双TVGA显示卡中,将两个TVGA显示卡中的一个用于负责移动图形的显示,而另一个负责静止图形的显示,两个TVGA显示共用一个TVGA显示卡的时钟,由计算机的CPU区分两个TVGA显示卡并分别对其发送指令,将其中的一个显示卡的数模转换器DAC的八位输入数据分成高四位和低四位,各由两个显示卡的智能器件8900C控制输入,两个显示卡各自的显示缓存器VRAM共同为屏幕图形的映射,实现图形的叠加;两个显示卡公用一个时钟源,以保持时序的一致;以其中一个显示卡作为当前CPU输出指令的对象,分别对其中的一个显示卡进行编程控制。例如,对一个显示卡进行改变VRAM起始地址的控制,对另一个显示卡进行输出图形的控制,则合成的结果在显示屏幕上就成为既有移动图形又有静止图形。
如果将本发明应用到医疗仪器和过程控制设备中,以廉价的TVGA显示卡取代价格昂贵的专用图形卡,就能够大幅度地降低成本,并且能够保证图形显示的可靠性。显示分判辨率能够多达到1024×768,工作情况正常。
机译: 用于制造显示卡的树脂组合物和制造显示卡的方法
机译: 控制显示卡的操作的方法和显示卡
机译: 显示卡的操作控制方法及显示卡