两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

虛擬儲(chǔ)存裝置及其控制方法

文檔序號(hào):6598810閱讀:152來源:國知局
專利名稱:虛擬儲(chǔ)存裝置及其控制方法
技術(shù)領(lǐng)域
本發(fā)明為一種虛擬儲(chǔ)存裝置及其控制方法,特別是該虛擬儲(chǔ)存裝置中的內(nèi)容由軟件切換而暫存使用者指定真實(shí)儲(chǔ)存裝置。
背景技術(shù)
目前常見單一通用串行總線大量儲(chǔ)存裝置的存取架構(gòu),如圖1所示。其包括一通用串行總線主機(jī)與一通用串行總線大量儲(chǔ)存裝置;該通用串行總線主機(jī)包含一控制器;該通用串行總線大量儲(chǔ)存裝置包括一通用串行總線設(shè)備控制器以及一儲(chǔ)存裝置;該儲(chǔ)存裝置進(jìn)一步包括一儲(chǔ)存媒體控制器與一儲(chǔ)存媒體。其中,該通用串行總線主機(jī)的控制器電性連接該通用串行總線設(shè)備控制器,該通用串行總線設(shè)備控制器電性連接該儲(chǔ)存裝置的儲(chǔ)存媒體控制器,該儲(chǔ)存裝置的儲(chǔ)存媒體控制器電性連接該儲(chǔ)存裝置的儲(chǔ)存媒體。藉由該通用串行總線主機(jī)與該通用串行總線設(shè)備控制器訊息傳遞后,再經(jīng)該儲(chǔ)存裝置的該儲(chǔ)存媒體控制器而存取該儲(chǔ)存裝置的儲(chǔ)存媒體內(nèi)數(shù)據(jù)。雖然,該通用串行總線主機(jī)存取該通用串行總線大量儲(chǔ)存裝置的架構(gòu)極為方便; 而該通用串行總線主機(jī)欲存取復(fù)數(shù)個(gè)該通用串行總線大量儲(chǔ)存裝置時(shí),如圖2所示,其包括一通用串行總線主機(jī)、至少一通用串行總線集線器以及復(fù)數(shù)個(gè)通用串行總線大量儲(chǔ)存裝置;該通用串行總線主機(jī)包含一控制器;該通用串行總線大量儲(chǔ)存裝置包括一通用串行總線設(shè)備控制器以及一儲(chǔ)存裝置;該儲(chǔ)存裝置進(jìn)一步包括一儲(chǔ)存媒體控制器與一儲(chǔ)存媒體。其中,該通用串行總線主機(jī)的控制器電性連接該通用串行總線集線器,該通用串行總線集線器電性連接各該通用串行總線設(shè)備控制器,各該通用串行總線設(shè)備控制器電性連接對應(yīng)的該儲(chǔ)存裝置的儲(chǔ)存媒體控制器,各該儲(chǔ)存裝置的儲(chǔ)存媒體控制器電性連接對應(yīng)的該儲(chǔ)存裝置的儲(chǔ)存媒體。藉由該通用串行總線主機(jī)經(jīng)該通用串行總線集線,與對應(yīng)的該通用串行總線設(shè)備控制器訊息傳遞后,再經(jīng)對應(yīng)該儲(chǔ)存裝置的該儲(chǔ)存媒體控制器而存取對應(yīng)該儲(chǔ)存裝置的儲(chǔ)存媒體內(nèi)數(shù)據(jù)。相較于上述單一通用串行總線大量儲(chǔ)存裝置的存取架構(gòu),該通用串行總線集線器與部份該通用串行總線設(shè)備控制器是新增的組件,整體上所需的組件將提高較多;相對地, 成本亦提高不少。故存取復(fù)數(shù)個(gè)通用串行總線大量儲(chǔ)存裝置的架構(gòu),仍有改善的空間。

發(fā)明內(nèi)容
為克服上述問題,本發(fā)明乃提供一種虛擬儲(chǔ)存裝置及其控制方法,該虛擬儲(chǔ)存裝置中的內(nèi)容由軟件切換而暫存使用者指定真實(shí)儲(chǔ)存裝置,減少整體上所需的組件,以降低成本。為達(dá)上述的目的,本發(fā)明虛擬儲(chǔ)存裝置,該虛擬儲(chǔ)存裝置為能處理數(shù)據(jù)與訊號(hào),以及偵測一選取訊號(hào)以存取該選取訊號(hào)所對應(yīng)的一真實(shí)儲(chǔ)存裝置且進(jìn)一步包括至少一通用串行總線設(shè)備控制器、復(fù)數(shù)個(gè)儲(chǔ)存裝置、一處理器以及一虛擬儲(chǔ)存媒體。該通用串行總線設(shè)備控制器電性連接一通用串行總線主機(jī)。該儲(chǔ)存裝置為真實(shí)儲(chǔ)存裝置且更包括一儲(chǔ)存媒體控制器與一儲(chǔ)存媒體,該儲(chǔ)存媒體電性連接該儲(chǔ)存媒體控制器。該處理器電性連接該通用串行總線設(shè)備控制器與該儲(chǔ)存媒體控制器,且偵測對應(yīng)于各該儲(chǔ)存裝置的選取訊號(hào)以選取指定該儲(chǔ)存裝置。該虛擬儲(chǔ)存媒體為該虛擬儲(chǔ)存裝置內(nèi)所配置的一連續(xù)內(nèi)存空間且儲(chǔ)存指定該儲(chǔ)存裝置暫存數(shù)據(jù),且電性連接該處理器。進(jìn)一步的,該儲(chǔ)存媒體為卡片閱讀機(jī)與記憶卡、通用序列總線(USB)硬盤或通用序列總線隨身碟(Pen Drive);該虛擬儲(chǔ)存媒體為揮發(fā)性內(nèi)存。為達(dá)到上述目的,本發(fā)明虛擬儲(chǔ)存裝置的控制方法,該方法包括下列步驟A)該處理器04)接收該儲(chǔ)存裝置0 所對應(yīng)一選取組件(50)的選取訊號(hào);B)該虛擬儲(chǔ)存媒體內(nèi)部暫存數(shù)據(jù)回存至上一次選取的該儲(chǔ)存裝置G2);C)該處理器04)傳送一取消連結(jié)訊號(hào)至該通用串行總線主機(jī)(10);D)最新選取的該儲(chǔ)存裝置0 數(shù)據(jù)更新至該虛擬儲(chǔ)存媒體G3);E)該處理器04)重新建立該虛擬儲(chǔ)存裝置GO)與該通用串行總線主機(jī)(10)連結(jié);F)該通用串行總線主機(jī)(10)經(jīng)該通用串行總線設(shè)備控制器Gl)存取該虛擬儲(chǔ)存媒體(43)數(shù)據(jù)。本發(fā)明的虛擬儲(chǔ)存裝置及其控制方法,除有上述的構(gòu)成與功效外,其控制是通過該處理器接收該儲(chǔ)存裝置所對應(yīng)一選取組件的選取訊號(hào),該虛擬儲(chǔ)存媒體內(nèi)部暫存數(shù)據(jù)先回存至上一次選取的該儲(chǔ)存裝置;然后,該處理器傳送一取消連結(jié)訊號(hào)至該通用串行總線主機(jī),接著,最新選取的該儲(chǔ)存裝置數(shù)據(jù)更新至該虛擬儲(chǔ)存媒體,該處理器重新建立該虛擬儲(chǔ)存裝置與該通用串行總線主機(jī)連結(jié);最后,該通用串行總線主機(jī)經(jīng)該通用串行總線設(shè)備控制器存取該虛擬儲(chǔ)存媒體數(shù)據(jù)。


圖1習(xí)知存取單一通用串行總線大量儲(chǔ)存裝置的方框2習(xí)知存取復(fù)數(shù)個(gè)通用串行總線大量儲(chǔ)存裝置的方框圖
圖3本發(fā)明實(shí)施例的方框4本發(fā)明通用串行總線設(shè)備控制器與虛擬儲(chǔ)存媒體間數(shù)據(jù)流的示意5本發(fā)明虛擬儲(chǔ)存媒體與儲(chǔ)存裝置間數(shù)據(jù)流的示意6本發(fā)明選取儲(chǔ)存裝置的控制流程示意圖
具體實(shí)施例方式茲配合圖式將本發(fā)明較佳實(shí)施例詳細(xì)說明如下。如圖3所示,其為本發(fā)明實(shí)施例的方框圖。其中包括一通用串行總線主機(jī)10 ;—虛擬儲(chǔ)存裝置40。其中,該虛擬儲(chǔ)存裝置40進(jìn)一步包括至少一通用串行總線設(shè)備控制器41、復(fù)數(shù)個(gè)儲(chǔ)存裝置42、一處理器44以及一虛擬儲(chǔ)存媒體43。該儲(chǔ)存裝置42為真實(shí)儲(chǔ)存裝置且更包括一儲(chǔ)存媒體控制器421與一儲(chǔ)存媒體422。
該通用串行總線設(shè)備控制器41電性連接該通用串行總線主機(jī)10 ;該儲(chǔ)存媒體422 電性連接該儲(chǔ)存媒體控制器421 ;該處理器44電性連接該通用串行總線設(shè)備控制器41、該儲(chǔ)存媒體控制器421以及該虛擬儲(chǔ)存媒體43。該處理器44可偵測對應(yīng)于各該儲(chǔ)存裝置42的選取訊號(hào)以選取指定該儲(chǔ)存裝置 42,而該虛擬儲(chǔ)存媒體43為該虛擬儲(chǔ)存裝置40內(nèi)所配置的一連續(xù)內(nèi)存空間且暫存指定該儲(chǔ)存裝置42數(shù)據(jù)。如圖4與圖5,其分別為本發(fā)明通用串行總線設(shè)備控制器與虛擬儲(chǔ)存媒體間數(shù)據(jù)流的示意圖與虛擬儲(chǔ)存媒體與儲(chǔ)存裝置間數(shù)據(jù)流的示意圖。其中包括一通用串行總線主機(jī)10 ;至少一通用串行總線設(shè)備控制器41 ;復(fù)數(shù)個(gè)儲(chǔ)存裝置 42 ;一處理器44 ;一虛擬儲(chǔ)存媒體43。其中,該通用串行總線主機(jī)10、該通用串行總線設(shè)備控制器41、該儲(chǔ)存裝置42、該虛擬儲(chǔ)存媒體43以及該處理器44,如上所述。該通用串行總線主機(jī)10與該通用串行總線設(shè)備控制器41之間傳遞接口間所需命令。如圖4所示,該通用串行總線主機(jī)10傳遞讀取數(shù)據(jù)區(qū)塊N編號(hào)封包的命令至該通用串行總線設(shè)備控制器41,該處理器44從該通用串行總線設(shè)備控制器41取得區(qū)塊N的編號(hào)以讀取該虛擬儲(chǔ)存媒體43內(nèi)的區(qū)塊N數(shù)據(jù),經(jīng)從該通用串行總線設(shè)備控制器41傳送包含區(qū)塊N數(shù)據(jù)的命令至該通用串行總線主機(jī)10 ;或者,該通用串行總線主機(jī)10傳遞儲(chǔ)存區(qū)塊N 數(shù)據(jù)的命令至該通用串行總線設(shè)備控制器41,該處理器44再暫存區(qū)塊N數(shù)據(jù)至該虛擬儲(chǔ)存媒體43。如圖5所示,該處理器44讀取該虛擬儲(chǔ)存媒體43內(nèi)的所有或變更過暫存的區(qū)塊數(shù)據(jù)(例如區(qū)塊A數(shù)據(jù) 區(qū)塊Z數(shù)據(jù)),以儲(chǔ)存至該儲(chǔ)存裝置42相對應(yīng)的數(shù)據(jù)區(qū)塊;或者, 該處理器44讀取該儲(chǔ)存裝置42內(nèi)的數(shù)據(jù)區(qū)塊(例如區(qū)塊A數(shù)據(jù) 區(qū)塊Z數(shù)據(jù)),以暫存至該虛擬儲(chǔ)存媒體43內(nèi)相對應(yīng)的數(shù)據(jù)區(qū)塊。如圖6,其為本發(fā)明選取儲(chǔ)存裝置的控制流程示意圖。其中步驟如下首先在步驟 SlO中,該處理器44接收該儲(chǔ)存裝置42所對應(yīng)一選取組件50的選取訊號(hào);接著,該虛擬儲(chǔ)存媒體43內(nèi)部暫存數(shù)據(jù)回存至上一次選取的該儲(chǔ)存裝置42,如步驟S20所示;接著,該處理器44傳送一取消連結(jié)訊號(hào)至該通用串行總線主機(jī)10,如步驟S30所示;接著,最新選取的該儲(chǔ)存裝置42數(shù)據(jù)更新至該虛擬儲(chǔ)存媒體43,如步驟S40所示;然后,該處理器44重新建立該虛擬儲(chǔ)存裝置40與該通用串行總線主機(jī)10連結(jié),如步驟S50所示;最后,如步驟S60 所示,該通用串行總線主機(jī)10經(jīng)該通用串行總線設(shè)備控制器41存取該虛擬儲(chǔ)存媒體43數(shù)據(jù)。以上所述,僅為本發(fā)明的一可行實(shí)施例的具體說明,并非用來限定本發(fā)明實(shí)施的范圍。凡依本發(fā)明申請專利范圍所做的均等變化與修飾,皆為本發(fā)明申請專利范圍所涵蓋, 且在不變更本發(fā)明實(shí)質(zhì)的實(shí)施例亦均屬本發(fā)明申請專利范圍。
權(quán)利要求
1.一種虛擬儲(chǔ)存裝置,其包括一虛擬儲(chǔ)存裝置(40),該虛擬儲(chǔ)存裝置00)為能處理數(shù)據(jù)與訊號(hào),以及偵測一選取訊號(hào)以存取該選取訊號(hào)所對應(yīng)的一真實(shí)儲(chǔ)存裝置且進(jìn)一步包括A)至少一通用串行總線設(shè)備控制器(41),該通用串行總線設(shè)備控制器電性連接一通用串行總線主機(jī)(10);B)復(fù)數(shù)個(gè)儲(chǔ)存裝置(42),該儲(chǔ)存裝置0 為真實(shí)儲(chǔ)存裝置且更包括a)一儲(chǔ)存媒體控制器G21);b)一儲(chǔ)存媒體022),該儲(chǔ)存媒體022)電性連接該儲(chǔ)存媒體控制器G21);C)一處理器(44),該處理器04)電性連接該通用串行總線設(shè)備控制器Gl)與該儲(chǔ)存媒體控制器G21),且偵測對應(yīng)于各該儲(chǔ)存裝置0 的選取訊號(hào)以選取指定該儲(chǔ)存裝置(42);D)一虛擬儲(chǔ)存媒體(43),該虛擬儲(chǔ)存媒體為該虛擬儲(chǔ)存裝置GO)內(nèi)所配置的一連續(xù)內(nèi)存空間且暫存指定該儲(chǔ)存裝置0 數(shù)據(jù),且電性連接該處理器G4)。
2.如權(quán)利要求1所述的虛擬儲(chǔ)存裝置,其特征在于,該儲(chǔ)存媒體(422)為卡片閱讀機(jī)、 記憶卡、通用序列總線硬盤或通用序列總線隨身碟。
3.如權(quán)利要求1或2所述的虛擬儲(chǔ)存裝置,其特征在于,該虛擬儲(chǔ)存媒體為揮發(fā)性內(nèi)存。
4.一種如權(quán)利要求1、2或3所述虛擬儲(chǔ)存裝置的控制方法,該方法包括下列步驟A)該處理器04)接收該儲(chǔ)存裝置0 所對應(yīng)一選取組件(50)的選取訊號(hào);B)該虛擬儲(chǔ)存媒體內(nèi)部暫存數(shù)據(jù)回存至上一次選取的該儲(chǔ)存裝置G2);C)該處理器04)傳送一取消連結(jié)訊號(hào)至該通用串行總線主機(jī)(10);D)最新選取的該儲(chǔ)存裝置0 數(shù)據(jù)更新至該虛擬儲(chǔ)存媒體G3);E)該處理器04)重新建立該虛擬儲(chǔ)存裝置GO)與該通用串行總線主機(jī)(10)連結(jié);F)該通用串行總線主機(jī)(10)經(jīng)該通用串行總線設(shè)備控制器Gl)存取該虛擬儲(chǔ)存媒體(43)數(shù)據(jù)。
全文摘要
本發(fā)明公開一種虛擬儲(chǔ)存裝置及其控制方法,為解決現(xiàn)有技術(shù)成本高等問題而發(fā)明。其裝置包括至少一通用串行總線設(shè)備控制器、復(fù)數(shù)個(gè)儲(chǔ)存裝置、一處理器以及一虛擬儲(chǔ)存媒體。藉由該處理器偵測對應(yīng)于各該儲(chǔ)存裝置的選取訊號(hào),以軟件切換至指定該儲(chǔ)存裝置,使該儲(chǔ)存裝置的數(shù)據(jù)暫存至該虛擬儲(chǔ)存媒體中;最后,一通用串行總線主機(jī)透過少量該通用串行總線設(shè)備控制器,經(jīng)該處理器以存取該虛擬儲(chǔ)存媒體內(nèi)暫存的數(shù)據(jù)即可,以達(dá)到需在存取大量該儲(chǔ)存裝置時(shí),降低所需的組件的功效。
文檔編號(hào)G06F3/06GK102193742SQ20101011846
公開日2011年9月21日 申請日期2010年3月5日 優(yōu)先權(quán)日2010年3月5日
發(fā)明者林玟君, 陳健榮 申請人:零壹科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
黑河市| 耿马| 湘乡市| 怀来县| 钟山县| 城市| 潮安县| 九龙坡区| 武清区| 黑山县| 隆昌县| 房产| 台北县| 星子县| 永福县| 揭西县| 田林县| 浠水县| 凌源市| 英吉沙县| 明星| 荆州市| 华池县| 玛多县| 天全县| 台东市| 伊宁县| 永登县| 三门峡市| 三穗县| 黔西县| 老河口市| 错那县| 嘉荫县| 海宁市| 手机| 武鸣县| 无棣县| 余干县| 芮城县| 治多县|