具有usb接口的外接式光盤機模塊及其操作方法【專利摘要】本發(fā)明提供一種具有USB接口的外接式光盤機模塊及其操作方法。該用于連接遠端主機裝置的外接式光盤機模塊,包含有:一光盤機、一控制單元、以及USB接口。該光盤機用于存取一光盤片的數(shù)據(jù)。該控制單元包含一FAT文件系統(tǒng),且該控制單元通過一控制接口以及一數(shù)據(jù)接口連結至該光盤機,以獲取該光盤片數(shù)據(jù)并將該數(shù)據(jù)轉換成一文件基本格式。該USB接口與該控制單元連接,其中該控制單元使用MSC通訊協(xié)定將上述轉換后的數(shù)據(jù)經(jīng)由USB接口傳輸至該遠端主機裝置?!緦@f明】具有USB接口的外接式光盤機模塊及其操作方法【
技術領域:
】[0001]本發(fā)明涉及一種具有USB接口的外接式光盤機模塊,特別是涉及一種用于車內的信息娛樂系統(tǒng)的具有USB接口的外接式光盤機模塊及其操作方法?!?br>背景技術:
】[0002]在目前較為普遍的技術中,用于連接光盤機模塊至信息娛樂系統(tǒng)組件普遍是采用一標準控制接口,如內部集成電路(InterIntegratedCircuit,I2C),以及標準數(shù)據(jù)轉換接口如集成音頻接口芯片(IntegratedInterchipSound,I2S)或索尼/飛利浦數(shù)字接口(Sony/PhilipsDigitalInterface,SPDIF)。而至今,多數(shù)的光盤機模塊皆內建于信息娛樂系統(tǒng)組件內。然而,由于信息娛樂系統(tǒng)組件所使用的技術在短期內不斷地進步,緣此,車廠制造商將可能改變車用信息娛樂裝置的配置方式,使得車內的光盤機功能將成為選擇性配置品,而不再成為既定的標準規(guī)格。基于這個理由,光盤機模塊可能被改裝而擺設于車體內其他位置。由于大部分光盤機的控制及數(shù)據(jù)接口是用于短距離傳輸,因此,產(chǎn)生如何使“外接式”的光盤機模塊可連接至信息娛樂系統(tǒng)組件成為了問題。[0003]可能可以解決此問題的方式為利用通用串行總線(universalserialbus,USB)接口作為傳輸替代方案。然而,要如何經(jīng)由USB接口的大容量儲存裝置通訊(massstorageclass,MSC)標準協(xié)定將CD音訊內容轉換成數(shù)據(jù)尚存有技術上的門檻。據(jù)此,要如何經(jīng)由USB接口連接外接式光盤機模塊與信息娛樂系統(tǒng)組件仍為尚待解決的課題?!?br/>發(fā)明內容】[0004]為解決現(xiàn)有技術中所述的問題,本發(fā)明是有關于一種藉由光盤模塊的標準硬件格式實現(xiàn)通過MSC協(xié)定的USB接口傳輸數(shù)據(jù)方法,例如運用MSC協(xié)定的USB隨身盤(USBStick)。進一步地,本發(fā)明亦有關于一種通過文件配置表格(fileallocationtable,FAT)文件系統(tǒng)使光盤片內數(shù)據(jù)轉換為FAT文件的技術。藉由此一概念,該外接式光盤機模塊的作用可視為一USB隨身盤。[0005]為達到前述的目的,本發(fā)明提供一種用于連接遠端主機裝置的外接式光盤機模塊,包含有一光盤機、一控制單兀以及一USB接口。該光盤機用以存取一光盤片的數(shù)據(jù)。該控制單元包含有一FAT文件系統(tǒng),且該控制單元藉由一控制接口以及一數(shù)據(jù)接口連結至該光盤機以獲取該光盤片數(shù)據(jù)并將該數(shù)據(jù)轉換成一文件基本格式。該USB接口與該控制單元連接,其中該控制單元使用MSC通訊協(xié)定提供上述轉換后的數(shù)據(jù),經(jīng)由該USB接口傳輸至該遠端主機裝置。[0006]本發(fā)明的另一目的在于提供一種遠端主機裝置通過外接式光盤機存取光盤片的方法,包含有:通過一控制單元經(jīng)由光盤機的控制接口及數(shù)據(jù)接口存取并分析光盤片的文件系統(tǒng);藉由該控制單元將該光盤片的文件系統(tǒng)轉換為FAT文件系統(tǒng)并將該FAT文件系統(tǒng)儲存于一儲存裝置;遠端主機裝置經(jīng)由一USB接口傳遞一數(shù)據(jù)文件的MSC請求至該控制單元;藉由該控制單元接收該MSC請求并決定相應于該MSC請求的數(shù)據(jù)文件;以及,遠端主機裝置通過MSC通訊協(xié)定經(jīng)由該USB接口存取該數(shù)據(jù)文件。[0007]有關于本發(fā)明的詳細技術內容將如以下所述具體實施例的細部說明、以及其附圖所示。[0008]為便于理解所揭示的各種不同的目的,用于實現(xiàn)上述技術目的、技術特征、以及技術效果而于本發(fā)明中所采用的技術如以下的例示及附圖所示?!緦@綀D】【附圖說明】[0009]圖1為本發(fā)明的外接式光盤機模塊的一實施例示意圖。[0010]圖2為本發(fā)明的遠端主機裝置存取外接式光盤機模塊內光盤片的實施方法的流程圖。[0011]附圖符號說明[0012]100外接式光盤機模塊102遠端主機裝置104控制單元106光盤機108儲存裝置[0013]110USB接口112數(shù)據(jù)接口114控制接口116光盤201-205功能方塊【具體實施方式】[0014]以下的詳細說明內容,是僅就本發(fā)明的特定實施態(tài)樣輔以附圖描述及說明。本領域的技術人員對于本發(fā)明實施態(tài)樣所實施的均等變化,在不脫離本發(fā)明的技術意涵及發(fā)明精神的范疇下,仍應落入本發(fā)明的專利保護范圍。因此,以下所示的附圖及說明并非用以限制本發(fā)明的范圍,在此先一并敘明。[0015]『圖1』為包含有控制單元104以及光盤機106的外接式光盤機模塊100的實施例示意圖。該光盤機106經(jīng)由一數(shù)據(jù)接口112以及一控制接口114與該控制單元104連接。在一較佳實施例中,該數(shù)據(jù)接口112為一集成音頻接口芯片(Integratedinterchipsound,I2S),且該控制接口114為一內部集成電路(Interintegratedcircuit,I2C)。I2S模塊,亦又可稱為內部-1C音頻(Inter-1CSound),為一電子串行總線的標準接口,可用于連接數(shù)字音響裝置,其最常用于傳送⑶盤片的脈沖碼調制(pulsecodemodulation,PCM)音訊數(shù)據(jù)到⑶播放器的數(shù)字類比轉換器(D/Aconverter,DAC)中。I2C,又亦可稱為「兩線接口(two-wireinterface)」,為一種使用多主從架構的串行通訊總線,用以連接低傳輸速率周邊設備至電子裝置。[0016]此外,于本實施例中的該外接式光盤機模塊100電訊連接于一遠端主機裝置102。該遠端主機裝置102為一經(jīng)由USB接口110電訊連接至控制單元104的遠端裝置,該控制單元104可為一處理器。該控制單元104以及該光盤機106可一同裝配而形成一外接式光盤機模塊100。于一較佳實施例中,該遠端主機裝置102可為一信息娛樂系統(tǒng)組件。該信息娛樂系統(tǒng)組件,亦又可稱為放音座(deck),為用于車輛或家庭劇院的立體聲系統(tǒng),并提供統(tǒng)一的硬件接口以供電子媒體系統(tǒng)的多種不同組件配置。于一具體實施例中,該信息娛樂系統(tǒng)組件為一車載信息娛樂系統(tǒng)組件。[0017]在此所稱的「外接式光盤機模塊100」是指并非內建于遠端主機裝置102的光盤機模塊,而所稱的遠端主機裝置102是指該外接式光盤機模塊100及該遠端主機裝置102的距離為0.03米至2米、或大于2米的主機裝置,且該遠端主機裝置102可支持USB儲存裝置。[0018]該外接式光盤機模塊100可進一步包含有一連接至該控制單元104的儲存裝置108。該儲存裝置108可為諸如可擦除可編程只讀存儲器(EPROM)、電子抹除式可復寫只讀存儲器(EEPROM)、以及非易失性存儲器(即非暫存型存儲器)。于一具體實施例中,該控制單元104包含有一文件配置表格(FAT)文件系統(tǒng)。大體而言,該FAT文件系統(tǒng)包含有一啟動磁區(qū),該啟動磁區(qū)包含有基本文件系統(tǒng)信息以及其它磁區(qū)邏輯位置的指標以及一操作系統(tǒng)的啟動程序碼。該文件系統(tǒng)可包含有一儲存有根目錄表的根目錄區(qū),該根目錄表包含有文件的信息以及根目錄中的指標。此外,該文件系統(tǒng)指出一儲存有正確文件以及目錄數(shù)據(jù)的數(shù)據(jù)區(qū)域。大體而言,F(xiàn)AT文件系統(tǒng)是由叢集以及磁區(qū)所構成,而儲存于數(shù)據(jù)區(qū)域的數(shù)據(jù)系儲存于叢集內。該控制單元104可用于依照不同的光盤系統(tǒng)產(chǎn)生一相應于光盤116的FAT文件系統(tǒng),該光盤系統(tǒng)可為但不限于⑶-Audio、IS09660、Joliet、或通用磁片格式(UniversalDiscFormat,UDF)文件系統(tǒng),且建立好的FAT文件系統(tǒng)儲存于該儲存裝置108。當該遠端主機裝置102通過一基于文件的通訊存取該控制單元104,例如一MSC通訊,該控制單元104將可決定該文件分配表送來的數(shù)據(jù)位置,以及請求由該儲存裝置108位置送來數(shù)據(jù)。進一步地,該控制單元104可提供該遠端主機裝置102該文件分配表以及該目錄表以回應該遠端主機裝置102的請求。據(jù)此,該外接式光盤機模塊100經(jīng)由該USB接口110可視為一USB隨身盤。[0019]于一具體實施例中,該外接式光盤機模塊100包含有該控制單元104、該光盤機106以及該儲存裝置108,且該外接式光盤機模塊100可包含有一USB插槽。因此,該外接式光盤機模塊100利用該USB接口110以連接遠端主機裝置102的相對應的USB接口,遠端主機裝置102可使用一文件為基礎的請求存取該控制單元104,例如USBMSC通訊?;谠撨h端主機裝置102的通訊格式,該控制單元104可使用一文件為基礎的通訊端口并與之產(chǎn)生回應。該控制單元104可截取該通訊,測定該儲存裝置108的文件分配表以及請求數(shù)據(jù)的位置,藉以與該遠端主機裝置102產(chǎn)生回應。[0020]于本發(fā)明的一具體實施例中,當該光盤系統(tǒng)為⑶-Audio,該⑶-Audio音軌中的數(shù)據(jù)轉換為.wav的解壓縮音訊格式并配合使用于該FAT文件系統(tǒng)。藉此,無須再另外將音軌重新取樣、解碼轉換至不同格式。但本發(fā)明亦不排除提供如MP3、WMA等壓縮過的文件格式。當該數(shù)據(jù)轉換為.wav文件時,該.wav文件的檔頭儲存于一隨機存取存儲器(RAM)中的保留磁區(qū)。[0021]于本發(fā)明的一具體實施例中,該外接式光盤機106可經(jīng)由一個額外的電源供應器提供電源,例如通過電池,或通過該遠端主機裝置102經(jīng)由該USB接口110直接提供電源。[0022]請參閱『圖2』,是本發(fā)明遠端主機裝置存取外接式光盤機模塊內光盤片實施方法的流程圖,如圖2所示:該方法包含有,如功能方塊201所示,通過一控制單元經(jīng)由光盤機的控制接口及數(shù)據(jù)接口存取并分析光盤片的文件系統(tǒng)。該光盤片的文件系統(tǒng)可為但不限于CD-Audio、IS09660、Joliet、或UDF文件系統(tǒng)。如功能方塊202所示,于分析完光盤片的文件系統(tǒng)后,該控制單元將該光盤片的文件系統(tǒng)轉換為FAT文件系統(tǒng)并將該FAT文件系統(tǒng)儲存于該儲存裝置。于一實施態(tài)樣中,該儲存裝置可外接于該控制單元,或是內建于該控制單元。接續(xù)的步驟如功能方塊203所示,由遠端主機裝置經(jīng)由該USB接口傳遞一數(shù)據(jù)文件的大容量儲存裝置(massstorageclass,MSC)請求至該控制單元。舉例而言,該遠端主機裝置可請求一文件分配表和根目錄表。于一具體實施例中,該遠端主機裝置可請求關于儲存裝置的FAT區(qū)域及目錄區(qū)域的邏輯地址提供的數(shù)據(jù)。接續(xù)如功能方塊204所示,藉由該控制單元接收該MSC請求并測定相關于該MSC請求的該數(shù)據(jù)文件。最后如功能方塊205所示,遠端主機裝置通過MSC通訊協(xié)定,經(jīng)由USB接口存取該數(shù)據(jù)數(shù)據(jù)。[0023]根據(jù)所述的多種實施態(tài)樣,在此所述的方法可實施于一個或多個藉由處理器操作的軟件。專屬硬件的實施包含有多種應用如:應用于精密集成電路、可編程邏輯陣列、以及其它硬件裝置具有可實施所述方法的構造。另外,該方法可以藉由一個或多個軟件完成并作為實施于硬件裝置上的固件。[0024]以上已將本發(fā)明做一詳細說明,以上所述僅為本發(fā)明的一較佳實施例而已,不能以此限定本發(fā)明實施的范圍,即凡依本發(fā)明的權利要求所作的均等變化與修飾,皆應仍屬本發(fā)明的專利涵蓋范圍內。[0025]本發(fā)明揭示的較佳實例以揭示于實施例中,以顯示于相關工業(yè)的應用價值。然而,這些實例并非用以限制本發(fā)明的實際應用范圍,也因為如此,在不背離本發(fā)明及其權利要求的精神下,所有的修改及變化仍屬于本發(fā)明所保護的范圍及權利要求。【權利要求】1.一種用于連接遠端主機裝置的外接式光盤機模塊,包含有:一光盤機,用以存取一光盤片上的數(shù)據(jù);一控制單元,包含有一文件配置表格的文件系統(tǒng),且該控制單元藉由ー控制接ロ以及一數(shù)據(jù)接ロ連結至該光盤機以獲取該光盤片數(shù)據(jù)并將該數(shù)據(jù)轉換成一文件基本格式;以及一通用串行總線接ロ,與該控制單元連接,其中該控制単元使用一大容量儲存裝置通訊協(xié)定提供上述轉換后的數(shù)據(jù),經(jīng)由該通用串行總線接ロ傳輸至一遠端主機裝置。2.如權利要求1所述的外接式光盤機模塊,其中該控制接ロ為ー內部集成電路(I2C)。3.如權利要求1所述的外接式光盤機模塊,其中該數(shù)據(jù)接ロ為ー集成音頻接ロ芯片(I2S)。4.如權利要求1所述的外接式光盤機模塊,其中該遠端主機裝置為一信息娛樂系統(tǒng)組件。5.如權利要求1所述的外接式光盤機模塊,其中該光盤片的文件系統(tǒng)為CD-Audio、IS09660、Joliet或通用磁片格式(UDF)。6.如權利要求1所述的外接式光盤機模塊,其中當該文件系統(tǒng)為CD-Audio時,該光盤片的數(shù)據(jù)轉換為.wav格式。7.如權利要求1所述的外接式光盤機模塊,其進ー步包含有一連接至該控制単元以儲存轉換后數(shù)據(jù)的ー儲存裝置。8.一種遠端主機裝置通過外接式光盤機存取光盤片的方法,包含有:通過ー控制單元經(jīng)由一光盤機的一控制接ロ及一數(shù)據(jù)接ロ存取并分析光盤片的文件系統(tǒng);藉由該控制單元將該光盤片的文件系統(tǒng)轉換為一文件配置表格(FAT)文件系統(tǒng)并將該FAT文件系統(tǒng)儲存于ー儲存裝置;該遠端主機裝置經(jīng)由一通用串行總線(USB)接ロ傳遞ー數(shù)據(jù)文件的一大容量儲存裝置請求至該控制単元;藉由該控制單元接收該大容量儲存裝置請求并決定相應于該大容量儲存裝置請求的數(shù)據(jù)文件;以及該遠端主機裝置通過一大容量儲存裝置通訊協(xié)定經(jīng)由該USB接ロ存取該數(shù)據(jù)文件。9.如權利要求8所述的方法,其中該控制接ロ為ー內部集成電路(I2C)。10.如權利要求8所述的方法,其中該數(shù)據(jù)接ロ為ー集成音頻接ロ芯片(I2S)。11.如權利要求8所述的方法,其中該光盤片的文件系統(tǒng)可為⑶-Audio、IS09660、Joliet或通用磁片格式(UDF)。【文檔編號】G11B19/20GK103594099SQ201210382542【公開日】2014年2月19日申請日期:2012年10月11日優(yōu)先權日:2012年8月14日【發(fā)明者】U.凱澤,M.萊斯特申請人:建興電子科技股份有限公司