專利名稱:對異常波形的反應(yīng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及對檢測到由數(shù)字示波器采集的異常波形的反應(yīng),更具體地說,涉及這樣一些方法,它使這種波形最亮,或者,例如利用顏色來突出這種波形。
數(shù)字示波器通常利用光柵掃描顯示向其用戶提供電信號的活動。每一個光柵掃描顯示,例如日常在計算機熒光屏上看到的,包括二維的象素陣列,其中,每一個象素位置由行號和列號唯一地確定。這種顯示的最簡單和最低成本的方案是“1位”顯示,其中,用來從中導(dǎo)出待顯示的信息的存儲器僅僅具有與每個象素相聯(lián)系的1位亮度信息。在這種顯示中,所述1位信息確定與它相聯(lián)系的象素是“點著”還是“關(guān)閉”,其中,“點著”表示要用預(yù)定的亮度值照亮所述象素,而關(guān)閉表示所述象素將完全未被照亮。
可以代替1位顯示的更復(fù)雜和昂貴的方案是多位顯示,它可以提供可變的亮度(也稱為“灰度”)或者作為亮度的替代指示的顏色變化。與可變亮度顯示的每一個象素相聯(lián)系的存儲單元包含多位亮度信息,后者表示可以用來照亮所述象素的變化的亮度等級的數(shù)目。與1位顯示的象素一樣,多位顯示的象素可以呈現(xiàn)“關(guān)閉”或者黑狀態(tài),但是不是一個照度值,它們具有多個照度值。通常,可以得到的照度值的數(shù)目這2N-1,其中,N是光柵存儲器的每一個地址的存儲深度。例如,4位深的光柵掃描存儲器可以提供從部分照度到最大照度的15個等級以及黑或者“關(guān)閉”狀態(tài)。也可以把象素強度轉(zhuǎn)換成不同的顏色,以及強度或者“亮度”。
在這種大量數(shù)據(jù)的情況下,多位顯示能夠傳遞更多的關(guān)于所觀察的電信號波形的變化狀態(tài)的信息,特別是,如果所述信號不是理想地重復(fù)的因而在某些部分比在其它部分有較少的活動,則更是如此。被包括在本文中作為參考的、授予Katayama等人的關(guān)于“具有色調(diào)顯示的數(shù)字波形測量裝置”的美國專利4,940,931描述了一種用于產(chǎn)生數(shù)字可變亮度顯示的系統(tǒng)。
通常,數(shù)字示波器通過周期性地對存在于電路節(jié)點上的電壓采樣而采集關(guān)于該節(jié)點的工作情況的信息。使示波器的探頭觸點與所述節(jié)點接觸,于是示波器探頭和前端(front end)精確地重復(fù)所述信號或者所述信號的某預(yù)定的一小部分或倍數(shù),并且把它提供給模數(shù)轉(zhuǎn)換器。所述模數(shù)轉(zhuǎn)換器的輸出是一系列多位數(shù)字字,后者被存儲在采樣存儲器中。把相繼采集的樣值存儲在所述采集存儲器中順序的相關(guān)地址中,從而使它們與時標(biāo)相關(guān)。最后,這些地址被轉(zhuǎn)換成時標(biāo),把其中之一表達(dá)成沿著示波器光柵掃描顯示的X-軸的距離。
在通常的數(shù)字示波器中,從采集存儲單元的數(shù)據(jù)內(nèi)容導(dǎo)出的電壓幅度值確定了被照亮的象素的垂直位置(行號),而從采集存儲器的地址導(dǎo)出的時間值確定了水平位置(列號)。擴展采集存儲器的內(nèi)容和地址以便產(chǎn)生用于二維光柵存儲器的內(nèi)容的過程稱為“光柵化”。
多位亮度信息還使產(chǎn)生模擬式“余輝”效果、即、信號亮度隨著時間而衰變成為可能的。在舊式示波器中,余輝是陰極射線管(CRT)的亮度的衰變,它隨用于CRT結(jié)構(gòu)中的熒光體的類型和加在陰極射線管的不同電極的電壓而變。在數(shù)字示波器中,可以通過按照某種算法降低與每一個被照亮的象素相聯(lián)系的亮度值來實現(xiàn)余輝衰變函數(shù)。被包括在本文中作為參考的、授予Hanson等人的關(guān)于“光柵掃描顯示的合成余輝”的美國專利4,504,827描述了一種在光柵掃描顯示中偽隨機降低亮度數(shù)據(jù)的方法。被包括在本文中作為參考的、授予Long等人的關(guān)于“光柵掃描示波器顯示的數(shù)字合成灰度”的美國專利5,254983描述了一種以數(shù)字形式存儲的采集波形的余輝式衰變的方法。被包括在本文中作為參考的、授予Alappat等人的關(guān)于“采用自適應(yīng)衰變的光柵掃描”的美國專利5,387,896描述了一種光柵化系統(tǒng),它根據(jù)基于那個象素的初始值的計算、用兩種方法之一對局部象素產(chǎn)生影響。
對許多用戶來說,尤其是對于具有關(guān)于模擬示波器的某種經(jīng)驗的用戶來說,可變亮度有效地溝通關(guān)于所觀察的信號的活動的信息。這些用戶中的許多人已經(jīng)具有對類似于模擬示波器的行為的強烈愛好。例如,像模擬示波器那樣,在水平掃描間隔期間產(chǎn)生垂直偏移,以便提供所述探頭觸點處的信號活動的實時圖象,它們固有地引起顯示的亮度以它們產(chǎn)生的掃描線的斜率的反函數(shù)的形式變化。這種現(xiàn)象是因為以下的原因而發(fā)生的CRT的陰極電子槍產(chǎn)生基于“亮度”控制器的設(shè)置的恒定的電子源,而單位時間內(nèi)所覆蓋的軌跡的長度在最短的情況下決定于與任何特定的掃描速度相聯(lián)系的X軸距離,并且由于任何Y軸偏移而增加。并且,Y軸偏移可以是相應(yīng)的X軸距離的大的倍數(shù),因此,可以獲得的恒定的電子束能量由于被分布在這種很長的距離上而似乎被以大的比率降低了。因此,模擬示波器固有地以它們的掃描線的斜率的反函數(shù)的形式改變它們的掃描線的亮度。
具有高的波形通過量的模擬示波器或者數(shù)字示波器的另一個甚至更加強烈地需要的特點是檢測間斷的信號異常的能力,后者以不同的重復(fù)信號的形式出現(xiàn)。具有短的“壽命”的老式數(shù)字?jǐn)?shù)字示波器使觀察的間斷的信號活動變成不大可能發(fā)生,至少在缺乏用來檢測某種類型的間斷信號活動的特殊的觸發(fā)方式時是這樣。模擬示波器將顯示一種淡的軌跡,表示存在這種間斷的異常的信號行為。當(dāng)然,如果所述信號變得過分脈動,則所述軌跡的亮度將如此淡,以致示波器操作者可能完全將它遺漏。
在關(guān)閉余輝衰變特性的情況下,即,在無限余輝的情況下,具有1位(“點著”/“關(guān)閉”)亮度信息的數(shù)字示波器將以和高度重復(fù)的波形的相同的亮度,即,“點著”的亮度顯示罕見的或者異常的波形。具有多位光柵存儲器因而能夠提供可變亮度(或者可變顏色)顯示的數(shù)字示波器考慮到罕見的和重復(fù)的波形之間的視覺區(qū)別。但是,除非關(guān)閉余輝特性,否則,這些示波器不可能真正以足夠的亮度、在足以使操作者注意到、更不用說分析間斷的活動的長的時間間隔內(nèi)照亮罕見的事件。
來自受讓公司,Tektronix的當(dāng)前示波器產(chǎn)品提供一種裝置,借此,操作者能夠區(qū)分最新的單獨的波形采集和先前采集的舊的波形。TDS300和TDS200示波器兩者都使用“關(guān)閉”和兩種“點著”電平,其中,每一種“點著”電平具有不同的亮度電平。以全“點著”電平顯示最新畫出的波形,所述全“點著”電平對于TDS300系列示波器是亮的而對于TDS200系列示波器是暗的。以低的、第二亮度電平(對于TDS300是暗淡的而對于TDS200是灰色的)顯示舊的“過去”的波形。在采集系列的整個持續(xù)時間內(nèi)或者在預(yù)定的余輝時間內(nèi),所述過去的波形停留在第二亮度電平(本文中使用的術(shù)語“采集系列”指的是在響應(yīng)一系列分開的觸發(fā)脈沖的時間范圍內(nèi)以相同的設(shè)置進行的一系列獨立的波形采集。單個的或者獨立的“采集”指的是響應(yīng)單個觸發(fā)脈沖而采集的一個波形記錄。)甚至在那些比較低成本的數(shù)字示波器中也已經(jīng)包含了簡化形式的余輝方式,以便在單個熒光屏上收集信號隨時間的變化。甚至簡化的方案在確定假信號或者其它罕見的事件時也是非常有用的。TDS300使用簡單的余輝集聚和擦除形式,所有操作都在一個顯示平面上進行。用戶設(shè)置所需要的以秒為單位的余輝時間p,于是,示波器收集在那個時間量內(nèi)在同一顯示平面上的單獨的波形采集的光柵化結(jié)果。當(dāng)時間p過去時,以全亮度顯示最后的采集,同時,以減小的亮度的其它單個電平顯示所有其它采集。在余輝時間間隔p終止時,清除整個顯示平面并且重復(fù)相同的過程。這個方法的缺點是在所述余輝時間間隔p范圍內(nèi)的任何特定時間t,當(dāng)前能夠觀察的歷史僅僅是用戶所選擇的時間間隔的最大值,即,對t進行模p的運算(tmodulop)。在所述時間間隔將近結(jié)束時收集的信息在它能夠被分析前消失了,并且剛剛清除顯示屏之后,就完全看不到歷史信息。
TDS200使用稍微優(yōu)越的多平面收集和擦除方式。該示波器不是把單獨的波形采集收集在單個顯示平面上然后再擦除和使用它,而是在選擇的時間p內(nèi)把單獨的波形采集收集在N個分開的顯示平面中的一個上。它對所有N個顯示平面進行“或”運算,以便產(chǎn)生所述顯示。每隔(p/N-1)秒就清除最老的顯示平面,然后,把下一組采集收集在新清除的平面內(nèi)。這種方法是優(yōu)越的,因為,在任何給定的時間t,用戶能夠看到(p-p/N+(tmodp/N))秒的歷史。以最大的亮度電平顯示最新平面,同時,以單一的其它降低的亮度電平顯示其它經(jīng)過“或”處理的平面。
需要一種對采集和檢測到異常波形作出反應(yīng)的方法,它便于操作者注意到和處理或者記錄這種異常波形。
根據(jù)本發(fā)明的一個方面,借助于它們影響的新象素的數(shù)目來把異常波形和比較正常的、高度重復(fù)的波形區(qū)分開??梢砸钥勺兊姆绞蕉x“新”象素,意指那些象素自從開始當(dāng)前的采集系列以來先前從未被任何波形觸及過,或者那些象素在由存儲在光柵存儲器中的值的衰變量度的某時間間隔中未曾受到影響。用戶的輸入信號能夠通過影響“新”象素的定義和影響加到存儲于光柵存儲器中的值的衰變速率來影響異常波形的定義,所述值可以用來量度時間的推移以及所述顯示中的特定象素的亮度或者顏色。
根據(jù)本發(fā)明的另一方面,用特大亮度或者用不同顏色來突出自動地發(fā)現(xiàn)的異常波形,從而使示波器操作者比較容易注意到它們。還可以通過給于它們高的亮度電平(或者相應(yīng)的顏色)并且在比較長的時間間隔內(nèi)把它們保持在那種高電平來突出所述異常波形的象素。在另一種反應(yīng)中,單個異常波形或者在預(yù)定的時間間隔內(nèi)指定的若干這種波形的檢測和顯示停止了當(dāng)前采集系列中的進一步的單獨采集,并且“凍結(jié)”所述顯示,以便操作者進行分析。在另一個可供選擇的方案中,把包括異常波形行為的所有波形采集保存在長期波形存儲區(qū),以便由示波器操作者進行進一步的考查,或者由所述操作者或分析軟件進行進一步的分析,同時,所述采集系列繼續(xù)進行。
根據(jù)本發(fā)明的另一方面,把可以存儲在光柵掃描存儲器中以便轉(zhuǎn)換成象素亮度(或者其相應(yīng)的顏色)的整個數(shù)值范圍劃分成兩個或者更多個區(qū)域,與它相聯(lián)系的每個區(qū)域具有不同的余輝衰變函數(shù)。應(yīng)用哪一個余輝衰變函數(shù)取決于預(yù)衰變亮度值位于哪一個區(qū)。多種衰變函數(shù)可以為各種各樣的應(yīng)用服務(wù)。在一種方法中,最高和最低電平具有比中間電平慢的衰變速率,并且,所述最高電平專供異常波形使用??梢允棺罡唠娖交蛘咦畹碗娖交蛘邇烧咴趯嶋H顯示中看不見,但是仍然起定時器/計算器的作用。所述最低電平可以通過提供斷定那些象素已經(jīng)經(jīng)歷比較新的活動的方法來在把象素分成“新”和“老”的類別的過程中起計數(shù)器/定時器的作用。所述最高電平可以起計數(shù)器/定時器作用,用來規(guī)定作為異常波形的一部分的象素應(yīng)當(dāng)被保持在最大亮度的時間長度,或者,在彩色顯示中,所述象素應(yīng)當(dāng)以對應(yīng)于最大亮度的顏色顯示的時間長度。光柵存儲區(qū)中的不同數(shù)值區(qū)以及其不同的衰變函數(shù)也可以用來使最高區(qū)域的亮度比較快地衰變,而使最低區(qū)域的亮度以慢的多的速度衰變。這可以為過去的波形逐漸衰變而從正常亮度變成僅僅可看清的亮度提供可調(diào)節(jié)的和比較長的時間間隔。中間亮度用來使最高和最低亮度之間的過渡平滑。
圖1是說明如何結(jié)合傳統(tǒng)的數(shù)字示波器的采集、光柵化和顯示功能實現(xiàn)本發(fā)明的原理方框圖。
圖2A舉例說明對存儲在各光柵存儲單元中的可能值范圍的三個區(qū)域起作用的三個余輝衰變函數(shù),所述值最后將被變換成顯示用的各種亮度電平或者顏色選擇。
圖2B舉例說明對存儲在各光柵存儲單元中的可能值范圍的兩個區(qū)域起作用的兩個余輝衰變函數(shù)。所述最高衰變函數(shù)是指數(shù)形的并且比較快,而所述最低衰變函數(shù)是線性的并且比較慢。
圖2C舉例說明對存儲在各光柵存儲單元中的可能值范圍的三個區(qū)域起作用的三個余輝衰變函數(shù),其中,所述中間衰變函數(shù)作為所述最高衰變函數(shù)和所述最低衰變函數(shù)之間的過渡衰變函數(shù)。
圖2D舉例說明對存儲在各光柵存儲單元中的可能值范圍的四個區(qū)域起作用的四個余輝衰變函數(shù)。最高衰變函數(shù)是慢的和線性的,下一個衰變函數(shù)是快的和指數(shù)形的,中間速度的第三個衰變函數(shù)線性的和過渡性的,而第四個衰變函數(shù)再次是比較慢的和線性的。左邊第二次顯示出快的指數(shù)的、過渡性的線性的和最慢的線性的衰變函數(shù),它們的活動前面不是降低整個最高區(qū)域的值的所述第一函數(shù)的衰變時間。
首先參考圖1,應(yīng)當(dāng)指出,這僅僅是一個概念性的方框圖,并且,其各個部分可以或者以硬件形式或者以軟件的形式來實現(xiàn),或者以不同的方式起作用或互易工作而不脫離下述若干發(fā)明的廣泛的思路。
采集電路10跟蹤由示波器監(jiān)視的輸入信號并且周期性地對其進行采樣,圖1中示出所有電路或者其軟件置換是所述示波器的一部分。模數(shù)轉(zhuǎn)換器11產(chǎn)生描述被采集電路10跟蹤的輸入信號的幅度的二進制數(shù)值流作為其輸出信號。這些幅度值被存儲在采集存儲器12中順序地相關(guān)的地址中。隨后,按照來自過程控制器13的指向把所得到的數(shù)據(jù)-地址對發(fā)送到光柵化器14。
光柵化器14把單個數(shù)據(jù)-地址對轉(zhuǎn)換成點,或者把順序的一對數(shù)據(jù)-地址對轉(zhuǎn)換成矢量,把所得到的點變換成行和列的二維陣列,后者最后將被顯示在光柵顯示器20上。通常,光柵化器14一次只對光柵中第一列起作用,對光柵存儲器16中受正產(chǎn)生的當(dāng)前點或者矢量影響的每一個存儲單元進行讀出修改寫入操作。關(guān)于可以用于這種電路的可替換的方案的細(xì)節(jié)可以在被包括在本文中作為參考的、1998年2月19日提交的共同未決的關(guān)于“稀疏矢量光柵化”的美國專利申請09/026,185中得到。
過程控制器13用來以先有技術(shù)中眾所周知的若干方法中的任何一種協(xié)調(diào)采集存儲區(qū)12、光柵化器14和光柵存儲區(qū)16的活動,并且,還根據(jù)本發(fā)明的若干方面執(zhí)行新的功能。如下面將要進一步描述的,“新”象素計數(shù)器15本身是新的并且按照本發(fā)明工作。多功能光柵衰變17是先有技術(shù)的單功能光柵衰變發(fā)生器的改型。類似地,亮度或者顏色變換程序18是在較新電路基礎(chǔ)上的變型、但適合于根據(jù)本發(fā)明的應(yīng)用。閾值計算器24和異常波形檢測器19也是新的并且是本發(fā)明的一個或者另一個方面的一部分。長期波形存儲器,即,光柵存儲器型22和采集記錄存儲器型22’兩者可以在先有技術(shù)中得到,但是,根據(jù)本發(fā)明的一個或者另一個方面,它們在這里以不同的方式工作。
根據(jù)本發(fā)明的一個方面,“新”象素計數(shù)器15始終監(jiān)視在當(dāng)前波形采集系列中被這種波形光柵化操作“命中”的象素中有多少象素先前從來沒有被命中過。可以通過用于始終監(jiān)視從來未曾用過的所有象素的1位象素圖來實現(xiàn)這種方法。可以利用主光柵存儲器中保留的位來實現(xiàn)這種1位象素圖。
在本發(fā)明的同一個方面的另一個實施例中,“新”象素計數(shù)器15始終監(jiān)視在這種波形光柵化操作過程中正“命中”的象素中有多少象素具有小于存儲在其光柵存儲單元中的最低新穎性(minimumnewness)閾值的值。在后一個實施例中,通過檢驗當(dāng)光柵化器14進行讀出修改寫入操作時從光柵存儲器16讀出的值來確定象素是否為“新”象素。如果從光柵存儲器16讀出的值小于新穎性閾值,則把相關(guān)的象素作為“新”象素計數(shù)。新穎性閾值可以是零或者正值,而來自所述存儲單元的值可以以各種各樣的方式達(dá)到等于或者小于該新穎性閾值的值。例如,在這個采集系列中該單元可能從來未受到先前波形的影響,因此來自該單元的值仍然是零?;蛘?,該單元可能已經(jīng)被“輕度地”和偶爾命中,并且,接著經(jīng)歷少數(shù)幾個衰變周期,直至其值變成低于所述閾值。或者,該單元可能已經(jīng)被“密集地”命中許多次,并且接著經(jīng)歷許多個衰變周期,從而達(dá)到低于所述閾值的低電平?;蛘撸搯卧赡芙?jīng)歷所述后兩種可能性的某種混合,并且,最后以低于所述閾值的值結(jié)束,結(jié)果是,隨時間加和減的稍微“隨機走動”。這樣,雖然新象素的檢測意味著它在某時間長度內(nèi)未受到影響,但是,所述時間量是高度地可變的。
正如下面將要進一步描述的,可以將亮度或者顏色變換程序這樣編程,以便把低于一定的閾值的光柵單元存儲值變換成光柵掃描顯示器20上的零亮度值。通常,將結(jié)合多功能光柵衰變發(fā)生器17的應(yīng)用來這樣做,下面也將更詳細(xì)地描述多功能光柵衰變發(fā)生器17的操作。在這種方式中,由光柵化器14累加的表示“命中”的最小值將大于所需要的最近周期的預(yù)定數(shù)目。大于這種最小值的累加值使得可以利用這些值中的某些值來產(chǎn)生可見的光柵衰變周期,并且,使得可以把這些值中剩余的值用于“不可見”衰變周期中,這些值起計數(shù)器/定時器作用,不引起顯示器的發(fā)光。亮度或者顏色保變換程序18把所述不可見區(qū)中的值全部變換到零。下面將進一步詳細(xì)地描述多功能光柵衰變發(fā)生器17的這種應(yīng)用和其它應(yīng)用。
應(yīng)當(dāng)指出,在某些實施方案中,尤其在僅僅具有單個顯示平面和支持光柵存儲器的場合,“不可見”區(qū)的應(yīng)用會增加不希望有的復(fù)雜性。具體地說,如果按照優(yōu)先方案在單個平面上劃出多個波形,從而較高優(yōu)先權(quán)的波形將較低優(yōu)先權(quán)的波形蓋寫,并且無法作為特殊情況來處理所述不可見區(qū),則最高優(yōu)先權(quán)波形中的不可見區(qū)會在底波形中產(chǎn)生空白區(qū),否則,所述底波形將自始至終顯示在那些區(qū)域中。
還應(yīng)當(dāng)指出,某些光柵掃描顯示器209在亮的背景上產(chǎn)生暗的波形。因此,在包括權(quán)利要求書的這個文件的范圍內(nèi),如果把“零亮度”這種表示法用于這類顯示器,則可能往往意味著所述顯示器中的最亮的可能值,而不是最暗的可能值。
在每次波形光柵化之后,“新”象素計數(shù)器15向閾值計算器24并且向異常波形檢測器19提供若干“新”象素。閾值計算器24在把它向異常波形檢測器19提供的新穎性閾值公式化時可以利用或者可以不利用用戶輸入信號。異常波形檢測器19把從“新”象素計數(shù)器15接收到的“新”象素信息和從閾值計算器24接收到的新穎性閾值進行比較,并且通過這種比較而確定是否可以認(rèn)為存在新波形。如果是這樣的話,則有效新波形信號將這個事件通知過程控制器13。
輸入到過程控制器13的有效新波形的存在使它采取若干行動,其中某些行動可以決定于用戶選擇。它可能利用最大亮度值產(chǎn)生異常波形的再光柵化。這里,“最大值”可以意味著若干事物或者它們的組合中的任何一個。最大值的一個意思是簡單地利用通常使用的象素亮度的最高值。另一個意思是利用“超最大值”,這是在全部比用于顯示正常波形的值亮的那些值的區(qū)域的頂部的值?!白畲笾怠钡牧硪粋€意思可以是從點轉(zhuǎn)換到矢量,使得更多的象素被照亮,以及根據(jù)上述定義中的任何一個以最大亮度照亮那些象素?!白畲笾怠钡牧硪粋€意思可以是從由照亮其可能的點的子集定義的矢量轉(zhuǎn)換到被其所有可能的點或者更多的點照亮的矢量。
除了增加異常波形的亮度之外,或者代替增加異常波形的亮度,過程控制器13可以使采集存儲器12向長期波形(采集)存儲器22’提供產(chǎn)生所述異常波形的數(shù)據(jù)記錄。另一種可供選擇的方案是,過程控制器13可以借助于“與”門21使光柵存儲器16向長期波形存儲(光柵)存儲器22提供包含所述異常波形的光柵存儲器圖象。如果需要的話,它還可能以兩種方式存儲波形。一般說來,希望在把異常波形存儲到長期光柵波形存儲器22之前把它再光柵化和使其以最大的亮度發(fā)亮。過程控制器13還可以停止進一步的采集并且“凍結(jié)”所述顯示,尤其在所述顯示的異常波形被再光柵化并且具有最大亮度之后。
可以控制閾值計算器24或者將它預(yù)先編程,以便通過首先忽略“新”象素數(shù)據(jù)的初始集并且隨后存儲與通常的波形光柵化采樣集相聯(lián)系的“新”象素數(shù)據(jù)來響應(yīng)新采集系列的開始,所述數(shù)據(jù)來自在新的采集系列中光柵化的第一波形。放棄與第一波形相聯(lián)系的數(shù)據(jù)的決心是基于以下的認(rèn)識它們將比后者具有更多的“新”象素,更典型的波形,因為,它們是在比較空白的顯示上畫出來的。一旦已經(jīng)放棄這種初始的可疑的數(shù)據(jù)并且已經(jīng)利用足夠“正?!钡牟ㄐ蝸矶x每個波形的預(yù)期的“新”象素的典型數(shù)目,就可以利用這種數(shù)據(jù)來計算平均值和對于這種平均值的標(biāo)準(zhǔn)偏差,然后,可以利用這些值來形成適當(dāng)?shù)挠糜诎l(fā)送給異常波形檢測器19的新穎性閾值。
其它算法可以以不同的方式處理來自一組正常波形的數(shù)據(jù)和用戶輸入信號,但是,仍然產(chǎn)生令人滿意的新穎性閾值。輸入到閾值計算器24的用戶輸入信號可以用于以若干方式影響所述新穎性閾值。用戶輸入信號可以直接設(shè)置所述新穎性閾值。用戶輸入信號可以確定要放棄的初始波形組的大小,和/或用于計算所述平均值以及標(biāo)準(zhǔn)偏差的通常波形組的大小。或者,在確定新穎性閾值的值時,用戶輸入信號可用來確定對于所述平均值的多少標(biāo)準(zhǔn)偏差或者其多少比值應(yīng)當(dāng)被認(rèn)為是“正常”的?;蛘?,用戶輸入信號可以用來影響用于表征“正規(guī)性”并且確定新穎性閾值的某些其它算法的某些參數(shù)(除了平均值和標(biāo)準(zhǔn)偏差外)。通過一種方法或另一種方法,用戶輸入信號能夠適合于控制新穎性閾值,以便回答這樣的問題“使波形異常需要用多少個”新“象素?”下面參考圖2A,我們看到舉例說明的存儲在光柵存儲器的單元中的被分成三個區(qū)域的與亮度相關(guān)的值,其中,每個區(qū)域具有獨立的簡單的衰變函數(shù)。在以下的整個討論中,我們將涉及包含”簡單”這個限制條件的“不同衰變函數(shù)”。顯然,可以把兩個或者更多個這種簡單的不同的衰變函數(shù)組合成在不同區(qū)域具有不同特性的更加復(fù)雜的衰變函數(shù),但是,為了在這里描述它們和對它們提出權(quán)利要求,我們的意圖是把它們視為同等的并且把任何這種復(fù)雜的衰變函數(shù)轉(zhuǎn)換成多個簡單的不同的衰變函數(shù)。
亮度閾值IA以上并且可以存儲在象素單元中的最大值的最高區(qū)可以專供照亮異常波形之用,并且可以把用于通常,即,“正?!辈ㄐ蔚淖畲罅炼认拗圃谧畲笾礗A。但是,由于在向操縱者傳達(dá)信號活動時亮度的總的動態(tài)范圍是難得的,所以,可以把最高區(qū)中的所有值壓縮并且變換(圖1中的18)到實際顯示在光柵掃描顯示器(圖1中的20)上的最大亮度值。這種方法把最高區(qū)及其衰變函數(shù)FT作為建立一種時間間隔的計數(shù)器/定時器,在所述時間間隔內(nèi),映射的象素亮度將保持在其最大值。
為了擴展其間映射的象素亮度將保持在最大值或者在最大值附近的時間間隔,還可以使最高區(qū)的衰變函數(shù)FT提供低速率的衰變,如圖2A中所示,使得異常波形不但獲得最大亮度,并且有助于在一段相當(dāng)長的時間內(nèi),即,從T0到T1的時間間隔內(nèi)保持所述最大亮度。相反,更大量的正常的波形不但以小的亮度開始,并且其亮度按照中間區(qū)中使用的衰變函數(shù)FM更快地衰變,即,從T1至T2。但是,這種比較低的最大亮度電平由于與正常波形相關(guān)的的比較大量的命中而得到補償。由于按照定義所述異常波形比較罕見,所以,它們必須比較亮并且比較慢地衰變,以便堅持足夠長的時間,讓示波器操作者充分地觀察。
應(yīng)當(dāng)指出,在許多示波器顯示器設(shè)計中,例如,在被包括在本文中作為參考的、1998年2月19日提交的共同未決的關(guān)于“稀疏矢量光柵化”的美國專利申請09/026,185中描述的那些示波器中的某種示波器中,在特定的光柵化周期中加在存儲于光柵化存儲器的數(shù)字上的最大值從來沒有像可以被保持在這種單元中的最大值那樣大。這意味著,為了實現(xiàn)單元能夠保持的實際的最大值,在某個時間間隔內(nèi),重復(fù)波形必須繼續(xù)不斷幾乎連續(xù)地命中那個象素。這種在同一個象素上的多次“命中”的累積可以被限制在電平IA的最大值,同時,所述最高區(qū)專供作為把與異常波形相聯(lián)系的象素保持在相同亮度的計數(shù)器之用,所述最大亮度是由等于或者幾乎等于所述相同最大亮度電平、從IA映射的值產(chǎn)生。
圖2中存儲低于閾值IB的與亮度相關(guān)的值的光柵單元的最低區(qū)可以按照比較慢的函數(shù)FB衰變,以便提供相對地灰色的非常慢地衰落的歷史背景??梢园雅c包含高于新穎性閾值INEW的與亮度相關(guān)的值的光柵存儲單元相聯(lián)系的象素作為像“新象素”那樣“老”和未被計數(shù),直至其單元中所存儲的值衰變到低于INEW的某值。當(dāng)然,也可以把INEW設(shè)置為零??傊?,與衰變到電平INEW有關(guān)的時間是象素被識別為最近已經(jīng)被使用過并且因此沒有資格作為“新象素”的時間。
圖1中的亮度或者顏色映射器18也可以把非零值映射成光柵掃描顯示器20上的最小亮度值。例如,IB或者IB和INEW之間的某個其它值可以是被映射到零亮度的值(以及所有比較小的值)。于是,所述最低區(qū)中在被映射到零的值和被賦予INEW的值之間的部分將提供用來確定特定的象素返回過渡到“新”象素的時間的計算器/定時器功能,但是,所述部分對于操作者來說是看不見的。
現(xiàn)在參考圖2B,該圖舉例說明使用多余暉衰變函數(shù)和區(qū)域的非常不同的方法。這里,我們只有兩個存儲與亮度相關(guān)的值的區(qū)域,即,最高區(qū)和最低區(qū),以及與它們相聯(lián)系的衰變函數(shù),即,F(xiàn)T和FB。在這種情況下,最高衰變函數(shù)FT是比較快的指數(shù)函數(shù),而用于所述最低區(qū)的線性衰變函數(shù)FB是比較慢的函數(shù)。所有新波形,不管正?;蛘摺爱惓!保急挥成涑伤鲎罡邊^(qū)的某個部分,在那里它們將比較快地衰變。與亮度相關(guān)的值到達(dá)所述最低區(qū)的唯一方法是借助于從所述最高區(qū)的衰變。因此當(dāng)使用這種方法時,畫在所述最高區(qū)的波形看來明亮并且“鮮明”,直至它們衰變到所述最低區(qū),在那里,其值表示較低的亮度并且它們變成稍微灰色的、慢衰變的歷史背景的一部分。利用顏色或者顏色與亮度的組合可以達(dá)到相同的效果。這使用戶可以識別和計算快變化的最新波形,而同時觀察老波形隨時間的變化。僅僅使用兩種顏色,一種用于所述最高區(qū)的亮度值而另一個用于所述最低區(qū)的亮度值,也是有用的,并且,如果選擇適當(dāng)?shù)念伾?,則在美學(xué)上也得到滿足。例如,黃色可以用于明亮的活潑的最高區(qū),而桔色用于降低亮度的較不活潑的歷史的最低區(qū)。
在上述只有最高和最低區(qū)的例子中有一個小問題,可以如圖2C中所示那樣通過把IA和IB稍微分開、以便第三或者中間區(qū)來解決。使用兩個區(qū)域的方法的問題是存在最小衰變增量,后者與所述最高區(qū)用的衰變的斜率的陡度有關(guān)。當(dāng)最高區(qū)與最低區(qū)連接時,這種最小衰變增量有時將下一個增量值一直移入最低區(qū),而不是僅僅移動到它的頂部。進入所述最低區(qū)多少,取決于最小衰變增量的大小以及所述起點與將最高區(qū)和最低區(qū)分開的線靠得多近。由于已經(jīng)注意到這種過沖的視覺效果在顯示方面產(chǎn)生很小的后生物,所以,建立中間區(qū)作為最高區(qū)和最低區(qū)之間的緩沖區(qū)。
選擇IA和IB之間的隔離區(qū)等于由用于最高區(qū)的衰變函數(shù)FT產(chǎn)生的這種最小衰變增量。圖2C中,這種衰變函數(shù)FT是線性的,但是是快的,因此,產(chǎn)生與用于圖2B中所示的最高區(qū)快速指數(shù)衰變函數(shù)FT的沒有多大差別的結(jié)果。中間區(qū),即,IA和IB之間的隔離區(qū)僅僅需要由FT產(chǎn)生的最小衰變增量的大小,以便保證衰變最高區(qū)的值衰變在中間區(qū)中而不是衰變在最低區(qū)中。于是,使由衰變函數(shù)FM產(chǎn)生的在中間區(qū)中的所有衰變產(chǎn)生等于值IB的下一個值。這消除了任何視覺后生物,是一種使最高區(qū)和最低區(qū)之間的過渡平滑的方法。為了雙色編碼的目的,最好使中間區(qū)具有與最高區(qū)相同的顏色。
由于中間區(qū)中的所有值衰變到IB,即,中間區(qū)的底部和最低區(qū)的頂部,所以,任何象素在整個中間區(qū)中衰變所用的時間是T1減T2,這等于一個光柵衰變周期所需要的時間。
用戶可以控制用于最高區(qū)的快速指數(shù)衰變函數(shù)。這允許控制新采集的波形表現(xiàn)為明亮和鮮明的時間量。用戶還可以控制與最低區(qū)相關(guān)的慢余暉衰變函數(shù)FB。這允許對以下的現(xiàn)象進行控制究竟有多少過去的數(shù)據(jù)出現(xiàn)在由與IB和真正的零之間的數(shù)值區(qū)相聯(lián)系的低亮度和/或不同顏色建立的背景。
最后參考圖2D,我們看到對四個余暉衰變函數(shù)的說明,所述四個余暉衰變函數(shù)作用在存儲于光柵存儲單元中的與亮度相關(guān)的可能的值的范圍的四個區(qū)上。最高區(qū)TOP區(qū)的衰變函數(shù)FT是慢的和線性的。下一個區(qū),即,Hl-MIDDLE區(qū),具有衰變函數(shù)FHM(左邊的標(biāo)為FEXP),該衰變函數(shù)是快的和指數(shù)的。下一個區(qū),即,LO-MIDDLE區(qū),具有中間速度的衰變函數(shù)FLM(左邊的標(biāo)為FTRANS),該衰變函數(shù)是線性的和過渡性的。最低區(qū)BOTTOM區(qū)具有衰變函數(shù)FB(左邊的標(biāo)為FLINEAR),該衰變函數(shù)再次是比較慢的和線性的。左邊所示的這些函數(shù)的形式,即,快的指數(shù)的FEXP、過渡的線性的FTRANS以及最低的線性的FLINEAR衰變函數(shù)說明當(dāng)在HI-MIDDLE區(qū)的頂部以標(biāo)稱的最大值NOM、即、IN為起點而不是以最高區(qū)TOP區(qū)頂部的最大值MAX為起點畫這些值時,總的標(biāo)稱時間TNOMINAL有多大差別以及為什么有這種差別。T0到TA等于T1到T2,TA到TB等于T2到T3,而TB到TNOMINAL等于T3到TMAX。此外,關(guān)于初始入口在可以存儲在光柵存儲器中的與亮度相關(guān)的最大值(最高區(qū)TOP區(qū)的頂部)的總衰變時間TMAX等于TNOMINAL加上T0到T1的時間,其中,TNOMINAL是初始入口在HI-MIDDLE區(qū)的頂部的標(biāo)稱值NOM時的總衰變時間,而T0到T1的時間是在整個最高區(qū)TOP區(qū)中按照FT衰變所需要的時間。后一段時間,即,在整個最高區(qū)TOP區(qū)中按照FT衰變所需要的時間T0到T1是一段額外的時間,即,當(dāng)最高區(qū)TOP區(qū)僅僅用作計數(shù)器/定時器并且該區(qū)內(nèi)所有與亮度相關(guān)的值都被映射到光柵掃描顯示屏亮度的最大值、即、與IN被映射到的相同的值時,與異常表現(xiàn)相聯(lián)系的象素被保持在亮度的最大電平的額外時間。
此外,應(yīng)當(dāng)指出,用于圖2D的LO-MIDDLE過渡區(qū)(IA和IB之間的值)中的衰變函數(shù)FTRANS(又名FLM)不同于用于圖2C的中間區(qū)MIDDLE區(qū)的過渡函數(shù)FM。在圖2D中,過渡函數(shù)FTRANS利用居于它上面和下面的函數(shù)FEXP和FLINEAR的斜率中間的斜率,而圖2C中的FM函數(shù)以完全不同的原理工作,即,所有的點映射到端點。
如上所述,可以以各種各樣的方法利用操作者輸入信號來幫助確定閾值計算器24的新穎性閾值輸出信號。操作者輸入信號還可以用來確定或者影響所有傳輸函數(shù)和/或用來確定圖2A-2D中所示的各區(qū)域之間的邊界的閾值。
視用于所述實施方案中的其它值而定,可以通過以下方法來實現(xiàn)線性斜率按照1遞減;按照大于1的整數(shù)遞減;按照兩個分?jǐn)?shù)的冪遞減;或者,根據(jù)概率函數(shù)按照1或兩個分?jǐn)?shù)的冪遞減。后者按照小于1或者小于特定分散的數(shù)實現(xiàn)遞減。這是利用與閾值發(fā)生器和比較器結(jié)合的隨機數(shù)發(fā)生器來完成的。閾值發(fā)生器通過產(chǎn)生閾值來確定概率,然后,將該概率與隨機數(shù)發(fā)生器的輸出信號進行比較,以便確定所述概率是否得到滿足。可以通過以迭代的方法和遞歸的方法實現(xiàn)VALUENEW=VALUEOLD*X/16來完成變化速率的指數(shù)衰變,其中,可以借助于操作者的輸入信號來影響X。
雖然已經(jīng)顯示和描述了本發(fā)明的最佳實施例,但是,顯然,對于本專業(yè)的技術(shù)人員來說,可以在不脫離本發(fā)明的更廣泛的方面的情況下做出許多變化和修改。例如,在任何使用短語“與亮度效相關(guān)的值”的地方,也可以代之以使用短語”與顏色相關(guān)的值”。因此,隨后的權(quán)利要求書企圖覆蓋授予這項專利的各個國家的專利法允許的所有這樣的變化和修改。
權(quán)利要求
1.一種在用數(shù)字示波器監(jiān)視一般是重復(fù)的電信號時對自動檢測到異常波形作出反應(yīng)的方法,所述方法包括以下步驟自動地檢測異常波形;以及利用增強的亮度或者不同的顏色或者這兩者把所述異常波形再光柵化。
2.權(quán)利要求1的對自動檢測到異常波形作出反應(yīng)的方法,其特征在于還包括以下步驟用增強的亮度或者不同的顏色或者這兩者顯示所述再光柵化后的異常波形。
3.權(quán)利要求2的對自動檢測到異常波形作出反應(yīng)的方法,其特征在于還包括以下步驟停止進一步的波形采集;以及凍結(jié)所述顯示。
4.權(quán)利要求1的對自動檢測到異常波形作出反應(yīng)的方法,其特征在于所述增強的亮度的電平大于用來顯示正常波形的亮度的任何電平。
5.權(quán)利要求1的對自動檢測到異常波形作出反應(yīng)的方法,其特征在于所述不同顏色不同于用來顯示正常波形的任何顏色。
6.權(quán)利要求1的對自動檢測到異常波形作出反應(yīng)的方法,其特征在于保持異常波形的增強的亮度電平的時間間隔長于保持正常波形的亮度電平的時間間隔。
7.權(quán)利要求1的對自動檢測到異常波形作出反應(yīng)的方法,其特征在于保持異常波形的不同顏色的時間間隔長于保持正常波形的顏色的時間間隔。
8.權(quán)利要求6的對自動檢測到異常波形作出反應(yīng)的方法,其特征在于還包括以下步驟把具有較低衰變速率的余輝衰變函數(shù)用于存儲在光柵存儲器中的、大于正常波形方面所用的亮度相關(guān)值的亮度相關(guān)值。
9.權(quán)利要求7的對自動檢測到異常波形作出反應(yīng)的方法,其特征在于還包括以下步驟把具有較低衰變速率的余輝衰變函數(shù)用于存儲在光柵存儲器中的、大于正常波形方面所用的顏色相關(guān)值的顏色相關(guān)值。
10.權(quán)利要求6的對自動檢測到異常波形作出反應(yīng)的方法,其特征在于還包括以下步驟把所有大于正常波形方面所用的亮度相關(guān)值的亮度相關(guān)值映射到同一顯示亮度。
11.權(quán)利要求7的對自動檢測到異常波形作出反應(yīng)的方法,其特征在于還包括以下步驟把所有大于正常波形方面所用的顏色相關(guān)值的顏色相關(guān)值映射到同一顯示顏色。
全文摘要
異常波形用有多少“新”象素受其光柵化過程影響來定義。新象素可以是那些在當(dāng)前一組采集中尚未受任何波形光柵化影響的象素,或者那些已經(jīng)有了高于其光柵存儲器單元中的值,但現(xiàn)已衰變到低于規(guī)定值的象素。一旦檢測到這樣的波形便可用可存儲在光柵存儲器中數(shù)值的保留范圍,以額外的亮度將其再光柵化,或?qū)⑵湓俟鈻呕癁椴煌念伾?。用戶的輸入可以用來影響“新”象素的定義,并控制給予異常波形的特殊的余輝。也可以把異常波形保存在長期存儲器中。
文檔編號G01R13/34GK1238458SQ9910718
公開日1999年12月15日 申請日期1999年6月4日 優(yōu)先權(quán)日1998年6月5日
發(fā)明者S·K·蘇利范, P·M·格爾拉奇 申請人:特克特朗尼克公司