專利名稱:Usb接口的flash存儲(chǔ)設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)字存儲(chǔ)技術(shù)領(lǐng)域,尤其是涉及一種具有USB接口的FLASH 存儲(chǔ)設(shè)備。
技術(shù)背景傳統(tǒng)的具有USB接口的FLASH存儲(chǔ)設(shè)備(USB Flash Drive,簡(jiǎn)稱為UFD), 是一個(gè)集成了 USB接口和NAND FLASH的器件。它具有體積小,重量輕,方便 移動(dòng)和寫入等特點(diǎn)。在外形上,UFD的主體被封裝在塑料、橡皮或者金屬殼體 中,外露一個(gè)USB接口,可以直接連接到個(gè)人電腦(PC)上。不使用UFD時(shí), 通過在USB接口外面罩一個(gè)可以取下的蓋子或者把USB接口縮回到殼體中來 保護(hù)USB接口。UFD是基于Flash存儲(chǔ)器件的存儲(chǔ)設(shè)備,因此具有Flash存儲(chǔ)器件所具備 的優(yōu)點(diǎn)。Flash存儲(chǔ)器件在一些惡劣的條件下,例如被浸入水中或酸性液體中、 被投入沸水、被冰凍后仍能保留記憶,所有保存在Flash存儲(chǔ)器件上的數(shù)據(jù)仍 可以被恢復(fù)出來。然而在這種情況下,其他的存儲(chǔ)設(shè)備,如光盤、磁盤或者 半導(dǎo)體移動(dòng)存儲(chǔ)器件則完全被破壞,數(shù)據(jù)是不能被恢復(fù)的。因此UFD具有可 靠性高的優(yōu)點(diǎn)。再者,UFD存儲(chǔ)密度高, 一個(gè)市場(chǎng)主流UFD的存儲(chǔ)量相當(dāng)于多 張軟盤或光盤的存儲(chǔ)量。此外,UFD的能量消耗要遠(yuǎn)遠(yuǎn)低于便攜式硬盤。所以, 與其他現(xiàn)有的存儲(chǔ)器件相比(如軟盤、硬盤和光盤),UFD具有體積小,速度 快,可靠性高,存放數(shù)據(jù)多,能量損耗小的優(yōu)點(diǎn)。這些優(yōu)點(diǎn)使UFD成為理想 的移動(dòng)文件傳遞設(shè)備。從操作使用上來說,幾乎每臺(tái)PC和筆記本電腦都配備 USB端口,可以通過計(jì)算機(jī)非常方便的訪問UFD。 UFD可以和硬盤同樣的方式 被計(jì)算機(jī)訪問,讀寫文件,并且不需要外加任何的驅(qū)動(dòng)。說明書附圖1和附圖2中所展示的是現(xiàn)有的UFD結(jié)構(gòu),它包括一個(gè)USB FLASH控制器2和一個(gè)FLASH存儲(chǔ)單元3。 USB FLASH控制器2管理著USB主 機(jī)1和FLASH存儲(chǔ)單元3之間的數(shù)據(jù)交互。其中USB FLASH控制器2由USB 接口 21,緩沖器22, CPU24和FLASH接口 23組成。USB接口 21,緩沖器22 和FLASH接口 23均與CPU24相連。USB主機(jī)1根據(jù)USB協(xié)議給USB FLASH控 制器傳送數(shù)據(jù),USB FLASH控制器完成對(duì)Flash存儲(chǔ)單元實(shí)際的讀寫操作,這 個(gè)讀寫操作對(duì)USB主機(jī)1來說是透明的。工作時(shí),F(xiàn)LASH存儲(chǔ)單元3可以是一 個(gè)或多個(gè)串行或并行連接到一起的Flash存儲(chǔ)芯片。USB主機(jī)1向UFD寫入數(shù) 據(jù)時(shí),通過USB接口 21進(jìn)來的數(shù)據(jù)在CPU24控制下放入緩沖器22,然后CPU24 管理并通過FLASH接口 23把數(shù)據(jù)寫入到FLASH存儲(chǔ)單元3。相反地,USB主 機(jī)1從UFD讀出數(shù)據(jù)時(shí),根據(jù)USB主機(jī)1的命令,CPU24從相應(yīng)的Flash存儲(chǔ) 單元3中把數(shù)據(jù)取出并放入緩沖器22,然后管理這些數(shù)據(jù)通過USB接口 21送 到USB主機(jī)1 ?,F(xiàn)有的UFD都是在CPU24的控制器下,把從USB接口進(jìn)來的數(shù) 據(jù)直接存儲(chǔ)于Flash存儲(chǔ)單元中,實(shí)現(xiàn)結(jié)構(gòu)簡(jiǎn)單,但不適合擴(kuò)展應(yīng)用。發(fā)明內(nèi)容本發(fā)明提供了一種結(jié)構(gòu)靈活,且易于擴(kuò)展應(yīng)用的USB接口的FLASH存儲(chǔ) 設(shè)備。本發(fā)明提出了一種新的UFD實(shí)現(xiàn)結(jié)構(gòu)。其特征在于本存儲(chǔ)設(shè)備包括轉(zhuǎn) 接器,F(xiàn)LASH存儲(chǔ)卡控制器和FLASH存儲(chǔ)單元。FLASH存儲(chǔ)卡控制器的一端與 FLASH存儲(chǔ)單元相連接,另一端與一個(gè)可與USB主機(jī)相連接的轉(zhuǎn)接器相連接, 上述的轉(zhuǎn)接器與USB主機(jī)之間是通過USB接口相連接的。本發(fā)明在轉(zhuǎn)接器和FLASH存儲(chǔ)單元之間嵌入了 FLASH存儲(chǔ)卡控制器,來 自USB主機(jī)的數(shù)據(jù)不直接存儲(chǔ)于Flash存儲(chǔ)單元中,而是先通過轉(zhuǎn)接器進(jìn)行 處理,轉(zhuǎn)換成符合存儲(chǔ)卡協(xié)議的數(shù)據(jù),再經(jīng)由FLASH存儲(chǔ)卡控制器儲(chǔ)存于Flash存儲(chǔ)單元。本發(fā)明可以作為一個(gè)單獨(dú)的器件,也可以作為一個(gè)系統(tǒng)或者是作為系統(tǒng)的一部分應(yīng)用。作為一個(gè)應(yīng)用的整體,該存儲(chǔ)設(shè)備包含轉(zhuǎn)接器,F(xiàn)LASH 存儲(chǔ)卡控制器和Flash存儲(chǔ)單元三部分。這里,轉(zhuǎn)接器完成USB協(xié)議接口到 Flash存儲(chǔ)卡協(xié)議接口之間的數(shù)據(jù)轉(zhuǎn)換,F(xiàn)lash存儲(chǔ)卡控制器用于管理這些數(shù) 據(jù)并完成對(duì)Flash存儲(chǔ)單元的操作,F(xiàn)lash存儲(chǔ)單元作為儲(chǔ)存介質(zhì)存儲(chǔ)這些數(shù) 據(jù)。作為優(yōu)選,所述的轉(zhuǎn)接器包括USB接口,緩沖器一,CPU—和存儲(chǔ)卡協(xié)議 接口一。其中USB接口的一端與USB主機(jī)相連,另外一端通過緩沖器一與存 儲(chǔ)卡協(xié)議接口一相連。存儲(chǔ)卡協(xié)議接口一同時(shí)又與FLASH存儲(chǔ)卡控制器相連 接。上述的USB接口、緩沖器一和存儲(chǔ)卡協(xié)議接口一均與CPU—相連接。轉(zhuǎn) 接器收到從主機(jī)進(jìn)來的數(shù)據(jù)后,首先放入緩沖器一中,然后在CPU —的控制 下轉(zhuǎn)換成符合Flash存儲(chǔ)卡協(xié)議的格式,并通過存儲(chǔ)卡協(xié)議接口一傳送給 Flash存儲(chǔ)卡控制器。作為優(yōu)選,所述的FLASH存儲(chǔ)卡控制器包括存儲(chǔ)卡協(xié)議接口二,緩沖器 二, CPU二和FLASH接口。上述的存儲(chǔ)卡協(xié)議接口二一端與轉(zhuǎn)接器相連,另外 一端通過緩沖器二與FLASH接口相連。FLASH接口同時(shí)又與FLASH存儲(chǔ)單元連 接,并且存儲(chǔ)卡協(xié)議接口二、緩沖器二和FLASH接口均與CPU 二相連接。從 存儲(chǔ)卡協(xié)議接口二傳來的數(shù)據(jù),首先放入緩沖器二中,在其內(nèi)部CPU 二的控 制下通過Flash接口寫入到Flash存儲(chǔ)單元中,同時(shí)CPU 二也實(shí)現(xiàn)對(duì)Flash 存儲(chǔ)單元的ECC管理和wear-leveling算法的實(shí)現(xiàn)。并且,F(xiàn)lash存儲(chǔ)卡控制 器內(nèi)部的CPU 二與轉(zhuǎn)接器內(nèi)部的CPU —獨(dú)立工作。作為優(yōu)選,所述的存儲(chǔ)卡協(xié)議接口一與存儲(chǔ)卡協(xié)議接口二相連接。其中 Flash存儲(chǔ)卡協(xié)議可以根據(jù)應(yīng)用的不同而設(shè)計(jì)成不同的協(xié)議標(biāo)準(zhǔn)。這里所述的 存儲(chǔ)卡協(xié)議是指符合下列一種或多種存儲(chǔ)卡接口標(biāo)準(zhǔn)的協(xié)議1、 Security Digital Memory Card (SD)標(biāo)準(zhǔn)規(guī)范或者M(jìn)iniSD或者M(jìn)icroSD標(biāo)準(zhǔn)規(guī)范;2、 Multi-Media Card (畫C)和RS-謹(jǐn)C標(biāo)準(zhǔn)規(guī)范;3、 Memory Stick (MS)或MS-Duo標(biāo)準(zhǔn)規(guī)范;4、 MS-Pro或者M(jìn)S-Pro Duo標(biāo)準(zhǔn)規(guī)范;5、 TransFlash存C卡標(biāo) 準(zhǔn)規(guī)范。作為優(yōu)選,所述的存儲(chǔ)卡協(xié)議接口一和存儲(chǔ)卡協(xié)議接口二為SD/麗C, SD, 薩C, SM, MS和CF,或者自定義協(xié)議接口中的任意一種。且存儲(chǔ)卡協(xié)議接口 一和存儲(chǔ)卡協(xié)議接口二采用同樣的協(xié)議類型,存儲(chǔ)卡協(xié)議接口一具備存儲(chǔ)卡 協(xié)議主端(host)的主要功能,存儲(chǔ)卡協(xié)議接口二具備存儲(chǔ)卡協(xié)議從端(slave) 的主要功能。即在實(shí)現(xiàn)本發(fā)明中,存儲(chǔ)卡協(xié)議接口一采用SD主端接口,存儲(chǔ) 卡協(xié)議接口 二對(duì)應(yīng)的采用SD從端接口 。作為優(yōu)選,所述的FLASH存儲(chǔ)單元包括一個(gè)或多個(gè)串行或并行連接到一 起的Flash存儲(chǔ)芯片。作為優(yōu)選,所述的轉(zhuǎn)接器和Flash存儲(chǔ)卡控制器可以集成在一個(gè)集成電 路中。作為優(yōu)選,所述的Flash存儲(chǔ)卡控制器和Flash存儲(chǔ)單元可以集成在一 個(gè)Flash存儲(chǔ)卡中。作為優(yōu)選,所述的轉(zhuǎn)接器為一個(gè)USB讀卡器電路。這時(shí)USB讀卡器和Flash 存儲(chǔ)卡控制器可以是兩個(gè)或以上芯片組成,也可以利用大規(guī)模集成電路技術(shù), 集成在一起,成為單芯片。本發(fā)明可以完全兼容傳統(tǒng)的U盤,在USB接口端接收USB主機(jī)發(fā)送的USB 標(biāo)準(zhǔn)的數(shù)據(jù),并儲(chǔ)存于Flash存儲(chǔ)單元中,完成傳統(tǒng)U盤的功能。除此之外, 本發(fā)明還具有如下優(yōu)點(diǎn)1、設(shè)計(jì)合理,通過兩個(gè)CPU處理數(shù)據(jù),能夠有效提 升產(chǎn)品性能,數(shù)據(jù)傳輸穩(wěn)定。2、結(jié)構(gòu)緊湊、小巧,且成本較低。
附圖l是現(xiàn)有技術(shù)的結(jié)構(gòu)框圖;附圖2是圖1的結(jié)構(gòu)詳圖;附圖3是本發(fā)明提供的結(jié)構(gòu)框圖;附圖4是圖3的結(jié)構(gòu)詳圖。如圖5是存儲(chǔ)卡協(xié)議接口一 43和存儲(chǔ)卡協(xié)議接口二 53采用SD協(xié)議的結(jié) 構(gòu)詳圖。如圖6是存儲(chǔ)卡協(xié)議接口一 43和存儲(chǔ)卡協(xié)議接口二 53采用CF協(xié)議的結(jié) 構(gòu)詳圖。如圖7是存儲(chǔ)卡協(xié)議接口一 43和存儲(chǔ)卡協(xié)議接口二 53采用自定義協(xié)議 的結(jié)構(gòu)詳圖。圖中USB主機(jī)1、 USBFLASH控制器2、 USB接口21、緩沖器22、 FLASH 接口23、 CPU24、 FLASH存儲(chǔ)單元3、轉(zhuǎn)接器4、 USB接口41、緩沖器一 42、 存儲(chǔ)卡協(xié)議接口一43、 CPU — 44、 FLASH存儲(chǔ)卡控制器5、 FLASH接口 51、存 儲(chǔ)卡協(xié)議接口二53、緩沖器二52、存儲(chǔ)卡協(xié)議接口二53、 CPU 二 54。
具體實(shí)施方式
下面通過實(shí)施例,并結(jié)合附圖,對(duì)本發(fā)明的技術(shù)方案作進(jìn)一步具體的說明。實(shí)施例如圖3和圖4所示,本USB接口的FLASH存儲(chǔ)設(shè)備,包括轉(zhuǎn)接器4, FLASH 存儲(chǔ)卡控制器5和FLASH存儲(chǔ)單元3。 USB主機(jī)1與轉(zhuǎn)接器4相連接,轉(zhuǎn)接器 4和FLASH存儲(chǔ)單元3之間串聯(lián)有一個(gè)FLASH存儲(chǔ)卡控制器5。所述的轉(zhuǎn)接器 4包括USB接口41,緩沖器一42, CPU — 44和存儲(chǔ)卡協(xié)議接口一43。 USB接 口 41 一端與USB主機(jī)1相連接,另外一端通過緩沖器一 42與存儲(chǔ)卡協(xié)議接 口一 43相連,上述的存儲(chǔ)卡協(xié)議接口一 43同時(shí)又與FLASH存儲(chǔ)卡控制器5 相連接。并且上述的USB接口 41、緩沖器一 42和存儲(chǔ)卡協(xié)議接口一 43均與 CPU — 44相連接。FLASH存儲(chǔ)卡控制器5包括存儲(chǔ)卡協(xié)議接口二53,緩沖器 二 52, CPU 二 54和FLASH接口 51。存儲(chǔ)卡協(xié)議接口二 53 —端與轉(zhuǎn)接器4相 連接,另外一端通過緩沖器二 52與FLASH接口 51相連,上述的FLASH接口51同時(shí)又與FLASH存儲(chǔ)單元3連接。并且存儲(chǔ)卡協(xié)議接口二 53、緩沖器二 52 和FLASH接口 51均與CPU 二 54相連接。上述的存儲(chǔ)卡協(xié)議接口一 43與存儲(chǔ)卡協(xié)議接口二 53相連接。并且存儲(chǔ) 卡協(xié)議接口一43和存儲(chǔ)卡協(xié)議接口二53為SD/麗C, SD,腿C, SM, MS和CF, 或者自定義協(xié)議接口中的任意一種。且存儲(chǔ)卡協(xié)議接口 一和存儲(chǔ)卡協(xié)議接口 二采用同樣的協(xié)議類型,存儲(chǔ)卡協(xié)議接口一具備存儲(chǔ)卡協(xié)議host端的主要功 能,存儲(chǔ)卡協(xié)議接口二具備存儲(chǔ)卡協(xié)議slave端的主要功能。當(dāng)USB主機(jī)1要寫入數(shù)據(jù)到USB FLASH存儲(chǔ)器時(shí),數(shù)據(jù)首先根據(jù)USB協(xié) 議通過USB接口 41被存入緩沖器一 42中。然后由CPU — 44發(fā)送一個(gè)數(shù)據(jù)傳 輸命令給FLASH存儲(chǔ)卡控制器5,接著CPU — 44 一直監(jiān)視來自FLASH存儲(chǔ)卡 控制器5的信號(hào),確認(rèn)收到響應(yīng)后,就把緩沖器一 42中的數(shù)據(jù)發(fā)送給Flash 存儲(chǔ)卡控制器5。 Flash存儲(chǔ)卡控制器5通過存儲(chǔ)卡協(xié)議接口二 53接收到數(shù) 據(jù),并把這些數(shù)據(jù)存儲(chǔ)在緩沖器二 52中。然后由CPU — 54發(fā)送一個(gè)數(shù)據(jù)傳 輸命令給Flash存儲(chǔ)單元3,接著CPU — 54就一直監(jiān)視來自Flash存儲(chǔ)單元 3的信號(hào),確認(rèn)收到響應(yīng)后,就把緩沖器二 52中的數(shù)據(jù)發(fā)送給Flash存儲(chǔ)單 元3。最后,由Flash存儲(chǔ)卡控制器5完成對(duì)Flash存儲(chǔ)單元3的數(shù)據(jù)寫入操 作。當(dāng)USB主機(jī)l從USB FLASH存儲(chǔ)器中讀出數(shù)據(jù)時(shí),首先,F(xiàn)lash存儲(chǔ)卡控 制器5從對(duì)應(yīng)的Flash存儲(chǔ)單元3中讀出數(shù)據(jù),CPU 二 54收集從Flash存儲(chǔ) 單元3中得到的數(shù)據(jù)并把數(shù)據(jù)緩存在緩沖器二 52中。然后,CPU 二 54按照相 應(yīng)的存儲(chǔ)卡協(xié)議,通過存儲(chǔ)卡協(xié)議接口二53,把數(shù)據(jù)從緩沖器二 52傳給轉(zhuǎn)接 器4。 CPU — 44收集傳來的數(shù)據(jù)并把這些數(shù)據(jù)放入緩沖器一 42。最后,CPU 一 44通過USB協(xié)議把數(shù)據(jù)從緩沖器一 42通過USB接口 41傳給USB主機(jī)。因此CPU 二 54除了要監(jiān)視來自Flash存儲(chǔ)單元3的響應(yīng)信號(hào)和管理傳送 到緩沖器二52中的數(shù)據(jù)外,還要完成對(duì)Flash存儲(chǔ)單元3的操作,如實(shí)現(xiàn)FlashECC管理和Flash wear-leveling算法。相比而言,CPU — 44只負(fù)責(zé)監(jiān)視來 自Flash存儲(chǔ)卡控制器5的響應(yīng)信號(hào)和管理傳送到緩沖器一 42的數(shù)據(jù)。本實(shí)施例中,轉(zhuǎn)接器4和Flash存儲(chǔ)卡控制器5可以集成在一個(gè)集成電 路中,或者Flash存儲(chǔ)卡控制器5和Flash存儲(chǔ)單元3可以集成在一個(gè)Flash 存儲(chǔ)卡中。如圖5所示,是存儲(chǔ)卡協(xié)議接口一 43和存儲(chǔ)卡協(xié)議接口二 53采用SD協(xié) 議的結(jié)構(gòu)詳圖。存儲(chǔ)卡協(xié)議接口一 43是SD host端,存儲(chǔ)卡協(xié)議接口二 53 是SD slave端。如圖6所示,是存儲(chǔ)卡協(xié)議接口一 43和存儲(chǔ)卡協(xié)議接口二 53采用CF協(xié) 議的結(jié)構(gòu)詳圖。存儲(chǔ)卡協(xié)議接口一43是CFhost端,存儲(chǔ)卡協(xié)議接口二是CF slav6端o如圖7所示,是存儲(chǔ)卡協(xié)議接口一 43和存儲(chǔ)卡協(xié)議接口二 53采用自定 義協(xié)議的結(jié)構(gòu)詳圖。存儲(chǔ)卡協(xié)議接口一43是自定義協(xié)議,host端,存儲(chǔ)卡協(xié) 議接口 二是自定義協(xié)議slave端。本文中所描述的具體實(shí)施例僅僅是對(duì)本發(fā)明精神作舉例說明。本發(fā)明所 屬技術(shù)領(lǐng)域的技術(shù)人員可以對(duì)所描述的具體實(shí)施例做各種各樣的修改或補(bǔ)充 或采用類似的方式替代,但并不會(huì)偏離本發(fā)明的精神或者超越所附權(quán)利要求 書所定義的范圍。盡管本文較多地使用了 USB主機(jī)1、 USB FLASH控制器2、 USB接口 21、 緩沖器22、 FLASH接口 23、 CPU24、 FLASH存儲(chǔ)單元3、轉(zhuǎn)接器4、 USB接口 41、緩沖器一42、存儲(chǔ)卡協(xié)議接口一43、 CPU — 44、 FLASH存儲(chǔ)卡控制器5、 FLASH接口51、存儲(chǔ)卡協(xié)議接口二53、緩沖器二 52、存儲(chǔ)卡協(xié)議接口二53、 CPU 二 54等術(shù)語,但并不排除使用其它術(shù)語的可能性。使用這些術(shù)語僅僅是 為了更方便地描述和解釋本發(fā)明的本質(zhì);把它們解釋成任何一種附加的限制 都是與本發(fā)明精神相違背的。
權(quán)利要求
1.一種USB接口的FLASH存儲(chǔ)設(shè)備,包括轉(zhuǎn)接器(4),F(xiàn)LASH存儲(chǔ)卡控制器(5)和FLASH存儲(chǔ)單元(3),其特征在于,轉(zhuǎn)接器(4)的一端與USB主機(jī)(1)相連接,另外一端與FLASH存儲(chǔ)卡控制器(5)相連;FLASH存儲(chǔ)卡控制器(5)同時(shí)又與FLASH存儲(chǔ)單元(3)相連接。
2. 根據(jù)權(quán)利要求1所述的USB接口的FLASH存儲(chǔ)設(shè)備,其特征在于,所述 的轉(zhuǎn)接器(4)包括USB接口 (41),緩沖器一 (42), CPU— (44)和存儲(chǔ)卡 協(xié)議接口一 (43); USB接口 (41) 一端與USB主機(jī)(1)相連接,另外一端通 過緩沖器一 (42)與存儲(chǔ)卡協(xié)議接口一 (43)相連;上述的存儲(chǔ)卡協(xié)議接口 一(43)同時(shí)又與FLASH存儲(chǔ)卡控制器(5)相連接;并且上述的USB接口 (41)、 緩沖器一 (42)和存儲(chǔ)卡協(xié)議接口一 (43)均與CPU— (44)相連接;從USB 主機(jī)(1)通過USB接口 (41)進(jìn)到轉(zhuǎn)接器(4)的數(shù)據(jù),首先放入緩沖器一(42)中,然后在CPU— (44)的控制下轉(zhuǎn)換成符合Flash存儲(chǔ)卡協(xié)議的格 式,并通過存儲(chǔ)卡協(xié)議接口一 (43)傳送給Flash存儲(chǔ)卡控制器(5)。
3. 根據(jù)權(quán)利要求1所述的USB接口的FLASH存儲(chǔ)設(shè)備,其特征在于,所述 的FLASH存儲(chǔ)卡控制器(5)包括存儲(chǔ)卡協(xié)議接口二 (53),緩沖器二 (52), CPU二 (54)和FLASH接口 (51);存儲(chǔ)卡協(xié)議接口二 (53) —端與轉(zhuǎn)接器(4) 相連接,另外一端通過緩沖器二 (52)與FLASH接口 (51)相連,上述的FLASH 接口 (51)同時(shí)又與FLASH存儲(chǔ)單元(3)連接;并且存儲(chǔ)卡協(xié)議接口二 (53)、 緩沖器二 (52)和FLASH接口 (51)均與CPU 二 (54)相連接;從轉(zhuǎn)接器(4) 傳過來的符合存儲(chǔ)卡協(xié)議的數(shù)據(jù),通過存儲(chǔ)卡協(xié)議接口二 (53)首先放入緩 沖器二 (52)中,在其內(nèi)部CPU二 (54)的控制下通過Flash接口 (51)寫入到Flash存儲(chǔ)單元(3)中。
4. 根據(jù)權(quán)利要求2或3所述的USB接口的FLASH存儲(chǔ)設(shè)備,其特征在于, 所述的存儲(chǔ)卡協(xié)議接口一 (43)與存儲(chǔ)卡協(xié)議接口二 (53)相連接。
5. 根據(jù)權(quán)利要求4所述的USB接口的FLASH存儲(chǔ)設(shè)備,其特征在于,所述 的存儲(chǔ)卡協(xié)議接口一 (43)和存儲(chǔ)卡協(xié)議接口二 (53)為SD/畫C, SD,薩C, SM, MS和CF,或者自定義協(xié)議接口中的任意一種;且存儲(chǔ)卡協(xié)議接口一和存 儲(chǔ)卡協(xié)議接口二采用同樣的協(xié)議類型,存儲(chǔ)卡協(xié)議接口一具備存儲(chǔ)卡協(xié)議主 端(host)的主要功能,存儲(chǔ)卡協(xié)議接口二具備存儲(chǔ)卡協(xié)議從端(slave)的主要功能。
6. 根據(jù)權(quán)利要求1或2或3所述的USB接口的FLASH存儲(chǔ)設(shè)備,其特征在 于,所述的轉(zhuǎn)接器(4)和Flash存儲(chǔ)卡控制器(5)可以集成在一個(gè)集成電 路中。
7. 根據(jù)權(quán)利要求1或2或3所述的USB接口的FLASH存儲(chǔ)設(shè)備,其特征在 于,所述的Flash存儲(chǔ)卡控制器(5)和Flash存儲(chǔ)單元(3)可以集成在一 個(gè)Flash存儲(chǔ)卡中。
8. 根據(jù)權(quán)利要求1或2或3所述的USB接口的FLASH存儲(chǔ)設(shè)備,其特征在 于,所述的轉(zhuǎn)接器(4)為一個(gè)USB讀卡器電路。
全文摘要
本發(fā)明涉及一種具有USB接口的FLASH存儲(chǔ)設(shè)備。包括FLASH存儲(chǔ)單元,其特征在于,本存儲(chǔ)設(shè)備還包括FLASH存儲(chǔ)卡控制器,F(xiàn)LASH存儲(chǔ)卡控制器的一端與FLASH存儲(chǔ)單元相連接,另一端與一個(gè)可與主機(jī)相連接的轉(zhuǎn)接器相連接,上述的轉(zhuǎn)接器與主機(jī)之間是通過USB接口相連接;所述的轉(zhuǎn)接器包括一個(gè)可與主機(jī)相連接的USB接口;所述的FLASH存儲(chǔ)卡控制器包括一個(gè)可與轉(zhuǎn)接器相連接的存儲(chǔ)卡協(xié)議接口二,所述的FLASH存儲(chǔ)單元包括一個(gè)或多個(gè)串行或并行連接到一起的Flash存儲(chǔ)芯片。本發(fā)明數(shù)據(jù)傳輸速度快且穩(wěn)定。
文檔編號(hào)G06F3/08GK101334710SQ20081006103
公開日2008年12月31日 申請(qǐng)日期2008年4月25日 優(yōu)先權(quán)日2008年4月25日
發(fā)明者付建云, 徐建輝, 樊凌雁 申請(qǐng)人:付建云