麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

同步調控裝置及方法

文檔序號:7569838閱讀:270來源:國知局
專利名稱:同步調控裝置及方法
技術領域
本發明有關于一種同步調控裝置及方法,以供對數據處理的輸出進行同步控制;尤其是針對進行視頻(VIDEO)信號及音頻(AUDIO)信號解壓縮時,個別輸出發生不同步時所提出的解決方案。
信號壓縮技術為信號處理領域中的重要技術。尤其近年來,隨著科技的發展,通過通訊網路的傳輸,以及高效率儲存技術的發展,信號壓縮技術的應用與需求,已經成為電子技術重要的一環。例如,在數據系統領域中,為充分發揮儲存媒體的效率以及節省傳輸時所占用的頻寬,通過壓縮處理進行數據儲存已成為電腦數據處理必備的程序。尤其是在數字儲存媒體(DSM,DI GI TAL STORAGE MEDI A),如CD-ROM、DVD等大容量光電性儲存媒體的大量應用,逐漸取代磁性儲存媒體成為電腦儲存媒體的主流,而配合壓縮技術的處理,將使得以往所無法實現的數據運用,例如動態影片的播放成為可能。動態影片中大量的視頻(VIDEO)以及音頻(AUDIO)信號,將可通過壓縮技術儲存于光盤片中,而于播放時,通過解壓縮過程,即可將信號還原而播出。
目前電腦業界所運用的壓縮技術標準普遍遵循由ISO組織所規范的MPEG(MOTI ON PI CTURE CODI NG EXPERT GROUP)標準,利用數字壓縮技術,將動態影片信號進行壓縮而信存于數字儲存媒體上。現今MPEG已提出兩個世代的標準,分別為MPEG1以及MPEG2。MPEG1的畫質解析度可達352×288,足可媲美VHS的播放效果,其應用范圍主要為數據儲存;而MPGE2的畫質解析度更高達1920×1152,其效果可媲美HDTV(HI GH DEFI NI TI ON TV),其應用范圍更擴大于包括儲存、傳輸、通訊等,并且已成為目前業界應用的主流。
因此,因應于數據壓縮技術的應用,在電腦系統中采用解壓縮裝置即日行普及。目前解壓縮裝置的實現主要分成音頻信號解壓縮及視頻信號解壓縮兩個部分,皆可分別運用軟件或硬件達成,或者是軟件配合硬件來完成。以硬件來實現的廠商有WI NBOND,SGS-THOMSON,C-CUBE等運用解壓縮晶片(MPEG DECODER)來完成,而純粹應用軟件來完成的廠商有XING,而應用軟硬件混合的方式分別完成音頻及視頻解壓縮的有ALI。但是無論是完全使用軟件來完成,或是應用硬件的晶片來完成,或是軟硬件混合,因應于音頻信號及視頻信號的解壓縮方式不同,音頻信號的解壓縮以及視頻信號的解壓縮皆是分開處理,分別由音頻信號解壓縮裝置及視頻信號解壓縮裝置來從事音頻與視頻信號解壓縮;而同時因為經解壓縮后的音頻信號及視頻信號是由不同通道輸出,因此,必需經由額外的機制來完成音頻與視頻信號輸出同步的功能。
在MPEG壓縮/解壓縮技術中,視頻信號及音頻信號流(BIT STREAM)的結構請參見圖1及圖2。在視頻信號中,信號流將一個畫面(PICTURE)切割成數個畫面切割(SLICE),每個畫面切割再切割為數個區塊(MACROBLOCK)。而在音頻信號流中是將信號切割成各個信號框(FRAME)來傳送。在進行壓縮的過程中,每個畫面切割的信號皆會根據一系統參考時鐘信號(SYSTEM CLOCK REFERENCE,SCR),由壓縮裝置將對應于該信號播放時刻的SCR值壓入信號流中;而音頻信號的壓縮亦同。這些被壓縮進信號流的系統參考時鐘信號值稱為時間標記(PRESENTATION TI ME STAMP,PTA),這些時間標記在解壓縮之后,即代表該筆解壓縮數據的播出時刻。MPEG解壓縮系統在解壓縮時,會使用一個系統參考時鐘信號,根據PTS之值,在相對應時刻將畫面或聲音播出。
時間標記除了用來標記播放時間外,亦用來作為視頻信號與音頻信號的同步控制。習知的視頻信號與音頻信號同步控制請參見圖3。圖3中,由數據解折裝置301將來自系統的信號流300解析成音頻信號流302及視頻信號流304,以分別供給音頻解壓縮裝置303及視頻解壓縮裝置305。音頻信號流302與視頻信號流304分別經過解壓縮之后,可以解讀出信號流中所包含的時間標記313,315,音頻解壓縮裝置303與視頻解壓縮裝置305分別將所解讀出的時間標記送至如比較邏輯裝置307的同步檢知裝置處理,比較邏輯裝置307將根據分別送來的時間標記值,配合標記計數器(PTS CPUNTER)309判斷時間標記值的大小來發出控制信號323,325,做相對應的處理;當比較邏輯裝置307判斷視頻解壓縮裝置305所解讀出的時間標記315比音頻解壓縮裝置303所解讀出的時間標記313慢,表示聲音輸出快于圖像輸出,產生了不同步現象。因此,比較邏輯裝置307發出控制信號325,控制視頻解壓縮裝置305將一部分的畫面切割或畫面舍棄播出,以便畫面輸出能趕上聲音輸出,達到同步目的;當比較邏輯裝置307判斷視頻解壓縮裝置305所解讀出的時間標記315比音頻解壓縮裝置303所解讀出的時間標記313快,表示聲音輸出比圖像輸出慢,產生了不同步現象。因此,比較邏輯裝置307發出控制信號325,控制視頻解壓縮裝置305將一部分畫面切割或畫面重復播放,以便聲音輸出能趕上畫面輸出,達到同步目的。
同理,除了藉由控制視頻輸出之外,亦可以同樣方式控制重復一段聲音信號或舍棄一段聲音信號,以達到圖像與聲音同步的目的;或者是利用以相反的方式同時控制視頻輸出與音頻輸出,藉此,則可達到快速同步的目的。
但是,不論是藉由重復或舍棄圖像信號的方式來達到圖像與聲音的同步,或藉由重復或舍業聲音信號來達到圖像與聲音的同步,明顯的,藉由舍棄或重復,皆是一種“數字”方式,這些突然的畫面或聲音變化,對人類習于連續方式的感覺器官而言,顯得異常突然,造成播放效果不佳。
本發明的目的在于提供一種不影響播出質量的解壓縮同步方式。
本發明的另一目的在于提供一種藉由平滑變化來完成同步的系統與方法,以去除習知同步技術中,為達到同步所運用的數據重復或舍棄引發的掉張或重復現象。
本發明的再一目的在于提供一種運用動態同步調控機制的同步調控系統。
本發明的一種同步調控裝置,包含一第一數據處理裝置,用以供進行數據處理并自一第一數據處理裝置輸出端輸出處理結果;一第二數據處理裝置,用以供進行數據處理并自第二數據處理裝置輸出端輸出處理結果;一數據解析裝置,因應于一輸入數據內容,控制傳送該輸入數據由該第一數據處理裝置及該第二數據處理裝置之一進行處理;其中,該第一數據處理裝置因應于一參考時鐘產生裝置所產生的一系統參考時鐘信號,控制其將處理數據結果輸出至該第一數據處理裝置輸出端的速度;該第一數據處理裝置及該第二數據處理裝置并分別因應于其個別處理數據的結果,該第一數據處理裝置產生一第一告知信號,該第二數據處理裝置產生一第二告知信號;一同步檢知裝置,因應該第一告知信號及該第二告知信號內容產生一參考時鐘調控信號,以控制該參考時鐘產生裝置所產生的系統參考時鐘信號,藉以控制該第一數據處理裝置將處理數據的結果輸出的速度。
本發明的一種具備同步調控功能的數據處理系統,包含一中央處理單元,用以供進行數據處理;一系統總線,用以供信號與數據于其上傳輸;一存儲器,該存儲器通過該系統總線電連接于該中央處理單元;一第一數據處理裝置,用以供進行數據處理,并自一第一數據處理裝置輸出端輸出處理結果;一第二數據處理裝置,用以供進行數據處理,并自一第二數據處理裝置輸出端輸出處理結果;一數據解析裝置,因應于一輸入數據內容,控制傳送該輸入數據由該第一數據處理裝置及該第二數據處理裝置之一進行處理;其中,該第一數據處理裝置因應于一參考時鐘產生裝置所產生的一系統參考時鐘信號,控制其將處理數據的結果輸出至該第一數據處理裝置輸出端的速度;該第一數據處理裝置及該第二數據處理裝置并分別因應于其個別處理數據結果,該第一數據處理裝置產生一第一告知信號,該第二數據處理裝置產生一第二告知信號;一同步檢知裝置,因應該第一告信號及該第二告知信號的內容產生一參考時鐘調控信號,以控制該參考時鐘產生裝置所產生的系統參考時鐘信號,藉以控制該第一數據處理裝置將處理數據之結果輸出至該第一數據處理裝置輸出端的速度。
如上所述的裝置與系統,其中,第一數據處理裝置與第二數據處理裝置分別具備處理數據能力,其可分別或同時為處理視頻信號或音頻信號的解壓縮裝置或其他需要配合同步的數據處理裝置;其中解壓縮處理裝置可進一步為符合MPEG1或MPEG2解壓縮標準的解壓縮裝置,如硬件結構的解壓縮晶片,或軟件結構的解壓縮軟件或解壓縮晶片配合解壓縮軟件等。
本發明的一較佳實施例的系統與裝置,其中該第一告知信號及該第二告知信號分別為代表該第一數據處理裝置及該第二數據處理裝置所處理的數據結果的時間標記值,用以表示數據的時間值。本發明的同步檢知裝置可為一比較器,根據該第一告知信號與該第二告知信號之差值產生參考時鐘調控信號;而第一數據處理裝置輸出端與第二數據處理裝置輸出端則分別提供第一數據處理裝置與第二數據處理裝置輸出數據的功能。


圖1為MPEG標準中視頻信號流的層級結構示意圖。
圖2為MPEG標準中音頻信號流的層級結構示意圖。
圖3為應用傳統同步方式的MPEG解壓縮系統方塊圖。
圖4為本發明的MPEG解壓縮系統方塊圖。
圖5為本發明的同步調控機制流程圖。
圖6為本發明的一實施例中的第一預設標準與第二預設標準的示意圖。
圖7為本發明的一實施例中的系統參考時鐘信號產生機制的示意圖。
圖8為本發明的一實施例的方塊示意圖。
結合附圖及實施例對本發明的系統裝置說明如下根據本發明的較佳實施例的同步調控裝置方塊示意圖,請參見圖4。本發明的同步調控裝置可與如ISA、PCI等電腦系統總線連接;圖中,輸入控制裝置401是用以自系統總線輸入數據;第一數據處理裝置為視頻信號解壓縮裝置413,第二數據處理裝置為音頻信號解壓縮裝置409,用以將符合如MPEG1或MPEG2等特定壓縮標準的信號解壓縮;解析裝置403用以解析輸入數據451,輸入數據451具備如圖1及圖2中的信號流表頭(HEADER),信號流表頭主要內容包括信號標記(FRAME OR SLICEHEADER)、錯誤更正編碼(ERROR CHECK)、解碼方式(DECODING PROCESS)、時間標記(PTS)等,解析裝置403根據信號流表頭內容解碼并根據其內容所示分別將屬于視頻信號453與音頻信號455的部分分開,分別送至視頻信號解壓縮裝置413以及音頻信號解壓縮裝置409;視頻信號解壓縮裝置413以及音頻信號解壓縮裝置409分別將視頻信號453及音頻信號455解壓縮之后,分別通過視頻信號解壓縮裝置輸出端以及音頻信號解壓縮裝置輸出端送至音頻播放裝置411及視頻播放裝置415;同時因應于解壓縮所得內容,同步檢知裝置405將分別獲得代表所播放音頻信號的時間標記值的第二告知信號443以及代表視頻信號的時間標記值的第一告知信號441,同時,同步檢知裝置405根據代表所播放音頻信號的時間標記值的第二告知信號443以及代表視頻信號的時間標記的第一告知信號441間的差值,產生一參考時鐘調控信號470送至參考時鐘產生裝置407。
本發明構想的參考時鐘產生裝置407,根據由外界所供應的時鐘信號(圖中未表示)為基準,用以產生系統參考時鐘信號472,以供應視頻信號解壓縮裝置413作為系統參考時鐘信號(SYSTEM CLCOK REFERENCE,SCR)使用。在符合MPEG1標準的系統,使用頻率為90KHz累加計數的計數值做為解壓縮系統參考時鐘信號(SCR)。參考時鐘產生裝置407為一可調整輸出計數頻率裝置,例如一以90KHz累加計數器,其自外界輸入一時鐘信號藉以作為產生系統參考時鐘信號的參考值,其產生系統參考時鐘信號的方式是藉由將外界所供應的時鐘信號頻率,除以一調整值(SCR DIVISOR),調整值本身為一由可程序暫存器(PROGRAMMABLEREGISTER)所產生之值,系統參考時鐘信號頻率的產生方式如下所示系統參考時鐘信號頻率=外界時鐘信號頻率/調整值例如當外界時鐘信號的頻率為一50MHz,將調整值設為556,如此,則可得到一以89.9KHz計數系統參考時鐘信號頻率。由此可知,藉由改變調整值即可改變系統參考時鐘信號頻率。
因此,本發明的較佳實施例如圖4所示,當系統欲進行壓縮數據播放時,系統自光盤或硬盤內取得數字壓縮數據并將其送至系統總線,輸入控制裝置401自系統總線上取得數據并控制將其送至解析裝置403,由解析裝置403根據信號流表頭內容,將其分成對應的視頻信號453及音頻信號455,并控制分別送至音頻信號解壓縮裝置409及視頻信號解壓縮裝置413。壓縮數據經音頻信號解壓縮裝置409及視頻信號解壓縮裝置413分別解壓縮之后,分別將音頻解壓縮數據459及視頻解壓縮數據457經由輸出端送至音頻播放裝置411及視頻播放裝置415播出。而在,播放的過程中,壓縮數據在經音頻信號解壓縮裝置409或視頻信號解壓縮裝置413解壓縮后,將可獲得其分別播出時的播放時間,包括代表音頻解壓縮數據459的播放時間的第二告知信號443,及代表視頻解壓縮數據457播放時間的第一告知信號441,此可藉由取得播放數據的時間標記值或是藉由詢問播放系統或作業系統(OPERATING SYSTEM)所獲得的播放時間(PLAY TIME)而得。而由其他方式,亦可獲得播放時間,例如藉由已播放的數據量除以單位時間播出的數據量即可獲得播出時間。當然,其他獲得音頻信號播放時間或視頻信號播放時間的方法,為此技術領域的人士所熟知,在此不予贅述。藉由分別獲得分別代表播放時間的第一告知信號441及第二告知信號443的值是否相同,同步檢知裝置405可判斷音頻信號解壓縮裝置409及視頻信號解壓縮裝置413的播出是否同步。
本發明的一較佳實施例中,同步檢知裝置405在比較第一告知信號441及第二告知信號443時,所進行同步調控的流程參見圖5步驟501比較第一告知信號441與第二告知信號443;步驟503判斷代表調控進行中的旗標是否樹立?當代表調控進行中的旗標樹立時,進行步驟505;當代表調控進行中的旗標未樹立時,進行步驟507;步驟505判斷第一告知信號441與第二告知信號443差值的絕對值是否大于同步檢知裝置405預設的第一預設標準?當第一告知信號441與第二告知信號443差值的絕對值大于同步檢知裝置405預設的第一預設標準,進行步驟511的動作;當第一告知信號441與第二告知信號443差值的絕對值小于同步檢知裝置405預設的第一預設標準,回復進行步驟501。步驟511根據代表視頻信號播放時間的第一告知信號441晚于代表音頻信號播放的第二告知信號443,表示視頻信號播放速度太慢,同步檢知裝置405產生一參考時鐘調控信號470,用以控制提高參考時鐘產生裝置407所產生系統參考時鐘信號472的頻率,亦即將視頻信號播放所使用的系統參考時鐘信號頻率提高。如此,因應于系統參考時鐘信號頻率的提高,即SCR的頻率提高,視頻信號的畫面播放將加速根據代表視頻信號播放時間的第一告知信號441早于代表音頻信號播放的第二告知信號443,表示視頻信號播放速度太快,同步檢知裝置405產生參考時鐘調控信號470,用以控制降低參考時鐘產生裝置407所產生系統參考時鐘信號472之頻率,亦即將視頻信號播放使用的時鐘信號頻率降低,視頻信號的背面播放將減慢;樹立代表調控進行中的旗標;再次執行步驟501。步驟507判斷第一告知信號441與第二告知信號443差值的絕對值是否小于同步檢知裝置405預設的第二預設標準?
當第一告知信號441與第二告知信號443差值的絕對值小于同步檢知裝置405預設的第二預設標準,進行步驟513的動作。
當第一告知信號441與第二告知信號443差值的絕對值大于同步檢知裝置405預設的第二預設標準,進行步驟511步驟513將系統參考時鐘信號472頻率恢復至原來標準;并將代表調控進行中的旗標清除;執行步驟501。
根據上述同步調控流程可知藉由分別取得視頻解壓縮信號與音頻解壓縮信號的播放時間,據以判斷是否進行同步調控,并隨時檢視同步調控結果。當經同步調控后,視頻解壓縮信號與音頻解壓信號已符合同步標準,即停止同步調控功能,并將代表調控進行中的旗標清除。
根據本發明的同步調控程序,將可對解壓縮播出的信號進行同步動態(DYNAMI CALLY)控制。而因應于本發明采用控制參考時鐘頻率的方式,來控制調整輸出的速度。藉此,以獲得連續性的調控結果,輸出不致發生突變,造成輸出效果不佳。
如圖6所示,在圖6A中,同步檢知裝置405設有一第一預設標準與第二預設標準,同時第一預設標準大于第二預設標準,其目的在于當輸出已失去同步且時間差距的絕對值超過第一預設標準,同步調控機制即起動;而在同步調控過程中,保持對同步狀態進行檢視,當時間差距的絕對值已小于第二預設標準,表示已恢復同步,即控制停止同步調控動作,恢復原來的播放速率。如此,提供系統一穩定的同步調控機制,而不會不停的變動。然而,在圖6B中,根據本發明構想之另一實施例,亦可僅設定一個點標準來控制同步調控的啟動與否。
圖7為本發明的一實施例的系統參考時鐘信號產生機制示意圖。在調整值暫存器為一可程序暫存器,存有預設的調整值,其可藉由參考時鐘調控信號來改變暫存器所調整值的內容。圖中的計數器因應于外界的時鐘信號進行累加,同時,該計數器并受一重置信號控制,當重置信號致能時,該計數器將重置。圖中的系統參考時鐘計數器,其輸出即為系統參考時鐘信號。
系統啟動后,計數器即重置,并因應于外界時鐘信號的輸入而進行計數,同時隨時將計數器的計數與調整值暫存器所存的調整值進行比較。當計數器的計數值與調整值不同時,控制該計數器繼續進行計數;當計數器的計數值與調整值相同時,即將重置信號致能,以將計數器重置,同時并發出信號控制系統參考時鐘計數器的值累加,作為系統參考時鐘信號的輸出。如前所述,當外界時鐘信號為一50MHz的頻率,而調整值設為556,此時,當系統啟動,計數器開始記數,當計數器數至556,即產生信號控制系統參考時鐘計數器累加,并將計數器重置。因此,由此機制,在50MHz的外界時鐘信號驅動下,系統參考時鐘計數器每556個時鐘脈沖會累加1,此輸出即為一89.9KHz累加的輸出,作為提供解壓縮裝置使用。
在圖8中,為例示本發明的電腦系統。圖中的視頻信號解壓縮裝置與音頻信號解壓縮裝置分別于PCI與ISA系統總線之下。但任何相關的變化,是一般技術人士所知,例如,將兩者皆組合于同一系統總線之下,或是分別運用軟件來實施,在此不予贅述。
本發明也可應用為同步調控方法,用以使用在其他需要進行同步調控的裝置或系統。設定區間標準的方法可包括下列步驟(1)檢測同步狀態是否滿足一第一預設標準。
(2)因為于同步狀態未滿足該第一預高標準,執行步驟(3);因應于同步狀態滿足該第一預設標準,執行步驟(1);(3)調整處理數據所使用的系統參考時鐘信號頻率;(4)檢測同步狀態是否滿足一第二預設標準;(5)因應于同步狀態滿足該第二預設標準,執行步驟(6);因應于同步狀態未滿足該第二預設標準,執行步驟(3);(6)恢復處理數據所使用的系統參考時鐘信號頻率;
(7)執行步驟(1)。
而設定點標準的方法可包含下列步驟(1)檢測同步狀態是否滿足一第一預設標準。
(2)因應于同步狀態未滿足該第一預設標準,執行步驟(3);因應于同步狀態滿足該第一預設標準,執行步驟(1);(3)調整處理數據所使用的參考的鐘頻率;(4)檢測同步狀態是否滿足該第一預設標準;(5)因應于同步狀態滿足該第一預設標準,執行步驟(6);因應于同步狀態未滿足該第一預設標準,執行步驟(3);(6)恢復解壓縮所使用的參考時鐘頻率。
(7)執行步驟(1)。
以上所實施例,僅為本發明的實施方式之例示,其他不脫離本發明的變化,例如,本發明所使用的解析裝置除了用硬件實現外,亦可使用軟件來完成;而例示中所進行的同步調控,是針對視頻輸出所使用的系統參考時鐘信號進行調控,控制視頻信號輸出的速度,以達到同步調控的目的,而相同的方法,亦可相對的運用于音頻輸出使用系統參考時鐘信號,來控制音頻輸出的速度,以達到同步控制的目的。而為了更加速同步的實現,更可以相反的方式進行同步調控。例如平常音頻信號與視頻信號使用同一外界供應的時鐘信號以及相同的調整值,以便獲得同樣的系統參考時鐘信號頻率;當視頻輸出快于音頻輸出時,藉由提供不同的調整值,使得音頻輸出使用較快的系統參考時鐘信號,而視頻輸出使用較慢的系統參考時鐘信號,如此,即可迅速達到同步,待達到同步之后,再恢復使用相同的系統參考時鐘信號;而當音頻輸出快于視頻輸出時,以相反的方式運用相同的原理即可完成。另一種調控方式則是運用本發明相同的原理,針對音頻輸出所使用的系統參考時鐘信號進行調控,即可到成同步。而上述相異調整值的提供,可藉由設置兩個獨立可程序暫存器(PROGRAMMABLE REGISTER),以儲存不同的調整值,當同步檢知裝置檢出不同步狀況時,分別發出第一參考時鐘調控信號及第二參考鐘派調控信號,以分別改變兩個暫存器的調整值,而獲得不同頻率的第一系統參考時鐘信號及第二系統參考時鐘信號,藉以分別控制音頻輸出與視頻輸出信號的速度,而獲得快速同步效果。
本發明的構造及特征,經上述實例及圖示詳細說明,將更為明白。但應予說明的是,該實施例僅作為例示說明本發明較佳操作狀態的實施,而非欲對發明范圍造成限制。任何不脫離本發明精神下所為的變更及改良,皆屬本發明所保護的范圍。
權利要求
1.一種同步調控裝置,包括一第一數據處理裝置,用以進行數據處理并自其輸出端輸出處理結果;一第二數據處理裝置,用以進行數據處理并自其輸出端輸出處理結果;一數據解析裝置,因應于一輸入數據的內容,控制傳送輸入數據由所述第一數據處理裝置及第二數據處理裝置之一進行處理;其中,第一數據處理裝置因應于一參考時鐘產生裝置所產生的一系統參考時鐘信號,控制其將處理數據的結果自第一數據處理裝置輸出端輸出的速度;第一數據處理裝置及第二數據處理裝置并分別因應于其個別處理數據結果,第一數據處理裝置產生一第一告知信號,第二數據處理裝置產生一第二告知信號;一同步檢知裝置,因應第一告知信號及第二告知信號的內容產生一參考時鐘調控信號,以控制所述參考時鐘產生裝置所產生的系統參考時鐘信號,藉以控制所述第一數據處理裝置將處理數據結果輸出的速度。
2.一種適于權利要求1所述裝置的同步調控方法,用以控制所述第一數據處理裝置以及第二數據處理裝置之輸出達到同步;第一數據處理裝置及第二數據處理裝置分別因應于其各別輸出,產生一第一告知信號及一第二告知信號;同步調控裝置因應于該第一告知信號及該第二告知信號獲取所述第一數據處理裝置與第二數據處理裝置的同步狀態;第一數據處理裝置藉由一系統參考時鐘信號以控制其輸出速度,該同步調控方法包括下列步驟(1)檢測所述第一數據處理裝置及第二數據處理裝置的同步狀態是否滿足一第一預設標準;(2)因應于同步狀態未滿足第一預設標準,執行步驟(3);因應于同步狀態滿足第一預設標準,執行步驟(1);(3)調整系統參考時鐘信號頻率;(4)檢測同步狀態是否滿足一第二預設標準;(5)因應于同步狀態滿足第二預設標準,執行步驟(6);因應于同步狀態未滿足第二預設標準,執行步驟(3);(6)恢復系統參考時鐘信號頻率;(7)執行步驟(1)。
3.一種適于權利要求1所述裝置的同步調控方法,用以供控制所述第一數據處理裝置以及第二數據處理裝置的輸出達到同步;第一數據處理裝置及第二數據處理裝置分別因應于其輸出,產生一第一告知信號及一第二告知信號;同步調控裝置因應于第一告知信號及第二告知信號獲取第一數據處理裝置與第二數據處理裝置的同步狀態;第一數據處理裝置藉由一系統參考鐘脈信號以控制其輸出速度,所述同步調控方法包括下列步驟(1)檢測第一數據處理裝置及第二數據處理裝置的同步狀態是否滿足一第一預設標準;(2)因應于同步狀態未滿足所述第一預設標準,執行步驟(3);因應于同步狀態滿足所述第一預設標準,執行步驟(1);(3)調整所述系統參考時鐘信號頻率;(4)檢測同步狀態是否滿足所述第一預設標準;(5)因應于同步狀態滿足所述第一預設標準,執行步驟(6);因應于同步狀態未滿足第一預設標準,執行步驟(3);(6)恢復所述系統參考時鐘信號頻率;(7)執行步驟(1)。
4.根據權利要求1所述的同步調控裝置,其特征在于,所述第一數據處理裝置為一解壓縮裝置。
5.根據權利要求4所述的同步調控裝置,其特征在于,所述解壓縮裝置為一視頻信號解壓縮裝置。
6.根據權利要求5所述的同步調控裝置,其特征在于,所述視頻信號解壓縮轉置為一符合MPEG解壓縮標準的解壓縮裝置。
7.根據權利要求1所述的同步調控裝置,其特征在于,所述第二數據處理裝置為一解壓縮處理裝置。
8.根據權利要求7所述的同步調控裝置,其特征在于,所述解壓縮裝置為一音頻信號解壓縮裝置。
9.根據權利要求8所述的同步調控裝置,其特征在于,所述音頻信號解壓縮裝置為一符合MPEG解壓縮標準的解壓縮裝置。
10.根據權利要求1所述的同步調控裝置,其特征在于,所述第一告知信號及第二告知信號分別為代表所述第一數據處理裝置及第二數據處理裝置所處理的數據結果的時間標記值。
11.根據權利要求10所述的同步調控裝置,其特征在于,所述同步檢知裝置根據所述第一告知信號與第二告知信號的差值產生所述參考時鐘調控信號。
12.根據權利要求2所述的同步調控方法,其特征在于,所述步驟(1)是判斷所述第一告知信號與第二告知信號的差值的絕對值是否小于所述第一預設標準。
13.根據權利要求12所述的同步調控方法,其特征在于,所述步驟(4)是判斷所述第一告知信號與第二告知信號之差值的絕對值是否小于所述第二預設標準。
14.根據權利要求13所述的同步調控方法,其特征在于,所述第一預設標準大于所述第二預設標準。
15.一種具備同步調控功能的數據處理系統,包括一中央處理單元;一系統總線,用以供信號與數據于其上傳輸;一存儲器,其通過系統總線電連接于所述中央處理單元;一第一數據處理裝置,用以進行數據處理,并自第一數據處理裝置輸出端輸出處理結果,第一數據處理裝置并因應于其處理數據結果產生一第一告知信號;一第二數據處理裝置,用以進行數據處理,并自第二數據處理裝置輸出端輸出處理結果,第二數據處理裝置并因應于其處理數據之結果產生一第二告知信號;一數據解析裝置,因應于一輸入數據之內容,控制傳送輸入數據由所述第一數據處理裝置及第二數據處理裝置之一進行處理;其中,第一數據處理裝置因應于一參考時鐘產生裝置所產生的一系統參考時鐘信號,控制其將處理數據的結果自所述第一數據處理裝置輸出端輸出的速度;一同步調控裝置,用以供控制所述第一數據處理裝置以及第二數據處理裝置的輸出達到同步;所述同步調控裝置因應于所述第一告知信號及第二告知信號獲取第一數據處理裝置與第二數據處理裝置的同步狀態;同步調控裝置并執行下列步驟(1)檢測第一數據處理裝置及第二數據處理裝置的同步狀態是否滿足一第一預設標準;(2)因應于同步狀態未滿足第一預設標準,執行步驟(3);因應于同步狀態滿足第一預設標準,執行步驟(1);(3)調整系統參考時鐘信號頻率;(4)檢測同步狀態是否一第二預設標準;(5)因應于同步狀態滿足第二預設標準,執行步驟(6);因應于同步狀態未滿足第二預設標準,執行步驟(3);(6)恢復系統參考時鐘信號頻率;(7)執行步驟(1)。
16.一種具備同步調控功能的數據處理系統,包括一中央處理單元,用以進行數據處理;一數據總線,用以供信號與數據于其上傳輸;一存儲器,該存儲器通過數據總線電連接于所述中央處理單元;一第一數據處理裝置,用以進行數據處理,并自一第一數據處理裝置輸出端輸出處理結果;一第二數據處理裝置,用以進行數據處理,并自一第二數據處理裝置輸出端輸出處理結果;一數據解析裝置,因應于一輸入數據的內容,控制傳送該輸入數據由所述第一數據處理裝置及第二數據處理裝置之一進行處理;其中,所述第一數據處理裝置因應于一參考時鐘產生裝置所產生的一系統參考時鐘信號,控制其將處理數據的結果自第一數據處理裝置輸出端輸出的速度;第一數據處理裝置及該第二數據處理裝置并分別因應于其個別處理數據的結果,所述第一數據處理裝置產生一第一告知信號,第二數據處理裝置產生一第二告知信號;一同步檢知裝置,因應該第一告知信號及該第二告知信號的內容產生一參考時鐘調控信號,以控制該參考時鐘產生裝置所產生的系統參考時鐘信號,藉以控制第一數據處理裝置將處理數據結果輸出至第一數據處理裝置輸出端;
17.根據權利要求15或16中任一項所述的具備同步調控功能的數據處理系統,其特征在于,所述第一數據處理裝置為一解壓縮處理裝置。
18.根據權利要求17所述的具備同步調控功能的數據處理系統,其特征在于,所述解壓縮裝置為一視頻信號解壓縮裝置。
19.根據權利要求18所述的具備同步調控功能的數據處理系統,其特征在于,所述視頻信號解壓縮裝置為一符合MPEG解壓縮標準的解壓縮裝置。
20.根據權利要求15或16中任一項所述的具備同步調控功能的數據處理系統,其特征在于,所述第二數據處理裝置為一解壓縮處理裝置。
21.根據權利要求20所述的具備同步調控功能的數據處理系統,其特征在于,所述解壓縮裝置為一音頻信號解壓縮裝置。
22.根據權利要求21項所述具備同步調控功能的數據處理系統,其特征在于,所述音頻信號解壓縮裝置為一符合MPEG解壓縮標準的解壓縮裝置。
23.根據權利要求15或16所述的具備同步調控功能的數據處理系統,其特征在于,所述第一告知信號及第二告知信號分別為代表所述第一數據處理裝置及第二數據處理裝置所處理的數據結果的時間標記值。
24.根據權利要求23所述的具備同步調控功能的數據處理系統,其特征在于,所述同步檢知裝置根據所述第一告知信號與第二告知信號的差值產生所述參考時鐘調控信號。
25.根據權利要求15所述的具備同步調控功能的數據處理系統,其特征在于,所述步驟(1)判斷所述第一告知信號與第二告知信號的差值的絕對值是否小于所述第一預設標準。
26.根據權利要求25所述的具備同步調控功能的數據處理系統,其特征在于,所述步驟(4)判斷所述第一告知信號與第二告知信號的差值的絕對值是否小于所述第二預設標準。
27.根據權利要求26所述的具備同步調控功能的數據處理系統,其特征在于,所述第一預設標準大于第二預設標準。
28.一種同步調控方法,用以控制一第一數據處理裝置及一第二數據處理裝置的輸出達成同步,其中第一數據處理裝置因應一系統參考時鐘信號控制其輸出速度,其特征在于,該同步調控方法包括下列步驟(1)檢測同步狀態是否滿足一第一預設標準;(2)因應于同步狀態未滿足第一預設標準,執行步驟(3);因應于同步狀態滿足第一預設標準,執行步驟(1);(3)調整處理數據所使用的系統參考時鐘信號頻率;(4)檢測同步狀態是否滿足一第二預設標準;(5)因應于同步狀態滿足第二預設標準,執行步驟(6);因應于同步狀態未滿足第二預設標準,執行步驟(3);(6)恢復處理數據所使用的系統參考時鐘信號頻率;(7)執行步驟(1)。
29.一種同步調控方法,用以供控制一第一數據處理裝置及一第二數據處理裝置的輸出達成同步,其中第一數據處理裝置因應一系統參考時鐘信號控制其輸出速度,其特征在于該同步調控方法包含下列步驟(1)檢測同步狀態是否滿足一第一預設標準;(2)因應于同步狀態未滿足第一預設標準,執行步驟(3);因應于同步狀態滿足該第一預設標準,執行步驟(1);(3)調整處理數據所使用的系統參考時鐘信號頻率;(4)檢測同步狀態是否滿足第一預設標準;(5)因應于同步狀態滿足第一預設標準,執行步驟(6);因應于同步狀態未滿足第一預設標準,執行步驟(3);(6)恢復處理數據所使用的系統參考時鐘信號頻率;(7)執行步驟(1)。
30.一種同步調控方法,用以供控制一數據處理系統的音頻輸出與視頻輸出同步,其中,數據處理系統是藉由一系統參考時鐘信號控制視頻輸出的速度,其特征在于,同步調控方法包含下列步驟(1)檢測數據處理系統的音頻輸出與視頻輸出同步狀態是否滿足一第一預設標準;(2)因應于同步狀態未滿足第一預設標準,執行步驟(3);因應于同步狀態滿足第一預設標準,執行步驟(1);(3)調整控制視頻輸出所使用的系統參考時鐘信號頻率;(4)檢測同步狀態是否滿足一第二預設標準;(5)因應于同步狀態滿足第二預設標準,執行步驟(6);因應于同步狀態未滿足第二預設標準,執行步驟(3);(6)恢復處理數據所使用的系統參考時鐘信號頻率;(7)執行步驟(1)。
31.一種同步調控方法,用以供控制一數據處理系統的音頻輸出與視頻輸出同步,其中,數據處理系統是藉由一系統參考時鐘信號控制視頻輸出的速度,其特征在于,該同步調控方法包含下列步驟(1)檢測同步狀態是否滿足一預設標準;(2)因應于同步狀態未滿足預設標準,執行步驟(3);因應于同步狀態滿足預設標準,執行步驟(1);(3)調整處理數據所使用的系統參考時鐘信號頻率;(4)檢測同步狀態是否滿足預設標準;(5)因應于同步狀態滿足預設標準,執行步驟(6);因應于同步狀態未滿足預設標準,執行步驟(3);(6)恢復解壓縮所使用的系統參考時鐘信號頻率;(7)執行步驟(1)。
32.根據權利要求28或30中任一項所述的同步調控方法,其特征在于,所述第一預設標準大于第二預設標準。
33.根據權利要求1所述的同步調控裝置,其特征在于,所述數據解析裝置,因應于所述參考時鐘產生裝置所產生的一第二系統參考時鐘信號,控制所述第二數據處理裝置將處理數據之結果輸出至所述第二數據處理裝置輸出端的速度所述同步檢知裝置,因應所述第一告知信號及第二告知信號的內容產生一第一參考時鐘調控信號及第二參考時鐘調控信號,分別控制參考時鐘產生裝置所產生的第一系統參考時鐘信號及第二系統參考時鐘信號,藉以分別控制所述第一數據處理裝置與第二數據處理裝置將處理數據結果輸出的速度。
34.根據權利要求33所述的同步調控裝置,其特征在于,所述同步檢知裝置因應于所述第一告知信號與第二告知信號的差值大小,產生第一參考時鐘調控信號及第二參考時鐘調控信號。
35.根據權利要求33所述的同步調控裝置,其特征在于,所述第一數據處理裝置為一解壓縮裝置。
36.根據權利要求35所述的同步調控裝置,其特征在于,所述解壓縮裝置為一視頻信號解壓縮裝置。
37.根據權利要求33所述的同步調控裝置,其特征在于,所述視頻信號解壓縮裝置為一符合MPEG解壓縮標準的解壓縮裝置。
38.根據權利要求37所述的同步調控裝置,其特征在于,所述第二數據處理裝置為一解壓縮處理裝置。
39.根據權利要求38所述的同步調控裝置,其特征在于,所述解壓縮裝置為一音頻信號解壓縮裝置。
40.根據權利要求39所述的同步調控裝置,其特征在于,所述音頻信號解壓縮裝置為一符合MPEG解壓縮標準的解壓縮裝置。
41.根據權利要求33所述的同步調控裝置,其特征在于,所述第一告知信號及第二告知信號分別為代表第一數據處理裝置及第二數據處理裝置所處理的數據結果的時間標記值。
42.根據權利要求34所述的同步調控裝置,其特征在于,所述產生第一參考時鐘調控信號及第二參考時鐘調控信號的方式是用以供控制產生第一數據處理裝置所使用的第一系統參考時鐘信號與第二數據處理系統所使用的第二系統參考時鐘信號,使第一數據處理裝置輸出數據的速度與第二數據處理裝置輸出數據的速度以相反的方式改變。
43.根據權利要求42所述的同步調控裝置,其特征在于,所述第一數據處理裝置輸出數據的速度改變的方式為以增加速度及降低速度之一改變。
44.根據權利要求1所述的同步調控裝置,其特征在于,所述數據解析裝置,因應于一輸入數據的內容,控制傳送輸入數據由所述第一數據處理裝置及第二數據處理裝置之一進行處理;其中,第一數據處理裝置因應于一參考時鐘產生裝置所產生的一系統參考時鐘信號,控制其將處理數據的結果自第一數據處理裝置輸出端輸出的速度;第一數據處理裝置及第二數據處理裝置并分別因應于其個別輸出數據的數據量,第一數據處理裝置產生一第一告知信號,第二數據處理裝置產生一第二告知信號。
全文摘要
一種同步調控裝置,包括:中央處理單元,存儲器,第一、二數據處理裝置、數據解析裝置,以控制輸入數據由第一、二數據處理裝置之一進行處理;第一數據處理裝置因應于系統參考時鐘信號,控制第一數據處理裝置處理數據的速度;一同步檢知裝置,以控制系統參考時鐘信號,藉以控制數據處理裝置處理數據的速度;本發明的同步調控方法主要包括以下步驟:檢測同步狀態、調整系統參考時鐘頻率、恢復系統參考時鐘頻率。
文檔編號H04L7/02GK1177248SQ9611997
公開日1998年3月25日 申請日期1996年9月17日 優先權日1996年9月17日
發明者賴宏碩, 蔣俊霞, 江仁添 申請人:楊智科技股份有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 金沙县| 方城县| 泸定县| 曲松县| 西贡区| 林芝县| 前郭尔| 尖扎县| 临安市| 灵寿县| 来凤县| 会宁县| 景德镇市| 盐城市| 中方县| 含山县| 茌平县| 湘阴县| 绥化市| 许昌市| 英德市| 邵武市| 安达市| 泰来县| 乾安县| 合肥市| 龙胜| 仪陇县| 安丘市| 理塘县| 泗洪县| 东至县| 海盐县| 绥阳县| 石林| 固原市| 平遥县| 余庆县| 叶城县| 莱芜市| 繁昌县|