一種用于MPEG系統的優先次序處理電路,它適合于在控制該系統的操作的同時確定由使用MPEG1和MPEG2方案的解碼系統的多處理器產生的事件的優先次序。該優先次序處理電路包括:視頻緩沖寫入控制器,視頻緩沖讀出控制器,顯示控制器,運動補償讀出控制器,運動補償寫入控制器,以及在產生執行數據處理服務的服務碼的同時確定由上述控制器分別產生的各種請求信號的優先次序的優先次序控制器。(*該技術在2017年保護過期,可自由使用*)
【技術實現步驟摘要】
本專利技術涉及一種用于MPEG(運動圖像專家組)系統的控制電路,尤其涉及一種用于MPEG系統的優先次序處理電路,該處理電路適用于在控制該系統各種操作時確定諸如事件的優先次序,這些事件是由使用MPEG1和MPEG2方案的解碼系統的多處理器產生的。一般說,MPEG是一種用于對音頻或視頻信息進行數字轉換的系統,使得可以存儲或者傳送該信息以便于它的使用或重新使用。換句話說,這樣的MPEG系統適合于提供對音頻或視頻信息的便易處理。為此,MPEG系統主要包括用于對音頻或視頻信息編碼和對已編碼信息解碼的編碼器/解碼器。附圖說明圖1表示MPEG系統的一個例子。圖1是表示常規MPEG系統的配置的方框圖。如圖1所示,該MPEG系統包括用于對已編碼視頻數據流解碼、從而輸出已恢復的視頻數據的視頻解碼器14,以及用于存儲由視頻解碼器14輸出的已恢復視頻數據的動態隨機存取存儲器DRAM(以下簡單稱作“存儲器”)15。還設有顯示控制器16,用于把視頻解碼器14恢復的視頻數據顯示到顯示單元(未示出)上。該MPEG系統還包括中央處理單元(以下稱作“CPU”)18,用于控制MPEG系統的整個操作;及主存儲器20,用于在CPU18的控制下存儲系統信息和取出已存儲的信息。在圖1中,標號24表示存儲介質,尤其是諸如硬盤之類的大容量存儲介質。已編碼的視頻或音頻數據流就存儲在存儲介質24中。標號26表示音頻解碼器,用于對已編碼的音頻數據進行解碼,從而輸出恢復后的音頻數據。所有上述單元都由通過系統總線22與這些單元耦合的CPU18來控制。具有圖1配置的MPEG系統在CPU18的控制下進行以下的數據處理。當在CPU18的控制下視頻解碼器14操作時,它取出存儲在存儲介質24中的已編碼位流數據并從取出的數據中恢復視頻數據。然后視頻解碼器14控制存儲器15以存儲已恢復的視頻數據。存儲在存儲器15中的已恢復視頻數據可以接著被讀出以進行運動補償或在屏幕上顯示。例如,在需要運動補償的場合,在存儲器15中存儲的已恢復視頻數據根據視頻解碼器14的所需操作而被讀出。為了在屏幕上顯示,已經恢復和經過運動補償的視頻數據被傳送到顯示控制器16。在CPU18的控制下,顯示控制器16把從視頻解碼器14接收的已恢復視頻數據送至顯示單元(未示出)以顯示已恢復的影像。音頻解碼器26的操作也類似于視頻解碼器14。在上述操作期間,CPU18執行為恢復視頻數據所需的各種作業的指令。當CPU18接收從諸如顯示控制器16和音頻解碼器26的數據處理器來的作業請求時,它確定與各作業請求分別相關的處理的優先次序。根據所確定的優先次序,CPU18進行作業授權的分配以執行所需的數據處理。CPU18在視頻解碼器12的請求下還執行傳送系統信息的操作,該系統信息自輸入數據中提取并存儲在主存儲器20中。然而,在具有圖1配置的常規MPEG系統中,由各種數據處理器產生的作業請求信號的優先次序用附加的處理器,即CPU來處理。結果,必須執行應當使用附加編程的過程。在這種情況下,要使用昂貴的CPU,所以增加了成本。這種常規的MPEG系統也存在處理速度低的問題。這是因為從各數據處理器產生的作業請求信號的優先次序由按照程序操作的CPU來確定。因此,本專利技術的一個目的是提供一種MPEG系統,該系統包括能迅速確定作業請求信號優先次序的優先次序處理電路,其中這些作業請求信號分別由多個數據處理器來產生。本專利技術的另一目的是提供一種電路,用于確定分別由多個數據處理器產生的作業請求信號的優先次序而不使用任何中央處理單元。本專利技術的又一目的是提供一種裝置,用于確定與MPEG系統中的解碼器有關的多種解碼處理的優先次序并且根據所確定的優先次序迅速進行解碼處理。根據本專利技術,通過為MPEG系統提供優先次序處理電路來實現這些目的,該優先次序處理電路包括視頻緩沖檢驗器(VBV)寫入控制器,用于當存在在外存儲器中存儲數據的情況時產生寫請求信號;視頻緩沖檢驗器(VBV)讀出控制器,用于當存在讀出存儲在外存儲器中的數據的情況時產生讀請求信號;顯示控制器,用于響應在其中接收到的已恢復數據而產生顯示請求信號;運動補償(MC)讀出控制器,用于當請求為存儲在外存儲器中的數據作運動補償時產生運動補償讀請求信號;運動補償(MC)寫入控制器,用于當請求為存儲在外存儲器中的數據作運動補償時產生運動補償寫請求信號;以及優先次序控制裝置,用于在產生用于執行數據處理服務的服務碼的同時確定由視頻緩沖檢驗器寫入控制器、視頻緩沖檢驗器讀出控制器、顯示控制器、運動補償讀出控制器和運動補償寫入控制器分別產生的各種請求信號的優先次序。優先次序控制裝置包括鎖存電路,用于鎖存由多個控制器產生的請求信號;耦合到所述鎖存電路輸出端的優先次序解碼器,所述已鎖存的請求信號以這樣一種方式分別在所述輸出端輸出使得所述優先次序解碼器按照給定的優先次序來接收所述已鎖存請求信號,優先次序解碼器用來在對已激活狀態的各請求信號解碼的同時根據被鎖存的請求信號中至少一個被鎖存請求信號的激活而產生運動補償暫停信號,從而輸出請求信號中具有比其余請求信號都高的優先級的一個請求信號;復接器(multiplexor)單元,用于響應運動補償暫停信號而把優先次序解碼器的輸出作為服務碼輸出;以及服務完成控制信號產生電路,用于根據來自多個有關控制器的服務完成信號的激活而分別初始化鎖存電路的各個輸出。通過以下參照附圖對實施例的描述,本專利技術的其它目的和方面將變得顯而易見,在這些附圖中圖1是表示常規MPEG系統的配置的框圖;圖2是表示本專利技術的MPEG系統的優先次序處理電路的框圖;圖3是表示圖2所示優先次序控制器的具體結構的電路圖;以及圖4是表示本專利技術優先次序轉變的示意圖。圖2是表示本專利技術的MPEG系統的優先次序處理電路的框圖。如圖2所示,該優先次序處理電路包括視頻緩沖檢驗器(VBV)寫入控制器30,用于當存在在外存儲器(未示出)中存儲數據的情況時產生寫請求信號VBVWR;及視頻緩沖檢驗器(VBV)讀出控制器32,用于當存在讀出存儲在外存儲器中的數據的情況時產生讀請求信號VBVRR。還設有顯示控制器34,用于響應在其中接收到的已恢復數據而產生顯示請求信號DR。優先次序處理電路還包括運動補償(MC)讀出控制器36,用于當請求為存儲在外存儲器中的數據作運動補償時產生MC讀請求信號MRR;MC寫入控制器38,用于當請求為存儲在外存儲器中的數據作運動補償時產生MC寫請求信號MWR;優先次序控制器40,用于在產生執行數據處理服務的服務碼SC和根據在其中收到的服務完成信號而產生服務已完成信號S-done的同時確定由VBV寫入控制器30、VBV讀出控制器32、顯示控制器34、MC讀出控制器36和MC寫入控制器38分別產生的各種請求信號的優先次序;以及存儲器接口42,用于向外連接從優先次序控制器40輸出的服務碼SC和服務已完成信號S-done。圖3是表示圖2所示優先次序控制器的具體結構的電路圖。如圖3所示,該優先次序控制器包括鎖存電路44,用于鎖存諸輸入,即,由多個控制器產生的請求信號,例如,VBV寫請求信號VBVWR,VBV讀請求信號VBVRR和顯示請求信號DR。鎖存電路44還用于根據在其中收到的并與各已鎖存請求信號分別有關的服務完成信號而復位本文檔來自技高網...
【技術保護點】
一種用于MPEG系統的優先次序處理電路,包括: 視頻緩沖檢驗器寫入控制器,用于當存在在外存儲器中存儲數據的情況時產生寫請求信號; 視頻緩沖檢驗器讀出控制器,用于當存在讀出存儲在所述外存儲器中數據的情況時產生讀請求信號; 顯示控制器,用于響應在其中接收到的已恢復數據而產生顯示請求信號; 運動補償讀出控制器,用于當請求為存儲在所述外存儲器中的數據作運動補償時產生運動補償讀請求信號; 運動補償寫入控制器,用于當請求為存儲在所述外存儲器中的數據作所述運動補償時產生運動補償讀請求信號;以及 優先次序控制器,用于在產生用于執行數據處理服務的服務碼的同時確定分別由所述視頻緩沖檢驗器寫入控制器、所述視頻緩沖檢驗器讀出控制器、所述顯示控制器、所述運動補償讀出控制器和所述運動補償寫入控制器產生的各種請求信號的優先次序。
【技術特征摘要】
...
【專利技術屬性】
技術研發人員:金義圭,
申請(專利權)人:三星電子株式會社,
類型:發明
國別省市:KR[韓國]
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。