TW201303719A - 儲存卡多工系統 - Google Patents
儲存卡多工系統 Download PDFInfo
- Publication number
- TW201303719A TW201303719A TW100123300A TW100123300A TW201303719A TW 201303719 A TW201303719 A TW 201303719A TW 100123300 A TW100123300 A TW 100123300A TW 100123300 A TW100123300 A TW 100123300A TW 201303719 A TW201303719 A TW 201303719A
- Authority
- TW
- Taiwan
- Prior art keywords
- accessor
- memory card
- dynamic switch
- dynamic
- access
- Prior art date
Links
- 238000010586 diagram Methods 0.000 description 16
- 230000003068 static effect Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
一種儲存卡多工系統係包含儲存卡、動態開關、第一存取器以及第二存取器;動態開關係通訊連結於該儲存卡;第一存取器係通訊連結於該動態開關,藉以對該儲存卡進行資料存取;第二存取器係通訊連結於該動態開關;其中,當該第二存取器發送一第一存取信號至該動態開關時,該動態開關係偵測該第一存取器是否處於一閒置狀態,當偵測到該第一存取器處於該閒置狀態時,該動態開關係切換連結至該第二存取器,藉以使該第二存取器對該儲存卡進行資料存取。
Description
本發明係關於一種儲存卡多工系統,尤指一種具有動態開關之儲存卡多工系統。
儲存卡在電子裝置的應用中扮演了重要的角色,例如應用於數位相機內部,當使用者利用數位相機拍照後,數位相機就會把所拍攝的照片資料存入儲存卡內。
然而,由於習知技術的部份儲存卡,例如目前使用較為普遍的安全數位(Secure Digital;SD)記憶卡,在使用時僅能夠對應一個存取器動作,這個存取器一般通稱為主人(Master)或是主控器(Host),也因為這個緣故,儲存卡僅能進行記憶數位相機所拍攝的照片資料的動作,或者供數位相機讀取儲存卡內的資料以進行顯示。
基於上面所述,習知技術發展出利用靜態開關來供複數個主控器對儲存卡進行存取動作,當使用者欲利用其他主控器對儲存卡進行存取動作時,就必須等待當前的儲存卡結束所有存取動作後,以主控器發送一個切換指令至靜態開關,以使儲存卡由當前的主控器切換連結至另一主控器。
然而,上述利用靜態開關來實現複數個主控器對儲存卡進行資料存取的技術,使用者必須等待當前的主控器完成資料存取後,才能發送切換指令給靜態開關,當電子產品內的一個主控器正在對儲存卡進行存取動作時,是無法以其他主控器來對儲存卡進行任何存取動作的,也因此,使用者在操作電子產品時,會明顯感受到延遲或等待的感覺,嚴重影響到操作的流暢性。
然而,由於習知技術的部份儲存卡,例如目前使用較為普遍的安全數位(Secure Digital;SD)記憶卡,在使用時僅能夠對應一個存取器動作,這個存取器一般通稱為主人(Master)或是主控器(Host),也因為這個緣故,儲存卡僅能進行記憶數位相機所拍攝的照片資料的動作,或者供數位相機讀取儲存卡內的資料以進行顯示。
基於上面所述,習知技術發展出利用靜態開關來供複數個主控器對儲存卡進行存取動作,當使用者欲利用其他主控器對儲存卡進行存取動作時,就必須等待當前的儲存卡結束所有存取動作後,以主控器發送一個切換指令至靜態開關,以使儲存卡由當前的主控器切換連結至另一主控器。
然而,上述利用靜態開關來實現複數個主控器對儲存卡進行資料存取的技術,使用者必須等待當前的主控器完成資料存取後,才能發送切換指令給靜態開關,當電子產品內的一個主控器正在對儲存卡進行存取動作時,是無法以其他主控器來對儲存卡進行任何存取動作的,也因此,使用者在操作電子產品時,會明顯感受到延遲或等待的感覺,嚴重影響到操作的流暢性。
本發明所欲解決之技術問題與目的:
緣此,本發明之主要目的係提供一種具有動態開關之儲存卡多工系統,以使儲存卡能同時對應複數個存取器進行資料存取動作。
本發明解決問題之技術手段:
一種儲存卡多工系統係包含儲存卡、動態開關、第一存取器以及第二存取器;動態開關係通訊連結於該儲存卡;第一存取器係通訊連結於該動態開關,藉以對該儲存卡進行資料存取;第二存取器係通訊連結於該動態開關;其中,當該第二存取器發送一第一存取信號至該動態開關時,該動態開關係偵測該第一存取器是否處於一閒置狀態,當偵測到該第一存取器處於該閒置狀態時,該動態開關係切換連結至該第二存取器,藉以使該第二存取器對該儲存卡進行資料存取。
於本發明之一較佳實施例中,其中該動態開關更具有一暫存器,當該動態開關切換連結於該第二存取器,且該第一存取器發送一第二存取信號至該動態開關時,該暫存器係用以儲存該第二存取信號,該動態開關係偵測該第二存取器是否處於一可中斷狀態,當偵測到該第二存取器處於一可中斷狀態時,該動態開關係切換連結至該第一存取器,並將該暫存器中之該第二存取信號傳送至該儲存卡,藉以使該第一存取器對該儲存卡進行資料存取。
於本發明之一較佳實施例中,其中該第一存取器係為一SD記憶卡主控器(Host)。
於本發明之一較佳實施例中,其中該第二存取器係為一SD記憶卡主控器(Host)。
於本發明之一較佳實施例中,其中該儲存卡係為一安全數位(Secure Digital;SD)記憶卡與一多媒體卡(MultiMediaCard;MMC)之其中一者。
本發明對照先前技術之功效:
相較於習知之儲存卡系統,本發明利用一個動態開關對第一存取器與第二存取器進行偵測,因此能夠在第一存取器流暢的進行資料存取動作的前提下,同時供第二存取器對儲存卡進行資料存取動作,換以言之,就可以提供使用者更流暢的多工操作。
本發明所採用的具體實施例,將藉由以下之實施例及圖式作進一步之說明。
緣此,本發明之主要目的係提供一種具有動態開關之儲存卡多工系統,以使儲存卡能同時對應複數個存取器進行資料存取動作。
本發明解決問題之技術手段:
一種儲存卡多工系統係包含儲存卡、動態開關、第一存取器以及第二存取器;動態開關係通訊連結於該儲存卡;第一存取器係通訊連結於該動態開關,藉以對該儲存卡進行資料存取;第二存取器係通訊連結於該動態開關;其中,當該第二存取器發送一第一存取信號至該動態開關時,該動態開關係偵測該第一存取器是否處於一閒置狀態,當偵測到該第一存取器處於該閒置狀態時,該動態開關係切換連結至該第二存取器,藉以使該第二存取器對該儲存卡進行資料存取。
於本發明之一較佳實施例中,其中該動態開關更具有一暫存器,當該動態開關切換連結於該第二存取器,且該第一存取器發送一第二存取信號至該動態開關時,該暫存器係用以儲存該第二存取信號,該動態開關係偵測該第二存取器是否處於一可中斷狀態,當偵測到該第二存取器處於一可中斷狀態時,該動態開關係切換連結至該第一存取器,並將該暫存器中之該第二存取信號傳送至該儲存卡,藉以使該第一存取器對該儲存卡進行資料存取。
於本發明之一較佳實施例中,其中該第一存取器係為一SD記憶卡主控器(Host)。
於本發明之一較佳實施例中,其中該第二存取器係為一SD記憶卡主控器(Host)。
於本發明之一較佳實施例中,其中該儲存卡係為一安全數位(Secure Digital;SD)記憶卡與一多媒體卡(MultiMediaCard;MMC)之其中一者。
本發明對照先前技術之功效:
相較於習知之儲存卡系統,本發明利用一個動態開關對第一存取器與第二存取器進行偵測,因此能夠在第一存取器流暢的進行資料存取動作的前提下,同時供第二存取器對儲存卡進行資料存取動作,換以言之,就可以提供使用者更流暢的多工操作。
本發明所採用的具體實施例,將藉由以下之實施例及圖式作進一步之說明。
本發明係關於一種儲存卡多工系統,尤指一種具有動態開關之儲存卡多工系統。以下茲列舉一較佳實施例以說明本發明,然熟習此項技藝者皆知此僅為一舉例,而並非用以限定發明本身。有關此較佳實施例之內容詳述如下。
請參閱第一圖、第二圖與第三圖,第一圖係為第一存取器對儲存卡進行資料存取之示意圖,第二圖係為第二存取器發送第一存取信號至動態開關之示意圖,第三圖係為動態開關使第二存取器對儲存卡做資料存取之示意圖。把發明之儲存卡多工系統100係包含儲存卡11、動態開關12、第一存取器13以及第二存取器14。
動態開關12係通訊連結於該儲存卡11;第一存取器13係通訊連結於該動態開關12,藉以對該儲存卡11進行資料存取;第二存取器14係通訊連結於該動態開關12;為了更清楚的描述本發明,舉例而言,於本發明之一較佳實施例中,第一存取器13可以為一SD記憶卡主控器(Host),若應用於數位相機中,第一存取器13可以是照片處理單元,並用以將所拍攝之照片以信號S1存入儲存卡11內,或自儲存卡11讀取信號S2以進行顯示;此外,第二存取器可以為一SD記憶卡主控器(Host),儲存卡可以是僅能同時與一個存取器進行一對一資料存取動作之儲存卡,例如是一安全數位(Secure Digital;SD)記憶卡或一多媒體卡(MultiMediaCard;MMC)。
當該第二存取器14發送一第一存取信號S3至該動態開關12時,該動態開關12係偵測該第一存取器13是否處於一閒置狀態,當偵測到該第一存取器13處於該閒置狀態時,該動態開關12係切換連結至該第二存取器14,藉以使該第二存取器14對該儲存卡11進行資料存取,例如是自儲存卡11讀取信號S4或寫入信號S5至儲存卡11;於本發明之一較佳實施例中,所述之閒置狀態例如是第一存取器13已經無任何指令(command)正在進行。
請繼續參閱第四圖與第五圖,第四圖係為第二存取器發送第二存取信號至動態開關之示意圖,第五圖係為動態開關切換至第一存取器之示意圖。為了讓第一存取器13能夠更流暢的進行資料存取的動作,其中該動態開關12更可以具有一暫存器121,當該動態開關12切換連結於該第二存取器14,且該第一存取器13發送一第二存取信號S6至該動態開關12時,該暫存器121係用以儲存該第二存取信號S6,該動態開關12係偵測該第二存取器14是否處於一可中斷狀態,當偵測到該第二存取器14處於一可中斷狀態時,該動態開關12係切換連結至該第一存取器13,並將該暫存器121中之該第二存取信號S6傳送至該儲存卡11,藉以使該第一存取器13對該儲存卡11進行資料存取,例如自儲存卡11讀取信號S7或寫入信號S8至儲存卡11;於本發明之一較佳實施例中,其中,所述之可中斷狀態例如是第二存取器14已經無任何指令(command)正在進行,又或者是第二存取器14所傳送之複數個資料封包中之任意一者傳送完畢時,亦可判斷為可中斷狀態,其中,後者之判斷方式可以使第一存取器13相較於第二存取器14具有較高的優先權,第一存取器13之工作流暢度不會因第二存取器14對儲存卡11進行資料存取而有任何影響。
由上述可以清楚發現,對動態開關12而言,第一存取器13與第二存取器14可以有優先權概念的存在,當第一存取器13具有較高優先權時,則第二存取器14只能夠在第一存取器13無任何指令正在進行時對儲存卡進行資料存取,且當第一存取器13欲對儲存卡進行資料存取時,動態開關會於第二存取器14的資料存取進行到一個可中斷的程度時,就立即切換連結至第一存取器13;當然,在本發明之較佳實施例中,還可以利用軟體的方式對動態開關12進行設定,以更改第一存取器13與第二存取器14間,甚至是更多存取器之間的優先權高低關係,以供使用者做更彈性的操作。
綜合以上所述,相較於習知之儲存卡系統,本發明利用一個動態開關12對第一存取器13與第二存取器14進行偵測,因此能夠在第一存取器13流暢的進行資料存取動作的前提下,同時供儲存卡進行資料存取動作。
藉由以上較佳具體實施例之詳述,係希望能更加清楚描述本發明之特徵與精神,而並非以上述所揭露的較佳具體實施例來對本發明之範疇加以限制。相反地,其目的是希望能涵蓋各種改變及具相等性的安排於本發明所欲申請之專利範圍的範疇內。
請參閱第一圖、第二圖與第三圖,第一圖係為第一存取器對儲存卡進行資料存取之示意圖,第二圖係為第二存取器發送第一存取信號至動態開關之示意圖,第三圖係為動態開關使第二存取器對儲存卡做資料存取之示意圖。把發明之儲存卡多工系統100係包含儲存卡11、動態開關12、第一存取器13以及第二存取器14。
動態開關12係通訊連結於該儲存卡11;第一存取器13係通訊連結於該動態開關12,藉以對該儲存卡11進行資料存取;第二存取器14係通訊連結於該動態開關12;為了更清楚的描述本發明,舉例而言,於本發明之一較佳實施例中,第一存取器13可以為一SD記憶卡主控器(Host),若應用於數位相機中,第一存取器13可以是照片處理單元,並用以將所拍攝之照片以信號S1存入儲存卡11內,或自儲存卡11讀取信號S2以進行顯示;此外,第二存取器可以為一SD記憶卡主控器(Host),儲存卡可以是僅能同時與一個存取器進行一對一資料存取動作之儲存卡,例如是一安全數位(Secure Digital;SD)記憶卡或一多媒體卡(MultiMediaCard;MMC)。
當該第二存取器14發送一第一存取信號S3至該動態開關12時,該動態開關12係偵測該第一存取器13是否處於一閒置狀態,當偵測到該第一存取器13處於該閒置狀態時,該動態開關12係切換連結至該第二存取器14,藉以使該第二存取器14對該儲存卡11進行資料存取,例如是自儲存卡11讀取信號S4或寫入信號S5至儲存卡11;於本發明之一較佳實施例中,所述之閒置狀態例如是第一存取器13已經無任何指令(command)正在進行。
請繼續參閱第四圖與第五圖,第四圖係為第二存取器發送第二存取信號至動態開關之示意圖,第五圖係為動態開關切換至第一存取器之示意圖。為了讓第一存取器13能夠更流暢的進行資料存取的動作,其中該動態開關12更可以具有一暫存器121,當該動態開關12切換連結於該第二存取器14,且該第一存取器13發送一第二存取信號S6至該動態開關12時,該暫存器121係用以儲存該第二存取信號S6,該動態開關12係偵測該第二存取器14是否處於一可中斷狀態,當偵測到該第二存取器14處於一可中斷狀態時,該動態開關12係切換連結至該第一存取器13,並將該暫存器121中之該第二存取信號S6傳送至該儲存卡11,藉以使該第一存取器13對該儲存卡11進行資料存取,例如自儲存卡11讀取信號S7或寫入信號S8至儲存卡11;於本發明之一較佳實施例中,其中,所述之可中斷狀態例如是第二存取器14已經無任何指令(command)正在進行,又或者是第二存取器14所傳送之複數個資料封包中之任意一者傳送完畢時,亦可判斷為可中斷狀態,其中,後者之判斷方式可以使第一存取器13相較於第二存取器14具有較高的優先權,第一存取器13之工作流暢度不會因第二存取器14對儲存卡11進行資料存取而有任何影響。
由上述可以清楚發現,對動態開關12而言,第一存取器13與第二存取器14可以有優先權概念的存在,當第一存取器13具有較高優先權時,則第二存取器14只能夠在第一存取器13無任何指令正在進行時對儲存卡進行資料存取,且當第一存取器13欲對儲存卡進行資料存取時,動態開關會於第二存取器14的資料存取進行到一個可中斷的程度時,就立即切換連結至第一存取器13;當然,在本發明之較佳實施例中,還可以利用軟體的方式對動態開關12進行設定,以更改第一存取器13與第二存取器14間,甚至是更多存取器之間的優先權高低關係,以供使用者做更彈性的操作。
綜合以上所述,相較於習知之儲存卡系統,本發明利用一個動態開關12對第一存取器13與第二存取器14進行偵測,因此能夠在第一存取器13流暢的進行資料存取動作的前提下,同時供儲存卡進行資料存取動作。
藉由以上較佳具體實施例之詳述,係希望能更加清楚描述本發明之特徵與精神,而並非以上述所揭露的較佳具體實施例來對本發明之範疇加以限制。相反地,其目的是希望能涵蓋各種改變及具相等性的安排於本發明所欲申請之專利範圍的範疇內。
100...儲存卡多工系統
11...儲存卡
12...動態開關
121...暫存器
13...第一存取器
14...第二存取器
S1、S2、S4、S5、S7、S8...信號
S3...第一存取信號
S6...第二存取信號
第一圖係為第一存取器對儲存卡進行資料存取之示意圖;
第二圖係為第二存取器發送第一存取信號至動態開關之示意圖;
第三圖係為動態開關使第二存取器對儲存卡做資料存取之示意圖;
第四圖係為第二存取器發送第二存取信號至動態開關之示意圖;以及
第五圖係為動態開關切換至第一存取器之示意圖。
第二圖係為第二存取器發送第一存取信號至動態開關之示意圖;
第三圖係為動態開關使第二存取器對儲存卡做資料存取之示意圖;
第四圖係為第二存取器發送第二存取信號至動態開關之示意圖;以及
第五圖係為動態開關切換至第一存取器之示意圖。
100...儲存卡多工系統
11...儲存卡
12...動態開關
121...暫存器
13...第一存取器
14...第二存取器
S1、S2...信號
S3...第一存取信號
Claims (5)
- 一種儲存卡多工系統係包含:
一儲存卡;
一動態開關,係通訊連結於該儲存卡;
一第一存取器,係通訊連結於該動態開關,藉以對該儲存卡進行資料存取;以及
一第二存取器,係通訊連結於該動態開關;
其中,當該第二存取器發送一第一存取信號至該動態開關時,該動態開關係偵測該第一存取器是否處於一閒置狀態,當偵測到該第一存取器處於該閒置狀態時,該動態開關係切換連結至該第二存取器,藉以使該第二存取器對該儲存卡進行資料存取。 - 如申請專利範圍第1項所述之儲存卡多工系統,其中該動態開關更具有一暫存器,當該動態開關切換連結於該第二存取器,且該第一存取器發送一第二存取信號至該動態開關時,該暫存器係用以儲存該第二存取信號,該動態開關係偵測該第二存取器是否處於一可中斷狀態,當偵測到該第二存取器處於一可中斷狀態時,該動態開關係切換連結至該第一存取器,並將該暫存器中之該第二存取信號傳送至該儲存卡,藉以使該第一存取器對該儲存卡進行資料存取。
- 如申請專利範圍第1項所述之儲存卡多工系統,其中該儲存卡係為一安全數位(Secure Digital;SD)記憶卡與一多媒體卡(MultiMediaCard;MMC)之其中一者。
- 如申請專利範圍第3項所述之儲存卡多工系統,其中該第一存取器係為一SD記憶卡主控器(Host)。
- 如申請專利範圍第1項所述之儲存卡多工系統,其中該第二存取器係為一SD記憶卡主控器(Host)。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW100123300A TW201303719A (zh) | 2011-07-01 | 2011-07-01 | 儲存卡多工系統 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW100123300A TW201303719A (zh) | 2011-07-01 | 2011-07-01 | 儲存卡多工系統 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TW201303719A true TW201303719A (zh) | 2013-01-16 |
Family
ID=48138106
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW100123300A TW201303719A (zh) | 2011-07-01 | 2011-07-01 | 儲存卡多工系統 |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TW201303719A (zh) |
-
2011
- 2011-07-01 TW TW100123300A patent/TW201303719A/zh unknown
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7003623B2 (en) | Solid state disk on module with high speed data transmission | |
| KR20110010707A (ko) | 슬레이브 디바이스 사이에서 직접 데이터를 전송하는 방법 | |
| JP2008090851A (ja) | 記憶システム、およびデータ転送方法 | |
| JP2012093926A (ja) | 通信速度制御装置および通信速度制御方法 | |
| CN107273313A (zh) | Usb接口的usb模式和mhl模式的兼容方法和装置 | |
| CN110688190A (zh) | 智能交互平板的控制方法和装置 | |
| US12130762B2 (en) | Host system and device for performing environment setting based on connection direction of connector and operating method of host system | |
| CN102236623A (zh) | 信号控制设备和信号控制方法 | |
| US20130282971A1 (en) | Computing system and data transmission method | |
| TWI467367B (zh) | 安全數碼卡熱插拔的檢測方法及檢測裝置 | |
| US8010752B2 (en) | Performing initialization for non access-selected memory device supporting multimediacard (MMC) interface | |
| TWM584452U (zh) | 具資料存取、傳輸及電源管理的整合電子裝置 | |
| WO2019014888A1 (zh) | 检测触摸点的方法和触摸控制器 | |
| TWI718858B (zh) | 資料儲存裝置以及非揮發式記憶體控制方法 | |
| TWI784165B (zh) | Usb主機對主機晶片 | |
| TWI728363B (zh) | 具資料存取、傳輸及電源管理的整合電子裝置及其方法 | |
| TW201303719A (zh) | 儲存卡多工系統 | |
| CN105472290A (zh) | 数据收发运行模式的处理方法及装置 | |
| CN102323876A (zh) | 储存卡多任务系统 | |
| JP5630715B2 (ja) | メモリカードの多重システム | |
| US20220357849A1 (en) | Media type selection for image data | |
| CN100495315C (zh) | 一种通过usb端口在电子设备同步显示的装置与方法 | |
| CN101470780A (zh) | 移动存储设备的防病毒系统 | |
| JP2009071729A5 (zh) | ||
| KR100633120B1 (ko) | 저장 매체의 데이터 대역폭 향상 방법 및 이를 위한 장치 |