• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    多通道閃存卡控制裝置及其控制方法制造方法及圖紙

    技術編號:8562959 閱讀:270 留言:0更新日期:2013-04-11 04:36
    本發明專利技術提供了一種多通道閃存卡控制裝置及其控制方法,該多通道閃存卡控制裝置包括主機端接口單元、命令數據處理單元、閃存卡接口單元,主機端接口單元與高速串行通信協議主機端之間交互主機端命令和主機端讀寫數據,閃存卡接口單元與多個閃存卡之間交互各自的閃存卡命令和閃存卡讀寫數據,本發明專利技術通過拆分高速串行通信協議主機端發送的命令為多條子命令給閃存卡接口單元,并通過在時間上重合的與多個閃存卡進行命令和數據的交互,達到了擴展訪問容量和提高訪問速度的目的,降低了產品使用的成本,擴展了閃存卡使用的靈活性。

    【技術實現步驟摘要】

    本專利技術涉及一種,特別涉及一種基于高速串行通信協議的。
    技術介紹
    近些年高速串行通信協議大有徹底取代傳統并行傳輸協議的趨勢,例如串行硬盤接口(SATA)取代并行硬盤接口(PATA),個人計算機擴展快速總線接口(PCI Express)取代個人計算機擴展總線接口(PCI)等,與此同時,由于閃存卡大容量小體積高速率并且使用方便的特點,已經在日常工作生活中扮演了越來越重要的角色,各種類型閃存卡的傳輸速率也突飛猛進,例如安全數碼卡的最高傳輸速率已達到每秒104兆字節,而緊湊閃存卡的最高傳輸速率已達到每秒167兆字節,此時傳統的并行傳輸協議已不能滿足需要,因此基于高速串行通信協議的閃存卡訪問產品已成為一種趨勢,使用基于高速串行通信協議的閃存卡訪問產品雖然提高了數據傳輸速率,但仍未充分利用高速串行通信協議的帶寬,其瓶頸在于閃存卡的傳輸速率,已有技術的將閃存卡看作多個數據存儲設備,對其在不同時刻分別進行讀寫數據的操作,造成了帶寬上極大地浪費,因此,一種能充分利用高速串行通信協議傳輸帶寬的必然會受到市場的追捧。
    技術實現思路
    本專利技術所要解決的主要技術問題在于,克服現有技術存在的上述缺陷,通過,對高速串行通信協議主機端發送過來的主機端命令,由命令數據處理單元拆分為多個子命令,并通過多個閃存卡接口單元對多個閃存卡同時進行數據訪問,來提高訪問容量和訪問速度。本專利技術解決其技術問題所采用的技術方案是做為本專利技術的一種多通道閃存卡控制裝置,包括主機端接口單元、命令數據處理單元、多個閃存卡接口單元,該主機端接口單元接收來自高速串行通信協議主機端的主機端命令、主機端寫數據并將其傳遞給命令數據處理單元,接收來自命令數據處理單元的主機端讀數據并將其傳遞給高速串行通信協議主機端,命令數據處理單元接收來自主機端接口單元的主機端命令、主機端寫數據,接收來自多個閃存卡接口單元的閃存卡讀數據,發送閃存卡命令、閃存卡寫數據到多個閃存卡接口單元,發送主機端讀數據到主機端接口單元,多個閃存卡接口單元接收來自命令數據處理單元的閃存卡命令、閃存卡寫數據,接收來自多個閃存卡的閃存卡讀數據,發送閃存卡讀數據到命令數據處理單元,發送閃存卡命令、閃存卡寫數據到多個閃存卡。其中,該高速串行通信協議主機端寫操作中,由命令數據處理單元拆分產生的多條閃存卡命令和多筆閃存卡寫數據,經過多個閃存卡接口單元發送到多個閃存卡的過程在時間上是重合的,該高速串行通信協議主機端讀操作中,由命令數據處理單元經過多個閃存卡接口單元接收多個閃存卡的閃存卡讀數據的過程在時間上是重合的。其中,由該命令數據處理單元拆分產生的多筆閃存卡寫數據的總長度,等于由命令數據處理單元接收到的主機端寫數據的長度,由該命令數據處理單元接收到的多筆閃存卡讀數據的總長度,等于由命令數據處理單元拼合組成的主機端讀數據的長度。其中,該命令數據處理單元根據連接到多個閃存卡接口單元的閃存卡容量和數量信息,將從高速串行通信協議主機端發送過來的主機端命令進行拆分,產生發送到多個閃存卡接口單元的多條閃存卡命令,在高速串行通信協議主機端寫操作中,該命令數據處理單元將收到的主機端寫數據進行拆分,產生發送到多個閃存卡接口單元的多筆閃存卡寫數據,經由多個閃存卡接口單元在時間上重合的將數據寫入到多個閃存卡中,在高速串行通信協議主機端讀操作中,多個閃存卡接口單元在時間上重合的從多個閃存卡讀取數據,形成多筆閃存卡讀數據并將其發送給該命令數據處理單元,由命令數據處理單元將多筆閃存卡讀數據拼合成為發送到主機端接口單元的主機端讀數據。做為本專利技術的一種多通道閃存卡控制裝置的控制方法,在高速串行通信協議主機端寫操作中,從高速串行通信協議主機端接收主機端命令、主機端寫數據,分別將主機端命令和主機端寫數據拆·分為多條閃存卡命令和多筆閃存卡寫數據,將拆分后的多條閃存卡命令和多筆閃存卡寫數據送給多個閃存卡,在高速串行通信協議主機端讀操作中,從高速串行通信協議主機端接收主機端命令,將主機端命令拆分為多條閃存卡命令,將拆分后的多條閃存卡命令送給多個閃存卡,接收多個閃存卡的閃存卡讀數據,將多筆閃存卡讀數據拼合組成主機端讀數據,發送拼合后的主機端讀數據到高速串行通信協議主機端。本專利技術的有益效果是,通過多通道閃存卡控制裝置,使高速串行通信協議主機端將多個小容量閃存卡視為一個大容量閃存卡,并通過同時對多個閃存卡進行數據訪問,提高了訪問容量和訪問速率,充分利用了高速串行通信協議的傳輸帶寬,降低了用戶的使用成本,增強了使用的靈活性。附圖說明下面結合附圖和實施例對本專利技術進一步說明圖1為本專利技術多通道閃存卡控制裝置的整體模塊2為本專利技術多通道閃存卡控制裝置中命令數據處理單元的外部連接信號3為本專利技術多通道閃存卡控制裝置中命令數據處理單元的內部組成及連接信號4為本專利技術多通道閃存卡控制裝置中閃存卡接口單元的外部連接信號5為本專利技術多通道閃存卡控制裝置中主機端接口單元的外部連接信號6為本專利技術多通道閃存卡控制裝置中高速串行通信協議主機端寫操作時數據處理單元內部功能模塊7為本專利技術多通道閃存卡控制裝置中高速串行通信協議主機端讀操作時數據處理單元內部功能模塊圖其中I 高速串行通信協議主機端 1001主機端命令1003主機端寫數據1005主機端讀數據1006閃存卡命令1008閃存卡寫數據1010閃存卡讀數據1011數據存儲控制信息1000命令處理單元2000數據處理單元3000閃存卡接口單元5000主機端接口單元8000命令數據處理單元4000閃存卡2100數據選擇器2200數據緩存區8 多通道閃存卡控制裝置具體實施例方式下面,結合附圖中的實施例對本專利技術進行進一步說明。如圖1所示,該多通道閃存卡控制裝置8包括主機端接口單元5000、命令數據處理單元8000和閃存卡接口單元3000,主機端接口單元5000與高速串行通信協議主機端I之間交互主機端命令和主機端讀寫數據,閃存卡接口單元3000與多個閃存卡4000之間交互各自的閃存卡命令和閃存卡讀寫數據。在高速串行通信協議主機端I寫操作中,由命令數據處理單元8000拆分產生的多條閃存卡命令1006和多筆閃存卡寫數據1008,經過多個閃存卡接口單元3000分別向多個閃存卡4000發送。命令數據處理 單元8000先確認閃存卡接口單元3000上連接著閃存卡4000后,即開始從閃存卡接口單元3000向閃存卡4000寫入數據,確認需要一個微乎其微的時間段非常短暫,可以忽略不計,當各閃存卡接口單元3000 —一啟動后,進入了發送過程,各閃存卡接口單元3000和各閃存卡4000——對應,每個閃存卡接口單元3000都在向對應那個閃存卡4000發送數據,而每個閃存卡4000都在向對應那個閃存卡接口單元3000接受數據,而閃存卡接口單元3000發送過程在時間上是重合的。每個閃存卡4000接受的數據的長短可以是不同的,接受的數據的長度較短的閃存卡4000因較早地完成數據接收工作而停止接收,使各閃存卡4000 —個一個地完成任務則停止接收,直至最后一個閃存卡4000停止接收整個發送過程停止了。各閃存卡接口單元3000分別向各閃存卡4000發送數據的整個發送過程,所持續的時間僅相當于接受數據量最大的一個閃存卡4000持續接收信息的時間,而已有技術整個發送過程所持續的時間要相當于各閃本文檔來自技高網...

    【技術保護點】
    一種多通道閃存卡控制裝置,包括主機端接口單元(5000)、命令數據處理單元(8000)和多個相互獨立的閃存卡接口單元(3000),其特征在于,在高速串行通信協議主機端(1)寫操作中,所述命令數據處理單元(8000)通過主機端接口單元(5000)從高速串行通信協議主機端(1)接收主機端命令(1001)、主機端寫數據(1003),命令數據處理單元(8000)分別將主機端命令(1001)和主機端寫數據(1003)拆分為多條閃存卡命令(1006)和多筆閃存卡寫數據(1008),通過多個閃存卡接口單元(3000)送給多個閃存卡(4000),在高速串行通信協議主機端(1)讀操作中,所述命令數據處理單元(8000)通過主機端接口單元(5000)從高速串行通信協議主機端(1)接收主機端命令(1001),命令數據處理單元(8000)將主機端命令(1001)拆分為多條閃存卡命令(1006),通過多個閃存卡接口單元(3000)送給多個閃存卡(4000),命令數據處理單元(8000)通過多個閃存卡接口單元(3000)接收多個閃存卡(4000)的閃存卡讀數據(1010),經過命令數據處理單元(8000)進行拼合組成主機端讀數據(1005),通過主機端接口單元(5000)發送到高速串行通信協議主機端(1)。...

    【技術特征摘要】
    1.一種多通道閃存卡控制裝置,包括主機端接口單元(5000)、命令數據處理單元(8000)和多個相互獨立的閃存卡接口單元(3000),其特征在于,在高速串行通信協議主機端(I)寫操作中,所述命令數據處理單元(8000)通過主機端接口單元(5000)從高速串行通信協議主機端(I)接收主機端命令(1001)、主機端寫數據(1003),命令數據處理單元(8000)分別將主機端命令(1001)和主機端寫數據(1003)拆分為多條閃存卡命令(1006)和多筆閃存卡寫數據(1008),通過多個閃存卡接口單元(3000)送給多個閃存卡(4000),在高速串行通信協議主機端(I)讀操作中,所述命令數據處理單元(8000)通過主機端接口單元(5000)從高速串行通信協議主機端(I)接收主機端命令(1001),命令數據處理單元(8000)將主機端命令(1001)拆分為多條閃存卡命令(1006),通過多個閃存卡接口單元(3000)送給多個閃存卡(4000),命令數據處理單元(8000)通過多個閃存卡接口單元(3000)接收多個閃存卡(4000)的閃存卡讀數據(1010),經過命令數據處理單元(8000)進行拼合組成主機端讀數據(1005),通過主機端接口單元(5000)發送到高速串行通信協議主機端(I)。2.根據權利要求1所述的多通道閃存卡控制裝置,其特征在于,所述高速串行通信協議主機端(I)寫操作中,由命令數據處理單元(8000)拆分產生的多條閃存卡命令(1006)和多筆閃存卡寫數據(1008),經過多個閃存卡接口單元(3000)發送到多個閃存卡(4000)的過程在時間上是重合的,所述高速串行通信協議主機端(I)讀操作中,由命令數據處理單元(8000)經過多個閃存卡接口單元(3000)接收多個閃存卡(4000)的閃存卡讀數據(1010)的過程在時間上是重合的。3.根據權利要求1所述的多通道閃存卡控制裝置,其特征在于,由所述命令數據處理單元(8000)拆分產生的多筆閃存卡寫數據(1008)的總長度,等于由命令數據處理單元(8000)接收到的主機端寫數據(1003)的長度,由所述命令數據處理單元(8000)接收到的多筆閃存卡讀數據(1010)的總長度,等于由命令數據處理單元(8000)拼合組成的主機端讀數據(1005)的長度。4.根據權利要求1所述的多通道閃存卡控制裝置,其特征在于,所述命令數據處理單元(8000)包括命令處理單元(1000)和數據處理單元(2000),命令處理單元(1000)根據連接到本裝置的閃存卡(4000)數量和容量產生發送到數據處理單元(2000)的數據存儲控制信息(1011),在高速串行通信協議主機端(I)寫操作中,數據存儲控制信息(1011)指示數據處理單元(2000)內部的數據選擇器(2100)將主機端寫數據(1003)進行拆分并寫入到指定的數據緩存區(2200),在高速串行通信協議主機端(I)讀操作中,數據存儲控制信息(1011)指示數據處理單元(2000)內部的數據選擇器(2100)從指定的數據緩存區(2200)中取數并拼合成為主機端讀數據(1005)。5.根據權利要求1至4中的任何一項所述的多通道閃存卡控制裝置,其特征在于,所述主機端接口單元(5000)為通用串行總線3. O協議主機端接口單元。6.根據權利要求1至4中的任何一項所述的多通道閃存卡控制裝置,其特征在于,所述主機端接口單元(5000)為串行硬盤接口協議主機端接口單元。7.根據權利要求1至4中的任何一項所述的多通道閃存卡控制裝置,其特征在于,所述主機端接口單元(5000)為個人計算機擴展快速總線...

    【專利技術屬性】
    技術研發人員:陳淼王元龍
    申請(專利權)人:天津瑞發科半導體技術有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 无码人妻精品一区二区三区蜜桃| 无码人妻精品一区二区三区蜜桃| 无码人妻一区二区三区av| 亚洲国产超清无码专区| 一本大道无码av天堂| 无码的免费不卡毛片视频| 无码精品日韩中文字幕| 内射中出无码护士在线| 久久久久久国产精品无码超碰 | 亚洲成AV人片在线播放无码 | 性色av无码免费一区二区三区| 国产精品午夜福利在线无码| 欧洲成人午夜精品无码区久久| 一区二区三区无码高清| 亚洲AV永久无码精品放毛片| 亚洲AV永久纯肉无码精品动漫| 少妇久久久久久人妻无码| 人妻丰满熟妇岳AV无码区HD| 国模无码视频一区| 亚洲av无码专区在线电影| 久久亚洲AV成人无码国产| 国产成人综合日韩精品无码不卡| 亚洲午夜成人精品无码色欲| 国产白丝无码免费视频| 狠狠噜天天噜日日噜无码| 国产av永久精品无码| 亚洲精品无码专区久久| 亚洲av极品无码专区在线观看| 国精品无码一区二区三区左线| 亚洲人成影院在线无码观看| 无码中文字幕人妻在线一区二区三区| 人妻少妇偷人精品无码| 亚洲成A人片在线观看无码不卡| 成年午夜无码av片在线观看| 国产免费AV片无码永久免费| 精品人妻无码一区二区三区蜜桃一 | 国产成人综合日韩精品无码不卡| 国产精品无码久久av不卡 | 国产羞羞的视频在线观看 国产一级无码视频在线 | 精品久久久久久无码中文字幕漫画| 久久久久精品国产亚洲AV无码|