国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種具有數(shù)據(jù)壓縮功能的讀卡器的制造方法

      文檔序號(hào):6642317閱讀:294來源:國(guó)知局
      一種具有數(shù)據(jù)壓縮功能的讀卡器的制造方法
      【專利摘要】本實(shí)用新型提供了一種讀卡器,包括與外部主機(jī)相連接的接口控制器、與存儲(chǔ)設(shè)備相連接的存儲(chǔ)設(shè)備接口、用于數(shù)據(jù)壓縮或者解壓縮的數(shù)據(jù)處理模塊以及與數(shù)據(jù)處理模塊、接口控制器和存儲(chǔ)設(shè)備接口相連接的微控制器;當(dāng)讀卡器接收從主機(jī)發(fā)來的信息時(shí),接口控制器接收該信息并發(fā)送給數(shù)據(jù)處理模塊,數(shù)據(jù)處理模塊啟動(dòng)其中的壓縮模塊進(jìn)行信息壓縮,再通過存儲(chǔ)設(shè)備接口將壓縮后的信息發(fā)送給存儲(chǔ)設(shè)備;當(dāng)讀卡器向主機(jī)發(fā)送信息時(shí),存儲(chǔ)設(shè)備接口從存儲(chǔ)設(shè)備中獲取信息并將該信息發(fā)送給數(shù)據(jù)處理模塊,數(shù)據(jù)處理模塊啟動(dòng)其中的解壓模塊進(jìn)行信息解壓縮,再通過接口控制器將解壓縮后的信息發(fā)送給主機(jī)。采用本實(shí)用新型的技術(shù)方案,大大提高現(xiàn)有存儲(chǔ)卡的存儲(chǔ)性能,同時(shí)也提升了存儲(chǔ)信息的安全性。
      【專利說明】—種具有數(shù)據(jù)壓縮功能的讀卡器
      【技術(shù)領(lǐng)域】
      [0001]本實(shí)用新型涉及一種讀卡器,具體涉及一種具有數(shù)據(jù)壓縮/解壓縮功能的讀卡器。
      【背景技術(shù)】
      [0002]存儲(chǔ)卡可以很方便的傳輸以及保存各種形式的大量數(shù)據(jù),因此,得到了廣泛的應(yīng)用,例如,視頻、圖像、數(shù)據(jù)文件以及其他類型的信息都可以保存在存儲(chǔ)卡中。
      [0003]隨著存儲(chǔ)卡的價(jià)格越來越低,體積越來越小,存儲(chǔ)相關(guān)的應(yīng)用受益頗多,例如讀卡器的應(yīng)用越來越廣泛。如今存儲(chǔ)卡的容量遠(yuǎn)大于五年前,即便五年前能制造出相同容量的存儲(chǔ)卡,現(xiàn)今的成本也遠(yuǎn)低于五年前。而存儲(chǔ)卡的這種優(yōu)勢(shì)在將來會(huì)進(jìn)一步體現(xiàn)出來。
      [0004]存儲(chǔ)卡中所要保護(hù)信息的安全性是至關(guān)重要的,即便不能做到完全預(yù)防至少也要盡量減少信息被盜的風(fēng)險(xiǎn)。然而采用現(xiàn)有技術(shù)的讀卡器,身份信息被盜現(xiàn)象時(shí)有發(fā)生。在存儲(chǔ)卡中存儲(chǔ)敏感信息有時(shí)也帶來了災(zāi)難性的風(fēng)險(xiǎn)。
      [0005]同時(shí),采用現(xiàn)有技術(shù)的讀卡器,當(dāng)信息從存儲(chǔ)卡傳輸?shù)街鳈C(jī),例如信息從便攜式存儲(chǔ)設(shè)備傳輸?shù)絇C,通常要花一定時(shí)間。僅僅這一點(diǎn),就在一定程度上給用戶使用存儲(chǔ)卡帶來了不便。因此,現(xiàn)有技術(shù)的讀卡器僅僅讀出存儲(chǔ)卡的信息原封不動(dòng)的傳輸?shù)街鳈C(jī),并未完全發(fā)揮出現(xiàn)有存儲(chǔ)卡的性能。
      [0006]故,針對(duì)目前現(xiàn)有技術(shù)中存在的上述缺陷,實(shí)有必要進(jìn)行研究,以提供一種方案,以解決現(xiàn)有技術(shù)中存在的缺陷,從而進(jìn)一步提高存儲(chǔ)卡的性能與安全性。

      【發(fā)明內(nèi)容】

      [0007]為了克服上述現(xiàn)有技術(shù)的缺陷,本實(shí)用新型提供了一種至少包括一個(gè)數(shù)據(jù)壓縮模塊的讀卡器,從而使存儲(chǔ)設(shè)備具有更優(yōu)越的性能和更高的安全性。
      [0008]為解決現(xiàn)有技術(shù)存在的問題,本實(shí)用新型的技術(shù)方案為:
      [0009]一種讀卡器,包括接口控制器、存儲(chǔ)設(shè)備接口以及數(shù)據(jù)處理模塊,其中,
      [0010]所述接口控制器與外部主機(jī)相連接,用于從主機(jī)接收或向主機(jī)發(fā)送信息;
      [0011]所述存儲(chǔ)設(shè)備接口與存儲(chǔ)設(shè)備相連接,用于從存儲(chǔ)設(shè)備接收或者向存儲(chǔ)設(shè)備發(fā)送信息;
      [0012]所述數(shù)據(jù)處理模塊與所述接口控制器和存儲(chǔ)設(shè)備接口相連接,包括用于對(duì)信息進(jìn)行壓縮的壓縮模塊和用于對(duì)信息進(jìn)行解壓縮的解壓模塊;
      [0013]當(dāng)所述讀卡器接收從主機(jī)發(fā)來的信息時(shí),所述接口控制器接收該信息并將該信息發(fā)送給數(shù)據(jù)處理模塊,所述數(shù)據(jù)處理模塊啟動(dòng)其中的壓縮模塊進(jìn)行信息壓縮,再通過存儲(chǔ)設(shè)備接口將壓縮后的信息發(fā)送給存儲(chǔ)設(shè)備;
      [0014]當(dāng)所述讀卡器向主機(jī)發(fā)送信息時(shí),所述存儲(chǔ)設(shè)備接口從存儲(chǔ)設(shè)備中獲取信息并將該信息發(fā)送給數(shù)據(jù)處理模塊,所述數(shù)據(jù)處理模塊啟動(dòng)其中的解壓模塊進(jìn)行信息解壓縮,再通過接口控制器將解壓縮后的信息發(fā)送給主機(jī)。[0015]優(yōu)選地,當(dāng)主機(jī)發(fā)送到讀卡器的信息為已壓縮過的信息時(shí),所述數(shù)據(jù)處理模塊偵測(cè)到此狀況,將不執(zhí)行壓縮操作;
      [0016]當(dāng)讀卡器從存儲(chǔ)設(shè)備中獲取的信息未經(jīng)壓縮時(shí),所述數(shù)據(jù)處理模塊偵測(cè)到此狀況,將不執(zhí)行解壓操作。
      [0017]優(yōu)選地,還包括微控制器,所述微控制器與數(shù)據(jù)處理模塊、接口控制器以及存儲(chǔ)設(shè)備接口相連接,控制所述接口控制器和存儲(chǔ)設(shè)備接口的信息接收或發(fā)送,以及控制所述數(shù)據(jù)處理模塊執(zhí)行信息壓縮或者解壓。
      [0018]優(yōu)選地,外部主機(jī)為USB主機(jī)時(shí),所述接口控制器為USB控制器。
      [0019]優(yōu)選地,存儲(chǔ)設(shè)備為SD卡時(shí),所述存儲(chǔ)設(shè)備接口為SD主機(jī)接口。
      [0020]優(yōu)選地,外部主機(jī)為SATA主機(jī)時(shí),所述接口控制器為SATA控制器。
      [0021 ] 優(yōu)選地,存儲(chǔ)設(shè)備為eMMC卡時(shí),所述存儲(chǔ)設(shè)備接口為eMMC主機(jī)接口。
      [0022]優(yōu)選地,所述數(shù)據(jù)處理模塊與一個(gè)以上的存儲(chǔ)設(shè)備接口相連接,任一個(gè)存儲(chǔ)設(shè)備接口與不同的存儲(chǔ)設(shè)備相連接。
      [0023]優(yōu)選地,該讀卡器包括一個(gè)以上數(shù)據(jù)處理模塊,多個(gè)所述數(shù)據(jù)處理模塊可以同時(shí)進(jìn)行數(shù)據(jù)壓縮或者解壓縮。
      [0024]優(yōu)選地,任一個(gè)所述數(shù)據(jù)處理模塊與一個(gè)以上存儲(chǔ)設(shè)備接口相連接,所述存儲(chǔ)設(shè)備接口為eMMC主機(jī)接口。
      [0025]與現(xiàn)有技術(shù)相比,本實(shí)用新型的有益效果如下:通過采用具有數(shù)據(jù)壓縮/解壓縮模塊的讀卡器,大大提高現(xiàn)有存儲(chǔ)卡的存儲(chǔ)性能,同時(shí)也提升了存儲(chǔ)信息的安全性。
      【專利附圖】

      【附圖說明】
      [0026]圖1是本實(shí)用新型讀卡器實(shí)施例一的原理框圖;
      [0027]圖2是本實(shí)用新型讀卡器實(shí)施例二的原理框圖;
      [0028]圖3是本實(shí)用新型讀卡器實(shí)施例三的原理框圖;
      [0029]圖4是本實(shí)用新型讀卡器實(shí)施例四的原理框圖。
      【具體實(shí)施方式】
      [0030]為了使本實(shí)用新型的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本實(shí)用新型進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本實(shí)用新型,并不用于限定本實(shí)用新型。
      [0031]相反,本實(shí)用新型涵蓋任何由權(quán)利要求定義的在本實(shí)用新型的精髓和范圍上做的替代、修改、等效方法以及方案。進(jìn)一步,為了使公眾對(duì)本實(shí)用新型有更好的了解,在下文對(duì)本實(shí)用新型的細(xì)節(jié)描述中,詳盡描述了一些特定的細(xì)節(jié)部分。對(duì)本領(lǐng)域技術(shù)人員來說沒有這些細(xì)節(jié)部分的描述也可以完全理解本實(shí)用新型。
      [0032]參見圖1,所示為本實(shí)用新型讀卡器實(shí)施例一的原理框圖,包括微控制器10、接口控制器11、數(shù)據(jù)處理模塊(數(shù)據(jù)壓縮/解壓縮模塊)12、存儲(chǔ)設(shè)備接口 13、只讀存儲(chǔ)器R0M14以及隨機(jī)存儲(chǔ)器RAM15。
      [0033]微控制器10與R0M14、RAM15、接口控制器11、數(shù)據(jù)壓縮/解壓縮模塊12、存儲(chǔ)設(shè)備接口 13連接,由此,微控制器10控制與其相連接的各個(gè)模塊。接口控制器11 一般用于與外部主機(jī)進(jìn)行信息(數(shù)據(jù))通信,在微控制器10的控制下,通過接口控制器11實(shí)現(xiàn)讀卡器與主機(jī)之間的信息傳輸。
      [0034]存儲(chǔ)設(shè)備接口 13 —般用于與存儲(chǔ)設(shè)備進(jìn)行信息(數(shù)據(jù))通信。在微處理器10的控制下,通過存儲(chǔ)設(shè)備接口 13實(shí)現(xiàn)讀卡器與存儲(chǔ)設(shè)備之間的信息傳輸。
      [0035]數(shù)據(jù)壓縮/解壓縮模塊12分別與接口控制器11和存儲(chǔ)設(shè)備接口 13相連接,在微控制器10的控制下執(zhí)行數(shù)據(jù)壓縮或者解壓縮。當(dāng)讀卡器接收主機(jī)通過接口控制器11發(fā)送來的信息時(shí),數(shù)據(jù)壓縮/解壓縮模塊12執(zhí)行壓縮操作,再通過存儲(chǔ)設(shè)備接口 13將壓縮后的信息發(fā)送到存儲(chǔ)設(shè)備;當(dāng)讀卡器接收存儲(chǔ)設(shè)備通過存儲(chǔ)設(shè)備接口 13發(fā)送來的信息時(shí),數(shù)據(jù)壓縮/解壓縮模塊12執(zhí)行解壓縮操作,再通過接口控制器11將解壓縮后的信息發(fā)送到主機(jī)。
      [0036]當(dāng)主機(jī)發(fā)送到讀卡器的信息為已壓縮過的信息時(shí),所述數(shù)據(jù)壓縮/解壓縮模塊12偵測(cè)到此狀況,并不再執(zhí)行壓縮操作;
      [0037]當(dāng)讀卡器從存儲(chǔ)設(shè)備中的信息未經(jīng)壓縮時(shí),所述數(shù)據(jù)壓縮/解壓縮模塊12偵測(cè)到此狀況,并不再執(zhí)行解壓操作。
      [0038]在本實(shí)用新型的所有實(shí)施例中,主機(jī)與USB、SATA以及PCIe等外部接口相兼容,但并不局限于上述接口。讀卡器通過外部接口與主機(jī)相連接。
      [0039]R0M14和RAM15都與微控制器10相連接,R0M14 —般用于保存微處理器10需要執(zhí)行的程序(軟件/固件),RAM15 一般用于保存微控制器10即將執(zhí)行的數(shù)據(jù)和/或程序。微控制器10執(zhí)行存儲(chǔ)在R0M14和/或RAM15中的代碼(這里也稱之為程序)。
      [0040]在本實(shí)用新型讀卡器的一種【具體實(shí)施方式】中,讀卡器集成在一個(gè)單一的集成電路(IC)上;或者讀卡器的各個(gè)功能模塊可以由多個(gè)IC和/或多個(gè)印刷電路板(PCB)共同實(shí)現(xiàn);在本實(shí)用新型的一種優(yōu)選實(shí)施方式中,讀卡器由單片PCB實(shí)現(xiàn);在本實(shí)用新型的另一些實(shí)施方式中,讀卡器部分或者全部功能模塊可以由軟件和/或固件中實(shí)現(xiàn)的。
      [0041]圖1所示讀卡器實(shí)施方式一的工作過程如下:在微控制器10的控制下,讀卡器(也稱之為存儲(chǔ)卡讀卡器)通過接口控制器11接收從主機(jī)發(fā)送的信息,數(shù)據(jù)壓縮/解壓縮模塊12執(zhí)行壓縮操作,然后將壓縮后的信息發(fā)送到存儲(chǔ)設(shè)備接口 13,在微處理器10的控制下存儲(chǔ)設(shè)備接口 13將該信息發(fā)送到存儲(chǔ)設(shè)備。存儲(chǔ)設(shè)備一般為存儲(chǔ)卡,但并局限于此。同樣,讀卡器通過存儲(chǔ)設(shè)備接口 13從存儲(chǔ)設(shè)備獲取信息時(shí),在微控制器10的控制下,數(shù)據(jù)壓縮/解壓縮模塊12接收從存儲(chǔ)設(shè)備接口 13發(fā)送過來的信息并執(zhí)行解壓縮操作,再通過接口控制器11將解壓縮后的信息發(fā)送到主機(jī)。
      [0042]數(shù)據(jù)壓縮/解壓縮模塊12可以使用許多現(xiàn)在已經(jīng)知道的算法壓縮/解壓縮信息。常用壓縮/解壓縮算法為L(zhǎng)ZR算法和LZW算法,但并不局限于此。
      [0043]參見圖2,所示為本實(shí)用新型讀卡器實(shí)施方式二的原理框圖,讀卡器分別與USB主機(jī)2和SD卡3相連接。實(shí)施方式二中的讀卡器與圖1所示的實(shí)施方式一相比,原理是相同的,只是接口控制器11被USB控制器24代替,存儲(chǔ)設(shè)備接口 13被SD主機(jī)接口 26代替。其中,USB控制器24與USB主機(jī)2連接,SD主機(jī)接口 26與SD卡3連接。因此,讀卡器通過USB控制器24與USB主機(jī)2之間傳送和接收信息,通過SD主機(jī)接口 26與SD卡3之間傳送和接收信息。讀卡器與USB主機(jī)2之間的數(shù)據(jù)通信遵循USB標(biāo)準(zhǔn),與SD卡3之間的數(shù)據(jù)通信遵循SD標(biāo)準(zhǔn)。[0044]圖2所示讀卡器實(shí)施方式二與圖一中的實(shí)施方式一,在原理上是相同的,具體工作過程如下:讀卡器將來自于USB控制器24的信息發(fā)送到數(shù)據(jù)壓縮/解壓縮模塊12進(jìn)行數(shù)據(jù)壓縮,然后將壓縮后的信息從數(shù)據(jù)壓縮/解壓縮模塊12傳送到SD主機(jī)接口 26,再通過SD主機(jī)接口 26將接收的信息傳送到SD卡3進(jìn)行保存。同樣的,將來自于SD卡3的信息傳輸?shù)絊D主機(jī)接口 26,然后SD主機(jī)接口 26將接收的信息發(fā)送到數(shù)據(jù)壓縮/解壓縮模塊12進(jìn)行解壓縮,然后將解壓縮的信息發(fā)送到USB控制器24并將其傳輸至USB主機(jī)2。如果來自于SD卡3的信息未被壓縮過,數(shù)據(jù)壓縮/解壓縮模塊12接收信息后,將不執(zhí)行解壓縮操作,直接將該信息通過USB控制器24發(fā)送到USB主機(jī)2。同樣的,從USB主機(jī)2接收的信息已被壓縮過,數(shù)據(jù)壓縮/解壓縮模塊12接收信息后,將不執(zhí)行壓縮操作,直接將壓縮過的信息發(fā)送至SD卡3。
      [0045]SD卡是一種便攜式的存儲(chǔ)卡,通常在設(shè)備間的通信中,用于信息的保存和/或傳輸。例如,SD卡3可以保存?zhèn)浞菪畔⒂靡孕迯?fù)由于故障而損壞的當(dāng)前信息。當(dāng)SD卡3與讀卡器相連接時(shí),保存在SD卡3上的備份信息就會(huì)通過SD主機(jī)接口 26傳輸?shù)綌?shù)據(jù)壓縮/解壓縮模塊12,在此前提是該信息為壓縮信息。數(shù)據(jù)壓縮/解壓縮模塊12解壓縮信息,然后將解壓縮信息傳輸?shù)経SB控制器24,USB控制器24最終會(huì)把解壓縮信息傳輸?shù)経SB主機(jī)2,從而修復(fù)原來的信息。
      [0046]下面舉例說明圖2所示的實(shí)施方式二以及實(shí)用新型其他實(shí)施方式所帶來的技術(shù)效果,假設(shè)數(shù)據(jù)在SATA傳輸協(xié)議下的傳輸速率為250兆字節(jié)(MB) /秒(S),在SD卡下的傳輸速率為50MB/S,當(dāng)使用兩塊SD卡與讀卡器控制器引擎連接時(shí),在不進(jìn)行數(shù)據(jù)壓縮時(shí)有效地傳輸速率為lOOMB/s。進(jìn)一步假設(shè),平均數(shù)據(jù)壓縮比是0.5,數(shù)據(jù)進(jìn)行壓縮后,那么有效的數(shù)據(jù)傳輸速率為lOOMB/s + 0.5=200MB/s。因此,采用本實(shí)用新型讀卡器實(shí)施方式后,相應(yīng)存儲(chǔ)卡的性能大大的提高。
      [0047]參見圖3,所示為本實(shí)用新型讀卡器實(shí)施方式三的原理框圖,讀卡器與SATA主機(jī)34和eMMC卡36連接。在實(shí)施方式三中,eMMC卡36包括兩個(gè)eMMC卡,分別為eMMC卡38和eMMC卡40,但是要明白采用兩個(gè)eMMC卡只是作為一個(gè)例子,實(shí)際中可以采用任意數(shù)量的eMMC 卡。
      [0048]實(shí)施方式三的讀卡器與圖2所示的實(shí)施方式二相比,在原理上是相同的,只是使用SATA控制器42代替USB控制器24,使用一個(gè)或者多個(gè)eMMC主機(jī)接口 44和46代替SD主機(jī)接口 26,一個(gè)eMMC主機(jī)接口連接一個(gè)eMMC卡,因此,eMMC主機(jī)接口的數(shù)量與所使用的eMMC卡的數(shù)量是一樣的。在此僅以SATA控制器42遵循SATA2.0標(biāo)準(zhǔn)為例子說明,采用其它版本的SATA標(biāo)準(zhǔn)同樣適用。
      [0049]在圖3所示讀卡器實(shí)施方式三的工作過程如下:讀卡器通過SATA控制器42與SATA主機(jī)34之間發(fā)送和接收信息;SATA主機(jī)34與SATA控制器42之間通信遵循SATA標(biāo)準(zhǔn)。在微處理器10的控制下,SATA控制器42發(fā)送信息到數(shù)據(jù)壓縮/解壓縮模塊12,根據(jù)具體情況,數(shù)據(jù)壓縮/解壓縮模塊12壓縮信息并將其通過eMMC主機(jī)接口 44或46傳遞到eMMC卡36。同樣的,在微處理器10的控制下,讀卡器通過eMMC主機(jī)接口 44和46從eMMC卡36接收信息,根據(jù)具體情況,數(shù)據(jù)壓縮/解壓縮模塊12將收到的信息進(jìn)行解壓縮,并在微處理器10的控制下將解壓縮的信息通過SATA控制器42發(fā)送到SATA主機(jī)34。
      [0050]在實(shí)施方式三中使用兩個(gè)eMMC卡,數(shù)據(jù)壓縮/解壓縮模塊12通過eMMC主機(jī)接口44向eMMC卡38發(fā)送信息或者從eMMC卡38接收信息,并對(duì)該信息進(jìn)行數(shù)據(jù)壓縮或者解壓縮。同樣,也可以通過eMMC主機(jī)接口 46向eMMC卡40發(fā)送信息或者從eMMC卡40接收信息,并對(duì)該信息進(jìn)行數(shù)據(jù)壓縮或者解壓縮。
      [0051]在這里還要說明的是,雖然在圖2所示的實(shí)施方式二中僅采用單個(gè)SD卡,但實(shí)際中同樣可以使用多個(gè)SD卡。根據(jù)圖3所示實(shí)施方式三使用多個(gè)eMMC卡的原理,可推知在實(shí)施方式二中采用多個(gè)SD卡就需要采用多個(gè)SD主機(jī)接口。
      [0052]參見圖4,所示為為本實(shí)用新型中讀卡器實(shí)施方式四的原理框圖,其原理類似于圖3所示的實(shí)施方式三,只是實(shí)施方式四中采用多個(gè)數(shù)據(jù)壓縮/解壓縮模塊,任一個(gè)數(shù)據(jù)壓縮/解壓縮模塊與兩個(gè)eMMC主機(jī)接口相連接。例如,與圖三所示的實(shí)施方式三一樣,數(shù)據(jù)壓縮/解壓縮模塊12與eMMC卡36連接;而另一個(gè)數(shù)據(jù)壓縮/解壓縮模塊72通過兩個(gè)eMMC主機(jī)接口與eMMC卡84連接,主機(jī)接口分別為eMMC主機(jī)接口 68和70,eMMC卡84包含eMMC卡64和66。這樣就允許兩個(gè)數(shù)據(jù)壓縮/解壓縮引擎并行運(yùn)行。在同一時(shí)刻每個(gè)數(shù)據(jù)壓縮/解壓縮模塊都可以執(zhí)行數(shù)據(jù)壓縮/解壓縮的功能,這使得讀卡器性能大幅度的提升。當(dāng)然,這樣在成本上會(huì)相應(yīng)的提高。
      [0053]圖四所示的讀卡器實(shí)施方式四中,一個(gè)數(shù)據(jù)壓縮/解壓縮模塊僅與兩個(gè)eMMC主機(jī)接口相連接,當(dāng)然我們可以想到,一個(gè)數(shù)據(jù)壓縮/解壓縮模塊可以與任意合適數(shù)量的eMMC主機(jī)接口相連接。此外,實(shí)施方式四中有兩個(gè)數(shù)據(jù)壓縮/解壓縮模塊可以同時(shí)運(yùn)行,同樣可以采用任意合適數(shù)量的數(shù)據(jù)壓縮/解壓縮模塊。通過采用多個(gè)數(shù)據(jù)壓縮/解壓縮模塊,讀卡器性能得到顯著提升。
      [0054]以上所述僅為本實(shí)用新型的較佳實(shí)施例而已,并不用以限制本實(shí)用新型,凡在本實(shí)用新型的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本實(shí)用新型的保護(hù)范圍之內(nèi)。
      【權(quán)利要求】
      1.一種讀卡器,其特征在于,包括接口控制器(11)、存儲(chǔ)設(shè)備接口(13)以及數(shù)據(jù)處理模塊(12),其中, 所述接口控制器(11)與外部主機(jī)相連接,用于從主機(jī)接收或向主機(jī)發(fā)送信息; 所述存儲(chǔ)設(shè)備接口(13)與存儲(chǔ)設(shè)備相連接,用于從存儲(chǔ)設(shè)備接收或者向存儲(chǔ)設(shè)備發(fā)送信息; 所述數(shù)據(jù)處理模塊(12)與所述接口控制器(11)和存儲(chǔ)設(shè)備接口( 13)相連接,包括用于對(duì)信息進(jìn)行壓縮的壓縮模塊和用于對(duì)信息進(jìn)行解壓縮的解壓模塊; 當(dāng)所述讀卡器接收從主機(jī)發(fā)來的信息時(shí),所述接口控制器(11)接收該信息并將該信息發(fā)送給數(shù)據(jù)處理模塊(12),所述數(shù)據(jù)處理模塊(12)啟動(dòng)其中的壓縮模塊進(jìn)行信息壓縮,再通過存儲(chǔ)設(shè)備接口(13)將壓縮后的信息發(fā)送給存儲(chǔ)設(shè)備; 當(dāng)所述讀卡器向主機(jī)發(fā)送信息時(shí),所述存儲(chǔ)設(shè)備接口(13)從存儲(chǔ)設(shè)備中獲取信息并將該信息發(fā)送給數(shù)據(jù)處理模塊(12),所述數(shù)據(jù)處理模塊(12)啟動(dòng)其中的解壓模塊進(jìn)行信息解壓縮,再通過接口控制器(11)將解壓縮后的信息發(fā)送給主機(jī)。
      2.根據(jù)權(quán)利要求1所述的讀卡器,其特征在于,當(dāng)主機(jī)發(fā)送到讀卡器的信息為已壓縮過的信息時(shí),所述數(shù)據(jù)處理模塊(12)偵測(cè)到此狀況,將不執(zhí)行壓縮操作; 當(dāng)讀卡器從存儲(chǔ)設(shè)備中獲取的信息未經(jīng)壓縮時(shí),所述數(shù)據(jù)處理模塊(12)偵測(cè)到此狀況,將不執(zhí)行解壓操作。
      3.根據(jù)權(quán)利要求1或2所述的讀卡器,其特征在于,還包括微控制器(10),所述微控制器(10)與數(shù)據(jù)處理模塊(12)、接口控制器(11)以及存儲(chǔ)設(shè)備接口(13)相連接,控制所述接口控制器(11)和存儲(chǔ)設(shè)備接口(13)的信息接收或發(fā)送,以及控制所述數(shù)據(jù)處理模塊(12)執(zhí)行信息壓縮或者解壓。
      4.根據(jù)權(quán)利要求3所述的讀卡器,其特征在于,外部主機(jī)為USB主機(jī)(2)時(shí),所述接口控制器(11)為USB控制器(24)。
      5.根據(jù)權(quán)利要求3所述的讀卡器,其特征在于,存儲(chǔ)設(shè)備為SD卡(3)時(shí),所述存儲(chǔ)設(shè)備接口(13)為SD主機(jī)接口(26)。
      6.根據(jù)權(quán)利要求3所述的讀卡器,其特征在于,外部主機(jī)為SATA主機(jī)(34)時(shí),所述接口控制器(11)為SATA控制器(42)。
      7.根據(jù)權(quán)利要求3所述的讀卡器,其特征在于,存儲(chǔ)設(shè)備為eMMC卡(38,40)時(shí),所述存儲(chǔ)設(shè)備接口(13)為eMMC主機(jī)接口(44,46)。
      8.根據(jù)權(quán)利要求3所述的讀卡器,其特征在于,所述數(shù)據(jù)處理模塊(12)與一個(gè)以上的存儲(chǔ)設(shè)備接口(13)相連接,任一個(gè)存儲(chǔ)設(shè)備接口(13)與不同的存儲(chǔ)設(shè)備相連接。
      9.根據(jù)權(quán)利要求3所述的讀卡器,其特征在于,該讀卡器包括一個(gè)以上數(shù)據(jù)處理模塊(12,72),多個(gè)所述數(shù)據(jù)處理模塊(12,72)可以同時(shí)進(jìn)行數(shù)據(jù)壓縮或者解壓縮。
      10.根據(jù)權(quán)利要求9所述的讀卡器,其特征在于,任一個(gè)所述數(shù)據(jù)處理模塊(12,72)與一個(gè)以上存儲(chǔ)設(shè)備接口( 13)相連接;所述存儲(chǔ)設(shè)備接口( 13)為eMMC主機(jī)接口(44,46,68,70)。
      【文檔編號(hào)】G06K7/00GK203720857SQ201420103306
      【公開日】2014年7月16日 申請(qǐng)日期:2014年3月7日 優(yōu)先權(quán)日:2014年3月7日
      【發(fā)明者】樊凌雁, 王時(shí), 楚傳仁 申請(qǐng)人:杭州電子科技大學(xué)
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1