欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

多媒體的計算機系統(tǒng)及相關(guān)裝置與方法

文檔序號:6773892閱讀:276來源:國知局
專利名稱:多媒體的計算機系統(tǒng)及相關(guān)裝置與方法
技術(shù)領(lǐng)域
本發(fā)明涉及一多媒體的計算機系統(tǒng)、相關(guān)裝置與方法,特別是涉及一種能支持一低功率多媒體播放模式的計算機系統(tǒng)、相關(guān)裝置與方法。
背景技術(shù)
在現(xiàn)代化的信息社會中,各種文件、數(shù)據(jù)、數(shù)據(jù)、影音信息都已能用電子訊號的形式加以傳輸、處理、儲存。尤其是包含影像、聲音信息的多媒體數(shù)據(jù),由于其能以生動的方式完整地記錄、傳達影音多元的動態(tài)訊息,故已被社會大眾所廣泛使用。一般來說,使用者經(jīng)由計算機系統(tǒng)來管理電子形式的靜態(tài)文件數(shù)據(jù)數(shù)據(jù);而為了順應(yīng)社會大眾對多媒體的需求,如何在計算機系統(tǒng)中較佳地整合動態(tài)多媒體播放功能也就成為現(xiàn)代信息廠商研發(fā)的重點的一。
一般來說,由于動態(tài)多媒體影音訊息的數(shù)據(jù)量相當龐大,故需依照一定的多媒體格式適當?shù)貙⑦@些影音訊息編碼、壓縮為多媒體數(shù)據(jù),才能較為方便地儲存、傳輸、處理。編碼后的多媒體數(shù)據(jù)則常儲存于非易失性的儲存媒體,像是光盤等能以較低的成本儲存大量數(shù)據(jù)的媒體。因此,當要播放出多媒體數(shù)據(jù)中的影音時,首先就要從儲存媒體中存取出多媒體數(shù)據(jù),再經(jīng)過譯碼(解壓縮)而取得多媒體數(shù)據(jù)中的影像/聲音數(shù)據(jù),如此才能由顯示器播放影像數(shù)據(jù)、由揚聲器播放聲音數(shù)據(jù),讓使用者能實際感受到多媒體數(shù)據(jù)中的動態(tài)影音訊息。在現(xiàn)行技術(shù)下,已可利用MPEG(Moving Picture ExpertsGroup)1、MPEG2及MPEG4等多媒體格式來進行影音數(shù)據(jù)的編碼壓縮,而數(shù)字多功能光盤DVD(Digital Versatile Disk)則能以高密度儲存大量的多媒體數(shù)據(jù)。
如本領(lǐng)域的技術(shù)人員所知,一般的計算機系統(tǒng)中會設(shè)有中央處理器、具有南北橋電路的芯片組以及用來支持中央處理器的存儲器;為了支持多媒體播放,計算機系統(tǒng)中還設(shè)有顯示器與揚聲器。其中,中央處理器可進行數(shù)據(jù)運算與數(shù)據(jù)處理,南橋電路用來管理各輸出入周邊裝置(包括可存取儲存媒體的媒體裝置)的數(shù)據(jù)存取,北橋電路即連接于中央處理器、南橋電路與存儲器之間,用來管理這些電路間的數(shù)據(jù)往來傳輸,并可將影像數(shù)據(jù)傳輸至顯示器播放出來。而芯片組中還設(shè)有連接于南橋電路的聲碼電路(譬如說是一AC97codec,AC97規(guī)格下的聲音編碼電路),以對聲音訊號進行編碼/調(diào)制,而由揚聲器播放出對應(yīng)的聲音。
當要將多媒體播放功能整合至計算機系統(tǒng)中時,現(xiàn)行的已知技術(shù)會以計算機系統(tǒng)中設(shè)置的媒體裝置來存取儲存媒體中的多媒體數(shù)據(jù),并由中央處理器來進行多媒體數(shù)據(jù)的譯碼,以還原出多媒體數(shù)據(jù)中的影音訊息。在現(xiàn)行的已知技術(shù)下,用來存取儲存媒體的媒體裝置本身并沒有多媒體數(shù)據(jù)的譯碼功能,只能由媒體中存取已編碼(壓縮)的多媒體影音數(shù)據(jù),故還需由中央處理器來進行多媒體譯碼。要以中央處理器來進行譯碼,就要使中央處理器能存取媒體裝置,而這就需要芯片組中的南/北橋電路來進行橋接;此外,中央處理器進行譯碼運算時還需要存儲器的支持,故芯片組中的北橋電路也要在中央處理器與存儲器間進行橋接。中央處理器由多媒體數(shù)據(jù)中譯碼所得的影像數(shù)據(jù)會暫存于存儲器中,由北橋電路傳輸至計算機系統(tǒng)的顯示器播放出來;而譯碼所得的聲音數(shù)據(jù)還要由存儲器、北橋電路、南橋電路而傳輸至芯片組中的聲碼電路,才能由計算機系統(tǒng)的揚聲器播放出來。
也就是說,當以已知技術(shù)來播放多媒體時,中央處理器、存儲器、南橋電路、北橋電路都要以全功能全力運作,才能實現(xiàn)多媒體的播放。這樣一來,就會耗費較多功率;若是以筆記型計算機系統(tǒng)來實現(xiàn)此種已知的多媒體播放技術(shù),就會大幅地耗用筆記型計算機系統(tǒng)的電池,減少電池所能支持的運作時間。

發(fā)明內(nèi)容
因此,本發(fā)明即是要提出一種改良的多媒體播放技術(shù),以在計算機系統(tǒng)中實現(xiàn)低功率的多媒體播放。
本發(fā)明計算機系統(tǒng)中可設(shè)有一媒體裝置與一計算機(主機)。計算機本身設(shè)有中央處理器、芯片組(內(nèi)含北橋電路、南橋電路與聲碼電路等等)、存儲器以及顯示器、揚聲器。在本發(fā)明中,用來存取儲存媒體的媒體裝置本身可增設(shè)一個具有多媒體譯碼功能的后側(cè)(back-end)電路,以和芯片組中的各個電路聯(lián)合支持本發(fā)明計算機系統(tǒng),使本發(fā)明計算機系統(tǒng)可運作于一低功率的多媒體播放模式。在此播放模式下,媒體裝置除了可存取儲存媒體而取得多媒體數(shù)據(jù),其后側(cè)電路本身還可直接由此多媒體數(shù)據(jù)中譯碼出多媒體的聲音數(shù)據(jù)與影像數(shù)據(jù)。影像數(shù)據(jù)可直接由北橋電路傳輸至顯示器顯示出來,聲音數(shù)據(jù)則可直接傳輸至芯片組中的聲碼電路而通過揚聲器播放出來。因此,在本發(fā)明的播放模式下,芯片組中的南橋電路、中央處理器、存儲器皆不需運作,北橋電路也不必支持存儲器與中央處理器間的數(shù)據(jù)橋接,故此播放模式可大幅降低多媒體播放所耗用的功率,實現(xiàn)低功率的多媒體播放。當然,就像一般功能完整的計算機一樣,本發(fā)明計算機系統(tǒng)也可運作于一完整模式;在此完整模式下,媒體裝置僅存取儲存媒體中的數(shù)據(jù),不必進行多媒體譯碼功能。而中央處理器、南/北橋電路與存儲器均會正常運作,以支持正常計算機的完整運作功能。
在本發(fā)明的較佳實施例中,本發(fā)明媒體裝置可經(jīng)由一總線(像是IDE總線,IDE即Intelligent Drive Electronic)連接于芯片組,在完整模式與播放模式下均共享同一總線來將數(shù)據(jù)傳輸至芯片組。在完整模式下,媒體裝置由儲存媒體中存取的數(shù)據(jù)可由此總線而傳輸至南橋電路,而中央處理器也就能經(jīng)由北/南橋電路的橋接而經(jīng)由此總線存取、控制媒體裝置。在播放模式下,媒體裝置譯碼所得的影像數(shù)據(jù)、聲音數(shù)據(jù)也可經(jīng)由此一總線分別傳輸至北橋電路與聲碼電路。另外,在此播放模式下,使用者也可使用計算機本身的操控接口(像是鍵盤以及鼠標、觸控板等指針裝置)來直接操控媒體裝置的運作(包括像是使播放開始、暫停、中止、快進、快退、前一/次一章節(jié)等等),這些操控動作可經(jīng)由芯片組中的微控制器轉(zhuǎn)換為操控訊號,并同樣經(jīng)由同一總線回傳至媒體裝置。
由于本發(fā)明媒體裝置本身就具有多媒體譯碼功能,故也可成為一獨立(stand-alone)的播放裝置。在實現(xiàn)此種播放裝置時,本發(fā)明媒體裝置可設(shè)有一連接端口與一播放端口。連接端口用來使媒體裝置能以可插拔的方式連接于計算機;當媒體裝置連接于計算機后,就可依據(jù)計算機的控制而支持計算機系統(tǒng)的完整模式與播放模式。播放端口則可使媒體裝置直接連接于另一顯示器及另一揚聲器(不必是計算機上的顯示器與揚聲器);當媒體裝置不連接于計算機,其對多媒體數(shù)據(jù)譯碼所得的影像、聲音數(shù)據(jù)就可直接由播放端口輸出至顯示器及揚聲器,直接播放多媒體以實現(xiàn)為一獨立的播放裝置。
為了控制本發(fā)明計算機系統(tǒng)在完整模式與低功率播放模式的切換,本發(fā)明可在開機(boot)過程中提示使用者進行一模式選擇。若使用者選擇進行完整模式,計算機系統(tǒng)就會完成正常的開機,使中央處理器、芯片組與存儲器均能以全功能運作,并使媒體裝置關(guān)閉其多媒體譯碼功能,并加載計算機運作所需的操作系統(tǒng)。相對地,若使用者選擇進行播放模式,則中央處理器可在設(shè)定南北橋電路及各相關(guān)電路的運作模式后(北橋僅需保留影像數(shù)據(jù)傳輸/圖形處理功能,南橋電路、存儲器可不必運作)就可進入低功率閑置狀態(tài)(或甚至是停止運作),也不需加載操作系統(tǒng)。此時,將由媒體裝置中的后側(cè)電路主控多媒體的譯碼/播放。在其它的實施狀態(tài)下,計算機系統(tǒng)本身也可設(shè)有不同模式的開機觸發(fā)機制,譬如說,完整模式有一對應(yīng)的完整模式開機按鈕,播放模式也有另一對應(yīng)的開機按鈕。按下完整模式開機按鈕,本發(fā)明計算機系統(tǒng)就可直接進行完整模式的開機程序;相對地,按下播放模式開機按鈕,本發(fā)明計算機系統(tǒng)就可直接進行播放模式的開機程序。


圖1為一傳統(tǒng)計算機系統(tǒng)的功能方塊示意圖。
圖2為圖1中計算機系統(tǒng)進行開機程序的流程圖。
圖3為本發(fā)明計算機系統(tǒng)的功能方塊示意圖。
圖4為圖3中計算機系統(tǒng)運作于一完整模式的示意圖。
圖5為圖3中計算機系統(tǒng)運作于一播放模式的示意圖。
圖6為圖3中計算機系統(tǒng)進行開機程序的流程圖。
圖7為圖3中計算機系統(tǒng)一實施例的示意圖。
圖8為圖7中總線一實施例的示意圖。
圖9為圖3中媒體裝置做為一獨立播放裝置的示意圖。
附圖符號說明10、50 計算機系統(tǒng) 12、52 中央處理器14、54 存儲器 16、56 北橋電路18、58 南橋電路20、60 計算機22、62 聲碼電路24、64 微控制器26、66、98 操控接口28、68、308 揚聲器
30、70 媒體裝置32、72、302 顯示器36、74 媒體模塊38 伺服電路40、80 芯片組 76 前側(cè)電路78 后側(cè)電路82 視訊端口84 連接端口86 播放端口90 總線92 接口電路94、96 切換電路100、200 流程102-116、202-228 步驟G1-G3 導(dǎo)線組具體實施方式
請先參考圖1;圖1為一傳統(tǒng)計算機系統(tǒng)10的功能方塊示意圖。計算機系統(tǒng)10可包括有計算機(主機)20以及用來存取儲存媒體的媒體裝置30。計算機20中設(shè)有一中央處理器12、一存儲器14、一顯示器32、一芯片組40、一揚聲器28及一操控接口26。中央處理器12可執(zhí)行程序、運算數(shù)據(jù)、處理數(shù)據(jù),并主控計算機系統(tǒng)10的運作;存儲器14即用來暫存中央處理器12運作期間所需要的程序代碼、數(shù)據(jù)與數(shù)據(jù)。顯示器32用來顯示圖形畫面,揚聲器28則能播放聲音。操控接口26則用來接受使用者的操控動作,其可包括有鍵盤以及鼠標、觸控板(touch pad)等指針裝置。媒體裝置30做為計算機系統(tǒng)的周邊裝置而連接于芯片組40,而芯片組40就可在媒體裝置30(及其它周邊裝置)與存儲器14、中央處理器12之間進行橋接,以管理這些電路間的數(shù)據(jù)往來傳輸。
更具體地說,芯片組40中可設(shè)有一北橋電路16、一南橋電路18、一聲碼電路22、及一微控制器24。南橋電路18連接于各周邊裝置(像是媒體裝置30)與北橋電路16之間,以管理各周邊裝置與北橋電路16間的數(shù)據(jù)往來傳輸。北橋電路16連接于中央處理器12、存儲器14與南橋電路18之間,以管理這三者間的數(shù)據(jù)傳輸,而周邊裝置(如媒體裝置30)就可經(jīng)由南橋電路18與北橋電路16而與中央處理器12、存儲器14交換數(shù)據(jù)。另外,北橋電路16本身也可整合有圖形處理(像是2維/3維圖形處理)的能力,以控制顯示器32所顯示的圖形畫面。微控制器24連接于操控接口26,以根據(jù)使用者的操控動作而提供對應(yīng)的操控訊號,并經(jīng)由南橋電路18以及北橋電路16傳輸至中央處理器12,使中央處理器12能依據(jù)使用者的操控來控制計算機系統(tǒng)10的運作。當計算機系統(tǒng)10要根據(jù)一電子的聲音訊號而播放出對應(yīng)的聲音時,此聲音訊號會經(jīng)由南橋電路18傳輸至聲碼電路22,而聲碼電路22(譬如說是一AC97codec,AC97規(guī)格下的聲音編碼電路)就可對此聲音訊號進行適當?shù)卣{(diào)制編碼,以從揚聲器28播放出對應(yīng)的聲音。
在已知技術(shù)中,用來存取儲存媒體的媒體裝置30內(nèi)可設(shè)有一媒體模塊36及一伺服電路38。媒體模塊36用來加載一儲存媒體,并包括有各種用來存取儲存媒體的硬件,伺服電路38則可控制媒體模塊36的運作,以經(jīng)由媒體模塊36存取到儲存媒體上的數(shù)據(jù)。舉例來說,媒體裝置30可以是光盤機,其可存取的儲存媒體就是光盤;媒體模塊38可以包括有轉(zhuǎn)子馬達、激光讀取頭等用來存取光盤的硬件,而伺服電路38就可控制媒體模塊38而由光盤上存取數(shù)據(jù)。伺服電路38存取到的數(shù)據(jù)可經(jīng)由南橋電路18而傳輸至計算機20。
當圖1中的傳統(tǒng)計算機系統(tǒng)10要播放儲存媒體中的多媒體數(shù)據(jù)而實現(xiàn)影音多媒體播放功能時,其運作情形可描述如下。首先,媒體裝置30的伺服電路38可由儲存媒體中將已編碼(待譯碼)的多媒體數(shù)據(jù)讀出;但由于傳統(tǒng)媒體裝置30本身并沒有譯碼的功能,故要藉由計算機20的運算功能來譯碼。因此,媒體裝置30要將待譯碼的多媒體數(shù)據(jù)經(jīng)由南橋電路18及北橋電路16而暫存至存儲器14,使中央處理器12(或是北橋電路中的圖形處理功能)能根據(jù)此多媒體數(shù)據(jù)來進行譯碼運算,由編碼的多媒體數(shù)據(jù)中譯碼出對應(yīng)的影像數(shù)據(jù)及聲音數(shù)據(jù)。譯碼出的影像數(shù)據(jù)可經(jīng)由北橋電路16傳輸至顯示器32顯示出來;聲音數(shù)據(jù)則可經(jīng)由南橋電路18傳輸至聲碼電路22,以從揚聲器28播出對應(yīng)的聲音。
由以上描述可知,當傳統(tǒng)計算機系統(tǒng)10要播放多媒體時,除了媒體裝置30之外,傳統(tǒng)計算機系統(tǒng)10還要動用中央處理器12、存儲器14及南/北橋電路18/16的所有功能才能實現(xiàn)多媒體播放的功能,故需消耗許多功率。如本領(lǐng)域的技術(shù)人員所知,南橋電路18中還設(shè)有許多子功能電路,像是中斷(interrupt)控制器、直接存儲器存取(DMA,Direct Memory Access)控制器以及各種總線控制器等等(譬如說,媒體裝置30與南橋電路18是以一總線連接,而南橋電路18中就會設(shè)有此總線的控制器)。在北橋電路16中,也會包括有橋接控制電路(控制中央處理器12、存儲器14與南橋電路18間的數(shù)據(jù)往來)以及圖形處理電路等子功能電路。然而,由以上描述可看出,在以傳統(tǒng)計算機系統(tǒng)10來實現(xiàn)多媒體播放功能時,在南北橋電路18、16中的這些子功能電路都要運作,才能和中央處理器12、存儲器14一起完成多媒體譯碼運算。雖然計算機系統(tǒng)中各電路的完全運作能協(xié)調(diào)發(fā)揮強大的整體運算功能,但是,在許多應(yīng)用場合,使用者僅是要展示多媒體數(shù)據(jù)、播放多媒體而已,并不需要運用到計算機系統(tǒng)的所有功能;在這些應(yīng)用場合下,使計算機系統(tǒng)全功能運作僅是耗費能量/電力,并不符合實際的需求。
延續(xù)圖1,請繼續(xù)參考圖2;圖2中的流程100示意的是圖1中計算機系統(tǒng)10進行傳統(tǒng)開機(boot)時的過程。此一開機流程100中有下列步驟步驟102啟動(power on)。一般的計算機系統(tǒng)均設(shè)有一開機啟動的按鈕。當使用者按下此按鈕,計算機系統(tǒng)10就能開始汲取電力,并觸發(fā)流程100的開始。
步驟104計算機系統(tǒng)10進行開機自我測試(POST,Power-On SelfTest);若測試未通過,則停止流程100;若成功通過測試,則進行至次一步驟106。
步驟106搜尋各輔助電路的基本輸出入系統(tǒng)(BIOS,Basic I/O System)并執(zhí)行。譬如說,可搜尋圖形處理電路的基本輸出入系統(tǒng)并加以執(zhí)行。另外,其它輔助電路,像是網(wǎng)絡(luò)接口電路等,也可能有其基本輸出入系統(tǒng),這些基本輸出入系統(tǒng)也可在此步驟中執(zhí)行。
步驟108進行存儲器測試,測試存儲器。若測試未通過,則顯示錯誤訊息并中止流程100;若成功,則進行至次一步驟110。
步驟110設(shè)定計算機系統(tǒng)中各裝置的運作參數(shù)。
步驟112檢測熱插拔(plug & play)裝置并加以設(shè)定。
步驟114搜尋開機盤,也就是儲存有操作系統(tǒng)程序代碼的儲存裝置。若開機盤不存在(各儲存裝置中均未有可開機的操作系統(tǒng)),則顯示錯誤訊息,中止流程100;若成功搜尋到開機盤,就可進行至次一步驟116。
步驟116由開機盤加載操作系統(tǒng),讓使用者可以開始操控計算機并進行運作。
由傳統(tǒng)開機流程100可看出,傳統(tǒng)計算機系統(tǒng)10在支持多媒體播放時不僅要消耗較多功率,在播放多媒體前還需要耗費較多時間來進行冗長的開機流程100。雖然開機流程100能確保計算機系統(tǒng)能以全功能發(fā)揮完整運算功能,然而,即使使用者僅需播放多媒體,計算機系統(tǒng)10卻還是要進行操作系統(tǒng)加載等耗費時間的步驟后才能支持多媒體播放,對使用者來說并不方便。
為了克服圖1、圖2中傳統(tǒng)計算機系統(tǒng)10在實現(xiàn)多媒體播放時的不便,本發(fā)明提出了較佳的計算機系統(tǒng)架構(gòu),使本發(fā)明計算機系統(tǒng)能以低功率實現(xiàn)多媒體播放。在本發(fā)明中,媒體裝置本身會具有多媒體數(shù)據(jù)的譯碼功能,并能與計算機系統(tǒng)中的芯片組聯(lián)合實現(xiàn)出一模式切換的機制,以使整個計算機系統(tǒng)不僅能運作于全功能的完整模式,還能運作于另一低功率的播放模式;在此播放模式下,媒體裝置本身就可由已編碼的多媒體數(shù)據(jù)中譯碼出影像、聲音數(shù)據(jù),以直接利用計算機系統(tǒng)中的顯示器與揚聲器來實現(xiàn)多媒體播放。因此,在此播放模式下,本發(fā)明計算機系統(tǒng)不必進行譯碼運算,中央處理器、存儲器、南橋電路與北橋電路的橋接功能均可閑置(不運作),也就能有效降低多媒體播放時的功率消耗。請參考圖3;圖3即為本發(fā)明計算機系統(tǒng)50一實施例的功能方塊示意圖。計算機系統(tǒng)50中可包括一計算機(主機)60及一個(或多個)做為周邊裝置的媒體裝置70。計算機系統(tǒng)50中設(shè)有中央處理器52、存儲器54、可顯示圖形畫面的顯示器72、可播放聲音的揚聲器68、用來接收使用者操控動作的操控接口66,以及連接于上述各電路間的芯片組80。
在計算機60中,中央處理器52可執(zhí)行程序、運算數(shù)據(jù)、處理數(shù)據(jù),并主控計算機系統(tǒng)50的運作;存儲器54即用來暫存中央處理器52運作期間所需要的程序代碼、數(shù)據(jù)與數(shù)據(jù)。顯示器72可為一液晶顯示器或一陰極射線管(CRT)顯示器。在操控接口66中,則可包括有鍵盤以及鼠標、觸控板(touch pad)等指針裝置,或甚至是遙控操控接口。譬如說,操控接口66上可設(shè)有無線接收器,讓使用者可持用無線遙控器來對操控接口發(fā)出無線操控訊號。當使用者在操控接口66上進行操控時,芯片組80就可根據(jù)使用者的操控動作而提供對應(yīng)的操控訊號。
另一方面,媒體裝置70中則設(shè)有一媒體模塊74、一前側(cè)電路76及一后側(cè)電路78。媒體模塊74用來加載一儲存媒體,并包括有各種用來存取此一儲存媒體的硬件。前側(cè)電路76則為一伺服電路,其可控制媒體模塊76的運作,以經(jīng)由媒體模塊76存取到儲存媒體上的數(shù)據(jù)。為了實現(xiàn)本發(fā)明的精神,本發(fā)明媒體裝置70中還另增設(shè)了具有多媒體數(shù)據(jù)譯碼功能的后側(cè)電路78,其可針對預(yù)設(shè)的多媒體格式進行多媒體數(shù)據(jù)譯碼,以從多媒體數(shù)據(jù)中譯碼出對應(yīng)的影像及聲音數(shù)據(jù)。譬如說,若媒體模塊74中的儲存媒體儲存有已編碼的多媒體數(shù)據(jù),前側(cè)電路76就能控制媒體模塊76而存取這些已編碼的多媒體數(shù)據(jù);若此多媒體數(shù)據(jù)的多媒體格式符合后側(cè)電路78所能譯碼的格式,則當后側(cè)電路78運作時,后側(cè)電路78就能由此多媒體數(shù)據(jù)中譯碼出對應(yīng)的影像及聲音數(shù)據(jù)。在本發(fā)明的實施例中,媒體裝置70可以是光盤機,其可存取光學(xué)儲存媒體(像是光盤);媒體模塊74可以包括有轉(zhuǎn)子馬達、激光讀取頭等用來存取光學(xué)儲存媒體的硬件,而前側(cè)電路76就可控制媒體模塊74而由光盤儲存媒體上存取數(shù)據(jù)。后側(cè)電路78則可是一MPEG1、MPEG2或/及MPEG4的多媒體譯碼電路,以針對MPEG1、MPEG2及/或MPEG4的多媒體數(shù)據(jù)進行譯碼。
媒體裝置70做為計算機系統(tǒng)50的周邊裝置而連接于芯片組80,使芯片組80得以在媒體裝置70(及其它周邊裝置、儲存裝置)、存儲器54、中央處理器52、顯示器72、揚聲器68及操控接口66之間進行橋接。而在本發(fā)明中,芯片組80就能與媒體裝置70一起實現(xiàn)出模式切換的機制,使本發(fā)明計算機系統(tǒng)50能切換運作于一完整模式與一播放模式。
當本發(fā)明計算機系統(tǒng)50運作于全功能的完整模式時,中央處理器52、存儲器54會正常運作,芯片組80則可在中央處理器52、存儲器54與媒體裝置70之間發(fā)揮數(shù)據(jù)橋接功能,協(xié)調(diào)/管理這些電路、裝置間的數(shù)據(jù)往來傳輸。而媒體裝置70中的后側(cè)電路78則不必運作(不必進行譯碼),使媒體裝置70僅經(jīng)由前側(cè)電路76存取儲存媒體中的原始數(shù)據(jù)。也就是說,芯片組80可根據(jù)中央處理器52的控制而經(jīng)由前側(cè)電路76存取媒體裝置70中的儲存媒體。另外,當使用者于操控接口66上進行操控時,芯片組80可提供對應(yīng)的操控訊號,并根據(jù)該操控訊號而使中央處理器52受控于該操控訊號。因此,在此完整模式下,計算機系統(tǒng)50可正常發(fā)揮一般計算機的完整運算功能。
當本發(fā)明計算機系統(tǒng)50運作于播放模式而要播放多媒體數(shù)據(jù)時,媒體裝置70中的前側(cè)電路76可由儲存媒體中存取多媒體數(shù)據(jù),而后側(cè)電路78就可開始運作而由該多媒體數(shù)據(jù)中譯碼出對應(yīng)的影像數(shù)據(jù)與聲音數(shù)據(jù);芯片組80則可將該后側(cè)電路譯碼所得的影像數(shù)據(jù)傳輸至該顯示器顯示出來,并將聲音數(shù)據(jù)傳輸至揚聲器68播放出來。由于后側(cè)電路78會負責多媒體譯碼,故在此播放模式下,中央處理器52可運作于低功率的閑置狀態(tài),甚至停止運作。同樣地,存儲器54也可停止運作,芯片組80本身也不必支持全部的橋接功能(譬如說,不必再橋接中央處理器52與存儲器54)。也因此,在本發(fā)明的播放模式下,計算機60本身的功率消耗能大幅降低,以低功率實現(xiàn)出多媒體播放功能。另一方面,在此播放模式下,使用者于操控接口66上的操控也會由芯片組轉(zhuǎn)換為操控訊號,并可將此操控訊號傳輸至媒體裝置70,以使媒體裝置70的前側(cè)電路76與后側(cè)電路78可受控于此操控訊號,讓使用者能操控多媒體的播放。
為進一步說本發(fā)明的實施情形,請繼續(xù)參考圖4及圖5;延續(xù)圖3中的實施例,圖4、圖5分別示意了本發(fā)明計算機系統(tǒng)50運作于完整模式及播放模式下的情形。就如圖3至圖5所示,芯片組80中可設(shè)有一北橋電路(即主橋電路)56、一南橋電路(即次橋電路)58、一聲碼電路62及一微控制器64。北橋電路56連接于中央處理器52、顯示器72及存儲器54之間;南橋電路58則連接于北橋電路56與媒體裝置70(與其它周邊裝置)之間。北橋電路56可整合有二維/三維圖形處理功能,并具有一視訊端口(其可為一VIP視訊端口)82,用來接收影像數(shù)據(jù)(譬如說是符合CCIR656格式的影像數(shù)據(jù)),而北橋電路56的圖形處理功能就可將視訊端口82接收到的影像信息顯示于顯示器72。微控制器64連接于操控接口66,其可根據(jù)操控介66面所接收的操控動作而提供一對應(yīng)的操控訊號。聲碼電路62(譬如說是一AC97codec,AC97規(guī)格下的聲音編碼電路)則可將電子的聲音訊號調(diào)制編制為揚聲器68可播放的訊號,使揚聲器68可根據(jù)電子聲音訊號播放對應(yīng)的聲音。
如圖4所示,當本發(fā)明計算機系統(tǒng)50運作于完整模式時,媒體裝置70中的后側(cè)電路78可以停止運作(故以虛線代表),僅在前側(cè)電路76與南橋電路58間維持數(shù)據(jù)路徑(以實現(xiàn)數(shù)據(jù)路徑代表),而南橋電路58就可在北橋電路82與前側(cè)電路76之間發(fā)揮橋接的功能。也就是說,當計算機60要存取儲存媒體時,是由南橋電路58將前側(cè)電路76所存取的數(shù)據(jù)傳輸至北橋電路56,而北橋電路56則可在中央處理器52、存儲器54與南橋電路58發(fā)揮橋接功能,控制這些電路間的數(shù)據(jù)傳輸,以將南橋電路58的數(shù)據(jù)傳輸至存儲器54及/或中央處理器52。若在中央處理器52運作期間要顯示圖形畫面或播放聲音,北橋電路56會根據(jù)中央處理器52的需求而進行圖形處理,并使圖形畫面顯示于顯示器72上;譬如說,顯示器72中可包括有一訊號傳輸器(未圖標,其可以是一低電壓差動訊號傳輸器,LVDS transmitter,LVDS為Low-Voltage Differential Signal)及一液晶面板,而北橋電路56就可將影像數(shù)據(jù)傳輸至訊號傳輸器,由訊號傳輸器控制液晶面板而顯示對應(yīng)的影像。另一方面,聲音訊號則會經(jīng)由南橋電路58傳輸至聲碼電路62,以從揚聲器68中播放出來。另外,在此完整模式下,使用者的操控可經(jīng)由操控接口66反映至微控制器64,而微控制器64就可將對應(yīng)的操控訊號傳輸至南橋電路58,使南橋電路58可經(jīng)由北橋電路56而使中央處理器52得以受控于該操控訊號。在此完整模式下,計算機系統(tǒng)50中各個電路裝置可全功能運作,支持所有計算機功能;而媒體裝置70也可經(jīng)由前側(cè)電路76支持各種媒體存取的功能,像是由中央處理器52主導(dǎo)的程劃式輸出入存取(PIO,Programmed I/O),或是由南橋電路58中直接存儲器存取功能所主導(dǎo)的直接存儲器存取(DMA)等等。
當本發(fā)明計算機系統(tǒng)50運作于播放模式時,情形就如圖5所示。當計算機系統(tǒng)50要運作于播放模式而播放儲存媒體中的多媒體數(shù)據(jù)時,媒體裝置70中的后側(cè)電路78就可啟動運作,發(fā)揮其多媒體譯碼功能。前側(cè)電路76可由儲存媒體中讀出多媒體數(shù)據(jù),而后側(cè)電路78就可由該多媒體數(shù)據(jù)中譯碼出對應(yīng)的影像數(shù)據(jù)及聲音數(shù)據(jù)。媒體裝置70與芯片組80間的模式切換機制可使影像數(shù)據(jù)被直接傳輸至北橋電路56的視訊端口82,而北橋電路56的圖形處理功能就將此影像訊號傳輸至顯示器72顯示出來?;蛘撸睒螂娐?6中的圖形處理功能也可將影像訊號作基本圖形處理(像是縮放-scaling、或是去交錯-deinterlacing)后再顯示于顯示器72。同理,媒體裝置70與芯片80間的模式切換機制會使后側(cè)電路78譯碼所得的聲音訊號被傳輸至聲碼電路62,以從揚聲器68中播放出來。另外,當微控制器64反映使用者操控的而產(chǎn)生操控訊號后,此模式切換機制則可使此操控訊號改傳輸至媒體裝置70,以使媒體裝置70的前側(cè)電路76與后側(cè)電路78可受控于操控訊號,讓使用者得以操控多媒體的播放。
換句話說,在此播放模式下,將由后側(cè)電路78來主控整個計算機系統(tǒng)50的多媒體播放,而使用者還是可以經(jīng)由計算機系統(tǒng)50原本的操控接口66來操控多媒體的播放(包括使播放開始、暫停、中止、快進、快退、前一/次一章節(jié)等等)。而后側(cè)電路78本身具有的屏幕顯示(OSD、On-ScreenDisplay)功能則可經(jīng)由顯示器72來反映多媒體播放的狀態(tài)(像是播放進度等等)。除了經(jīng)由計算機60的操控接口66來操控多媒體的播放,媒體裝置70本身也可具有專屬的操控接口,讓使用者得以直接操控后側(cè)電路78。
由圖5可知,當本發(fā)明計算機系統(tǒng)運作于播放模式時,由于后側(cè)電路78本身會發(fā)揮多媒體譯碼的功能,就不必藉助計算機60的運算功能來進行多媒體譯碼。也因此,在此播放模式下,中央處理器52可閑置或停止運作,連帶地,存儲器54可中止運作,北橋電路56也可停止其橋接功能,不必再在中央處理器52、存儲器54與南橋電路58間進行橋接而傳輸數(shù)據(jù)。而南橋電路58還可以停止各項功能南橋電路58可以停止各項總線控制功能、可以停止橋接媒體裝置70與北橋電路58(因為,如圖5中所示,媒體裝置70的影像數(shù)據(jù)/聲音數(shù)據(jù)會直接傳輸至北橋電路56/聲碼電路62而不再需要南橋電路58的橋接),而中斷控制、直接存儲器存取等功能也可一并停止。由于中央處理器52、存儲器54、南橋電路58及北橋電路56橋接功能均可停止運作(或進入低功率的閑置狀態(tài)),本發(fā)明計算機系統(tǒng)50在播放多媒體時的功率消耗就能大幅降低,得以低功率實現(xiàn)出實用的多媒體播放功能。
為了控制本發(fā)明計算機系統(tǒng)在完整模式與低功率播放模式間的切換,本發(fā)明可在開機(boot)過程中提示使用者進行模式選擇。延續(xù)圖3至圖5中的例子,請參考圖6;圖6中的流程200示意的即為本發(fā)明計算機系統(tǒng)50的開機(boot)程序。流程200中有下列步驟步驟202啟動(power on)。計算機系統(tǒng)50開始汲取電力,并觸發(fā)流程200開始。
步驟204計算機系統(tǒng)50進行開機自我測試(POST,Power-On SelfTest);若測試未通過,則停止流程200;若成功通過測試,則進行至次一步驟206。
步驟206搜尋各輔助電路的基本輸出入系統(tǒng)(BIOS,Basic I/O System)并執(zhí)行。譬如說,可搜尋圖形處理電路的基本輸出入系統(tǒng)并加以執(zhí)行。另外,其它輔助電路,像是網(wǎng)絡(luò)接口電路等,也可能有其基本輸出入系統(tǒng),這些基本輸出入系統(tǒng)也可在此步驟中執(zhí)行。
步驟208進行存儲器測試,測試存儲器。若測試未通過,則顯示錯誤訊息并中止流程200;若成功,則進行至次一步驟209。
步驟209決定計算機系統(tǒng)50要運作的模式;若要運作于完整模式,就可繼續(xù)進行至步驟210,若要運作于多媒體播放模式,則進行至步驟218。在此步驟中,本發(fā)明可在顯示器72(圖3)上提示使用者進行模式選擇,以根據(jù)使用者對操控接口66的操控而決定要使計算機系統(tǒng)50進入至何種模式。譬如說,可在顯示器72上提示使用者若按下操控接口66上的「F」按鍵即可進入完整模式,按下「P」按鍵則可進入至播放模式,然后再依據(jù)使用者所按下的按鍵來決定是要進行至步驟210或218。另外,本發(fā)明也可先預(yù)設(shè)要進入至某一模式,在一定期間內(nèi)等待使用者是否決定要進行至另一模式;若否,則進入預(yù)設(shè)模式,若是,就進行至另一模式。譬如說,在進行本步驟時,可預(yù)設(shè)進入至完整模式,并提示使用者若要進入播放模式,請按下「Del」按鍵,然后就可開始倒數(shù)10秒。若倒數(shù)10秒后使用者未按下「Del」按鍵,就可進入至預(yù)設(shè)的完整模式而進行至步驟210;反之,若使用者在倒數(shù)期間按下了按鍵「Del」就可進入至播放模式而進行至步驟218。
若使用者決定要使計算機系統(tǒng)50進入完整模式,計算機系統(tǒng)50就可承續(xù)步驟202、204、206、208而繼續(xù)進行正常的計算機開機操作,包括以下的步驟步驟210設(shè)定計算機系統(tǒng)中各裝置的運作參數(shù)。
步驟212檢測熱插拔(plug & play)裝置并加以設(shè)定。
步驟214搜尋開機盤,也就是儲存有操作系統(tǒng)程序代碼的儲存裝置/媒體裝置。若開機盤不存在(各儲存/媒體裝置中均未有可開機的操作系統(tǒng)),則顯示錯誤訊息,中止流程200;若成功搜尋到開機盤,就可進行至次一步驟216。
步驟216由開機盤加載操作系統(tǒng),讓使用者可以開始操控計算機并進行運作。
另一方面,若使用者要播放多媒體而使本發(fā)明計算機系統(tǒng)50進入播放模式,就可由步驟209繼續(xù)進行下列步驟步驟218中央處理器52設(shè)定北橋電路56(圖5)的運作配置,關(guān)閉北橋電路56中不必要的功能。由圖5及相關(guān)討論可知,在播放模式下,由于本發(fā)明媒體裝置70會自行進行多媒體譯碼,計算機60不必支持多媒體譯碼運算,故北橋電路56的部分功能可以關(guān)閉、停止。譬如說,北橋電路56可以停止在南橋電路58、中央處理器52與存儲器54間的橋接功能,也可以停止管理存儲器54,僅需保留圖形處理功能,以將視訊端口82的影像數(shù)據(jù)傳輸并顯示至顯示器72。
步驟220中央處理器52設(shè)定南橋電路58的運作配置,關(guān)閉南橋電路58中不必要的功能。由圖5及相關(guān)討論可知,在播放模式下,南橋電路58其實可以關(guān)閉所有功能。像是中斷控制、直接存儲器存取、總線控制等功能都可關(guān)閉、中止。
步驟222中央處理器52設(shè)定微控制器64的模式,使微控制器64能將使用者在操控接口66上的操控轉(zhuǎn)換為媒體裝置70所能識讀的操控訊號。譬如說,在操控接口66上可設(shè)有按鍵「Page-Up」、「Page-Down」;當計算機系統(tǒng)50運作于完整模式時,此兩按鍵可當作文書處理程序中「前一頁」、「后一頁」的換頁鍵;但在播放模式下,經(jīng)過設(shè)定后的微控制器64就可將這兩個按鍵分別轉(zhuǎn)換為「前一章節(jié)」、「次一章節(jié)」的操控指令,讓使用者能用這兩個按鍵來操控多媒體播放的章節(jié)。
步驟224中央處理器52設(shè)定媒體裝置70中的后側(cè)電路78,使后側(cè)電路78開始運作。
步驟226為各個相關(guān)電路、裝置完成各項設(shè)定后,中央處理器52本身就可進入低功率的閑置狀態(tài),甚至停止運作。而媒體裝置70中的后側(cè)電路78就會開始進行多媒體譯碼,接管計算機系統(tǒng)50在播放模式下的運作。
步驟228開始進行播放模式,以低功率實現(xiàn)多媒體播放功能。
由流程200可看出,當本發(fā)明計算機系統(tǒng)50進入至播放模式時,不僅可關(guān)閉計算機60中各相關(guān)電路的部分或全部功能來降低功率消耗,還不需進行操作系統(tǒng)加載等冗長步驟,故得以快速地進入播放模式,更快速地為使用者提供多媒體播放服務(wù)。由播放模式下的步驟218至228可知,進行至播放模式所涉及的步驟幾乎都是硬件設(shè)定的步驟,不需由開機盤中加載操作系統(tǒng),故可以較高的效率準備好媒體播放的服務(wù)。
在決定本發(fā)明計算機系統(tǒng)的運作模式時,除了在流程200中提示使用者進行選擇外,也可利用其它方式來實施。譬如說,本發(fā)明計算機系統(tǒng)50本身也可在操控接口66上設(shè)有不同模式的開機觸發(fā)機制,譬如說,完整模式有一對應(yīng)的完整模式開機按鈕,播放模式也有另一對應(yīng)的開機按鈕。按下完整模式開機按鈕,本發(fā)明計算機系統(tǒng)50就可直接進行完整模式的開機程序(也就是流程200中的步驟202、204、206、208、210、212、214及216);相對地,按下播放模式開機按鈕,本發(fā)明計算機系統(tǒng)就可直接進行播放模式的開機程序(也就是流程200中的步驟202、204、206、208、210、218、220、222、224、226及228)。
由圖4、圖5的討論可知,在不同模式下,本發(fā)明計算機系統(tǒng)50中的計算機60與媒體裝置70會以不同的數(shù)據(jù)路徑來互相交換數(shù)據(jù)。在圖4的完整模式中,媒體裝置70的前側(cè)電路76會與南橋電路58交換數(shù)據(jù),使中央處理器52得以經(jīng)由南/北橋電路56/56與前側(cè)電路76而存取媒體裝置70中的儲存媒體。在圖5的播放模式下,媒體裝置70的后側(cè)電路78會將多媒體譯碼所得的影像數(shù)據(jù)、聲音數(shù)據(jù)直接傳輸至北橋電路56及聲碼電路62,并直接由微控制器64接收操控訊號,不再需要由南橋電路58橋接。在實現(xiàn)本發(fā)明的上述機制時,本發(fā)明可在計算機60與媒體裝置70間用同一總線來實現(xiàn)上述兩模式下的不同數(shù)據(jù)路徑;不論是在完整模式或是播放模式時,媒體裝置70都可經(jīng)由同一總線來傳收相關(guān)的數(shù)據(jù)與訊號。關(guān)于此情形,請參考圖7;延續(xù)圖3至圖5中的例子,圖7示意的是本發(fā)明在計算機系統(tǒng)50中以同一總線來實現(xiàn)不同模式下不同數(shù)據(jù)路徑的架構(gòu)。如圖7中所示,計算機60與媒體裝置70中可利用一個具有多條導(dǎo)線的總線90相連接,譬如說是一IDE規(guī)格的總線??偩€90連接于南橋電路58與媒體裝置70中的接口電路92,此一接口電路92即用來管理前側(cè)電路76與后側(cè)電路78間對總線90的存取。另外,前側(cè)電路76與后側(cè)電路78間也可利用與總線90相同規(guī)格的總線互相連接。
為了支持不同模式下的不同數(shù)據(jù)路徑,總線90除了與南橋電路58連接的外,總線90內(nèi)的一組導(dǎo)線G1(其內(nèi)可包括多條導(dǎo)線)可連接于北橋電路56的視訊端口82,以在播放模式下做為影像數(shù)據(jù)的傳輸路徑。同理,總線90中另外一組導(dǎo)線G2(亦可具有多條導(dǎo)線)則可經(jīng)由一切換電路94而連接至聲碼電路62,以在播放模式下支持聲音訊號的傳輸;在完整模式下,切換電路94就可切換使聲碼電路62連接于南橋電路58。另外,總線90還有另一組導(dǎo)線G3經(jīng)由另一切換電路96而連接于微控制器64,以在播放模式下將微控制器64的操控訊號傳輸至媒體裝置70;在完整模式下,切換電路96就可切換使微控制器64連接于南橋電路58,以使微控制器64的操控訊號能傳輸至南橋電路58。
當圖7中的計算機系統(tǒng)50運作于完整模式時,媒體裝置70中的后側(cè)電路78不需運作,接口電路92可使前側(cè)電路76連接于總線90;南橋電路58中的總線控制功能會管理總線90的運作,以使計算機60可經(jīng)由總線90、前側(cè)電路76而存取儲存媒體。此時,北橋電路56可以停止于視訊端口82接收訊號,切換電路94使聲碼電路62由南橋電路58(而非導(dǎo)線組G2)接收訊號數(shù)據(jù),切換電路96則使微控制器64向南橋電路58(而非導(dǎo)線組G3)傳輸操控訊號,以發(fā)揮一般計算機的功能。
相對地,當計算機系統(tǒng)50運作于播放模式時,媒體裝置70中的后側(cè)電路78會進行多媒體譯碼而譯碼出影像數(shù)據(jù)、聲音數(shù)據(jù)。接口電路92可使后側(cè)電路78得以存取總線90上的導(dǎo)線組G1至G3。此時,北橋電路56會啟動視訊端口82,而后側(cè)電路78的影像數(shù)據(jù)就可經(jīng)由總線90上的導(dǎo)線組G1而傳輸至北橋電路56,讓北橋電路56能由視訊端口82接收到影像數(shù)據(jù),并由顯示器72顯示出來。同理,切換電路94可使聲碼電路62得以存取導(dǎo)線組G2,使聲音數(shù)據(jù)可由導(dǎo)線組G2傳輸聲碼電路62,并由揚聲器68播放出來。另一方面,切換電路96可使微控制器64得以存取導(dǎo)線組G3,讓微控制器64能經(jīng)由導(dǎo)線組G3而將操控訊號直接傳輸至媒體裝置70。
由圖7及相關(guān)討論可知,即使共享同一總線,本發(fā)明還是可以在不同模式下形成不同的數(shù)據(jù)路徑,進而實現(xiàn)本發(fā)明的精神。延續(xù)圖7的例子,請參考圖8。圖8即以IDE規(guī)格的總線為例,以實際地說明本發(fā)明在不同模式下以同一IDE總線90實現(xiàn)不同數(shù)據(jù)路徑的情形。如圖8所示,IDE總線接口(像是筆記型/膝上型計算機所使用的IDE接口規(guī)格)可具有50個分別標號為1至50的接腳(pin),以50條導(dǎo)線來傳輸IDE規(guī)格下的各種訊號。在完整模式下,總線90的功能就是實現(xiàn)一IDE總線,故總線90上的各導(dǎo)線/接腳的功能就如同IDE規(guī)格所規(guī)定的。譬如說,如圖8所示,在完整模式下,標號1的接腳用來傳輸左頻道聲音數(shù)據(jù)(audio of L-channel),標號2的接腳用來傳輸右頻道聲音數(shù)據(jù),標號6到21的各接腳用來傳輸數(shù)據(jù)(即訊號DDn,n=0…15),其它接腳則可用來傳輸IDE總線操控的相關(guān)指令或是接受偏壓電源(+5V、Ground)等等。
相對地,在播放模式下,本發(fā)明就可沿用IDE總線上的各接腳來實現(xiàn)影像數(shù)據(jù)、聲音數(shù)據(jù)與操控訊號的數(shù)據(jù)路徑。在圖8的實施例中,本發(fā)明是采用標號24、25、29、32-36這8個接腳(導(dǎo)線)來傳輸影像數(shù)據(jù)(即訊號VDn,n=0…7),標號37的接腳(導(dǎo)線)則可用來傳輸影像數(shù)據(jù)的時鐘;換句話說,這些接腳對應(yīng)的導(dǎo)線就形成了圖7中的導(dǎo)線組G1。由于IDE規(guī)格中原本就有用來傳輸聲音數(shù)據(jù)的接腳(標號1-3的接腳),故本發(fā)明可直接沿用這些接腳來傳輸聲音訊號,形成圖7中的導(dǎo)線組G2。至于操控訊號,本發(fā)明則可使用IDE總線中未定義的接腳49、50。在IDE規(guī)格下,此兩接腳未使用,保留給廠商自行定義。故本發(fā)明就可使用這兩個接腳所對應(yīng)的導(dǎo)線來形成圖7中的導(dǎo)線組G3,以將微控制器的操控訊號傳輸至媒體裝置70。事實上,由于此兩接腳49、50是IDE規(guī)格保留不使用的,故在圖7的實施例中,微控制器64也不必設(shè)置對應(yīng)的切換電路96,微控制器64本身可以直接將操控訊號同時傳輸至南橋電路58與導(dǎo)線組G3;在完整模式下,雖然總線90必需發(fā)揮IDE總線的功能,但由于接腳49、50是IDE規(guī)格下未定義的接腳,即使用來傳輸操控訊號也不會影響總線90做為IDE總線的功能。在播放模式下,南橋電路58可停止作用,自然會略過(ignore)微控制器64傳輸至南橋電路58的操控訊號。
在播放模式下,由于影像、聲音數(shù)據(jù)與操控訊號所需的接腳(導(dǎo)線數(shù))較少,故總線90中會有一些接腳(導(dǎo)線)不需使用(故在圖8中的表格中以空白來代表不需使用的接腳)。
不過,要強調(diào)的是,圖7、圖8所討論的僅是本發(fā)明的一種實施例。圖7中總線90也可以是其它規(guī)格的總線,不受限于圖8中所用的IDE規(guī)格總線,而播放模式下各接腳(導(dǎo)線)的意義也不受限于圖8中所定義的。事實上,本發(fā)明也可在不同模式下用不同的專屬總線來分別形成不同的數(shù)據(jù)路徑,可以不必像圖7一樣共享同一總線。
由于本發(fā)明媒體裝置本身就具有多媒體譯碼的功能,若本發(fā)明媒體裝置是以可插拔方式連接于計算機(主機),則本發(fā)明媒體裝置不僅可在連接計算機時支持計算機系統(tǒng)進行低功率多媒體播放,將媒體裝置拔離計算機后,還可做為一獨立的多媒體播放裝置。關(guān)于此情形,請參考圖9;延續(xù)圖3中的例子,圖9示意的是本發(fā)明媒體裝置70做為獨立播放裝置的示意圖。如圖9所示,若要實現(xiàn)為可獨立的播放裝置,本發(fā)明媒體裝置70可經(jīng)由一個可插拔的連接端口84而與計算機60連接,并增設(shè)一個播放端口86以直接輸出后側(cè)電路78譯碼所得的影像、聲音數(shù)據(jù)。媒體裝置70也可設(shè)置一獨立的操控接口98,此操控接口可包括有按鍵,或甚至是無線遙控的操控機制。
如圖9所示,當本發(fā)明媒體裝置70連接于計算機60而形成一計算機系統(tǒng)50時,媒體裝置70就可支持此計算機系統(tǒng)50分別運作于完整模式及媒體模式(就像第4、圖5中所描述的)。若將媒體裝置70拔離計算機60,媒體裝置70中的后側(cè)電路78就可發(fā)揮多媒體譯碼的功能,并可由播放端口86將譯碼所得的影像數(shù)據(jù)、聲音數(shù)據(jù)輸出。使用者可經(jīng)由播放端口86外接顯示器302、揚聲器308(譬如說是消費電子的電視及/或音響),就可將媒體裝置70當作是一獨立播放裝置而播放多媒體了。在此應(yīng)用下,使用者可經(jīng)由操控接口98來操控媒體裝置70的運作。
也就是說,在圖9的例子中,本發(fā)明媒體裝置70總共可應(yīng)用于三種情形下。第一種情形,媒體裝置70連接于計算機60,以支持計算機系統(tǒng)50進行完整模式的運作。在此情形下,后側(cè)電路78可以不運作,媒體裝置70僅用來支持儲存媒體的存取;因此,等效上來說,媒體裝置70系運作于一數(shù)據(jù)模式,只由儲存媒體上存取原始的數(shù)據(jù),不會進行任何數(shù)據(jù)譯碼;而由前側(cè)電路76存取到的數(shù)據(jù)就是媒體裝置70的輸出。第二種情形,媒體裝置70連接于計算機60,并支持計算機系統(tǒng)50運作于低功率的多媒體播放模式。在此情形下,后側(cè)電路78啟動運作,以利用計算機系統(tǒng)50中的顯示器72、揚聲器68來進行多媒體播放;計算機60本身則不需進行多媒體譯碼運算。換句話說,后側(cè)電路78譯碼所得的影像、聲音數(shù)據(jù)就成為媒體裝置70的輸出。第三種情形,媒體裝置70不再與計算機60相連接而做為一獨立播放裝置。后側(cè)電路78啟動進行多媒體譯碼,讓使用者可直接運用消費電子的顯示器、揚聲器來播放多媒體。甚至,媒體裝置70本身就可具有顯示器與揚聲器,可在第三種情形下自行播放影音多媒體。在第二、第三種情形下,由于后側(cè)電路78會啟動譯碼功能,等效上來說,媒體裝置70均是運作于播放模式。
總結(jié)來說,相較于已知計算機系統(tǒng)的高耗能多媒體播放,本發(fā)明計算機系統(tǒng)中的媒體裝置本身就具有多媒體譯碼的功能,故能與本發(fā)明芯片組一起配合而實現(xiàn)出全功能的完整模式與低功率的播放模式,以適應(yīng)使用者處理數(shù)據(jù)與播放多媒體的不同需求。甚至,媒體裝置本身還可做為一獨立的多媒體播放裝置,以同一硬件架構(gòu)支持多種不同的應(yīng)用情形。本發(fā)明計算機系統(tǒng)中的各個電路、裝置均可用等效的電路、裝置來實現(xiàn);譬如說,本發(fā)明計算機系統(tǒng)可為一筆記型/膝上型計算機系統(tǒng)或是一桌上型計算機系統(tǒng),媒體裝置可以是存取光學(xué)儲存媒體的光盤機,或是存取磁性儲存媒體(如硬盤)的硬盤機,也可以是電子式非易失性儲存媒體(如閃存、存儲卡)等等的讀取裝置。
以上所述僅為本發(fā)明的較佳實施例,凡依本發(fā)明的權(quán)利要求所做的均等變化與修飾,皆應(yīng)屬本發(fā)明的涵蓋范圍。
權(quán)利要求
1.一種具有播放多媒體數(shù)據(jù)的計算機系統(tǒng),該計算機系統(tǒng)包含一媒體裝置,包含一前側(cè)電路和一后側(cè)電路,其中該前側(cè)電路用于由一儲存媒體中存取該多媒體數(shù)據(jù),及該后側(cè)電路用于若該前側(cè)電路于該儲存媒體中存取的該多媒體數(shù)據(jù)符合一預(yù)設(shè)的多媒體格式,則該后側(cè)電路可由該多媒體數(shù)據(jù)中譯碼出一對應(yīng)的影像數(shù)據(jù);以及一芯片組,連接該媒體裝置,當該計算機系統(tǒng)運作于一預(yù)設(shè)的播放模式,該芯片組可將該后側(cè)電路譯碼所得的該影像數(shù)據(jù)傳輸至一顯示器加以顯示。
2.如權(quán)利要求1所述的計算機系統(tǒng),該計算機系統(tǒng)還包含一中央處理器,用來控制該計算機系統(tǒng)的運作,當該計算機系統(tǒng)運作于該預(yù)設(shè)的播放模式,該中央處理器可停止運作。
3.如權(quán)利要求1所述的計算機系統(tǒng),其中若該計算機系統(tǒng)未運作于該預(yù)設(shè)的播放模式,該后側(cè)電路可停止運作,用以停止對該多媒體數(shù)據(jù)進行譯碼。
4.如權(quán)利要求1所述的計算機系統(tǒng),該計算機系統(tǒng)還包含一揚聲器,連接于該芯片組,用來播放該后側(cè)電路由該多媒體數(shù)據(jù)所譯碼的一對應(yīng)的聲音數(shù)據(jù),當該計算機系統(tǒng)運作于該預(yù)設(shè)的播放模式時,該后側(cè)電路可由該多媒體數(shù)據(jù)中譯碼出該對應(yīng)的聲音數(shù)據(jù),而該芯片組可將該聲音數(shù)據(jù)傳輸至該揚聲器而播放出來。
5.如權(quán)利要求1所述的計算機系統(tǒng),該芯片組還包含一主橋電路,連接該顯示器、一中央處理器和一存儲器;以及一次橋電路,連接該主橋電路與該媒體裝置,其中當該計算機系統(tǒng)運作于該預(yù)設(shè)的播放模式時,該主橋電路接收該后側(cè)電路所譯碼的該影像數(shù)據(jù),并將該影像數(shù)據(jù)傳輸至該顯示器播放。
6.如權(quán)利要求5所述的計算機系統(tǒng),該計算機系統(tǒng)還包含一操控接口,用來接收使用者的操控動作;以及一微控制器,連接于該操控接口,其可根據(jù)該操控接口所接收的操控動作而提供一對應(yīng)的操控訊號,其中當該計算機系統(tǒng)運作于該預(yù)設(shè)的播放模式時,該微控制器可使該操控訊號傳輸至該媒體裝置,以使該媒體裝置的該前側(cè)電路與該后側(cè)電路可受控于該操控訊號。
7.如權(quán)利要求5所述的計算機系統(tǒng),該計算機系統(tǒng)還包含該媒體裝置是以一IDE總線連接于該芯片組,其中當該計算機系統(tǒng)運作于該預(yù)設(shè)的播放模式時,該主橋電路經(jīng)由該IDE總線接收該后側(cè)電路所譯碼的該影像數(shù)據(jù)。
8.一種可連接于一計算機系統(tǒng)的媒體裝置,該媒體裝置包含一媒體模塊,用以加載一儲存媒體;一前側(cè)電路,用以控制該媒體模塊,以由該儲存媒體中存取一多媒體數(shù)據(jù);以及一后側(cè)電路,當該媒體裝置運作于一預(yù)設(shè)的播放模式時,該后側(cè)電路可由該多媒體數(shù)據(jù)中譯碼出一對應(yīng)的影像數(shù)據(jù),藉由該計算機系統(tǒng)所包含的一主橋電路,以將該影像數(shù)據(jù)顯示于該計算機系統(tǒng)中。
9.如權(quán)利要求8所述的媒體裝置,該媒體裝置還包含一連接端口,連接該媒體裝置與該主橋電路,當該媒體裝置運作于非該預(yù)設(shè)的播放模式,由該連接端口分別輸出該前側(cè)電路存取的該多媒體數(shù)據(jù),而當該媒體裝置運作于該預(yù)設(shè)的播放模式時,則由該后側(cè)電路譯碼得該影像數(shù)據(jù)。
10.如權(quán)利要求8所述的媒體裝置,其中該媒體裝置可連接一揚聲器,當該媒體裝置可運作于該預(yù)設(shè)的播放模式,以將該后側(cè)電路譯碼所得的一聲音數(shù)據(jù)輸出至該揚聲器。
11.如權(quán)利要求8所述的媒體裝置,其中當該媒體裝置非運作于該預(yù)設(shè)的播放模式時,該后側(cè)電路可停止運作以停止對該多媒體數(shù)據(jù)進行譯碼。
12.如權(quán)利要求8所述的媒體裝置,其中該計算機系統(tǒng)可為膝上型計算機。
13.一種用于播放多媒體數(shù)據(jù)的計算機系統(tǒng),連接于一媒體裝置,該計算機系統(tǒng)包含一顯示器,用以播放該媒體裝置內(nèi)的一后側(cè)電路所譯碼的一影像數(shù)據(jù);以及一主橋電路,連接于該顯示器,用以將該媒體裝置的該后側(cè)電路所譯碼的該影像數(shù)據(jù)傳輸至該顯示器。
14.如權(quán)利要求13所述的計算機系統(tǒng),還包含該主橋電路可將該媒體裝置內(nèi)的一后側(cè)電路所譯碼的該聲音數(shù)據(jù)傳輸至一揚聲器,用以將聲音播放出來。
15.一種用于播放多媒體數(shù)據(jù)的計算機系統(tǒng),連接于一媒體裝置,該計算機系統(tǒng)包含一顯示器,用來顯示該影像數(shù)據(jù);一主橋電路,連接該媒體裝置與該顯示器,當該計算機系統(tǒng)運作于該預(yù)設(shè)的播放模式,該主橋電路可將該媒體裝置內(nèi)的一后側(cè)電路譯碼所得的該影像數(shù)據(jù)傳輸至該顯示器顯示;一次橋電路,連接該媒體裝置與該主橋電路,當該計算機系統(tǒng)未運作于該預(yù)設(shè)的播放模式,該次橋電路可將該媒體裝置內(nèi)的一前側(cè)電路所存取的該影像數(shù)據(jù)傳輸至該主橋電路,以藉由該主橋電路將該影像數(shù)據(jù)輸出至該顯示器;以及一中央處理器,連接于該主橋電路,用來控制該計算機系統(tǒng)的運作,當該計算機系統(tǒng)運作于該預(yù)設(shè)的播放模式,該中央處理器可停止運作,而當該計算機系統(tǒng)未運作于該預(yù)設(shè)的播放模式,該中央處理器執(zhí)行運作。
16.如權(quán)利要求15所述的計算機系統(tǒng),其中該計算機系統(tǒng)未運作于該預(yù)設(shè)的播放模式,該后側(cè)電路可停止運作,用以停止譯碼該影像數(shù)據(jù)。
17.如權(quán)利要求15所述的計算機系統(tǒng),該計算機系統(tǒng)還包含一揚聲器,連接于該次橋電路與該主橋電路,用來播放該后側(cè)電路所譯碼的一對應(yīng)的聲音數(shù)據(jù),當該計算機系統(tǒng)運作于該預(yù)設(shè)的播放模式時,該后側(cè)電路可由該多媒體數(shù)據(jù)中譯碼出該對應(yīng)的聲音數(shù)據(jù),以將該聲音數(shù)據(jù)傳輸至該揚聲器播放。
18.如權(quán)利要求15所述的計算機系統(tǒng),該計算機系統(tǒng)還包含一操控接口,用來接收使用者的操控動作;以及一微控制器,連接于該操控接口,其可根據(jù)該操控接口所接收的操控動作而提供一對應(yīng)的操控訊號,其中當該計算機系統(tǒng)運作于該預(yù)設(shè)的播放模式時,該微控制器可使該操控訊號傳輸至該媒體裝置,以使該媒體裝置的該前側(cè)電路與該后側(cè)電路可受控于該操控訊號。
19.如權(quán)利要求15所述的計算機系統(tǒng),該計算機系統(tǒng)還包含該媒體裝置以一IDE總線連接于該主橋電路與該次橋電路,其中當該計算機系統(tǒng)未運作于該預(yù)設(shè)的播放模式時,該次橋電路經(jīng)由該IDE總線傳收該前側(cè)電路所存取的該影像數(shù)據(jù);以及當該計算機系統(tǒng)運作于該預(yù)設(shè)的播放模式時,該主橋電路經(jīng)由該總線接收該后側(cè)電路所譯碼的該影像數(shù)據(jù)。
20.如權(quán)利要求15所述的計算機系統(tǒng),還包含一連接端口,連接該媒體裝置與該主橋電路與該次橋電路,當該媒體裝置運作于非該預(yù)設(shè)的播放模式時,由該連接端口分別輸出該前側(cè)電路存取的該多媒體數(shù)據(jù),而當該媒體裝置運作于該預(yù)設(shè)的播放模式,該后側(cè)電路譯碼所得的該影像數(shù)據(jù)。
21.一種以計算機系統(tǒng)播放多媒體數(shù)據(jù)的方法,該計算機系統(tǒng)具有一媒體裝置及一計算機,該媒體裝置藉由一連接端口與該計算機連接,其中該媒體裝置包含一后側(cè)電路與一前側(cè)電路,而該計算機包含一主橋電路、一次橋電路、一中央處理器、及一顯示器,該方法包含決定該計算機系統(tǒng)是否運作于一預(yù)設(shè)的播放模式;若該計算機系統(tǒng)運作于該預(yù)設(shè)的播放模式,則該媒體裝置內(nèi)的該后側(cè)電路譯碼該多媒體數(shù)據(jù),并將已譯碼的該多媒體數(shù)據(jù)藉由該計算機的該主橋電路傳輸至該計算機的該顯示器播放;以及若該計算機系統(tǒng)未運作于該預(yù)設(shè)的播放模式,則該媒體裝置內(nèi)的該前側(cè)電路將該多媒體數(shù)據(jù)藉由該計算機的該次橋電路傳輸至該主橋電路,并將該多媒體數(shù)據(jù)傳輸通過該中央處理器該計算機的該顯示器播放。
22.如權(quán)利要求21所述的方法,其中該計算機系統(tǒng)未運作于該預(yù)設(shè)的播放模式,該后側(cè)電路可停止運作用以停止對該多媒體數(shù)據(jù)進行譯碼。
23.如權(quán)利要求21所述的方法,若該計算機系統(tǒng)運作于該預(yù)設(shè)的播放模式,則譯碼該多媒體數(shù)據(jù)的步驟還包含譯碼多媒體數(shù)據(jù)所對應(yīng)的聲音數(shù)據(jù)并輸出至一揚聲器播放。
24.如權(quán)利要求21所述的方法,當該計算機系統(tǒng)未運作于該預(yù)設(shè)的播放模式時,由該次橋電路將該前側(cè)電路所存取的該多媒體數(shù)據(jù)傳輸至該主橋電路,而該主橋電路可作為該中央處理器、該存儲器與該次橋電路間的傳輸媒介,用以將該多媒體數(shù)據(jù)傳輸至該存儲器或該中央處理器。
25.如權(quán)利要求21所述的方法,當該計算機系統(tǒng)運作于該預(yù)設(shè)的播放模式時,該主橋電路不為該中央處理器、該存儲器與該次橋電路間的傳輸媒介,而由該主橋電路接收該后側(cè)電路所譯碼的該影像數(shù)據(jù),并將該影像數(shù)據(jù)傳輸至該顯示器播放。
26.如權(quán)利要求21所述的方法,還包含當該計算機系統(tǒng)未運作于該預(yù)設(shè)的播放模式時,該次橋電路經(jīng)由一IDE總線傳收該前側(cè)電路所存取的該多媒體數(shù)據(jù);以及當該計算機系統(tǒng)運作于該預(yù)設(shè)的播放模式時,該主橋電路經(jīng)由該IDE總線接收該后側(cè)電路所譯碼的該影像數(shù)據(jù)。
27.一種以計算機系統(tǒng)播放多媒體數(shù)據(jù)的方法,該計算機系統(tǒng)具有一媒體裝置及一計算機,該媒體裝置藉由一連接端口與該計算機連接,其中該媒體裝置包含一后側(cè)電路與一前側(cè)電路,而該計算機包含一主橋電路及一顯示器,該方法包含該媒體裝置內(nèi)的該后側(cè)電路譯碼該多媒體數(shù)據(jù);以及將已譯碼的該多媒體數(shù)據(jù)藉由該計算機的該主橋電路傳輸至該計算機的該顯示器播放。
28.如權(quán)利要求27所述的方法,若該計算機系統(tǒng)運作于該預(yù)設(shè)的播放模式,則譯碼該多媒體數(shù)據(jù)的步驟還包含譯碼多媒體數(shù)據(jù)所對應(yīng)的聲音數(shù)據(jù)并輸出至一揚聲器播放。
29.如權(quán)利要求27所述的方法,還包含該主橋電路經(jīng)由該IDE總線接收該后側(cè)電路所譯碼的該影像數(shù)據(jù)。
全文摘要
計算機系統(tǒng)中的儲存媒體裝置,譬如說是光盤機,可內(nèi)建有多媒體譯碼功能,以支持計算機系統(tǒng)運作于一完整模式與一播放模式。在完整模式下,媒體裝置可以不必譯碼,由計算機中的南/北橋電路安排中央處理器、存儲器與媒體裝置間的數(shù)據(jù)存取與交換。在播放模式下,媒體裝置可自行進行多媒體譯碼以從儲存媒體中譯碼出影像數(shù)據(jù),并經(jīng)由北橋電路的傳輸而由顯示器播放出來;因此,在此模式下,計算機中其它電路如南橋電路、中央處理器、存儲器等均可閑置,以實現(xiàn)低功率的多媒體播放功能。
文檔編號G11B7/00GK1841267SQ200510124829
公開日2006年10月4日 申請日期2005年11月22日 優(yōu)先權(quán)日2004年11月22日
發(fā)明者林俐誠 申請人:威盛電子股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
乌兰浩特市| 德格县| 上饶县| 德昌县| 宜都市| 潼南县| 建始县| 敖汉旗| 巴彦淖尔市| 长寿区| 诏安县| 五常市| 花莲市| 大港区| 江北区| 江山市| 玉龙| 耿马| 大丰市| 若羌县| 井冈山市| 娱乐| 额尔古纳市| 屯昌县| 阳原县| 阳朔县| 贵溪市| 迁西县| 双柏县| 商河县| 海淀区| 三原县| 鄂伦春自治旗| 成武县| 瑞金市| 尚志市| 兴安盟| 南溪县| 丰县| 莱州市| 六枝特区|