專利名稱:用于多媒體存儲(chǔ)設(shè)備的命令排隊(duì)的制作方法
背景技術(shù):
諸如蜂窩式電話和個(gè)人數(shù)字助理之類的便攜式電子設(shè)備現(xiàn)在具有呈現(xiàn)多媒體的能力。多媒體的范例包括圖形或者圖像、視頻、MP3音頻文件和它們的組合。
多媒體卡協(xié)會(huì)和SD協(xié)會(huì)發(fā)起一種行業(yè)標(biāo)準(zhǔn),該行業(yè)標(biāo)準(zhǔn)規(guī)定用于供諸如蜂窩式電話之類的便攜式通信設(shè)備使用的電氣和物理規(guī)范。當(dāng)與蜂窩式電話一起使用的時(shí)候,所謂的多媒體設(shè)備可以提供鈴聲、游戲、圖像、視頻、音頻文件等等。然而,伴隨諸如多媒體卡(此后被稱為多媒體設(shè)備)之類的多媒體設(shè)備的問題是它們所連接的電子設(shè)備可能顯著減速,這歸因于執(zhí)行對(duì)于多媒體設(shè)備的命令的速率、和向此類設(shè)備發(fā)送信息以及從此類設(shè)備接收信息的速率。
舉例來說,在現(xiàn)有技術(shù)中,多媒體設(shè)備接口將用于諸如便攜式無線電或者移動(dòng)電話之類的便攜式電子設(shè)備的處理器或者其他控制器耦合到多媒體設(shè)備。當(dāng)便攜式電子設(shè)備向該多媒體設(shè)備發(fā)送命令的時(shí)候,它經(jīng)過多媒體設(shè)備接口,該多媒體設(shè)備接口將該數(shù)據(jù)請(qǐng)求發(fā)送到多媒體設(shè)備。如果用于便攜式設(shè)備的控制器請(qǐng)求數(shù)據(jù)傳送,則它通常還規(guī)定應(yīng)該被讀取的數(shù)據(jù)量。多媒體設(shè)備將發(fā)送對(duì)于該數(shù)據(jù)請(qǐng)求的響應(yīng),并開始發(fā)送數(shù)據(jù)。由便攜式電子設(shè)備的控制器規(guī)定的數(shù)據(jù)量將由多媒體設(shè)備發(fā)送。向多媒體設(shè)備發(fā)送命令的能力任何時(shí)候都可以改善與多媒體設(shè)備連接的便攜式通信設(shè)備的性能。
圖1示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的便攜式電子設(shè)備和多媒體存儲(chǔ)裝置。
圖2示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的作為便攜式通信設(shè)備的一部分的多媒體設(shè)備接口、以及與該多媒體設(shè)備接口耦合的多媒體存儲(chǔ)裝置的一個(gè)范例。
圖2示出方框圖的一個(gè)范例,該方框圖描述了根據(jù)本發(fā)明的一個(gè)實(shí)施例的用于將多媒體存儲(chǔ)裝置與個(gè)人通信裝置耦合的方法。
圖4示出方框圖的一個(gè)范例的繼續(xù),該方框圖描述了根據(jù)本發(fā)明的一個(gè)實(shí)施例的用于將多媒體存儲(chǔ)裝置與個(gè)人通信裝置耦合的方法。
圖5示出與電子設(shè)備的多媒體設(shè)備接口的一個(gè)實(shí)施例。
具體實(shí)施例方式
圖1示出作為蜂窩式電話來實(shí)現(xiàn)的便攜式電子設(shè)備10以及多媒體存儲(chǔ)裝置16。多媒體存儲(chǔ)裝置16優(yōu)選的是是作為電路卡12-2來實(shí)現(xiàn)。如圖1中所示,該卡12-2可以被插入到便攜式電子設(shè)備10中的底板插座12-1中,其中卡12-2中的電觸點(diǎn)使得電觸點(diǎn)具有與便攜式電子設(shè)備10的互補(bǔ)電觸點(diǎn),但為清晰起見,未在圖1中示出。
為了權(quán)利要求構(gòu)造的目的,術(shù)語(yǔ)“便攜式電子設(shè)備”應(yīng)該被解釋為包含提供單向或者雙向通信能力的所有無線電發(fā)射機(jī)、無線電接收機(jī)以及收發(fā)信機(jī)設(shè)備,而不管調(diào)制類型(模擬、CDMA、TDMA、GSM等)或者它們工作所在的頻譜(800MHz.,900MHz.,以及更高),而且還包括光學(xué)的或者紅外的信號(hào)以及聲信號(hào)。無線電設(shè)備的范例包括雙向通信無線電、尋呼機(jī)以及GPS設(shè)備。術(shù)語(yǔ)“便攜式電子設(shè)備”還應(yīng)該被解釋為包括個(gè)人數(shù)字助理(PDA)、MP3播放器、數(shù)碼照相機(jī)以及“網(wǎng)絡(luò)應(yīng)用”,該網(wǎng)絡(luò)應(yīng)用可以包括用以發(fā)送和接收因特網(wǎng)訪問(網(wǎng)頁(yè)瀏覽、電子郵件或者其他包化數(shù)據(jù)形式)的任何設(shè)備。在一最佳實(shí)施例中,便攜式電子設(shè)備10包括無線電設(shè)備,諸如蜂窩式電話,其被認(rèn)為包括可以用以提供雙向通信的無線電電路。
對(duì)于蜂窩式電話實(shí)施例而言,術(shù)語(yǔ)“便攜式電子設(shè)備”包括無線電通信電路,即被用于便攜式和移動(dòng)式的雙向蜂窩式的發(fā)射機(jī)和/或接收機(jī)和/或收發(fā)信機(jī),而不管此類設(shè)備工作所在頻譜或者它們使用的調(diào)制類型。
圖2示出作為便攜式電子設(shè)備10的一部分的多媒體設(shè)備接口18(即用于多媒體設(shè)備的接口)的最佳實(shí)施例。在圖2中,便攜式電子設(shè)備10是蜂窩式電話,并且包括無線電26。對(duì)于蜂窩式電話而言,無線電26可以包括用以提供雙向通信的無線電發(fā)射機(jī)/接收機(jī)或者收發(fā)信機(jī)。
多媒體設(shè)備接口18可操作地將便攜式電子設(shè)備10與多媒體存儲(chǔ)裝置16(此處也被稱作“多媒體設(shè)備”)耦合起來,以便該便攜式通信設(shè)備可以有效地向多媒體存儲(chǔ)裝置16發(fā)送命令,而同時(shí)該多媒體存儲(chǔ)裝置16向便攜式設(shè)備10發(fā)送數(shù)據(jù)。
在一最佳實(shí)施例中,便攜式電子設(shè)備10的第一處理器30(此后“MCU”)向多媒體設(shè)備16發(fā)送命令,以請(qǐng)求文件。MCU30將向第二處理器28通知或者告知來自多媒體設(shè)備16的請(qǐng)求文件的大小。此后,第二處理器28將監(jiān)視它從多媒體設(shè)備16接收的數(shù)據(jù)。
依照多媒體卡協(xié)會(huì)的規(guī)范并且還依照SD卡協(xié)會(huì)的規(guī)范,可以在多媒體存儲(chǔ)裝置16和便攜式電子設(shè)備10之間交換(即,發(fā)送給和從之接收)信息承載信號(hào),即數(shù)據(jù)信號(hào)。盡管本發(fā)明的最佳實(shí)施例通過電信號(hào)在多媒體存儲(chǔ)裝置16和便攜式電子設(shè)備10之間傳輸信息,但是傳輸信息的替代方案和等效方案可以包括使用紅外信號(hào)、聲學(xué)信號(hào)、光信號(hào)或者射頻信號(hào)。紅外線數(shù)據(jù)傳輸技術(shù)和電路、聲學(xué)數(shù)據(jù)傳輸技術(shù)和電路以及RF數(shù)據(jù)傳輸技術(shù)和電路對(duì)于本領(lǐng)域中普通技術(shù)人員是公知的。
舉例來說,多媒體存儲(chǔ)裝置16可以存儲(chǔ)音頻文件,供便攜式電子設(shè)備10作為鈴聲使用。多媒體存儲(chǔ)裝置16還可以存儲(chǔ)圖像、或者M(jìn)P3音頻文件,用于在便攜式電子設(shè)備10的顯示屏幕上播放、從便攜式電子設(shè)備10所配備的揚(yáng)聲器或者其他輸入/輸出(I/O)設(shè)備24輸出。便攜式電子設(shè)備10的一種更加一般的實(shí)施例包括在圖5中標(biāo)識(shí)出的設(shè)備,其包括諸如CD播放器、MP3播放器、DVD播放器、因特網(wǎng)應(yīng)用或者PDA之類的設(shè)備(全部被標(biāo)識(shí)為附圖標(biāo)記100),它們被配備了此處所述的多媒體設(shè)備接口18。
隨著來自多媒體存儲(chǔ)裝置16的文件傳輸?shù)倪M(jìn)行,可以從MCU 30向多媒體存儲(chǔ)裝置16發(fā)出第二命令,借此多媒體設(shè)備接口18將接收所述第二命令并且將它存儲(chǔ)在命令排隊(duì)緩沖器(亦稱“緩沖器42”)42中,直到多媒體存儲(chǔ)裝置16可以執(zhí)行它的這種時(shí)間為止。
多媒體設(shè)備接18減少了與在多媒體存儲(chǔ)裝置16和便攜式電子設(shè)備10之間的數(shù)據(jù)傳輸相關(guān)聯(lián)的系統(tǒng)開銷。多媒體設(shè)備接口的主要功能是使得控制多媒體存儲(chǔ)裝置16的便攜式電子設(shè)備10中的處理器能夠向多媒體存儲(chǔ)裝置16發(fā)出命令,即使在多媒體存儲(chǔ)裝置16不能處理它們的時(shí)候。在圖2中所示的實(shí)施例中,多媒體設(shè)備接口18使得MCU 30能夠向多媒體存儲(chǔ)裝置16發(fā)出第一命令。
對(duì)于多媒體存儲(chǔ)裝置16的命令的一個(gè)范例可以是請(qǐng)求從多媒體存儲(chǔ)裝置16向便攜式電子設(shè)備10傳輸文件。在多媒體存儲(chǔ)裝置16執(zhí)行所述第一命令期間,多媒體設(shè)備接口18使得MCU30能夠向多媒體存儲(chǔ)裝置16發(fā)出另一命令。多媒體設(shè)備接口18包括命令排隊(duì)緩沖器42,在該命令排隊(duì)緩沖器42中,所述第二命令被排隊(duì)直到多媒體存儲(chǔ)裝置16能夠執(zhí)行所述第二命令為止。在一最佳實(shí)施例中,被排隊(duì)的、即“第二”命令可以由多媒體存儲(chǔ)裝置16在先前發(fā)出的、即“第一”命令完成之后來執(zhí)行。MCU 30并不需要在發(fā)出另一命令之前,等待直到多媒體存儲(chǔ)裝置16已經(jīng)執(zhí)行完一個(gè)命令在一最佳實(shí)施例中,多媒體設(shè)備接口18包括命令處理程序32,其從便攜式電子設(shè)備10的處理器28或者30中的至少一個(gè)接收信息34(命令,但也可能包括數(shù)據(jù))。在命令處理程序32從處理器MCU 30接收命令之后,它將命令轉(zhuǎn)送到多媒體接口控制器36,多媒體接口控制器36可以被實(shí)施為處理器的形式,例如微控制器或者微處理器,以及DSP或者組合和/或順序邏輯。命令處理程序32優(yōu)選的是作為組合邏輯、門陣列或者專用集成電路來具體實(shí)現(xiàn)。
在一最佳實(shí)施例中,MCU通過配置命令處理器32中的寄存器來形成命令。命令處理器32通過將循環(huán)冗余校驗(yàn)或者CRC添加到從MCU30發(fā)到多媒體存儲(chǔ)裝置16的命令來提供糾錯(cuò)。
對(duì)于多媒體存儲(chǔ)裝置16的命令是通過命令處理器32傳送的。當(dāng)命令被發(fā)送給多媒體設(shè)備16的時(shí)候,多媒體接口控制器36進(jìn)行控制。如果多媒體存儲(chǔ)裝置16能夠執(zhí)行它,則多媒體接口控制器36可以將命令直接轉(zhuǎn)送給多媒體存儲(chǔ)裝置16。接口36還在命令排隊(duì)緩沖器42,對(duì)給多媒體存儲(chǔ)裝置16的命令進(jìn)行排隊(duì)。
命令處理器32從多媒體存儲(chǔ)裝置16接收響應(yīng),并且驗(yàn)證該響應(yīng),通常通過校驗(yàn)附加給該響應(yīng)的循環(huán)冗余校驗(yàn)或者CRC來進(jìn)行驗(yàn)證。命令處理器32將向便攜式通信設(shè)備控制器通知從多媒體存儲(chǔ)裝置16接收到了一個(gè)響應(yīng),并且通知該多媒體存儲(chǔ)裝置16可以用來執(zhí)行另一命令。
多媒體接口控制器36的另一功能是監(jiān)視向多媒體存儲(chǔ)裝置16發(fā)送的命令的執(zhí)行。多媒體接口控制器36通過測(cè)試響應(yīng)38來監(jiān)視命令的狀態(tài)或者執(zhí)行,該響應(yīng)38是響應(yīng)于發(fā)送給多媒體存儲(chǔ)裝置16的命令40,從多媒體存儲(chǔ)裝置16接收來的。
與命令處理器32以及多媒體接口控制器36耦合的命令排隊(duì)緩沖器42存儲(chǔ)給多媒體設(shè)備的命令,直到可以執(zhí)行它們?yōu)橹?。在最佳?shí)施例中,該命令排隊(duì)緩沖器42是通過48位移位寄存器具體實(shí)現(xiàn)的??梢詫⒚畈⑿袑懭刖彌_器42中,但以串行方式移出。替代的實(shí)施例包括使用半導(dǎo)體隨機(jī)存取存儲(chǔ)器(RAM)設(shè)備,然而在這樣一種實(shí)施例中,串行發(fā)送信息往往需要一些并行至串行的轉(zhuǎn)換。
如上所述,命令排隊(duì)緩沖器42存儲(chǔ)來自MCU 30的命令,直到多媒體存儲(chǔ)裝置16能夠執(zhí)行它們的時(shí)候?yàn)橹埂4_定多媒體存儲(chǔ)裝置16何時(shí)可以執(zhí)行另一命令是在所述第二處理器28通知MCU 30已經(jīng)完成了先前發(fā)出的命令的時(shí)候確定的。
舉例來說控制器/MCU 30可以請(qǐng)求來自多媒體存儲(chǔ)裝置16的文件。為了這樣做,控制器/MCU將發(fā)出將由命令處理器32接收到的命令。命令處理器可以通過監(jiān)視當(dāng)前或者最近的響應(yīng)38確定多媒體存儲(chǔ)裝置16的狀態(tài)。例如,如果多媒體存儲(chǔ)裝置響應(yīng)38指示多媒體存儲(chǔ)裝置16不是忙碌的,則發(fā)送文件的命令將被發(fā)送給排隊(duì)緩沖器42。多媒體接口控制器36可以選通或者傳輸命令40,以便通過選擇來自排隊(duì)緩沖器42的命令并且令命令排隊(duì)緩沖器42將該命令40寫入多媒體存儲(chǔ)裝置16來傳輸來自多媒體存儲(chǔ)裝置16的文件。
通過追蹤或者監(jiān)視發(fā)送給多媒體存儲(chǔ)裝置16的命令的執(zhí)行,控制器36基本上卸去了便攜式電子設(shè)備10的控制器/MCU 30和第二處理器(例如,DSP)28的負(fù)擔(dān),使得它們得以執(zhí)行其他工作??刂破?MCU30不需要在向多媒體設(shè)備16發(fā)出命令之前,等待直到數(shù)據(jù)傳輸完成。
包括在多媒體設(shè)備接口18內(nèi)的是數(shù)據(jù)處理控制器46。數(shù)據(jù)處理控制器16從存儲(chǔ)裝置16接收數(shù)據(jù)44,并將其轉(zhuǎn)換為適當(dāng)大小的并行格式。在數(shù)據(jù)必須從便攜式電子設(shè)備10發(fā)送給多媒體存儲(chǔ)裝置16的實(shí)例中,數(shù)據(jù)處理控制器46可以執(zhí)行并行串行轉(zhuǎn)換。
數(shù)據(jù)處理控制器46包括大量的隨機(jī)存取存儲(chǔ)器或者RAM,來自多媒體存儲(chǔ)裝置16的數(shù)據(jù)可以被存儲(chǔ)在其中,等待第二處理器/DSP 28能夠?qū)⒃摂?shù)據(jù)傳輸?shù)綗o線電26里或者便攜式電子設(shè)備10中。
圖3示出將便攜式電子設(shè)備耦合至多媒體存儲(chǔ)裝置16的方法。
在步驟302處,多媒體設(shè)備接口18將接收對(duì)于多媒體存儲(chǔ)裝置16的命令。在步驟304,給多媒體存儲(chǔ)裝置的命令將在緩沖器中排隊(duì),直到多媒體存儲(chǔ)裝置16結(jié)束先前發(fā)出的命令的執(zhí)行為止。通過將給多媒體存儲(chǔ)裝置的命令進(jìn)行排隊(duì),便攜式電子設(shè)備可以執(zhí)行其他工作而不是等到多媒體存儲(chǔ)裝置可用。
在步驟306中,發(fā)送排隊(duì)命令的條件受到測(cè)試。當(dāng)多媒體存儲(chǔ)裝置16能夠執(zhí)行發(fā)給它的命令的時(shí)候,這是通過監(jiān)視來自多媒體存儲(chǔ)裝置16或者送往多媒體存儲(chǔ)裝置16的數(shù)據(jù)確定的,則在步驟308中,一條排隊(duì)命令被發(fā)送給多媒體存儲(chǔ)裝置16。
在圖4中的步驟310,由多媒體設(shè)備接口18通過監(jiān)視和/或測(cè)試由多媒體設(shè)備接口18接收到的來自多媒體設(shè)備16的數(shù)據(jù),來監(jiān)視和/或測(cè)試多媒體存儲(chǔ)裝置16對(duì)命令的執(zhí)行。從多媒體存儲(chǔ)裝置16接收的響應(yīng)38(有時(shí)表現(xiàn)為其中止)將指示先前發(fā)出的命令何時(shí)完成。在步驟308中,對(duì)于來自多媒體存儲(chǔ)裝置16的數(shù)據(jù)的部分測(cè)試是測(cè)試完整性,其確保來自于多媒體存儲(chǔ)裝置16的數(shù)據(jù)被完整的接收,在一些實(shí)施例中,這是通過添加給數(shù)據(jù)流的校驗(yàn)和、添加給數(shù)據(jù)字節(jié)或者循環(huán)碼校驗(yàn)的奇偶校驗(yàn)位的方式來實(shí)現(xiàn)的,所有這些都被認(rèn)為是數(shù)據(jù)完整性測(cè)試的等效實(shí)施例。
數(shù)據(jù)被以串行的方式傳輸?shù)蕉嗝襟w設(shè)備以及從多媒體設(shè)備傳輸來。相反,便攜式電子設(shè)備使用并行數(shù)據(jù)。據(jù)此,在步驟312中,從多媒體存儲(chǔ)裝置16接收的數(shù)據(jù)被轉(zhuǎn)換為串行格式。相反地,在步驟314中,從便攜式電子設(shè)備10指向多媒體存儲(chǔ)裝置16的數(shù)據(jù)被轉(zhuǎn)換為并行格式。
本領(lǐng)域中普通技術(shù)人員將理解的是,通過將諸如移動(dòng)式電話、尋呼機(jī)或者個(gè)人數(shù)字助理之類的便攜式電子設(shè)備經(jīng)由智能控制器或者接口耦合至多媒體存儲(chǔ)裝置,便攜式通信設(shè)備的處理能力可以被解放來執(zhí)行其他工作,而由多媒體設(shè)備接口監(jiān)視命令的狀態(tài)和多媒體存儲(chǔ)裝置作出響應(yīng)的可用性。
盡管已經(jīng)如上結(jié)合具體設(shè)備描述了本發(fā)明的原理,然而應(yīng)被清楚地理解的是,該描述僅僅是以示例的形式來作出的,而非對(duì)本發(fā)明的范圍作出限制。
權(quán)利要求
1.多媒體設(shè)備接口,用于將便攜式電子設(shè)備耦合至多媒體設(shè)備,所述多媒體設(shè)備接口包含命令處理器,其從所述便攜式電子設(shè)備接收命令,并且將該命令轉(zhuǎn)送到與所述便攜式電子設(shè)備可操作地耦合的多媒體設(shè)備;與所述命令處理器可操作地耦合、并且能夠與多媒體設(shè)備耦合的命令排隊(duì)緩沖器,所述命令排隊(duì)緩沖器為所述多媒體設(shè)備存儲(chǔ)從所述便攜式電子設(shè)備發(fā)送來的命令。與所述命令處理器和所述命令排隊(duì)緩沖器可操作地耦合的多媒體接口控制器,所述多媒體接口控制器將來自所述便攜式電子設(shè)備的命令識(shí)別為將被存儲(chǔ)在所述命令排隊(duì)緩沖器中。
2.根據(jù)權(quán)利要求1的多媒體設(shè)備接口,其中所述便攜式電子設(shè)備是以下中的至少之一蜂窩式電話收發(fā)信機(jī);MP3播放器;個(gè)人數(shù)字助理;雙向通信無線電;雙向?qū)ず魴C(jī);單向?qū)ず魴C(jī);數(shù)碼照相機(jī);因特網(wǎng)應(yīng)用。
3.根據(jù)權(quán)利要求1的多媒體設(shè)備接口,其中所述多媒體接口控制器包括處理器,其能夠直接將命令發(fā)送至所述多媒體設(shè)備,并且能夠?qū)⒃谒雒钆抨?duì)緩沖器中排隊(duì)的命令發(fā)送至所述多媒體設(shè)備。
4.根據(jù)權(quán)利要求1的多媒體設(shè)備接口,其中所述命令處理器至少執(zhí)行以下功能之一測(cè)試來自通信設(shè)備的命令的正確性;向來自通信設(shè)備的命令添加循環(huán)冗余校驗(yàn);檢測(cè)來自多媒體設(shè)備的響應(yīng)中的糾錯(cuò)碼;接收來自多媒體設(shè)備的響應(yīng);驗(yàn)證來自多媒體設(shè)備的響應(yīng);向便攜式通信設(shè)備通知從多媒體設(shè)備接收到響應(yīng)。
5.根據(jù)權(quán)利要求1的多媒體設(shè)備接口,其中所述命令排隊(duì)緩沖器是移位寄存器。
6.根據(jù)權(quán)利要求1的多媒體設(shè)備接口,其中所述多媒體接口控制器是控制器,該控制器追蹤由所述便攜式通信設(shè)備發(fā)送給多媒體設(shè)備的命令的執(zhí)行。
7.根據(jù)權(quán)利要求1的多媒體設(shè)備接口,還包括數(shù)據(jù)處理控制器,其可操作地將多媒體設(shè)備耦合至所述便攜式通信設(shè)備內(nèi)的第二控制器。
8.根據(jù)權(quán)利要求1的多媒體設(shè)備接口,還包括數(shù)據(jù)處理控制器,其可操作地將多媒體設(shè)備耦合至所述便攜式通信設(shè)備內(nèi)的第二控制器所述數(shù)據(jù)處理控制器被編程用于將串行數(shù)據(jù)轉(zhuǎn)換為并行數(shù)據(jù)。
9.根據(jù)權(quán)利要求1的多媒體設(shè)備接口,還包括數(shù)據(jù)處理控制器,其可操作地將多媒體設(shè)備耦合至所述便攜式通信設(shè)備內(nèi)的第二控制器,所述數(shù)據(jù)處理控制器控制在所述便攜式通信設(shè)備和與所述數(shù)據(jù)處理控制器耦合的多媒體設(shè)備之間的數(shù)據(jù)傳輸。
10.根據(jù)權(quán)利要求1的便攜式電子設(shè)備,其中信號(hào)是通過電信號(hào)、紅外信號(hào)、光信號(hào)、聲信號(hào)、射頻信號(hào)中的至少一種在所述便攜式電子設(shè)備和所述多媒體設(shè)備之間交換的。
11.便攜式電子設(shè)備,包括第一處理器,可操作地與耦合到所述便攜式通信設(shè)備的多媒體設(shè)備耦合,并向多媒體設(shè)備發(fā)送命令以及從多媒體設(shè)備接收響應(yīng);第二處理器,對(duì)來自所述第一處理器的命令作出響應(yīng),并且能夠接收來自所述多媒體設(shè)備的信息;多媒體設(shè)備接口,可操作地與所述第一和第二處理器耦合,所述多媒體設(shè)備接口能夠?qū)乃龅谝惶幚砥飨蛩龆嗝襟w設(shè)備的第二命令的傳輸進(jìn)行排隊(duì),同時(shí)所述多媒體設(shè)備和所述第二處理器完成來自所述第一處理器的第一命令的執(zhí)行;無線電設(shè)備,可操作地與所述第一和第二處理器中的至少之一耦合,并且能夠?yàn)樗霰銛y式通信設(shè)備提供雙向通信能力。
12.根據(jù)權(quán)利要求11的便攜式電子設(shè)備,其中所述無線電設(shè)備包括蜂窩式電話收發(fā)信機(jī)。
13.根據(jù)權(quán)利要求11的便攜式電子設(shè)備,其中第一和第二處理器中的至少之一是數(shù)字信號(hào)處理器、微處理器、微控制器中的至少一個(gè)。
14.根據(jù)權(quán)利要求11的便攜式電子設(shè)備,其中信號(hào)是通過電信號(hào)、紅外信號(hào)、光信號(hào)、聲信號(hào)、射頻信號(hào)中的至少一種在所述便攜式通信設(shè)備和所述多媒體設(shè)備之間交換的。
15.便攜式電子設(shè)備,包括第一處理器,可操作地與耦合到所述有多媒體能力的多媒體設(shè)備耦合,并向多媒體設(shè)備發(fā)送命令以及從多媒體設(shè)備接收響應(yīng);第二處理器,對(duì)來自所述第一處理器的命令作出響應(yīng),并且能夠接收來自所述多媒體設(shè)備的信息;多媒體設(shè)備接口,可操作地與所述第一和第二處理器耦合,所述多媒體設(shè)備接口能夠?qū)乃龅谝惶幚砥飨蛩龆嗝襟w設(shè)備的第二命令的傳輸進(jìn)行排隊(duì),同時(shí)所述多媒體設(shè)備和所述第二處理器完成來自所述第一處理器的第一命令的執(zhí)行;電子設(shè)備,可操作地與所述第一和第二處理器中的至少一個(gè)耦合。
16.根據(jù)權(quán)利要求15的便攜式電子設(shè)備,其中所述便攜式電子設(shè)備包括以下中的至少之一個(gè)人數(shù)字助理;因特網(wǎng)應(yīng)用;CD播放器;MP3播放器;DVD播放器;數(shù)碼照相機(jī);以及蜂窩式電話。
17.一種將便攜式電子設(shè)備耦合至多媒體存儲(chǔ)裝置的方法,所述方法包含以下步驟為來自所述便攜式電子設(shè)備的多媒體存儲(chǔ)裝置接收命令;在所述多媒體存儲(chǔ)裝置不能對(duì)所述命令作出響應(yīng)時(shí),對(duì)該命令進(jìn)行排隊(duì);在需要對(duì)該命令作出響應(yīng)之后,將該命令發(fā)送至所述多媒體存儲(chǔ)裝置。
18.根據(jù)權(quán)利要求17的方法,還包括以下步驟檢測(cè)由所述多媒體存儲(chǔ)裝置執(zhí)行命令的完成。
19.根據(jù)權(quán)利要求17的方法,還包括以下步驟中的至少一個(gè)監(jiān)視在所述多媒體存儲(chǔ)裝置和所述便攜式電子設(shè)備之間發(fā)送的數(shù)據(jù)的完整性;將從所述多媒體存儲(chǔ)裝置接收的串行數(shù)據(jù)轉(zhuǎn)換為并行數(shù)據(jù);將來自所述便攜式電子設(shè)備的并行數(shù)據(jù)轉(zhuǎn)換為串行數(shù)據(jù)。
20.根據(jù)權(quán)利要求17的方法,包括使用電信號(hào)、紅外信號(hào)、光信號(hào)、聲信號(hào)、射頻信號(hào)中的至少一種在所述便攜式通信設(shè)備和所述多媒體設(shè)備之間交換信號(hào)的步驟。
21.根據(jù)權(quán)利要求17的方法,其中,在所述多媒體存儲(chǔ)裝置不能對(duì)所述命令作出響應(yīng)時(shí)在存儲(chǔ)裝置中對(duì)命令排隊(duì)的所述步驟由在移位寄存器中存儲(chǔ)命令的步驟組成。
全文摘要
多媒體設(shè)備接口(18)將多媒體設(shè)備(16)耦合至便攜式電子設(shè)備(10)。多媒體及其他信息可以被從多媒體設(shè)備(16)載入便攜式電子設(shè)備(10),或者從便攜式電子設(shè)備(10)存儲(chǔ)到多媒體設(shè)備(16)中。多媒體設(shè)備接口將從便攜式電子設(shè)備(10)到多媒體設(shè)備(16)的命令進(jìn)行排隊(duì),同時(shí)在多媒體設(shè)備(16)完成先前發(fā)出的命令。
文檔編號(hào)H04Q7/20GK1732702SQ200380108045
公開日2006年2月8日 申請(qǐng)日期2003年12月11日 優(yōu)先權(quán)日2002年12月31日
發(fā)明者克里斯多佛·貝克, 米凱爾·多爾, 約瑟夫·漢森 申請(qǐng)人:摩托羅拉公司