專利名稱:視頻信號的數(shù)字同步化的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及視頻信號的數(shù)字同步化,更具體地說,涉及一種時基誤差校正方案,旨在使視頻輸入和輸出的時鐘脈沖在多媒體系統(tǒng)中保持同步。
發(fā)信機(jī)與收信機(jī)之間數(shù)據(jù)的同步化是眾所周知的廣播問題。無論經(jīng)過如何細(xì)致的調(diào)諧和校準(zhǔn),收信機(jī)的時鐘脈沖總不能與發(fā)信機(jī)的時鐘脈沖完全匹配。傳輸上的延遲和其它干擾使這個問題趨于惡化。這個時鐘脈沖的同步化問題在多媒體為基礎(chǔ)的數(shù)據(jù)流中尤為敏感。
圖1描繪了現(xiàn)有技術(shù)時基校正問題的一個例子。衛(wèi)星100給包括數(shù)字處理器(圖中未示出)的機(jī)頂盒104提供箭頭102所表示的模擬視頻信號。衛(wèi)星100是在與數(shù)字信號處理器無關(guān)的時鐘頻率下提供信號的。機(jī)頂盒104將信號接收下來并給電視機(jī)106提供視頻輸出信號。從機(jī)頂盒104來的視頻輸出頻率與機(jī)上(on-board)振蕩器產(chǎn)生的(即在機(jī)頂盒104中產(chǎn)生的)時鐘脈沖同步化,或從所述時鐘脈沖獲得。
機(jī)上時鐘脈沖絕不會提供時鐘頻率與衛(wèi)星100的完全一樣的視頻輸出信號。機(jī)上時鐘頻率不是太高就是太低,即,時鐘脈沖不是太快就是太慢。此外,為校正任何由此產(chǎn)生的誤差并使兩信號重新同步化,在漫長的一段時間里若時鐘脈沖太快就不得不使視頻幀下降,若時鐘脈沖太慢就不得不產(chǎn)生空的視頻幀,并將其插入視頻輸出中。
象VCR(盒式磁帶錄像機(jī))或激光(視)盤播放機(jī)之類的消費(fèi)者電子設(shè)備產(chǎn)品中經(jīng)常遇到有關(guān)的時基誤差校正問題。現(xiàn)有技術(shù)校正VCR和視盤播放機(jī)中視頻信號時基誤差流行的方法是采用存儲緩沖器。具有代表性的這種現(xiàn)有技術(shù)有歐洲專利申請0564272 A2和美國專利5,559,812。這種方法主要涉及俘獲輸入信號的數(shù)字采樣窗口,并把各數(shù)據(jù)元插入窗口中或從窗口中除去。這種方法有一些重大的缺點(diǎn),其中最主要的缺點(diǎn)是需用存儲緩沖器,而且需要在規(guī)模上與出現(xiàn)的圖像跳動的程度成正比,從而給硬件在成本上帶來很大的負(fù)擔(dān)。另外,數(shù)據(jù)的插入和刪除也會降低視頻信號的質(zhì)量。最后,時鐘脈沖信號本身得不到校正。
通常,這個時基誤差校正問題,有幾個要素必須考慮。第一個要素是采用處理多媒體信號的數(shù)字處理器在系統(tǒng)中進(jìn)行頻率鎖定。第二個要素是在特定相位下進(jìn)行頻率鎖定。相位差與以數(shù)字的方式存儲的信號的質(zhì)量相對應(yīng)。這一點(diǎn)之所以重要是因?yàn)榭刂齐S機(jī)存取存儲器(RAM)的成本是系統(tǒng)總成本的一個重要因素。第三個要素在必須處理非連續(xù)性相移的應(yīng)用中出現(xiàn)。這第三個要素是當(dāng)信號源為諸如盒式錄像機(jī)(VCR)之類的機(jī)械設(shè)備時要考慮的。
解決上述時基誤差校正問題的一種方法是加硬件,使視頻輸出時鐘脈沖跟隨視頻輸入時鐘脈沖。這種方法歷來是和模擬或數(shù)字硬件結(jié)合使用的。然而,這種方法需要進(jìn)行固定的時延計(jì)算,這用數(shù)字信號處理器進(jìn)行就更加困難了。另一種方法涉及將時基誤差校正問題模擬成控制理論問題。視頻輸入和輸出信號能模擬成偏微分方程系統(tǒng),這時頻率模擬成相微分。還有另一種方法是用模糊邏輯來模擬問題。用這種模擬邏輯法需要給許多不同的輸入和輸出相范圍編制查閱表,查閱表為每個不同的輸入和輸出相范圍提供離散的輸出頻率。但由于數(shù)值是從表得來的,因而調(diào)節(jié)不能連續(xù)進(jìn)行。此外,可能還需要大量實(shí)驗(yàn)來進(jìn)行參數(shù)化。
本發(fā)明的目的是提供一種能克服現(xiàn)有技術(shù)的上述缺點(diǎn)和不足之外用數(shù)字計(jì)算的方法使視頻信號同步的時基校正方法。為達(dá)到這個目的,本發(fā)明提供如獨(dú)立權(quán)利要求中所限定的一種方法和設(shè)備,從屬權(quán)利要求則限定最佳實(shí)施例。
本發(fā)明包括一種時基校正(TBC)方法,供對視頻信號進(jìn)行數(shù)字同步化之用。本發(fā)明的時基校正以精確、準(zhǔn)確和穩(wěn)定的形式使各時鐘脈沖在多媒體系統(tǒng)中保持同步。這種方法包括初始化程序(tbcInit)、測定程序(tbcGetPhase)和跟蹤程序(tbcAdyust),初始化程序初始化算法變量并確定初始相位,測定程序測定當(dāng)前的相位,跟蹤程序定期調(diào)節(jié)輸出的時鐘脈沖(VO_CLOCK)。除鎖定時鐘脈沖外,本發(fā)明還可以控制輸入到輸出等待時間,降低緩沖要求和提高圖像質(zhì)量。實(shí)際上,由于本發(fā)明只需要組合邏輯,對時鐘脈沖進(jìn)行所要求的調(diào)節(jié),因而本發(fā)明完全不需要存儲器,從而比現(xiàn)有技術(shù)大大節(jié)約了硬件上的開支。
結(jié)合附圖參閱下面的詳細(xì)說明就不難理解本發(fā)明的上述和其它各種特點(diǎn)和優(yōu)點(diǎn)。附圖中圖1示出了現(xiàn)有技術(shù)的時基校正問題;圖2是NTSC制視頻信號幀與PAL制視頻信號幀的對照表;圖3是由VO部分的VO_CLOCK寄存器控制的視頻輸出(VO)時鐘脈沖系統(tǒng)的一個例子;圖4為VO_STATUS寄存器、VO_LINE寄存器和VI_STATUS寄存器的一個例子;圖5是包括PAL制和NTSC制標(biāo)準(zhǔn)初始化的一些例子在內(nèi)的一覽表;圖6是實(shí)驗(yàn)觀測時鐘脈沖漂移問題的一個布局;和圖7是本發(fā)明一個最佳實(shí)施例的時基校正方法的流程圖。
舉例說,這里是從一個能連續(xù)測定衛(wèi)星通信輸入和輸出相位和控制輸出頻率的數(shù)字信號處理器的角度來說明本發(fā)明的。僅僅是舉例而已,這里是就菲利浦斯電子設(shè)備北美股份有限公司出口的TriMedia處理器,更具體地說TriMediaTM1000處理器,來說明和理解本發(fā)明的,因此,可參閱1997年菲利浦斯電子設(shè)備北美股份有限公司發(fā)行的《TriMedia TM1000初級數(shù)據(jù)手冊》第7章。
此外,本發(fā)明是按照兩種周知的視頻信號標(biāo)準(zhǔn)PAL和NTSC說明的,兩種制式標(biāo)準(zhǔn)計(jì)時方式相同,但行編號的方式不同。圖2的一覽表比較了NTSC制的視頻信號110和PAL制的視頻信號112。NTSC制視頻信號110規(guī)定為每幀525行,每秒60幀。PAL制視頻信號112規(guī)定為每幀625行,每秒50幀。
圖2中,B1F1表示場1處于消隱狀態(tài),B1F2表示場2處于消除狀態(tài),B1F10表示消隱場1重疊,B1F20表示消隱場2重疊,V1表示場1的視頻圖象,V2表示場2的視頻圖像。
圖3是由VO部分120的一個寄存器,VO_CLOCK寄存器122控制的視頻輸出(VO)時鐘脈沖系統(tǒng)120的一個例子。時鐘脈沖發(fā)生器系統(tǒng)包括一個方波直接數(shù)字合成器(DDS)124。此實(shí)例的DDS124提供8和40兆赫之間的頻率,分辨率為0.07赫。DDS124的輸出發(fā)送給鎖相環(huán)濾波器126,由濾波器126濾除DDS輸出信號中的時鐘脈沖不穩(wěn)定部分。DDS通過調(diào)定VO_CLOCK寄存器122使其滿足下面的公式(1)式編程。
圖4是三個TM1000狀態(tài)寄存器VO_STATUS寄存器130、VO_LINE寄存器132和VI_STATUS寄存器134的一個例子。VO_STATUS寄存器130是存儲當(dāng)前像素位置CUR_X136和CUR_Y138的只讀寄存器。CUR_Y138相當(dāng)于當(dāng)前像素行數(shù),CUR_X136相當(dāng)于該行中的像素位置。行格式在VO_LINE寄存器132中編碼。對VO_LINE寄存器132應(yīng)該指出的是a)CUR_X136在0和VIDEO P1XEL_START140之間的值相當(dāng)于水平消隱間隔;b)CUR_X136在VIDEO_P1XEL_START140和FRAME_W1DTH142之間的值相當(dāng)于有效視頻行。
(VI)外圍設(shè)備中的影像存取視頻輸入信號。這個存取包括VI_STATUS寄存器134和其它輸入和時鐘相位寄存器。時鐘相位寄存器(圖中未示出)以只讀的形式訪問。視頻輸入信號還可以分解成兩個場,CUR_X144和CUR_Y146,對應(yīng)于X和Y像素位置。圖5的表150列出了特別是VO_LINE152和VO_CLOCK154的PAL和NTSC標(biāo)準(zhǔn)的初始化實(shí)例。在行154,VO_CLOCK頻率值相當(dāng)于27兆赫。視頻輸入為數(shù)字視頻信號,最好取CCIR601格式。輸入的時鐘脈沖以同樣的格式編碼。應(yīng)該指出的是,通常輸入的頻率不能直接測定。因此,輸入和輸出的相位是測量變量。F為場,F(xiàn)reg為頻率,F(xiàn)W為幀寬,VPS為視頻像素起始。
用圖6的布局通過實(shí)驗(yàn)觀測了時鐘脈沖的偏移問題,給軟件開發(fā)環(huán)境(SDE)配備了TM1000。具體地說,用包括在SDE中的vivot示范程序在TriMedia IREF板160上展示時鐘脈沖漂移問題。圖6的布局包括攝像-錄像機(jī)(camcorder)164,供產(chǎn)生輸入信號;電視機(jī)166,供觀測輸出情況;雙通道示波器168(帶寬要求不嚴(yán)),供測定漂移誤差;兩根視頻電纜170、172,接IREF板160;和兩個Y連接器180和182。視頻電纜170接收攝像-錄像機(jī)164產(chǎn)生的信號,將其發(fā)送給IREF板160的VIDin端口。Y連接器180用來同時觀測示波器168第一通道上的信號。視頻電纜172從IREF板160的VID端口提取信號,將其顯示在電視機(jī)166上。Y連接器182用來觀測示波器168第二通道上的信號。視頻信號VIDin和VIDout是復(fù)合視頻信號。
不然也可以將示波器的輸入端接從IREF板160輸出端來的S視頻接插件的Luma插腳。
為觀測時鐘脈沖的漂移,在示波器168上觀測水平同步信號。要直接觀測并不容易,需要圖解和擴(kuò)展卡,探測頭還必須放在板162上。鑒于暗信號(dark signal)中只含同步信號,因而只要產(chǎn)生與暗圖像(dark image)相應(yīng)的視頻輸入信號就可以更直截了當(dāng)?shù)剡M(jìn)行測定。在這方面,為產(chǎn)生暗信號,可以把攝像-錄像機(jī)放入桌子的抽屜內(nèi)。
vivot示范程序可用來設(shè)定鎖相差。在此實(shí)驗(yàn)中,相位差在-0.35(-126°)和0.25(+90°)之間時可以觀測到會聚狀況。實(shí)驗(yàn)測定各信號之間的相位差需要觀測輸出板162上的水平同步信號。
這樣,了解問題之后,本發(fā)明通過調(diào)節(jié)時鐘脈沖頻率來校正時基誤差,從而達(dá)到調(diào)節(jié)相位的目的。若相位差為負(fù)(視頻輸出落后視頻輸入),應(yīng)提高輸出頻率。若相位差為正,則應(yīng)降低輸出頻率。本發(fā)明的調(diào)節(jié)作用,在時鐘脈沖漂移程度小時調(diào)節(jié)量必須小,時鐘脈沖漂移程度大時必須加大調(diào)節(jié)量,所以是個超線性的調(diào)節(jié)作用。
因此,圖7所示本發(fā)明時基校正方法的最佳實(shí)施例可以在硬件成本最低的情況下實(shí)現(xiàn)。這里需要的硬件只是單倍增累加器、比較器和一些控制邏輯和寄存器,供鎖存和整頓計(jì)算結(jié)果。實(shí)驗(yàn)表明,本發(fā)明既穩(wěn)定而會聚不會過頭。本發(fā)明簡單,這應(yīng)歸功于其對會聚邊界條件的數(shù)學(xué)分析,而且可以采用數(shù)字處理器或硬件處理器(例如調(diào)制解調(diào)器,短波無線電)付諸實(shí)施。
本發(fā)明的時基校正(TBC)法需要(1)初始化程序190(tbcInit),供初始化算法變量和確定初始相位;(2)測定程序192(tbcGetPhase),供測定當(dāng)前的相位;和(3)跟蹤程序194(tbcAdjust),定期調(diào)節(jié)輸出時鐘脈沖(VO_CLOCK)。
首先,在步驟190調(diào)用初始化程序tbcInit,初始化TBC算法的各參數(shù)。圖5的表中示出了各變量及其對應(yīng)的初始化值。通過調(diào)用下面的(2)式所示的tbcGetPhase程序確定變形參數(shù)VOskew=tbcGetPhase(2)給VO_CLOCKstart提供的值用作VO_CLOCK的初始值。VO_CLOCKmin和VO_CLOCKmaX的值相當(dāng)于箝位狀態(tài)。CPU時鐘脈沖頻率FCPUCLOCK在實(shí)驗(yàn)中取100兆赫。VOgain因數(shù)為對應(yīng)于會聚的算法參數(shù)。
接著,在步驟192的tbcGetPhase程序中測定當(dāng)前的相位畸變。首先,按下列關(guān)系式計(jì)算VIphase和VOphaseVIphase=CUR_X*FRAME_HEIGHTVI+CUR_YFRAME_HEIGHTVI*FRAME_WIDTHVI]]>
VOphase=CUR_X*FRAME_HEIGHTvo+CUR_YFRAME_HEIGHTvo*FRAME_WIDTHvo]]>各上式中的分子相當(dāng)于比特位置中的相位。用分母一除,計(jì)算出的相位值在0和1之間的范圍。因此,時鐘脈沖畸變的范圍在-1與1之間。VO和VI的視頻格式不一定相同,但與適當(dāng)格式轉(zhuǎn)換可結(jié)合起來使用。
為提高硬件的素質(zhì),需用單倍增累加器(MAC)。一般在這種實(shí)施場合單獨(dú)計(jì)算VOphase和VIphase時可以采用有限狀態(tài)的器械。MAC還可在跟蹤程序tbcAdjust過程中使用。
在步驟194中定期進(jìn)行的跟蹤程序tbcAdjust是時基校正程序的核心。最好調(diào)節(jié)時采用三次函數(shù),實(shí)驗(yàn)證明,三次函數(shù)用在這方面極佳。首先按(3)式確定畸變/相位差DIEF=(VOskew-VOphase)*VOgain(3)VOgain參數(shù)是個常數(shù),用來提高時基校正程序的增益(響應(yīng)度)。VOgain值增大時,會聚需要的時間縮短,且使算法可以處理更大的相位差而不致掉幀或失幀。VOgain值減小時,靈敏度和穩(wěn)定度都提高。用例如這里所述的實(shí)驗(yàn)設(shè)定值可以快速確定適當(dāng)?shù)腣Ogain值,達(dá)到觀測會聚的目的。
接著,按下列的關(guān)系式(4)將DIFF箝位在最大和最小的范圍DIFF=min(VO_CLOCKmaX,maX(VO_CLOCKmin,DIFF))(4)之所以需要箝位是為了避免對VO_CLOCK值過度調(diào)節(jié),過度調(diào)節(jié)會丟失色同步信號。最后,在tbcAdjust階段,按下面的(5)式計(jì)算時鐘脈沖頻率VO_CLOCK=(1.0+DIFF)3*VO_CLOCKstart(5)從圖5表中列出的幀寬和幀高可以按下面的(6)式從時鐘脈沖相位測定時鐘脈沖畸變VOskew=VOphase-VIphase(6)新計(jì)算出來的值在VO_CLOCK寄存器122中用關(guān)系式(VO_CLOCK)=DIFF編程。
這之后,在步驟196中在視頻輸入時鐘脈沖頻率下定時執(zhí)行tbcGetPhase程序。但tbcGetPhase程序是可以在任何選取的定期時間間隔進(jìn)行的。舉例說,可以通過計(jì)時中斷調(diào)用tbcGetPhase程序。
在VCR中應(yīng)用本發(fā)明的時基校正法需要相位計(jì)算裝置。應(yīng)選擇采樣頻率,這是像素基頻的整數(shù)除數(shù),例如行頻或像素頻率。計(jì)算相位需要行和/或像素計(jì)數(shù)裝置,這一般在VCR本身中就配備好了的??梢圆捎萌芜x的除數(shù),在時鐘脈沖分辨率與調(diào)節(jié)時間長度之間進(jìn)行權(quán)衡。
因此,用單變量的非線性函數(shù)校正輸入和輸出時鐘脈沖之間的相位差。將非線性函數(shù)的結(jié)果用乘法應(yīng)用到輸出頻率基準(zhǔn)值上,即視頻應(yīng)用中的行頻和像素頻率。校正值對應(yīng)于相位差值。這種值得推薦的方法能加快會聚進(jìn)程,穩(wěn)定性優(yōu)異。
應(yīng)用本發(fā)明可以直截了當(dāng)?shù)貙μ囟ㄏ辔贿M(jìn)行鎖相。從(3)式可以看出,當(dāng)滿足VOskew=VOphase的條件時,可以達(dá)到會聚狀態(tài)。VOskew取任何要求值時可以使算法在該相位下會聚。這里的算法如所述的那樣能以最佳的形式處理相位的連續(xù)變化。在某些應(yīng)用中,例如在VCR中,相位可以非連續(xù)地跳變。這種非連續(xù)的相位跳變可以通過在按(4)式計(jì)算DIFF的過程中檢測下列(a)或(b)條件的出現(xiàn)加以檢測DIFF=VO_CLOCKmin或DIFF=VO_CLOCKmaX在實(shí)施本發(fā)明的硬件時,可以直接獲得這種信息。
盡管上面已詳細(xì)說明本發(fā)明目前的最佳實(shí)施例,但應(yīng)該清楚理解的是,本領(lǐng)域的技術(shù)人員可能對這里所教導(dǎo)的發(fā)明基本原理所做的種種修改和/或改型仍然屬于本發(fā)明在所附權(quán)利要求書中所述的范圍。
在權(quán)利要求書中,括弧中的任何編號和符號不應(yīng)視為對權(quán)利要求的限制?!鞍ā币辉~并沒有排除權(quán)利要求中所列以外的其它元件或步驟。元件前面的不定冠詞“a”或“an”并沒有排除這類元件是多個的。本發(fā)明可借助于一些不同元件組成的硬件并借助于適當(dāng)編程的計(jì)算機(jī)付諸實(shí)施。在列舉有一些裝置的設(shè)備權(quán)利要求中,這些裝置有一些可通過采用完全相同的硬件予以實(shí)施。
權(quán)利要求
1.一種對輸入信號和輸出信號進(jìn)行數(shù)字同步化的方法,輸入信號在源時鐘脈沖的控制下在第一頻率下提供,輸出信號在輸出時鐘脈沖的控制下在第二頻率下提供,所述方法的特征在于,它包括下列步驟a)初始化時基校正算法的各變量;b)測定源時鐘脈沖與輸出時鐘脈沖之間的當(dāng)前相位差;c)根據(jù)當(dāng)前相位測定值調(diào)節(jié)輸出時鐘脈沖頻率;d)定期重復(fù)步驟(b)和(c);其中采用時基校正算法進(jìn)行步驟(b)和(c)。
2.如權(quán)利要求1所述的方法,其特征在于,采用非線性函數(shù)進(jìn)行步驟(c)。
3.如權(quán)利要求1所述的方法,其特征在于,采用三次函數(shù)進(jìn)行步驟(c)。
4.如權(quán)利要求1所述的方法,其特征在于,通過以超線性方式調(diào)節(jié)輸出時鐘脈沖頻率進(jìn)行步驟(c)。
5.如權(quán)利要求1所述的方法,其特征在于,在當(dāng)前相位差小時通過用相對于當(dāng)前相位差較小的量調(diào)節(jié)輸出時鐘脈沖頻率進(jìn)行步驟(c),在當(dāng)前相位差大時通過用相對于當(dāng)前相位差較大的量調(diào)節(jié)輸出時鐘脈沖進(jìn)行步驟(c)。
6.如權(quán)利要求2所述的方法,其特征在于,步驟(b)包括確定輸入相位和輸出相位。
7.如權(quán)利要求6所述的方法,其特征在于,根據(jù)輸入幀內(nèi)的當(dāng)前輸入信號位置確定輸入相位。
8.如權(quán)利要求6所述的方法,其特征在于,當(dāng)前輸入信號位置包括當(dāng)前X位置(CUR_X)和當(dāng)前Y位置(CUR_Y),輸入幀包括幀高(FRAME_HEIGHTVI)和幀寬(FRAME_WIDTHVI),輸入相位按下列關(guān)系式確定VIphase=CUR_X*FRAME_HEIGHTVI+CUR_YFRAME_HEIGHTVI*FRAME_WIDTHVI]]>
9.如權(quán)利要求7所述的方法,其特征在于,根據(jù)輸出幀內(nèi)的當(dāng)前輸出信號位置確定輸出相位。
10.如權(quán)利要求9所述的方法,其特征在于,當(dāng)前輸出信號位置包括當(dāng)前X位置(CUR_X和當(dāng)前Y位置(CUR_Y),輸出幀包括幀高(FRAME_HEIGHTVO)和幀寬(FRAME_WIDTHVO輸出相位按下列關(guān)系式確定VOphase=CUR_X*FRAME_HEIGHTvo+CUR_YFRAME_HEIGHTvo*FRAME_WIDTHvo]]>
11.如權(quán)利要求9所述的方法,其特征在于,在調(diào)節(jié)步驟(c)中,通過從輸出相位減去輸入相位確定信號畸變(VOskew)。
12.如權(quán)利要求11所述的方法,其特征在于,在調(diào)節(jié)步驟(c)中,還包括i)確定畸變/相位差;ii)將經(jīng)確定的畸變/相位差箝位在最小和最大范圍內(nèi);和iii)根據(jù)箝位的畸變/相位差調(diào)節(jié)輸出時鐘脈沖。
13.如權(quán)利要求12所述的方法,其特征在于,在步驟(i)中,通過將信號畸變(VOskew)與輸出相位(VOphasa)之間的差值與增益系數(shù)(VOgain)相乘確定畸變/相位差。
14.如權(quán)利要求13所述的方法,其特征在于,在箝位步驟(ii)中,畸變/相位差(DOFF)根據(jù)關(guān)系式DIFF=min(VO_CLOCKmax,max(VO-CLOCKmin,DIFF))界定在最小輸出時鐘脈沖相位(VO_CLOCKmin)與最大輸出時鐘脈沖相位(VO_CLOCKmax)的范圍。
15.如權(quán)利要求14所述的方法,其特征在于,在時鐘脈沖調(diào)節(jié)步驟(iii)中,根據(jù)關(guān)系式VO_CLOCK=(1.0+DIFF)3*VO_CLOCKstart相對于初始輸出時鐘脈沖(VO_CLOCKstart)調(diào)節(jié)輸出時鐘脈沖(VO_CLOCK)。
16.如權(quán)利要求12所述的方法,其特征在于,在步驟(d)中,在輸入時鐘脈沖頻率下重復(fù)步驟(b)和(c)。
17.如權(quán)利要求12所述的方法,其特征在于,在步驟(d)中,根據(jù)計(jì)時中斷重復(fù)步驟(b)和(c)。
18.一種接收輸入信號和輸出信號的設(shè)備,輸入信號在源時鐘脈沖的控制下在第一頻率下提供,輸出信號在輸出時鐘脈沖的控制下在第二頻率下提供,所述設(shè)備包括一個數(shù)字時基校正器,該數(shù)字時基校正器被編程,使其通過執(zhí)行時基校正算法使輸入和輸出信號數(shù)字同步化,所述時基校正算法確定輸入和輸出時鐘脈沖之間的相位差,并按確定的相位差的非線性函數(shù)調(diào)節(jié)輸出時鐘脈沖的頻率。
19.如權(quán)利要求18所述的設(shè)備,其特征在于,通過將非線性函數(shù)的輸出乘以基準(zhǔn)頻率進(jìn)行輸出時鐘脈沖頻率的調(diào)節(jié)。
20.如權(quán)利要求18所述的設(shè)備,其特征在于,數(shù)字時基校正器只包括組合邏輯電路,不包括緩沖存儲器。
全文摘要
一種時基校正(TBC)方法,供使視頻信號數(shù)字同步化、這種TBC法可用于衛(wèi)星為基礎(chǔ)的通信,使時鐘脈沖在多媒體系統(tǒng)中保持同步化。數(shù)字收信機(jī)的時鐘脈沖相位經(jīng)過比較以測定同步化。這種方法包括初始化程序(tbcInit)、測定程序(tbcGetPhase)和跟蹤程序(tbcAdjust)。初始化程序初始化算法的各變量和建立初始相位,測定程序測定當(dāng)前的相位,跟蹤程序定期調(diào)節(jié)輸出時鐘脈沖(VO—CLOCK)。
文檔編號H04N5/04GK1294784SQ00800242
公開日2001年5月9日 申請日期2000年1月31日 優(yōu)先權(quán)日1999年3月1日
發(fā)明者C·奧東尼爾 申請人:皇家菲利浦電子有限公司