一種定位高速并行數(shù)據(jù)流觸發(fā)點位置的方法
【專利摘要】本發(fā)明提供一種定位高速并行數(shù)據(jù)流觸發(fā)點位置的方法,可以直接使用該觸發(fā)點位置,用于實現(xiàn)數(shù)字三維示波器。步驟一、同時將并行數(shù)據(jù)和觸發(fā)帶下限與上限進行比較,得到兩路并行的比較結(jié)果;步驟二、將LData分成若干組,先將第一級分組數(shù)據(jù)按位“或”,確定該組是否有值為1的比特位,同時確定第一個值為1的比特位的位置;步驟三、將第一級分組按位“或”后得到的數(shù)據(jù)再分組,采用步驟二的方法找到第一個值為1的比特位的位置,直到可以確定LData中第一個值為1的比特位的位置;步驟四、找到LData中第一個值為1的比特位后,生成與之對應(yīng)的數(shù)據(jù)掩碼LDataMask;步驟五、所述數(shù)據(jù)掩碼LDataMask與HData進行“與”操作,得到數(shù)據(jù)掩碼HDataMask;步驟六、對數(shù)據(jù)掩碼HDataMask按照步驟二與步驟三的方法找到第一個值為1的比特位的位置,即為該數(shù)據(jù)流中觸發(fā)點的位置。
【專利說明】一種定位高速并行數(shù)據(jù)流觸發(fā)點位置的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)字存儲示波器數(shù)據(jù)采樣觸發(fā)領(lǐng)域,尤其涉及一種定位高速并行數(shù)據(jù)流觸發(fā)點位置的方法,用于提高波形顯示穩(wěn)定性。
【背景技術(shù)】
[0002]高速數(shù)字示波器通過高速模數(shù)轉(zhuǎn)換器(ADC)對模擬信號進行量化采樣,將數(shù)據(jù)送入現(xiàn)場可編程邏輯門陣列(FPGA)進行處理后存儲到存儲器內(nèi),顯示時從存儲器中讀取數(shù)據(jù)送入顯示器顯示。隨著電子技術(shù)的不斷發(fā)展,示波器的采樣率要求達到數(shù)GHz到數(shù)十GHz,但是FPGA遠達不到如此高的處理速度,因此需要對采樣后的數(shù)據(jù)進行并行處理。多路并行數(shù)據(jù)流給高速數(shù)據(jù)采集觸發(fā)系統(tǒng)帶來挑戰(zhàn),尤其對于數(shù)字三維示波器,高捕獲率的實現(xiàn)要求快速并準確找到觸發(fā)位置。
[0003]傳統(tǒng)的觸發(fā)點定位方法之一是以時間間隔測量為基礎(chǔ)。如
【發(fā)明者】林桐, 劉家瑋, 胡志臣, 儲艷麗, 張曉
申請人:北京航天測控技術(shù)有限公司