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

    在計算機系統上仿真可攜式儲存裝置的存儲方法制造方法及圖紙

    技術編號:2855815 閱讀:210 留言:0更新日期:2012-04-11 18:40
    本發明專利技術涉及一種在計算機系統上仿真可攜式儲存裝置的存儲方法。該方法包括以下步驟:1)在計算機系統上預置一個可負責地址轉換,提供I/O接口讀寫操作的驅動以及一個用戶接口;2)用戶通過該用戶接口選取文件,由用戶接口把該文件注冊為操作系統的一個磁盤設備,成功后形成虛擬磁盤;3)由驅動建立一地址轉換層,通過地址轉換層,對虛擬硬盤進行存取。本發明專利技術為解決背景技術中存在的技術問題,而提供一種不需要外部主機,即可在計算機系統上仿真可攜式儲存裝置進行存取操作的存儲方法。

    【技術實現步驟摘要】

    本專利技術涉及一種仿真儲存裝置的方法,尤其是一種。
    技術介紹
    隨著科技日新月異,電子產品日益精良,以至錄音帶被鐳射唱片(CD)取代,錄影帶被DVD及其他個人錄影設備淘汰,至于電腦軟磁碟亦難逃這種命運。雖然光盤和燒錄機可以提供更便宜的價格和更大的儲存容量,但是以USB為接口的儲存媒體,不但造型輕巧,且容易攜帶,因此比一般的光盤更受歡迎。根據Semico Research的研究報告指出,以USB接口和閃存(FlashMemory)為基礎的儲存裝置,在未來幾年內將會快速成長,估計在2006年時市場規模將達到38億美元。目前所謂的閃存在內存的架構上也可分為NAND Flash與NOR Flash。而目前的可攜式儲存裝置大約有Smart Media Card(SMC)、Secure Digital Card(SD)、Multi Media Card(MMC)、Memory Stick Card(MS)、Compact FlashType I/II(CF)及IBM Microdrive(MD)等六種主流的規格,這些規格的內存同樣可以借助轉換接口運作,使得計算機系統即可通過萬用串行總線(Universal Serial Bus,USB)接口進行存取的動作。目前USB磁盤的應用和測試的困難點之一就是必須有硬件結合方能進行,這成為系統開發和測試的瓶頸,此外,由于可攜式儲存裝置的規格的多樣,使通訊軟件設計復雜度增加,軟件的通用性降低,難以設計出一種開放的存儲接口,以提供統一的接口。綜上所述,目前開發可攜式儲存裝置,所能遭遇最大問題是如何將各種規格的可攜式儲存裝置,在不需要外部主機,如PDA(個人數字助理機),而可以在計算機系統上直接地展現出來,甚至和實體的可攜式儲存裝置,如USB磁盤的表現完全一樣,這成為開發可攜式儲存裝置必須要解決的一個問題。
    技術實現思路
    本專利技術為解決
    技術介紹
    中存在的上述技術問題,而提供一種不需要外部主機,即可在計算機系統上仿真可攜式儲存裝置進行存取操作的存儲方法本專利技術的技術解決方案是一種,其特殊之處在于該方法包括以下步驟1)在計算機系統上預置一個可負責地址轉換,提供I/O接口讀寫操作的驅動以及一個用戶接口;2)用戶通過該用戶接口選取文件,由用戶接口把該文件注冊為操作系統的一個磁盤設備,成功后形成虛擬磁盤;3)由驅動建立一地址轉換層,通過地址轉換層,對虛擬硬盤進行存取。上述步驟3)的具體步驟如下31)計算機系統將待訪問虛擬磁盤內容的邏輯地址傳給驅動;32)由驅動通過地址轉換層將邏輯位址轉換成物理位址;33)由驅動判斷所到取得物理位址是否有效;34)有效則至所取得的物理位址進行存取,無效則進至步驟35);35)結束存取。利用本專利技術的存儲方法,可在沒有可攜式儲存裝置的情況下,在計算機上仿真可攜式儲存裝置,在計算機系統上虛擬一可直接地展現出來的仿真存儲裝置,在該仿真的存儲裝置上進行數據的存取過程,使得開發可攜式儲存裝置的流程大大簡化。具體實施例方式本專利技術的方法包括以下步驟1)在計算機系統上預置一個可負責地址轉換,提供I/O接口讀寫操作的驅動以及一個用戶接口; 2)用戶通過該用戶接口選取文件,由用戶接口把該文件注冊為操作系統的一個磁盤設備,成功后形成虛擬磁盤;3)由驅動建立一地址轉換層,通過地址轉換層,對虛擬硬盤進行存取。其中步驟3)中地址轉換的具體步驟如下31)計算機系統將待訪問虛擬磁盤內容的邏輯地址傳給驅動;32)由驅動通過地址轉換層將邏輯位址轉換成物理位址;33)由驅動判斷所到取得物理位址是否有效;34)有效則至所取得的物理位址進行存取,無效則進至步驟35);35)結束存取。下面結合具體實施例對本專利技術做進一步的祥述將以上的方法流程應用系統架構上(以Windows系統為例),通過在Windows系統預置一個可負責地址轉換,提供I/O接口讀寫操作的驅動以及一個用戶接口,由用戶接口把用戶通過用戶接口選取的文件注冊為操作系統的一個磁盤設備,成功后形成的虛擬磁盤,該驅動使Windows系統可以識別該虛擬磁盤。在Windows系統操作系統中,該驅動為WDM框架,工作在Windows系統底層。在需要掛入虛擬磁盤時知會Windows系統中的輸入輸出設備管理程序,有新加入的輸入輸出設備。在Windows需要進行讀寫操作時,驅動通過轉換上層Windows不同輸出入(I/O)請求,對不同規格的可攜式儲存裝置的虛擬磁盤進行不同的解析,并通過一個虛擬設備層(FTL層),進行邏輯位址到物理位址的轉換,并過濾讀寫內容。在計算機系統中的進行仿真時,利用文件來替代最終的硬件層,該文件即為虛擬磁盤,也就是實際上的可攜式儲存裝置,該文件所仿真的虛擬磁盤的存取方式完全仿真相關的硬件,例如NAND架構的閃存。通過驅動建立的地址轉換層實現虛擬磁盤地址的轉換,其包含了對硬件部分的讀寫操作,任何檔案系統只要通過地址轉換層就可以在虛擬磁盤上進行存取操作,而不用考慮硬件的物理特性。以容量為64MB的NAND架構之閃存為例,其硬件的特性為由4096個區塊(BLOCK)組成,每個區塊又由32頁(PAGE)組成,每頁為512字節(BYTE)+16字節,其中512字節為內容的儲存區域,16字節為其它附加信息(REDUNDANT)。根據本專利技術的原理,地址轉換層即利用了此16字節的附加信息段。所以同樣的使用文件來仿真該部分,產生一個4096*32*(512+16)字節的文件來真實仿真NAND閃存,達到和操作硬件一樣的效果。地址轉換層最重要的一個功能就是邏輯地址與物理地址的轉換,轉換過程遵循通用標準以達到與其它系統的兼容(如數字相機的儲存系統),仿真系統同樣遵循該標準進行地址轉換動作。同樣以上述的64MB的NAND架構的閃存為例,其中16字16字節的附加信息(B00~B15),B15~B12為保留字節,B11為數據狀態,B10為區塊狀態,B09~B08及B04~B03為邏輯地址塊信息,B07~B05及B02~B00為本頁數據的錯誤校正編碼校驗值(ECC校驗值)。進行地址轉換時的依據就是B09~B08及B04~B03。因此本專利技術使得任何檔案系統只要通過地址轉換層就可以進行存取操作,而不用關心硬件的物理特性。在計算機系統平臺下,使用檔案來仿真實現可攜式儲存裝置各種規格等硬件特性,達到仿真的目的,以方便嵌入式系統的開發。權利要求1.一種,其特征在于該方法包括以下步驟1)在計算機系統上預置一個可負責地址轉換,提供I/O接口讀寫操作的驅動以及一個用戶接口;2)用戶通過該用戶接口選取文件,由用戶接口把該文件注冊為操作系統的一個磁盤設備,成功后形成虛擬磁盤;3)由驅動建立一地址轉換層,通過地址轉換層,對虛擬硬盤進行存取。2.根據權利要求1所述的,其特征在于所述步驟3)的具體步驟如下31)計算機系統將待訪問虛擬磁盤內容的邏輯地址傳給驅動;32)由驅動通過地址轉換層將邏輯位址轉換成物理位址;33)由驅動判斷所到取得物理位址是否有效;34)有效則至所取得的物理位址進行存取,無效則進至步驟35);35)結束存取。全文摘要本專利技術涉及一種。該方法包括以下步驟1)在計算機系統上預置一個可負責地址轉換,提供I/O接口讀寫操作的驅動以及一個用戶接口;2)用戶通過該用戶接口選取文件,由用戶本文檔來自技高網
    ...

    【技術保護點】
    一種在計算機系統上仿真可攜式儲存裝置的存儲方法,其特征在于:該方法包括以下步驟:1)在計算機系統上預置一個可負責地址轉換,提供I/O接口讀寫操作的驅動以及一個用戶接口;2)用戶通過該用戶接口選取文件,由用戶接口把該文件注冊為 操作系統的一個磁盤設備,成功后形成虛擬磁盤;3)由驅動建立一地址轉換層,通過地址轉換層,對虛擬硬盤進行存取。

    【技術特征摘要】

    【專利技術屬性】
    技術研發人員:陳淮琰吳平萬森森
    申請(專利權)人:無敵科技西安有限公司
    類型:發明
    國別省市:87[中國|西安]

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

    1
    主站蜘蛛池模板: 波多野结衣VA无码中文字幕电影 | 亚洲av无码乱码国产精品fc2| 伊人久久大香线蕉无码| 无码国内精品久久人妻麻豆按摩| 亚洲一区二区三区AV无码| 亚洲AV人无码综合在线观看 | 国产av无码专区亚洲国产精品 | 精品人妻系列无码天堂| 国产午夜鲁丝片AV无码免费| 久久久久无码国产精品一区| 亚洲精品一级无码鲁丝片 | 性色AV一区二区三区无码| 亚洲爆乳精品无码一区二区三区 | 亚洲精品无码成人片久久| 少妇仑乱A毛片无码| 久久99精品久久久久久hb无码| 国产高清无码二区 | 亚洲人成无码网站久久99热国产| 亚洲色无码专区一区| 日韩精品无码久久久久久| 国产产无码乱码精品久久鸭| 人妻无码久久久久久久久久久 | 色综合久久久久无码专区 | 无码国产精品一区二区免费vr| 西西4444www大胆无码| 成人无码区免费视频观看| 特级小箩利无码毛片| 毛片一区二区三区无码| 特级小箩利无码毛片| 69成人免费视频无码专区| 亚洲午夜无码久久| 亚洲av无码一区二区三区人妖| 99国产精品无码| 免费一区二区无码东京热| 成人免费无码视频在线网站| 日韩av无码国产精品| 无码毛片一区二区三区中文字幕| 精品无码久久久久久久久| 国产精品无码素人福利| 中文字幕AV中文字无码亚| 亚洲V无码一区二区三区四区观看|