亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

使用差動信號來提高多媒體卡的傳送速率的方法

文檔序號:7594608閱讀:291來源:國知局
專利名稱:使用差動信號來提高多媒體卡的傳送速率的方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種用于提高多媒體卡(MMC)的數(shù)據(jù)傳送速率的裝置,并且特別涉及一種通過給傳統(tǒng)MMC添加使用差動信號的新數(shù)據(jù)傳送信道來提高數(shù)據(jù)傳送速率的方法和裝置。
背景技術(shù)
已經(jīng)上市銷售的有各種小型終端,這些小型終端符合以下趨勢隨著超大規(guī)模集成電路(VLSI)和計算技術(shù)的發(fā)展,所有產(chǎn)品將被小型化。這里提到的終端指的是個人數(shù)字助理(PDA)和手持個人計算機(HPC)。因此,由于終端尺寸小,所以可以連接到這樣的終端的接口系統(tǒng)在尺寸上也逐漸減小。按照這個趨勢,正在開發(fā)各種小型卡。這些卡的典型是多媒體卡(以下,簡稱為“MMC”)。首先,將簡要討論MMC。西門子AG和SanDisk公司在1997年5月開始開發(fā)一種被稱為MMC的新的數(shù)據(jù)存儲介質(zhì)。MMC的特征在于小型數(shù)據(jù)存儲介質(zhì)、大容量、可應(yīng)用于便攜終端等、和電池的有效利用以及用于便攜終端的廉價和簡單接口。
圖1是示出了傳統(tǒng)多媒體卡和插座的外觀和各個端子的框圖。
MMC 100是具有7個端子排列的存儲卡DAT端子16、CLK端子14、CMD端子11、VDD端子13、VSS端子12、VSS2端子15、和保留端子10。此外,MMC插座110具有與MMC 100的相對應(yīng)的端子排列。
DAT端子16是用于傳送數(shù)據(jù)的單端(single-ended)信號的端子,而CLK端子14是用于從主控制器(圖2中的120)接收用于MMC的操作的時鐘(以下,稱為“MCLK”)的端子。CMD端子11是用于從主控制器接收控制命令的端子。該控制命令包括,例如,與MMC的控制有關(guān)的命令,諸如數(shù)據(jù)讀和數(shù)據(jù)寫命令。VDD端子13是用于提供DC電壓的端子,而VSS端子12和VSS2端子15是用作DC電壓的地的端子。保留端子10是所準(zhǔn)備的保留端子,以便用戶可以單獨定義和使用該保留端子。
圖2是示出了用于在傳統(tǒng)多媒體卡和主控制器之間發(fā)送/接收數(shù)據(jù)的配置的框圖。
主控制器120是MMC的控制器,其識別n個MMC 100和管理控制命令傳送、數(shù)據(jù)傳送等。
當(dāng)主控制器120經(jīng)CMD線2將有關(guān)命令發(fā)送到MMC 100時,已經(jīng)接收該命令的MMC 100經(jīng)CMD線2發(fā)送有關(guān)響應(yīng)。在經(jīng)CMD線2已經(jīng)執(zhí)行上述有關(guān)控制過程之后,在主控制器120和MMC 100之間經(jīng)DAT線7發(fā)送和接收有關(guān)數(shù)據(jù)。
也就是說,在傳統(tǒng)MMC 100從主控制器120接收數(shù)據(jù)和向主控制器120發(fā)送數(shù)據(jù)時,使用DAT線7。此時,通過單端信號,即以串行方式經(jīng)單線發(fā)送的信號,來傳送數(shù)據(jù)。由于這種情況的傳送速率理論上限于幾十Mbps(傳送速率的當(dāng)前極限是大約50Mbps),所以,難以將傳統(tǒng)MMC用于大于100Mbps的高速傳送中。

發(fā)明內(nèi)容
為了解決上述問題而構(gòu)思了本發(fā)明。本發(fā)明的一個目的是提供一種通過彌補由于在傳統(tǒng)多媒體卡中使用單端信號而造成的問題來實現(xiàn)高傳送速率的方法。
本發(fā)明的另一個目的是通過添加除現(xiàn)有數(shù)據(jù)信道之外的、使用具有低電壓的差動信號的數(shù)據(jù)信道,將數(shù)據(jù)傳送速率提高到幾百Mbps或更高。
本發(fā)明的再一個目的是在實現(xiàn)本發(fā)明的同時,保持與傳統(tǒng)MMC的兼容性。
根據(jù)用于實現(xiàn)上述目的的本發(fā)明的一個方面,提供了一種方法,其用于當(dāng)在多媒體卡和用于控制該多媒體卡的主控制器之間發(fā)送和接收數(shù)據(jù)時,使用差動信號來提高多媒體卡的傳送速率,包括第一步驟,用于確定該主控制器是否是用于高速多媒體卡的主控制器;第二步驟,用于確定該多媒體卡是否是高速多媒體卡;第三步驟,用于如果該主控制器是用于高速多媒體卡的主控制器且該多媒體卡是高速多媒體卡,則使用VDAT信道傳送數(shù)據(jù);和第四步驟,用于在其他情況下使用DAT信道傳送數(shù)據(jù)。
根據(jù)本發(fā)明的另一個方面,提供了一種主控制器,用于控制包括多媒體卡和主控制器的系統(tǒng)中的多媒體卡,以在其間發(fā)送和接收數(shù)據(jù),其中該多媒體卡配備有能夠使用傳統(tǒng)多媒體卡的保留端子和新添加的端子來傳送差動信號的VDAT信道,并且主控制器包括用于使用所配備的信道的數(shù)據(jù)信道選擇單元。
根據(jù)本發(fā)明的再一個方面,提供了一種在包括多媒體卡和主控制器的系統(tǒng)中的多媒體卡,該主控制器用于控制多媒體卡,以在其間發(fā)送和接收數(shù)據(jù),其中該多媒體卡配備有能夠使用傳統(tǒng)多媒體卡的保留端子和新添加的端子傳送差動信號的VDAT信道,并且主控制器包括用于使用所配備的信道的數(shù)據(jù)信道選擇單元。


通過下面結(jié)合附圖給出的對示例實施例的描述,本發(fā)明的上述和其他目的和特點將變得更清楚,其中圖1是示出了傳統(tǒng)多媒體卡和插座的外觀和各個端子的框圖;圖2是示出了用于在傳統(tǒng)多媒體卡和主控制器之間發(fā)送/接收數(shù)據(jù)的配置的框圖;圖3說明了差動信號和與其相對應(yīng)的單端等效信號的波形;圖4是示出了根據(jù)本發(fā)明的實施例的、使用差動信號實現(xiàn)的HS-MMC和用于該HS-MMC的插座的外觀和各個端子的框圖;圖5是說明根據(jù)本發(fā)明的實施例的、用于在HS-MMC和HS-MMC主控制器之間發(fā)送/接收數(shù)據(jù)的配置的框圖;圖6是說明存在于HS-MMC主控制器中的數(shù)據(jù)信道選擇單元的內(nèi)部配置的框圖;和圖7是說明根據(jù)本發(fā)明的實施例的整個操作的流程圖。
具體實施例方式
以下,將參照附圖來詳細(xì)說明本發(fā)明的示例實施例。
圖3說明了差動信號和與其相對應(yīng)的單端等效信號的波形。V+和V-象秋千一樣電波動,其中如果V+大于V-,就將其定義為正,而如果V+小于V-,就將其定義為負(fù)。如圖3所示,當(dāng)計算信號波形中V+和V-之間的差值并且獲得與該差值等同的單端信號的信號值時,信號值最大在0V至5V的范圍內(nèi)變化。因此,使用差動信號,能夠通過調(diào)整參考電壓來容易地識別弱信號。此外,對外部電磁干擾變得不敏感。從而增加了信號識別的可靠性。
通過使用上述差動信號來提高傳送速率的典型例子是通用串行總線(USB)。就其傳送速率而言,USB優(yōu)于傳統(tǒng)串行總線。
圖4是示出了根據(jù)本發(fā)明的實施例的、使用差動信號實現(xiàn)的HS-MMC和用于該HS-MMC的插座的外觀和各個端子的框圖。本發(fā)明的實施例具有以下配置。
首先說明用于高速MMC(以下,稱為“HS-MMC”)200的端子的配置。HS-MMC使用在傳統(tǒng)MMC卡(圖1中的100)中保留的端子10和新添加的端子9。使用端子10和新添加的端子9來配置使用VDAT+端子10和VDAT-端子9之間的差動信號的新數(shù)據(jù)總線信道(以下,稱之為“VDAT信道”)。
下面,對于用于HS-MMC的插座210的配置,其被配置成使用保留端子1和添加的新端子0,以便將上述端子與在HS-MMC中修改和添加的VDAT+端子10和VDAT-端子9彼此連接。
圖5是說明根據(jù)本發(fā)明的實施例的、用于在HS-MMC和HS-MMC主控制器之間發(fā)送/接收數(shù)據(jù)的配置的框圖。
將數(shù)據(jù)信道選擇單元221添加到HS-MMC主控制器220,以便使用數(shù)據(jù)總線信道,其是通過與傳統(tǒng)主控制器120相比新添加的VDAT-端子0和VDAT+端子1配置的。信道選擇單元221與每個容納HS-MMC的插座210的DAT端子7、VDAT+端子1和VDAT-端子0相連。在圖5中,盡管未示出,CLK端子5還與信道選擇單元221和插座210相連。此外,省略了對其它VDD、VSS、和VSS2端子4、3和6的說明,原因在于它們通常是用于DC電源電壓或地的端子。
圖6是說明存在于HS-MMC主控制器中的數(shù)據(jù)信道選擇單元的內(nèi)部配置的框圖。
如果將MMC(圖4中的200)插入到插座(圖4中的210)中,則主控制器220初始化所插入的MMC 200,并在調(diào)用MMC 200的狀態(tài)的同時,確定用于與MMC通信的數(shù)據(jù)信道。這里,當(dāng)確定了DAT信道(圖4中的7)和VDAT信道(圖4中的1和0)之一時,控制邏輯模塊222激活DAT_enable信號和VDAT_Enable信號之一。然后,物理(physically)激活DAT線7和VDAT+/-線1和0之一。
此外,數(shù)據(jù)發(fā)送/接收單元233可以包括第一串行化器225、第一解串器226、第二串行化器227、第二解串器228、第一驅(qū)動器229、第一接收器230、第二驅(qū)動器231和第二接收器232。下面在相關(guān)部分描述各個部件。
同時,將從主控制器220接收的系統(tǒng)時鐘(SCLK)經(jīng)控制邏輯模塊222傳送到時鐘發(fā)生單元224。時鐘發(fā)生單元224使用所傳送的SCLK,來產(chǎn)生要在MMC中使用的時鐘,即MCLK,并經(jīng)CLK線5將MCLK發(fā)送到MMC 200。此外,時鐘邏輯模塊222給第一串行化器225和第一解串器226提供MCLK,并給第二串行化器227和第二解串器228提供具有MCLK乘32大小的時鐘。
就激活DAT信道7時的輸出而言,經(jīng)第一串行化器225和第一驅(qū)動器229將控制邏輯模塊222的32位緩沖器223中的數(shù)據(jù)與MCLK同步,并隨后將其傳送到MMC。同時,對于輸入,經(jīng)第一接收器230和第一解串器226將所接收的1位串行數(shù)據(jù)與MCLK同步。然后,只要MCLK變成32倍時鐘,就將累計的32位數(shù)據(jù)傳送給緩沖器223。
就激活VDAT信道1和0的輸出而言,經(jīng)第二串行化器227和第二驅(qū)動器231將控制邏輯模塊222的32位緩沖器223中的數(shù)據(jù)與MCLK×32同步,并隨后將其傳送到MMC。同時,對于輸入,經(jīng)第二接收器232和第二解串器228將所接收的1位串行數(shù)據(jù)與MCLK×32同步。然后,只要MCLK變成1倍時鐘,就將累計的32位數(shù)據(jù)傳送給緩沖器223。
因此,在從HS-MMC主控制器220到HS-MMC 200的輸出和從HS-MMC200到HS-MMC主控制器220的輸入兩種情況下,VDAT信道1和0基于同一MCLK,可以發(fā)送與通過DAT信道7的數(shù)據(jù)的32倍一樣大的數(shù)據(jù)。
盡管由于32位的緩沖器而可以將數(shù)據(jù)傳送速率提高32倍,但是32位僅僅是說明性的,并且在MMC 200可以接受的范圍內(nèi),可以自由地使用其他位數(shù)。因此,盡管使用單端信號的現(xiàn)有DAT信道7不受緩沖器223的位數(shù)增加的影響,但是使用2線的VDAT信道1和0的速率仍提高了緩沖器223的位數(shù)倍。
根據(jù)本發(fā)明的HS-MMC 200和HS-MMC主控制器220不必彼此相連以執(zhí)行其操作。本發(fā)明用這樣的方式提供了兼容性HS-MMC 200可以通過到傳統(tǒng)MMC主控制器120的連接進(jìn)行操作,或者傳統(tǒng)MMC 100可以通過到HS-MMC主控制器220的連接進(jìn)行操作。
在這點上,本發(fā)明根據(jù)下列4種情況以不同方式操作。
第一種情況是主機是HS-MMC主控制器220且卡也是HS-MMC 200的情況。當(dāng)卡200被首次插入插座210中時,主控制器220向卡200發(fā)送CMD9以請求卡專用數(shù)據(jù)(以下,稱為“CSD”)。此時,在CMD9中的參數(shù)的[15:0]填充位上載有指示HS-MMC主控制器220的信息,并且隨后將其發(fā)送給卡。CMD9的結(jié)構(gòu)和使用在MMC標(biāo)準(zhǔn)規(guī)范中定義。
接收到CMD9的卡200將主控制器220識別為HS-MMC主控制器。此外,卡200向主控制器220發(fā)送CSD寄存器的內(nèi)容,其中指示HS-MMC 200的信息被設(shè)置在CSD寄存器的保留位中,并且隨后將其發(fā)送給主控制器。然后,接收到該內(nèi)容的主控制器220將卡200識別為HS-MMC,并以較高傳送速率經(jīng)VDAT+數(shù)據(jù)信道1和VDAT-數(shù)據(jù)信道0傳送數(shù)據(jù)。
第二種情況是主機是HS-MMC主控制器220而卡是傳統(tǒng)MMC 100的情況。當(dāng)卡100被插入插座210時,主控制器220向卡100發(fā)送CMD9以請求CSD。此時,在CMD9中的參數(shù)的[15:0]填充位上載有指示HS-MMC主機的信息,并且隨后將其發(fā)送給卡。然后,由于卡本身是MMC,所以接收到CMD9的卡100忽略該信息,并將主機220識別為MMC主機。此外,卡100給主機控制器220發(fā)送CSD寄存器的內(nèi)容。此時,由于在CSD寄存器的保留位上載有無價值信息(垃圾值),所以讀取該信息的主控制器220將該卡100識別為MMC,并經(jīng)DAT數(shù)據(jù)信道7發(fā)送數(shù)據(jù)。
第三種情況是主機是傳統(tǒng)MMC主控制器120而卡是HS-MMC 200的情況。如果卡200被插入插座210,主控制器120向卡200發(fā)送CMD9以請求CSD。由于在CMD9中的參數(shù)的[15:0]填充位中沒有指示HS-MMC主機的信息,所以接收到該CMD9的卡200將主控制器120識別為MMC主控制器。此外,卡200向主控制器120發(fā)送CSD寄存器的內(nèi)容。此時,盡管在CSD寄存器的保留位中設(shè)置了指示HS-MMC 200的信息并且隨后將其發(fā)送給主控制器,但是由于主控制器是MMC主控制器,所以讀取該信息的主控制器120忽略它,并將卡200識別為MMC。因此,經(jīng)DAT數(shù)據(jù)信道7發(fā)送數(shù)據(jù)。
第四種情況是主機是傳統(tǒng)MMC主控制器120且卡也是MMC 200的情況。當(dāng)卡100被插入插座210,主控制器120向卡100發(fā)送CMD9以請求CSD。接收到該CMD9的卡100將主控制器120識別為MMC主控制器。此外,卡100向主控制器120發(fā)送CSD寄存器的內(nèi)容。然后,讀取該內(nèi)容的主控制器120將該卡100識別為MMC,并經(jīng)DAT數(shù)據(jù)信道7發(fā)送數(shù)據(jù)。
圖7是說明根據(jù)本發(fā)明的整個操作的流程圖。
首先,當(dāng)用戶將卡插入插座(S700)時,主控制器將CMD9發(fā)送給卡以請求CSD(S710)。如果在CMS9中的參數(shù)的[15:0]填充位中有指示主控制器的信息,則其通知了該主控制器是HS-MMC主控制器。相反,如果其中沒有指示主控制器的信息,則其通知了該主控制器是傳統(tǒng)MMC主控制器。如果主控制器不是HS-MMC主控制器(S720),則主控制器從卡接收CSD寄存器的內(nèi)容(S731),并經(jīng)一般的DAT信道傳送數(shù)據(jù)(S760)。但是,如果主控制器是HS-MMC主控制器(S720),主控制器從卡接收CSD寄存器的內(nèi)容(S730),并確定是否在CSD寄存器的保留位中設(shè)置了指示HS-MMC的信息,即,該卡是否是HS-MMC(S740)。如果該卡是HS-MMC,則經(jīng)VDAT信道傳送數(shù)據(jù)(S750),反之,如果該卡是傳統(tǒng)MMC,則經(jīng)一般DAT信道傳送數(shù)據(jù)(S760)。
由于使用VDAT信道或一般DAT信道傳送數(shù)據(jù)的過程已經(jīng)參照圖5和6描述了,將省略對其的重復(fù)描述。
根據(jù)本發(fā)明,通過添加使用具有低電壓的差動信號的新數(shù)據(jù)傳送信道,可以在理論上將MMC的傳送速率提高到500Mbps。
而且,根據(jù)本發(fā)明,通過在按原樣保持傳統(tǒng)MMC的現(xiàn)有數(shù)據(jù)信道的同時添加新數(shù)據(jù)信道,可以保持與傳統(tǒng)MMC的兼容性。
盡管參照附圖已經(jīng)描述本發(fā)明的實施例,但是本領(lǐng)域的技術(shù)人員應(yīng)該明白在不修改或改變本發(fā)明的技術(shù)精神和實質(zhì)特征的情況下,可以以其它特定形式來實現(xiàn)本發(fā)明。因此,應(yīng)當(dāng)明白前述實施例在所有方面上都不是限制性的,而是說明性的。本發(fā)明的范圍由所附權(quán)利要求書來限定,并且根據(jù)本發(fā)明的精神和范圍及其等同物而做出的所有變化或修改應(yīng)被解釋為屬于本
權(quán)利要求
1.一種當(dāng)在多媒體卡和用于控制該多媒體卡的主控制器之間發(fā)送和接收數(shù)據(jù)時使用差動信號來提高多媒體卡的傳送速率的方法,包括第一步驟,用于確定該主控制器是否是用于高速多媒體卡的主控制器;第二步驟,用于確定該多媒體卡是否是高速多媒體卡;第三步驟,用于如果該主控制器是用于高速多媒體卡的主控制器且該多媒體卡是高速多媒體卡,則使用新數(shù)據(jù)總線(VDAT)信道傳送數(shù)據(jù);和第四步驟,用于如果該主控制器不是用于高速多媒體卡的主控制器,或者如果該多媒體卡不是高速多媒體卡,則使用數(shù)據(jù)總線(DAT)信道傳送數(shù)據(jù)。
2.如權(quán)利要求1所述的方法,其中該高速多媒體卡配備有能夠使用傳統(tǒng)多媒體卡的保留端子和新添加的端子傳送差動信號的VDAT信道。
3.如權(quán)利要求1所述的方法,其中用于高速多媒體卡的該主控制器配備有能夠使用傳統(tǒng)多媒體卡的保留端子和新添加的端子傳送差動信號的VDAT信道,并且包括用于使用所配備的信道的數(shù)據(jù)信道選擇單元。
4.如權(quán)利要求2所述的方法,其中該數(shù)據(jù)信道選擇單元包括控制邏輯模塊,用于接收來自主控制器的系統(tǒng)時鐘,將該系統(tǒng)時鐘發(fā)送給時鐘發(fā)生單元,并激活DAT_enable信號和VDAT_enable信號之一;時鐘發(fā)生單元,用于使用從該控制邏輯模塊接收的該系統(tǒng)時鐘來產(chǎn)生多媒體卡(MMC)時鐘,將該MMC時鐘發(fā)送給該多媒體卡,并在DAT_enable狀態(tài)下將該MMC時鐘提供給數(shù)據(jù)發(fā)送/接收單元,或者在VDAT_enable狀態(tài)下將通過使該MMC時鐘乘以預(yù)定倍數(shù)而獲得的時鐘提供給數(shù)據(jù)發(fā)送/接收單元;和數(shù)據(jù)發(fā)送/接收單元,用于通過將數(shù)據(jù)與從該時鐘發(fā)生單元接收的時鐘同步,經(jīng)該DAT信道或該VDAT信道發(fā)送/接收存在于該控制邏輯模塊的緩沖器中的所述數(shù)據(jù)。
5.如權(quán)利要求1所述的方法,其中該第一步驟包括步驟通過模式命令(CMD9)作出確定該主控制器給該多媒體卡發(fā)送對于卡專用數(shù)據(jù)(CSD)的請求。
6.如權(quán)利要求5所述的方法,其中基于在該CMD9中的參數(shù)的[15:0]填充位中是否存在指示用于該高速多媒體卡的該主控制器的信息,來執(zhí)行所述通過該CMD9作出確定的步驟。
7.如權(quán)利要求1所述的方法,其中該第二步驟包括步驟通過該CSD寄存器的內(nèi)容作出確定該多媒體卡響應(yīng)于從該主控制器接收的請求進(jìn)行發(fā)送。
8.如權(quán)利要求7所述的方法,其中基于在該CSD寄存器的保留位中是否存在指示該高速多媒體卡的信息,來執(zhí)行所述通過該CSD寄存器的內(nèi)容作出確定的步驟。
9.一種在包括多媒體卡和主控制器的系統(tǒng)中控制多媒體卡以在其間發(fā)送和接收數(shù)據(jù)的主控制器,其中該多媒體卡配備有能夠使用傳統(tǒng)多媒體卡的保留端子和新添加的端子傳送差動信號的VDAT信道;和該主控制器包括用于使用所配備的信道的數(shù)據(jù)信道選擇單元。
10.如權(quán)利要求9所述的主控制器,其中該信道選擇單元包括控制邏輯模塊,用于接收來自主控制器的系統(tǒng)時鐘,將該系統(tǒng)時鐘發(fā)送給時鐘發(fā)生單元,并激活DAT_enable信號和VDAT_enable信號之一;時鐘發(fā)生單元,用于使用從該控制邏輯模塊接收的該系統(tǒng)時鐘來產(chǎn)生MMC時鐘,將該MMC時鐘發(fā)送給該多媒體卡,并在DAT_enable狀態(tài)下將該MMC時鐘提供給數(shù)據(jù)發(fā)送/接收單元,或者在VDAT_enable狀態(tài)下將通過將該MMC時鐘乘以預(yù)定倍數(shù)而獲得的時鐘提供給數(shù)據(jù)發(fā)送/接收單元;和數(shù)據(jù)發(fā)送/接收單元,用于通過將數(shù)據(jù)與從該時鐘發(fā)生單元接收的時鐘同步,經(jīng)該DAT信道或該VDAT信道發(fā)送/接收存在于該控制邏輯模塊的緩沖器中的所述數(shù)據(jù)。
11.如權(quán)利要求9所述的主控制器,其中該主控制器向該多媒體卡發(fā)送CMD9以請求卡專用數(shù)據(jù),并且該CMD9包括在該CMD9中的參數(shù)的[15:0]填充位中的指示用于高速多媒體卡的主控制器的信息。
12.如權(quán)利要求9所述的主控制器,其中該多媒體卡響應(yīng)于來自該主控制器的請求發(fā)送CSD寄存器的內(nèi)容,并且指示高速多媒體卡的信息包括在該CSD寄存器的保留位中。
13.一種在包括多媒體卡和主控制器的系統(tǒng)中的多媒體卡,該主控制器用于控制多媒體卡,以在其間發(fā)送和接收數(shù)據(jù),其中該多媒體卡配備有能夠使用傳統(tǒng)多媒體卡的保留端子和新添加的端子傳送差動信號的新數(shù)據(jù)總線(VDAT)信道;和該主控制器包括用于使用所配備的信道的數(shù)據(jù)信道選擇單元。
14.如權(quán)利要求13所述的多媒體卡,其中該數(shù)據(jù)信道選擇單元包括控制邏輯模塊,用于接收來自主控制器的系統(tǒng)時鐘,將該系統(tǒng)時鐘發(fā)送給時鐘發(fā)生單元,并激活數(shù)據(jù)總線(DAT)_enable信號和VDAT_enable信號之一;時鐘發(fā)生單元,用于使用從該控制邏輯模塊接收的該系統(tǒng)時鐘來產(chǎn)生多媒體卡(MMC)時鐘,將該MMC時鐘發(fā)送給該多媒體卡,并在DAT_enable狀態(tài)下將該MMC時鐘提供給數(shù)據(jù)發(fā)送/接收單元,或者在VDAT_enable狀態(tài)下將通過使該MMC時鐘乘以預(yù)定倍數(shù)而獲得的時鐘提供給數(shù)據(jù)發(fā)送/接收單元;和數(shù)據(jù)發(fā)送/接收單元,用于通過將數(shù)據(jù)與從該時鐘發(fā)生單元接收的時鐘同步,經(jīng)該DAT信道或該VDAT信道發(fā)送/接收存在于該控制邏輯模塊的緩沖器中的所述數(shù)據(jù)。
15.如權(quán)利要求13所述的多媒體卡,其中該主控制器向該多媒體卡發(fā)送模式命令(CMD9)以請求卡專用數(shù)據(jù)(CSD),并且該CMD9包括在該CMD9中的參數(shù)的[15:0]填充位中的指示用于高速多媒體卡的主控制器的信息。
16.如權(quán)利要求12所述的多媒體卡,其中該多媒體卡響應(yīng)于來自該主控制器的請求發(fā)送CSD寄存器的內(nèi)容,并且指示高速多媒體卡的信息包括在該CSD寄存器的保留位中。
全文摘要
提供了一種通過給傳統(tǒng)MMC添加使用差動信號的新數(shù)據(jù)傳送信道來提高數(shù)據(jù)傳送速率的方法和裝置。所述裝置為一種在包括多媒體卡和主控制器的系統(tǒng)中主控制器以及多媒體卡,其中主控制器控制多媒體卡以在其間發(fā)送和接收數(shù)據(jù)。該方法包括步驟確定該主控制器是否是用于高速多媒體卡的主控制器;確定該多媒體卡是否是高速多媒體卡;如果該主控制器是用于高速多媒體卡的主控制器且該多媒體卡是高速多媒體卡,則使用VDAT信道來傳送數(shù)據(jù);和在其他情況下,使用DAT信道來傳送數(shù)據(jù)。用于控制多媒體卡的主控制器配備有能夠使用傳統(tǒng)多媒體卡的保留端子和新添加的端子傳送差動信號的VDAT信道,并且包括用于使用所配備的信道的數(shù)據(jù)信道選擇單元。
文檔編號H04L25/02GK1591378SQ200410057659
公開日2005年3月9日 申請日期2004年8月23日 優(yōu)先權(quán)日2003年8月29日
發(fā)明者樸炯俊 申請人:三星電子株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1