專利名稱:具有共用存儲(chǔ)器存取裝置的光盤(pán)控制芯片與其存儲(chǔ)器存取方法
技術(shù)領(lǐng)域:
本發(fā)明有關(guān)一種具有共用存儲(chǔ)器存取裝置的光盤(pán)控制芯片,特別是有關(guān)一種用于光盤(pán)控制芯片中共用同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器與快閃存儲(chǔ)器的技術(shù)。
(2)背景技術(shù)隨著消費(fèi)性多媒體電子商品需求量的增加,為了提升產(chǎn)品競(jìng)爭(zhēng)力,集成電路(Integrated Circuit,IC)系統(tǒng)單芯片(System-on-Chip,SoC)化已演變成為一種趨勢(shì)。由于元件整合的關(guān)系,使得具SoC化的IC不論是耗電量、散熱或是信號(hào)傳輸方面都可以得到較佳的效能。此外,由于SoC的概念在于如何將更多的元件放入同一個(gè)IC中,所以IC中的各元件勢(shì)必要整合或縮小其元件尺寸以達(dá)到SoC化的目的,且隨著元件的整合,伴隨而來(lái)的是元件以及基板使用減少,同時(shí)因?yàn)楦髟叽缈s小的關(guān)系,使得IC體積縮小,使得封裝也減少,因此具有SoC概念而設(shè)計(jì)的IC,其成本可以降低。在消費(fèi)性多媒體電子商品中最廣泛為家庭中使用的多媒體播放器(multi-media player)。
習(xí)知多媒體播放器架構(gòu)100如圖1所示,有一控制單元110、一影音解壓縮單元(Moving Picture Experts Group,MPEG)120、一光儲(chǔ)存媒體101、一影像輸出界面102以及一聲音輸出界面103??刂茊卧?10包含有一控制伺服器(servocontroller)112、一微處理器(microprocessor unit,MPU)114;影音壓縮單元120包含有一中央處理器(Central Processor Unit,CPU)121、一影音解壓縮器(MPEGdecoder)122、一視訊編碼器(video encoder)125、以及一聲音數(shù)字模擬/模擬數(shù)字轉(zhuǎn)換器(digital-to-analog/analog-to-digital converter,DAC/ADC)126。而控制單元110連接第一同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器116與第一快閃存儲(chǔ)器118,影音解壓縮單元120連接第二同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器123與第二快閃存儲(chǔ)器124。
習(xí)知多媒體工作流程步驟為當(dāng)光儲(chǔ)存媒體101被放入多媒體播放器100中時(shí),伺服控制器112控制旋轉(zhuǎn)馬達(dá)以讀取光儲(chǔ)存媒體101中的數(shù)據(jù),而被讀取的數(shù)據(jù)儲(chǔ)存至第一同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器116中;讀取儲(chǔ)存于第一同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器116中的數(shù)據(jù),經(jīng)過(guò)解碼后再回存至第一同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器116;解碼后回存的數(shù)據(jù)被讀取傳送至影音解壓縮器122,再存入第二同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器123;將儲(chǔ)存于第二同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器123中的數(shù)據(jù)讀出并進(jìn)行解壓縮;解壓縮后的數(shù)據(jù)回存至第二同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器123;最后解壓縮后的數(shù)據(jù)被分流,其影像數(shù)據(jù)被傳送至視訊編碼器125中轉(zhuǎn)成NTSC或PAL格式,最后送至影像輸出界面102中播放;而其聲音數(shù)據(jù)經(jīng)由聲音數(shù)字模擬/模擬數(shù)字轉(zhuǎn)換器126后經(jīng)由聲音輸出界面輸出103。期間,微處理器114與中央處理器121也會(huì)存取快閃存儲(chǔ)器中的數(shù)據(jù)。
習(xí)知多媒體播放器為了要處理大量的數(shù)據(jù),因此多媒體播放器100的伺服控制器112、中央處理器121、微處理器114以及影音解壓縮器122都分別需要很多的存儲(chǔ)器空間,因此多媒體播放器100的同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器單元116與123可能包含數(shù)個(gè)同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(Synchronous Dynamic Random AccessMemory,SDRAM)來(lái)暫存處理器工作時(shí)所需的大量數(shù)據(jù),以及應(yīng)付高速處理時(shí)數(shù)據(jù)傳輸所需的緩沖(buffer),以維持影音播放時(shí)的流暢度。這些數(shù)個(gè)同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器的相同腳位(pin)可能共用同一總線(bus),以達(dá)到縮小所占用空間的目的。此外,多媒體播放器100的快閃存儲(chǔ)器單元118與124也可能包含有數(shù)個(gè)快閃存儲(chǔ)器(flash memory),用以儲(chǔ)存多媒體播放器100中多媒體播放機(jī)中所要執(zhí)行的程序以及固件。同樣的,這些快閃存儲(chǔ)器的相同腳位也可能共用同一總線。
多媒體播放器100的各處理器的運(yùn)作與存儲(chǔ)器存取關(guān)系如圖2所示。對(duì)于微處理器114與中央處理器121而言,可以分別直接下達(dá)存取指令給各自所對(duì)應(yīng)的第一快閃存儲(chǔ)器118與第二快閃存儲(chǔ)器124。但對(duì)伺服控制器112或是影音解壓縮器122而言,其內(nèi)部分別包含有數(shù)個(gè)控制器或處理器,因此可能同時(shí)有數(shù)個(gè)存取指令分別下達(dá)給各自對(duì)應(yīng)的第一同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器116與第二同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器123,因此伺服控制器112和影音解壓縮器122都分別需要經(jīng)由一個(gè)仲裁器210、220來(lái)決定要執(zhí)行哪一個(gè)存取指令。
對(duì)于一習(xí)知多媒體播放器而言,同時(shí)存在有至少一個(gè)同步隨機(jī)存取存儲(chǔ)器以及至少一個(gè)快閃存儲(chǔ)器,可以增加系統(tǒng)的整體效能。利用快閃存儲(chǔ)器不需要經(jīng)常充電但依然能保存數(shù)據(jù)的優(yōu)點(diǎn),將開(kāi)機(jī)后多媒體播放器所有要執(zhí)行的程序或固件,或是使用者預(yù)設(shè)的數(shù)據(jù),儲(chǔ)存至快閃存儲(chǔ)器中,使得數(shù)據(jù)不會(huì)因?yàn)殛P(guān)機(jī)而遺失;同時(shí)利用同步動(dòng)態(tài)存儲(chǔ)器存取速度較快的優(yōu)點(diǎn),在一開(kāi)機(jī)或是欲存取快閃存儲(chǔ)器中的數(shù)據(jù)之前,將快閃存儲(chǔ)器中所儲(chǔ)存的程序與數(shù)據(jù)寫(xiě)至同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器中。當(dāng)系統(tǒng)要執(zhí)行時(shí),由于是讀取同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器中的數(shù)據(jù),因此系統(tǒng)的存取速度增加,同時(shí)效能也因此提升了。
其過(guò)程如圖3的方塊圖所示310讀取快閃存儲(chǔ)器中的數(shù)據(jù);320將數(shù)據(jù)寫(xiě)入同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器中;以及330等待處理器讀取存儲(chǔ)器中的數(shù)據(jù)和執(zhí)行。
由上述的習(xí)知技術(shù)可以發(fā)現(xiàn),使用大量的存儲(chǔ)器雖然可以儲(chǔ)存更多的數(shù)據(jù),但存儲(chǔ)器數(shù)目越多,在芯片中所要占據(jù)的空間也就越大。
由上述的習(xí)知技術(shù)還可以發(fā)現(xiàn),由于快閃存儲(chǔ)器的讀取速度較慢,而同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器的存取速度較快,若處理器由快閃存儲(chǔ)器中執(zhí)行程序,將導(dǎo)致系統(tǒng)整體效能降低,故大部分時(shí)間均在同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器中執(zhí)行,才能提高效能,因此快閃存儲(chǔ)器只有在一開(kāi)機(jī)多媒體播放器要啟動(dòng)時(shí),或是使用者要存取預(yù)設(shè)數(shù)據(jù)時(shí),才會(huì)被存取,其余大部分的時(shí)間都是對(duì)同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器作數(shù)據(jù)的存取,因此當(dāng)快閃存儲(chǔ)器沒(méi)有被讀取時(shí),其空置的總線與其未使用的腳位對(duì)于整個(gè)系統(tǒng)而言會(huì)造成浪費(fèi)。整體而言,不論快閃存儲(chǔ)器有沒(méi)有被讀取,系統(tǒng)總線的使用效率都很低。
有鑒于上述習(xí)知技術(shù)的缺點(diǎn),同時(shí)發(fā)現(xiàn)到習(xí)知技術(shù)的快閃存儲(chǔ)器極少時(shí)間被存取的特性,因此本發(fā)明提供了一種光盤(pán)控制芯片的各個(gè)單元共用存儲(chǔ)器的裝置與方法,使得同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器以及快閃存儲(chǔ)器可供多個(gè)控制及處理單元所使用,同時(shí)共用的同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器以及快閃存儲(chǔ)器也可共用存儲(chǔ)器總線,這樣可以達(dá)到減少存儲(chǔ)器腳位使用的目的,進(jìn)而達(dá)到提升存儲(chǔ)器總線使用效率的另一目的。
(3)
發(fā)明內(nèi)容
有鑒于上述習(xí)知技術(shù)的缺點(diǎn),同時(shí)發(fā)現(xiàn)到習(xí)知技術(shù)的快閃存儲(chǔ)器極少時(shí)間被存取的特性,因此本發(fā)明提供了一種光盤(pán)控制芯片的各個(gè)單元共用存儲(chǔ)器的裝置與方法,使得同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器以及快閃存儲(chǔ)器可供多個(gè)控制及處理單元所使用,同時(shí)共用的同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器以及快閃存儲(chǔ)器也可共用存儲(chǔ)器總線,這樣可以達(dá)到減少存儲(chǔ)器腳位使用進(jìn)而達(dá)到提升存儲(chǔ)器總線使用效率。
本發(fā)明提供一種可以減少存儲(chǔ)器腳位使用的存儲(chǔ)器存取裝置及方法,解決系統(tǒng)單芯片化的問(wèn)題。
本發(fā)明另提供一種更有效率使用存儲(chǔ)器地址與數(shù)據(jù)總線的存儲(chǔ)器存取裝置及方法,以提升系統(tǒng)存儲(chǔ)器總線的使用效率。
本發(fā)明的存儲(chǔ)器存取裝置系統(tǒng)包含有一同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器,用以儲(chǔ)存大量數(shù)據(jù)及緩沖;一快閃存儲(chǔ)器,用以儲(chǔ)存程序、固件以及使用者預(yù)設(shè)值;以及一存儲(chǔ)器界面,用以連結(jié)微控制器或微處理器與存儲(chǔ)器間的運(yùn)作。其中存儲(chǔ)器界面還包含有一仲裁器,可以根據(jù)各存取指令的優(yōu)先順序,決定要執(zhí)行哪一個(gè)指令。
本發(fā)明較佳實(shí)施例中,被選擇存取使用的存儲(chǔ)器占用共用的地址與數(shù)據(jù)總線,而未被選擇存取的存儲(chǔ)器則不會(huì)占用共用的地址與數(shù)據(jù)總線,且同一時(shí)間,只有一個(gè)存儲(chǔ)器會(huì)被存取。
本發(fā)明較佳實(shí)施例中,當(dāng)此一存儲(chǔ)器存取裝置使用于光盤(pán)控制芯片中時(shí),還包含有一伺服控制器、一高階微處理器、一數(shù)字信號(hào)處理器、一視訊解碼器以及一視訊處理器。而該些控制器及處理器皆會(huì)發(fā)出存取指令給仲裁器。
本發(fā)明較佳實(shí)施例的存儲(chǔ)器存取方式步驟如下首先,下達(dá)數(shù)個(gè)存取指令,接著根據(jù)存取指令的優(yōu)先順序決定要執(zhí)行哪一個(gè)存取指令,接著根據(jù)欲執(zhí)行的存取指令內(nèi)容決定要存取哪一個(gè)存儲(chǔ)器,對(duì)欲被存取的存儲(chǔ)器選擇腳位致能,不欲被存取的存儲(chǔ)器選擇腳位不致能,最后,該欲被存取的存儲(chǔ)器占用共用的地址與數(shù)據(jù)總線。
本發(fā)明提供一種光盤(pán)控制芯片的存儲(chǔ)器共用存取裝置及其操作方法。利用此發(fā)明設(shè)計(jì)的存儲(chǔ)器存取裝置,可以使得存儲(chǔ)器在芯片中所占據(jù)的空間縮減,同時(shí)利用共用的地址與數(shù)據(jù)總線,在不多增加存儲(chǔ)器腳位占用面積的前提之下,可以提升存儲(chǔ)器存取的速度以及系統(tǒng)存儲(chǔ)器總線使用的效率,同時(shí)達(dá)到系統(tǒng)單芯片化的最終目的。
為進(jìn)一步說(shuō)明本發(fā)明的上述目的、結(jié)構(gòu)特點(diǎn)和效果,以下將結(jié)合附圖對(duì)本發(fā)明進(jìn)行詳細(xì)的描述。
(4)
圖1為多媒體播放器系統(tǒng)的裝置示意圖;圖2為多媒體播放器系統(tǒng)中,處理器與存儲(chǔ)器單元的架構(gòu)示意圖;圖3為提升多媒體播放器系統(tǒng)存儲(chǔ)器存取效能的流程圖;圖4為共用多媒體播放系統(tǒng)中的存儲(chǔ)器地址與數(shù)據(jù)總線系統(tǒng)裝置架構(gòu)示意圖;圖5為共用多媒體播放系統(tǒng)中的存儲(chǔ)器地址與數(shù)據(jù)總線系統(tǒng)方法流程圖。
(5)具體實(shí)施方式
以下將列舉一較佳實(shí)施例用以說(shuō)明本發(fā)明,然而熟悉本技術(shù)的熱壓皆知此僅為一舉例說(shuō)明,而并非用以限定發(fā)明本身,有關(guān)此發(fā)明的較佳實(shí)施例詳敘如下。
圖4為本發(fā)明較佳實(shí)施例的存儲(chǔ)器地址與數(shù)據(jù)總線共用裝置400包含有一同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器410,用來(lái)儲(chǔ)存系統(tǒng)運(yùn)作時(shí)產(chǎn)生的大量數(shù)據(jù)以及高速處理下為維持播放流暢度的緩沖;一快閃存儲(chǔ)器420,儲(chǔ)存程序、固件、以及使用者預(yù)設(shè)的數(shù)據(jù);一伺服控制器440,用以控制馬達(dá)讀取光儲(chǔ)存媒體中的數(shù)據(jù);一高階微處理器450,用以執(zhí)行程序;一影音解壓縮單元460,用以處理影像及聲音信號(hào);以及一存儲(chǔ)器界面430,用以連結(jié)各存儲(chǔ)器與處理器間的運(yùn)作。
不同于習(xí)知技術(shù)圖1的中央處理器121與微處理器114,本發(fā)明利用一時(shí)脈更高的高階微處理器450整合習(xí)知技術(shù)中絕大多數(shù)的微處理器,達(dá)到系統(tǒng)單芯片化的整合目的。
在本發(fā)明中,將同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器410的地址腳位412與數(shù)據(jù)腳位414分別和快閃存儲(chǔ)器420的地址腳位422與數(shù)據(jù)腳位424共用同一個(gè)總線402與404??偩€402與404分別連結(jié)到存儲(chǔ)器界面430中的地址腳位432與數(shù)據(jù)腳位434。此外,存儲(chǔ)器界面430還分別包含兩個(gè)選擇腳位同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器410的選擇腳位436以及快閃存儲(chǔ)器420的選擇腳位438,和一個(gè)控制信號(hào)435。由選擇腳位436與438的致能與否,決定要存取同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器410或是快閃存儲(chǔ)器420,而由控制信號(hào)435發(fā)出相對(duì)應(yīng)的控制信號(hào)。值得注意的是,選擇腳位436與438不會(huì)同時(shí)致能,也即,同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器410與快閃存儲(chǔ)器420不會(huì)同時(shí)被存取,這樣才可以達(dá)到共用存儲(chǔ)器的地址與數(shù)據(jù)總線的目的。
本發(fā)明的影音解壓縮單元460還包含有一數(shù)字信號(hào)處理器462,用以處理聲音信號(hào);一視訊解碼器464,用以解碼影像信號(hào);以及一視訊處理器466,用以處理影像信號(hào),以得當(dāng)較佳的播放影像。
本發(fā)明的存儲(chǔ)器界面430還包含有一仲裁器470,該仲裁器分別連接伺服控制器440、高階微處理器450、數(shù)字信號(hào)處理器462、視訊解碼器464,以及視訊處理器466。
對(duì)仲裁器470而言,伺服控制器440、高階微處理器450、數(shù)字信號(hào)處理器462、視訊解碼器464以及視訊處理器466,都會(huì)對(duì)仲裁器470下達(dá)數(shù)個(gè)存取同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器410或快閃存儲(chǔ)器420的數(shù)據(jù)的請(qǐng)求,而仲裁器470必須根據(jù)每一個(gè)請(qǐng)求的優(yōu)先順序,判斷哪一個(gè)存取指令需要被執(zhí)行。接著,再根據(jù)被選擇執(zhí)行的存取指令的要求,決定欲存取同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器410或是快閃存儲(chǔ)器420。
當(dāng)決定要存取哪一個(gè)存儲(chǔ)器后,存儲(chǔ)器界面430的控制信號(hào)435,會(huì)致能該欲被存取的存儲(chǔ)器的選擇腳位,在此同時(shí),其他未被存取的存儲(chǔ)器的選擇腳位則不會(huì)被致能;此外,存儲(chǔ)器界面還有另一個(gè)控制機(jī)制(圖中未顯示),可以控制共用的地址與數(shù)據(jù)總線只提供給該被選擇存取的存儲(chǔ)器所使用,同時(shí)避免該未被選擇存取的存儲(chǔ)器使用共用的地址與數(shù)據(jù)總線。也即,在同一個(gè)時(shí)間中,只有一個(gè)存儲(chǔ)器會(huì)被存取,這樣才能達(dá)到存儲(chǔ)器地址與數(shù)據(jù)總線共用的目的。
當(dāng)根據(jù)存取指令要求,欲存取同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器410時(shí),同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器的選擇腳位436致能,同時(shí)快閃存儲(chǔ)器的選擇腳位438不致能,同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器410使用共用的地址與數(shù)據(jù)總線等待致能存取指令要求的處理器的存取。反之,當(dāng)根據(jù)存取指令的要求,欲存取快閃存儲(chǔ)器420時(shí),快閃存儲(chǔ)器的選擇腳位438致能,同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器的選擇腳位436不致能,快閃存儲(chǔ)器420使用共用的地址與數(shù)據(jù)總線等待致能存取指令的處理器的存取。
圖5為本發(fā)明較佳實(shí)施例的存儲(chǔ)器地址與數(shù)據(jù)總線共用流程圖500。其方法包含下列步驟501伺服控制器、微處理器、數(shù)字信號(hào)處理器、視訊解碼器、以及視訊處理器下達(dá)數(shù)個(gè)存取指令給仲裁器;502仲裁器根據(jù)指令要求的優(yōu)先順序判斷哪一個(gè)存取指令須被執(zhí)行;503根據(jù)仲裁器選擇欲執(zhí)行的存取指令內(nèi)容,決定應(yīng)該存取哪一個(gè)存儲(chǔ)器;若根據(jù)存取指令內(nèi)容決定存取同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器,則504同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器的選擇腳位被致能,快閃存儲(chǔ)器的選擇腳位不致能;505同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器被存?。环粗?,若根據(jù)存取指令內(nèi)容決定存取快閃存儲(chǔ)器,則506快閃存儲(chǔ)器的選擇腳位被致能,同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器的選擇腳位不致能;以及507快閃存儲(chǔ)器被存取。
由以上的敘述可以發(fā)現(xiàn)相較于習(xí)知技術(shù),本發(fā)明提供了一種更有效率的解決裝置與方法用以縮減存儲(chǔ)器在系統(tǒng)中所占用的空間,進(jìn)一步更縮減了芯片尺寸,達(dá)成SoC化的目的。
且本發(fā)明相較于習(xí)知技術(shù),由于存儲(chǔ)器地址與數(shù)據(jù)總線共用的關(guān)系,因此同一時(shí)間中,只有單一個(gè)存儲(chǔ)器會(huì)使用共用的地址與數(shù)據(jù)總線,免除了在同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器等待快閃存儲(chǔ)器的時(shí)間中,同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器總線空置的浪費(fèi),同時(shí)也免除了快閃存儲(chǔ)器沒(méi)有被存取時(shí),其總線所空置的浪費(fèi)。因此在不增加存儲(chǔ)器占用空間的前提下,更進(jìn)一步提供了一種更有效率的裝置與方式,因此在增加存儲(chǔ)器存取速度的同時(shí),也提升了系統(tǒng)總線使用的效率。
該光盤(pán)控制器可以是數(shù)字影音光盤(pán)播放器(DVD player)或只讀光盤(pán)(CD-ROM),或可重復(fù)讀寫(xiě)光盤(pán)(CD-RW),或只讀數(shù)字光盤(pán)(DVD-ROM),或可重復(fù)讀寫(xiě)數(shù)字光盤(pán)(DVD-RW)。
雖然本發(fā)明已參照當(dāng)前的具體實(shí)施例來(lái)描述,但是本技術(shù)領(lǐng)域中的普通技術(shù)人員應(yīng)當(dāng)認(rèn)識(shí)到,以上的實(shí)施例僅是用來(lái)說(shuō)明本發(fā)明,在沒(méi)有脫離本發(fā)明精神的情況下還可作出各種等效的變化和修改,因此,只要在本發(fā)明的實(shí)質(zhì)精神范圍內(nèi)對(duì)上述實(shí)施例的變化、變型都將落在本發(fā)明權(quán)利要求書(shū)的范圍內(nèi)。
權(quán)利要求
1.一種共用存儲(chǔ)器存取裝置的光盤(pán)控制芯片,至少包含一伺服控制器,連結(jié)至該存儲(chǔ)器界面,用以控制旋轉(zhuǎn)馬達(dá)讀取光儲(chǔ)存媒體的數(shù)據(jù);一微處理器,連結(jié)至該存儲(chǔ)器界面,用以執(zhí)行程序;一動(dòng)態(tài)影像壓縮單元,連結(jié)至該存儲(chǔ)器界面,用以處理視訊及聲音信號(hào);一存儲(chǔ)器界面,接收從該伺服控制器、該微處理器與該動(dòng)態(tài)影像壓縮單元所發(fā)出的多個(gè)存儲(chǔ)器存取指令;以及多個(gè)存儲(chǔ)器組件,連結(jié)該存儲(chǔ)器界面;其中,該存儲(chǔ)器界面根據(jù)該多個(gè)存儲(chǔ)器存取指令其中之一每次僅存取該多個(gè)存儲(chǔ)器組件其中之一。
2.如權(quán)利要求1所述的共用存儲(chǔ)器存取裝置的光盤(pán)控制芯片,其特征在于該多個(gè)存儲(chǔ)器組件其中之一為同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器,用以暫存程序執(zhí)行時(shí)所需的大量數(shù)據(jù)或高速處理時(shí)所需要的緩沖。
3.如權(quán)利要求1所述的共用存儲(chǔ)器存取裝置的光盤(pán)控制芯片,其特征在于該多個(gè)存儲(chǔ)器組件其中之一可為快閃存儲(chǔ)器,用以儲(chǔ)存程序,或使用者預(yù)設(shè)值,或固件。
4.如權(quán)利要求1所述的共用存儲(chǔ)器存取裝置的光盤(pán)控制芯片,其特征在于該多個(gè)存儲(chǔ)器組件的地址腳位共用同一總線,且連結(jié)至該存儲(chǔ)器界面的地址腳位。
5.如權(quán)利要求1所述的共用存儲(chǔ)器存取裝置的光盤(pán)控制芯片,其特征在于該多個(gè)存儲(chǔ)器組件的數(shù)據(jù)腳位共用同一總線,且連結(jié)至該存儲(chǔ)器界面的數(shù)據(jù)腳位。
6.如權(quán)利要求1所述的共用存儲(chǔ)器存取裝置的光盤(pán)控制芯片,該存儲(chǔ)器界面至少包含有一仲裁器,用以接收該多個(gè)存儲(chǔ)器存取指令要求;以及多個(gè)選擇腳位,與該對(duì)應(yīng)的多個(gè)存儲(chǔ)器組件連結(jié),根據(jù)該多個(gè)選擇腳位致能與否,決定是否存取該對(duì)應(yīng)的多個(gè)存儲(chǔ)器組件。
7.如權(quán)利要求6所述的共用存儲(chǔ)器存取裝置的光盤(pán)控制芯片,其特征在于該仲裁器是用以接收該伺服控制器、該微處理器、該動(dòng)態(tài)影像壓縮單元對(duì)存儲(chǔ)器所發(fā)出來(lái)的存取指令要求。
8.如權(quán)利要求7所述的共用存儲(chǔ)器存取裝置的光盤(pán)控制芯片,其特征在于該仲裁器根據(jù)存取指令要求的優(yōu)先順序,決定要執(zhí)行哪一個(gè)存取指令。
9.如權(quán)利要求6所述的存儲(chǔ)器存取裝置,其特征在于該多個(gè)選擇腳位每次只會(huì)致能其中之一。
10.如權(quán)利要求6所述的共用存儲(chǔ)器存取裝置的光盤(pán)控制芯片,其特征在于還包含有一控制信號(hào),可根據(jù)被選取的存取指令決定存取哪一個(gè)存儲(chǔ)器,發(fā)出對(duì)應(yīng)的信號(hào),以對(duì)被選擇存取的存儲(chǔ)器的選擇腳位致能,而未被選擇存取的存儲(chǔ)器的選擇腳位不致能。
11.如權(quán)利要求1所述的共用存儲(chǔ)器存取裝置的光盤(pán)控制芯片,其特征在于該存儲(chǔ)器存取裝置使用于一光盤(pán)控制器中,而該光盤(pán)控制器可以是數(shù)字影音光盤(pán)播放器或只讀光盤(pán),或可重復(fù)讀寫(xiě)光盤(pán),或只讀數(shù)字光盤(pán),或可重復(fù)讀寫(xiě)數(shù)字光盤(pán)。
全文摘要
一種共用存儲(chǔ)器存取裝置的光盤(pán)控制芯片與其存儲(chǔ)器存取方法,包含至少一同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器,用以暫存處理器工作所需的大量數(shù)據(jù),以及高速處理時(shí)的緩沖。至少一快閃存儲(chǔ)器,用以儲(chǔ)存處理器所要執(zhí)行的程序、固件以及使用者預(yù)設(shè)值;其中該同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器與該快閃存儲(chǔ)器的地址與數(shù)據(jù)腳位分別共用同一總線,且該同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器與快閃存儲(chǔ)器不會(huì)同時(shí)被存取;一存儲(chǔ)器界面,用以連結(jié)該同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器與該快閃存儲(chǔ)器分別共用的地址與數(shù)據(jù)總線;其中該存儲(chǔ)器界面還包含有一仲裁器,根據(jù)存取指令要求的優(yōu)先順序決定何者存取要求需先被執(zhí)行,同時(shí)對(duì)欲存取的存儲(chǔ)器的選擇腳位致能,且每次只有一個(gè)存儲(chǔ)器的選擇腳位會(huì)被致能。
文檔編號(hào)G11B7/00GK1542766SQ20031011423
公開(kāi)日2004年11月3日 申請(qǐng)日期2003年11月6日 優(yōu)先權(quán)日2003年11月6日
發(fā)明者葉丁坤 申請(qǐng)人:威盛電子股份有限公司