專利名稱:在計算機屏幕上顯示方格圖窗口數據用的方法及設備的制作方法
技術領域:
本發明涉及諸如示波器、頻譜分析儀、網絡分析儀等儀器方格圖窗口數據(例如信號軌跡和方格圖線)的顯示。更具體地說,本發明涉及要求高更新速率的活動信號軌跡的顯示。能夠顯示這些軌跡的儀器有較大的可能性捕獲短暫的信號異常,并及時地將其反饋提供給用戶。
隨著頻率的提高,波形儀器都依賴于計算機來畫出和顯示信號軌跡。由于成本和及時上市的原因,往往希望為這樣一種儀器的微處理器、顯示控制器和/或操作系統采用現成的部件。這樣的部件的一個例子是PC(個人計算機)主機板、PC顯示卡、PC顯示控制器、Windows@3.1、Windows@95、Windows@NT和UNIX@。這些部件一般都是針對Windows(窗口軟件)環境而優化的,而不是針對顯示波形儀器所要顯示的”活動的”軌跡而優化的。
一般說來,PC和計算機工作站繪制數據時,尤其是在窗口顯示環境下會引起很大的開銷。例如,典型的個人計算機(PC)的顯示數據格式是索引和RGB(Red(紅),Green(綠),Blue(蘭))。這些數據格式中的每一種都包括一條單一的信息-準備由CRT(陰極射線管)照亮的象素的顏色亮度。更新顯示數據時,必須把老的數據值讀出,使得新的數據可以與之結合(亦即,要用讀-修改-寫的操作來維持一條單一的信息)。結果,一個象素的整個數據字段(往往是16位字段)就不斷變化。
窗口顯示使問題進一步復雜化。在窗口環境下,無論何時,只要繪制或更新軌跡,操作系統都需要確定軌跡的那一部分應該是可見的(亦即,未被其他窗口擋住),利用PC或工作站的標準顯示路徑繪制軌跡,開銷本來已經夠高了,這樣一來開銷甚至還要加大。
在示波器上,數據一般組織成若干個字段,使得多條信息可以1)同時維護,及2)單獨更新。例如,示波器用的象素數據可以包括16位數據字,其中4個1位字段代表”標記”,”存儲”,”高亮度”和”方格圖”,而4個3位字段代表4條不同的信號軌跡的亮度水平(包括關斷)。傳統的示波器設計成有效地繪制這種類型的數據。但是,PC和工作站要求把這種非標準的數據轉換成傳統的形式,諸如RGB或索引。因為PC或工作站的標準顯示路徑已經慢了(與傳統示波器的顯示路徑相比),再加上這種額外的開銷,就使得在計算機屏幕上顯示活動的信號軌跡幾乎不可能達到高的更新速率。
Hewlett-Packard公司生產能提供各種各樣顯示方式的示波器、信號采集板等。在這些方式中,有三種是”灰度可變余輝”方式、”最小余輝”方式和”無限余輝”方式。這些方式中的每一種都使用類似于前一節所描述的16位數據格式。結果,每一種都要求有很大的處理帶寬,而這使這些方式難以用PC或工作站的標準顯示路徑最優地加以實現。調用操作系統產生的開銷太大。
當前在市場上可以購到若干種硬件輔助的繪圖裝置(亦即,顯示加速器)。但是,這些裝置中沒有一種是為繪制和更新活動的信號軌跡而優化的。
因為先有技術計算機化波形儀器總是通過”標準顯示路徑”來處理方格圖窗口數據,所以它們的性能都大受損失。
因此,本發明的首要目的是通過一種無需讓現有計算機系統全面升級(例如,采用更快的處理器、更快的存儲器、增加視頻加速卡等)的方法,即能提供一種在計算機屏幕上高速率的活動信號軌跡的顯示。升級費用大,而且,如果系統已經利用了目前可以獲得的最高性能的組件,升級甚至是不可行的。
本發明的另一個目的是在不干涉計算機操作系統所提供的正常功能的情況下,提供一種活動信號軌跡的有效更新方法。例如,若活動的信號軌跡在第一個窗口顯示,另一個應用應該能夠在第一窗口上面放上第二個窗口,而第二個窗口不會干擾活動的信號軌跡的顯示,而第一個窗口也不干擾操作系統及時顯示第二個窗口的能力。
本發明的另一個目的是提供一種方法,其中準備超過活動的信號數據的慢速信息,諸如測量正文,可以通過PC或工作站操作系統使用的標準顯示路徑加到顯示器上。
許多顯示控制器具有I/O端口,稱呼不同,諸如”FeatureConnector(特性連接器)”,”VAFC”(VESA(Video Electronic StandardAsociation(視頻電子標準協會))Advanced Feature Connector(先進特性連接器),”PC視頻端口”,或”縮放/視頻端口”。其他顯示控制器具有所謂”VMC”(VESA介質通道)”的I/O端口,或可以與之相互作用。還有一些顯示控制器具有能夠從系統總線,諸如PCI(外圍組件連接)局部總線接收視頻數據的I/O端口。顯示控制器的這些不同的I/O端口在這里將統稱為”視頻端口”。
為了達到上述目的,本發明者利用顯示控制器的視頻端口來向視頻控制器提供活動信號軌跡的數據。更具體地說,方格圖窗口數據,包括信號軌跡數據,是儲存在獨立于標準顯示緩沖區的第二顯示緩沖區中。第二顯示緩沖區以一種有效地實現活動的信號軌跡繪制的數據格式和支持硬件及軟件來維護。具體地說,第二顯示緩沖區(這里有時稱為”方格圖窗口發生器”)包括視頻動態隨機存儲器(VRAM),方格圖窗口數據以一種易于更新的格式(例如,16位,帶有繪制軌跡、方格圖線、標記等用的字段)儲存的。因為VRAM允許以位的方式屏蔽,通過只寫操作繪制數據,單條顯示軌跡的更新只要求,例如,更新3位的字段的位。請注意,在把新的數據寫入16位數據字段之前,沒有必要讀出整個16位數據字段(或者甚至3位字段)。于是,在通過顯示控制器視頻端口輸入之前,儲存在VRAM的數據就可以通過硬件轉換成目前接受的視頻格式。最后,方格圖窗口數據響應與基準色匹配(并在大多數情況下響應視頻啟動信號)的傳統的顯示數據,與傳統的顯示數據進行多路轉換。用這種方式,不與信號軌跡顯示協同的信息一般地可以通過標準顯示路徑顯示。例如,低速信息(例如,測量正文)可以通過標準顯示路徑和傳統的操作系統調用來顯示。只要正文與基準色不同,該正文就可以在這些象素上超過活動的軌跡數據。
本發明的這些和其他重要的優點和目的將在后附的描述、附圖和權利要求書中作進一步解釋,或者由此而變得清楚。
附圖中舉例說明本發明的說明性的和目前的最佳實施例,附圖中
圖1舉例說明在計算機屏幕上顯示方格圖窗口數據的方法;圖2是圖1的方法在其上執行的示范性的主機示意圖;圖3是在圖2和5中的顯示控制器中找到的各種顯示控制器組件的示意圖;圖4舉例說明一種計算機化波形儀器;圖5是舉例說明圖4波形儀器中各種組件的示意圖;圖6是圖5方格圖窗口發生器的示意圖;以及圖7A和7B舉例說明在圖6的視頻隨機存儲器中儲存的可能的數據格式。
在圖1中舉例說明在計算機屏幕上顯示方格圖窗口數據的方法100,它一般地從把方格圖窗口數據寫入視頻隨機存儲器(102),和把傳統的顯示數據寫入顯示緩沖區(106)的步驟開始。響應同步信號,傳統的顯示數據從顯示緩沖區讀出(108),而方格圖窗口數據轉換成視頻數據(104)。也是響應同步信號,而且還響應與基準顏色匹配的傳統顯示數據的讀出(而且在大多數情況下,響應視頻啟動信號),視頻數據與傳統的顯示數據多路轉換,以建立視頻輸出(110)。視頻輸出可以用來或者直接地、或者間接地使計算機屏幕上的象素發光(112)。
上述方法100用來作為配置能夠為活動信號軌跡、波形等的顯示提供高的更新速率的計算機化波形儀器400(圖4)的基礎。這樣的儀器400可以一般地包括處理器202(圖5)、第一顯示緩沖區214、視頻端口224、第二顯示緩沖區604(圖6)、操作系統和應用軟件。所有這些元件都可以這樣耦合使得應用軟件把硬件初始化至1)從第二顯示緩沖區604讀出方格圖窗口數據,包括信號軌跡數據,2)把從第二顯示緩沖區604讀出的方格圖窗口數據轉換成視頻數據,3)通過視頻端口224輸入視頻數據,以及4)把所有其他顯示數據裝入第一顯示緩沖區214。
上述方法100也可以用來作為配置能夠快速儲存、更新和顯示方格圖窗口數據的通用計算機的基礎。這樣的計算機一般地包括帶有視頻端口224的顯示控制器212、與顯示控制器212耦合的顯示緩沖區214,和與視頻端口241連接的方格圖窗口發生器504。在操作中,顯示控制器212對從顯示緩沖器214和方格圖窗口發生器504接收到的數據進行多路轉換,以產生視頻輸出226。方格圖窗口發生器504(圖6)一般地可以包括視頻隨機存儲器604、用來把方格圖窗口數據寫入視頻隨機存儲器604的不同位和平面的控制器裝置614,以及用來把所儲存的方格圖窗口數據的不同平面轉換成視頻數據622的編碼裝置606。
一般地描述了在計算機屏幕上顯示波形數據的方法100以及用來將其實現的計算機設備400,500,504之后,現將更詳細地描述方法100和設備400,500,504。
正如這里描述和后附權利要求書所使用的,”連接”意味著兩個組件之間的直接連接,而”耦合”意味著兩個組件之間直接連接和間接連接(亦即,通過其他組件的相互連接)兩者。
因為這里所描述的方法是為由計算機(亦即,通用計算機或計算機化波形儀器400)執行而設計的,所以下面將描述示范性主機(主要是計算機主機板)。主機200(圖2)包括處理器202、L2(第二級)高速緩存控制器204,L2高速緩存SRAM(靜態隨機存儲器)206、系統存儲器控制器208、系統DRAM(動態隨機存儲器)210、顯示控制器212、顯示緩沖區214,以及系統總線216。處理器202可以包括內部高速緩存,以及可以從它的內部高速緩存、L2高速緩存SRAM 206,或系統DRAM 210取出/存入指令/數據。系統總線216把顯示控制器212和其他外圍裝置218,220連接到L2高速緩存和系統存儲器控制器204,208,而它本身是由處理器202控制的。顯示緩沖器214連接到顯示控制器212,但是,作為另一方案,可以包括系統DRAM210的專用部分。
這里示出并描述的體現主機200特性的主機板是AMI公司銷售的商品名為Atlas PCI-II。AMI主機板上的處理器202是AMD-K5處理器,系統總線216是PCI(Peripheral components interconnect(外圍組件互聯))總線。可以連接到PCI總線上的各種外圍設備包括EIDE(Enhanced integrated device electronics(增強型集成器件電子設備))控制器218和SCSI(小型計算機系統接口)控制器220。
主機200通過顯示控制器212連接到顯示器222(這里有時稱為計算機屏幕)。
作為所示和所描述的計算機沒有操作系統就沒有什么用。操作系統可以儲存在系統DRAM210中,除別的工作外,它指示處理器1)把數據裝入顯示緩沖區214,及2)把數據從顯示緩沖區214轉移到顯示控制器212。
目前用的大部分操作系統都指令計算機統顯示信息窗口。這樣的操作系統的一個實例是Microsoft@公司的Windows@95操作系統。其他通用的窗口操作系統包括Windows@3.1,Windows@NT@,UNIX@。
圖2中的顯示控制器212的各種組件較詳細地示于圖3。現代計算機系統的情況往往是顯示控制器212包括視頻端口224。該端口的用途是允許計算機顯示在外部產生的,一般來自調諧器或CD-ROM(Compact disk read only memory(只讀小光盤))的視頻影象。圖3舉例說明的300包括3個部件比較器304、外部視頻啟動門306和多路開關308。多路開關308的輸出是視頻輸出流226,后者可以用來使計算機屏幕222上的象素發光。滿足上述規格的商售顯示控制器212是Chip & Technologies公司的F65550顯示芯片。
在操作中,把從顯示緩沖區214獲得的傳統的顯示數據310提供給比較器304和多路開關308的輸入端。比較器304還接收基準色輸入312。當從顯示緩沖區214獲得的數據310與基準色輸入312匹配時,比較器304建立輸出。外部視頻啟動門306既接收視頻啟動信號316,又接收比較器304的輸出314。當它的兩個輸入都確立時,啟動門306確立它自己的輸出318。啟動門306的輸出318為多路開關308提供控制。若啟動門306的輸出318確立,則通過視頻端口224接收的視頻數據622從多路開關308輸出。否則,來自顯示緩沖區214的數據310從多路開關308輸出。
儲存在顯示緩沖區214的數據初始時來自PCI總線216,由顯示控制器212通過PCI接口324取出,并寫入顯示緩沖區214。各種同步信號(水平和垂直同步信號、時鐘等)618(圖6)由顯示控制器308產生。
顯示控制器212或者向CRT、平板顯示器(例如LCD(發光二極管),或者向它們兩者輸出視頻流226。盡管CRT能夠提供高分辨率,但是LCD顯示器在某些情況下具有要求物理空間較小的優點。
使用上述系統,窗口或其他定義的區域可以由外部產生的視頻影象填充。
可惜,諸如上述那種系統并不是針對顯示示波器、頻譜分析器、網絡分析器等所顯示的活動的信號軌跡優化的。所有這些”波形儀器”都要求對數據的儲存和顯示具有高的更新速率。但是,這個問題可以通過使上述主機200適合于顯示方格圖窗口數據而得到解決。圖4的計算機化波形儀器400舉例說明這樣一種配合的最佳實施例。
正如這里定義的,方格圖窗口數據包括活動的信號軌跡、方格圖線和一般在方格圖窗口內顯示的其他信息。方格圖窗口數據還可以包括通過這里描述的方法提供給顯示控制器212的任何顯示數據。
在圖4的儀器400內,有一塊波形采集板506。計算機化波形儀器400具有液晶顯示器(LCD)402和安裝在這里的一個或多個媒體驅動器(諸如軟盤驅動器、磁帶驅動器等)404。采集板附有一個或多個插口。電纜或導線406,408可以附在這些插口上,并連接到被測試的裝置410上,波形數據就由此采集。
波形儀器500(圖5舉例說明的)的內部部件看上去和圖2所示的相同。但是,應該注意方格圖窗口發生器504的加入。一般說來,方格圖窗口發生器504都通過PCI接口502,508(如采集板506那樣)連接到系統總線216。采集板506所獲得的數據儲存在方格圖窗口發生器504內,轉換成視頻數據622,然后通過視頻端口224送到顯示控制器212。在本發明最佳實施例中,從采集板輸出的數據包括每一個x-顯示位置的y值。在這樣的配置下,數據在輸入到方格圖窗口發生器504之前必須由計算機500進行預處理。簡而言之,預處理允許y值(利用先有技術已知的方法)轉換成y-位置。
方格圖窗口發生器504的最佳實施例示于圖6。請注意,在這個實施例中,采集板408連接到PCI總線216,而方格圖窗口發生器504通過PCI總線216接收方格圖窗口數據。但是,本發明者想出的作為另一方案的配置在采集板408和方格圖窗口發生器504之間提供直接的連接。這另一方案的配置優點在于PCI的帶寬是為非視頻傳輸而考慮的。PCI總線配置的優點在于,PCI總線是計算機界充分理解的。
方格圖窗口發生器504預計采用擴展卡的形式,1)它能插入現有計算機200的擴展槽,以及2)配置成與市場上出售的計算機組件(例如,顯示控制器212和PCI總線216)聯接。
方格圖窗口發生器504本質上包括三個部件現場可編程門陣列(FPGA)602、視頻隨機存儲器(VRAM,這里有時亦稱”第二顯示緩沖區”)604和編碼裝置(諸如優先權編碼器SRAM或類似功能的編碼器)606。編碼裝置606后面可以有也可以沒有鎖存裝置626,后者臨時保存編碼裝置606輸出的數據。由采集板408獲得的數據通過FPGA602寫入VRAM604。正如下面將要描述的,寫入VRAM604的數據是經過優化以便易于更新的,而且不是立即可以顯示的形式(例如RGB或索引)。顯示時,方格圖窗口數據由VRAM604輸出,并由優先權編碼器SRAM606轉換成目前接受的格式。
方格圖窗口發生器504的心臟是VRAM604。VRAM604尤其適用于方格圖窗口數據的儲存。VRAM604有兩個端口---一個并行端口608,一個串行端口610。在使用中,并行端口608訪問安排成1024行和512列的DRAM。因而支持640×480屏幕分辨率的象素數據。串行端口610刷新屏幕。專門的并行端口訪問周期把存儲器的一列傳輸給串行端口610。
VRAM數據掩蔽可以保護位不被改變。這把大部分繪圖操作變成簡單的寫周期,而不是讀-“與”-“或”-寫周期。塊寫周期寫順序的4個象素的單值。在塊寫過程中,可以施行數據掩蔽,而地址掩蔽可以保護任何4個象素免受修改。這一特點在畫水平線,諸如在方格圖窗口內刷新基準線時特別有用。快速寫周期把單個值寫入存儲器的一整列。數據掩蔽也可以用在快速寫周期中。這個特點在整個平面數據清除和/或在雙或三緩沖顯示方式中的平面之間交換也有用。
FPGA602包括顯示控制器612、VRAM控制器614和減量計616。在視頻控制器612接收同步信號618,諸如水平和垂直同步信號。
VRAM控制器614接收和處理對與VRAM604交談的請求。
減量計616起加速顯示處理器的作用,而且可以用來減一和/或正如下面將要描述的,清除VRAM數據。減量計616還可以用來有效地畫任意尺寸的填充方框,諸如方格圖窗口的水平和垂直線。
在本發明最佳實施例中,方格圖窗口數據700包括安排在8個字段702-716的16個位。702-716的各個字段在圖7A中舉例說明。頭4個字段702-708,每一個都包括3位,控制最多從正在測試的裝置410采集的4個波形。另外的4個1位字段710-716控制”標記”、”存儲”、”方格圖”和”高亮度”。
所示出和描述的16位數據字段700可以用來實現不同的顯示方式,包括”灰度可變余輝”方式、”最小余輝”方式和”無限余輝”方式。數據繪制在各個平面,使得任何一個或多個平面可以在給定的時刻及時地繪制。
灰度可變余輝方式的目的是為波形歷史的顯示而設置的。可以向用戶提供對所顯示波形歷史的量和時間長度的控制。通過允許歷史波形”淡化到黑色”,用戶可以根據所顯示軌跡的顯示齡期來區分它們。在最佳可變余輝實現中,軌跡總是以全強度設定7畫出的。這樣,所有三個波形位都置一(例如,D0,D1和D2)。然后波形度隨著時間減量(亦即,減量計616通過在VRAM604上完成讀-修改-寫操作周期地減小所畫出的象素的亮度)。例如,設定7和6可以對應于全亮度,設定5至1可以對應于逐步減小的亮度,而設定0對應于關斷。對于長余輝時間,每次屏幕刷新減量的象素數可以只是象素總數的一小部分。這通過瞬間降低屏幕的亮度有助于消除屏幕閃爍。對于短余輝時間,可以跳過幾個亮度等級(亦即,減量計616可以減2,3,4等)。
利用VRAM數據掩蔽,在波形數據702708更新時,可以對非波形位710 716(亦即,D12 D15)加以保護。作為另一個方案,波形和非波形位可以保護,因為只更新單個波形和非波形字段。
最小余輝方式的目的是,提供一種只表示最近的波形軌跡的顯示。雙緩沖或三緩沖可能是消除閃爍所必要的。另外,LCD響應時間要求同時畫出幾次采集的軌跡。例如,兩個數據平面可以用于每一個波形的顯示(例如,D0和D1),而數據可以畫在第三平面上(例如D2)。數據在第三平面上畫出之后,可以在畫D0平面上的數據的同時,顯示D1和D2平面,如此類推。在本最佳實施例中,減量計616完成多達512次快速寫周期,以便重新清除非活動的緩沖區。VRAM數據掩蔽可以用來保證只寫入非活動的緩沖區。
無限余輝方式的目的是提供無限多個波形歷史的顯示。在最佳實施例中,無限余輝要求略微改變圖7A舉例說明的字段702-716。在圖7B中,字段718-726代替字段702-708。字段718-724對應于所顯示的4個波形的每一個。字段726對應于所顯示的象素亮度。一旦畫出波形,受到繪制影響的象素仍舊亮著。例如,若波形畫在位D0,則亮度位D9-D11全都設置。隨著時間推移,位D9-D11在過程中被清除(亦即減量),直至最后,只留下D0仍舊置1。只要D0-D3的任何一位設置,象素就仍舊以50%的亮度亮著。若一個波形再次畫在位D0或D1-D3的任何一位亮度位D9-D11再次被置1,亮度位D9-D11的減量反復進行。這樣,只有最近畫出的波形以全亮度亮著,而其他畫出的象素以50%的亮度亮著。
把要求高更新速率的數據通過顯示控制器視頻端口224饋送的方格圖窗口發生器504,在活動的信號軌跡的繪制中是極其有用的。為了保證現有計算機系統不由于加上方格圖窗口發生器504而陷入困境,該發生器最好是計算機的操作系統無法識別的。換句話說,發生器504只由應用軟件控制,而不被計算機的操作系統識別為顯示裝置。
預期上述方法和裝置可以用來顯示所有波形儀器產生的軌跡,無論是調制還是頻率,以電或光為基礎(例如,頻譜分析儀、示波器、網絡分析儀、光波示波器、調制分析器等等)。以1,2和4千兆次采樣/秒的速率采集的樣品,現在可以用計算機化波形儀器顯示了。
盡管在這里已經詳細地描述了本發明的說明性的和目前的最佳實施例,但是,應該明白,本發明的概念可以用其他不同的方式實現和應用,而后附的權利要求書準備包括這樣的改變,除非受先有技術的限制。
權利要求
1.一種在計算機屏幕上顯示活動信號軌跡的方法(100),其特征在于包括下列步驟a)把方格圖窗口數據寫入(102)視頻隨機存儲器;b)把傳統顯示數據寫入(106)顯示緩沖區;c)響應同步信號,i)讀出(108)傳統顯示數據;ii)把儲存在視頻隨機存儲器中的方格圖窗口數據轉換(104)成視頻數據;以及iii)響應對與基準色匹配的傳統顯示數據的讀出,把視頻數據與傳統顯示數據進行多路轉換(110),由此建立視頻輸出;以及d)響應視頻輸出而使計算機屏幕上的象素發光(112)。
2.權利要求1的方法,其特征在于所述方格圖窗口數據包括信號軌跡數據。
3.權利要求2的方法,其特征在于所述方格圖窗口數據包括多個信號波形的信號軌跡數據。
4.權利要求1的方法,其特征在于還包括下列步驟a)產生視頻隨機存儲器數據掩碼;以及b)通過只寫操作把新的方格圖窗口數據寫入視頻隨機存儲器的未掩蔽位。
5.權利要求1的方法,其特征在于所述視頻數據在與傳統顯示數據進行多路轉換之前,通過顯示控制器的視頻端口輸入。
6.一種配置成能夠快速儲存、更新和顯示方格圖窗口數據的計算機(500),其特征在于包括a)帶有視頻端口(224)的顯示控制器(212);b)耦合到顯示控制器的顯示緩沖區(214);以及c)連接到該視頻端口的方格圖窗口發生器(504);并且所述顯示控制器對從顯示緩沖器和方格圖窗口發生器接收的數據進行多路轉換,以產生視頻輸出;以及所述方格圖窗口發生器包括i)視頻隨機存儲器(604);ii)用來把方格圖窗口數據寫入視頻隨機存儲器不同位和平面的控制器裝置(614);以及iii)用來把儲存在視頻隨機存儲器不同平面上的方格圖窗口數據轉換成視頻數據(622)的編碼裝置(606)。
7.權利要求6的計算機,其特征在于所述顯示控制器包括a)顏色比較器(304);以及b)多路開關(308);所述顏色比較器接收來自顯示緩沖區的數據(310),并將其與基準色(312)比較;而且該多路開關接收來自顯示緩沖區的第一數據信號,和來自編碼裝置的第二數據信號,并響應從顏色比較器輸出的控制信號(314)而對這些第一和第二數據信號進行多路轉換。
8.權利要求7的計算機,其特征在于a)波形信號啟動門(306)接收顏色比較器輸出的控制信號(314),還接收視頻端口啟動信號(316);而且b)多路開關接收波形數據啟動門的輸出(318)。
9.權利要求7的計算機,其特征在于還包括系統總線(216),所述顯示控制器和方格圖窗口發生器中的每一個都耦合到所述系統總線。
10.權利要求9的計算機,其特征在于還包括存有操作系統的存儲器(210),所述操作系統承認顯示控制器是顯示裝置,但不承認方格圖窗口發生器是顯示裝置。
全文摘要
在計算機屏幕(222)上顯示方格圖窗口數據的方法(100)從把方格圖窗口數據寫入(102)視頻隨機存儲器(604)和把傳統顯示數據寫入(106)顯示緩沖區(212)的步驟開始。響應同步信號(618),從顯示緩沖區讀出(108)傳統顯示數據,并把方格圖窗口數據轉換(104)成視頻數據(622)。對同步信號(618)、并對與基準色(312)匹配的傳統顯示數據的讀出起反應,而對視頻數據和傳統顯示數據進行多路轉換以建立視頻輸出(226)。然后視頻輸出用來點亮(112)計算機屏幕上的象素。
文檔編號G01R13/20GK1202664SQ9810551
公開日1998年12月23日 申請日期1998年3月6日 優先權日1997年6月18日
發明者B·A·蒙蒂喬 申請人:惠普公司