欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

半導(dǎo)體存儲(chǔ)器件、電子裝置以及模式設(shè)置方法

文檔序號(hào):6775524閱讀:149來源:國知局
專利名稱:半導(dǎo)體存儲(chǔ)器件、電子裝置以及模式設(shè)置方法
技術(shù)領(lǐng)域
本發(fā)明涉及半導(dǎo)體存儲(chǔ)器件、電子裝置和模式設(shè)置方法。例如,本發(fā)明適合于其中連接半導(dǎo)體存儲(chǔ)器件的電子裝置設(shè)置用于半導(dǎo)體存儲(chǔ)器件的半導(dǎo)體存儲(chǔ)器件操作模式的情形。
背景技術(shù)
已知數(shù)據(jù)傳送裝置傳送和接收串行信號(hào)和并行信號(hào)(見例如日本專利公開號(hào)No.Hei 7-131504(例如頁1,圖1)。另外,采用卡的形狀并在近年來廣泛用作半導(dǎo)體存儲(chǔ)器件的一些卡型半導(dǎo)體存儲(chǔ)器件能執(zhí)行與連接卡型半導(dǎo)體存儲(chǔ)器件的電子裝置,諸如個(gè)人計(jì)算機(jī)等等的串行通信和并行通信。

發(fā)明內(nèi)容
在一些這類卡型半導(dǎo)體存儲(chǔ)器件中,預(yù)先分別唯一地確定當(dāng)操作同時(shí)執(zhí)行與電子裝置的串行通信時(shí)的最大電流消耗和當(dāng)操作同時(shí)執(zhí)行與電子裝置的并行通信時(shí)的最大電流消耗。因此,當(dāng)連接這種卡型半導(dǎo)體存儲(chǔ)器件的電子裝置執(zhí)行與該卡型半導(dǎo)體存儲(chǔ)器件的串行通信時(shí),電子裝置向該卡型存儲(chǔ)器件提供與為該串行通信唯一確定的最大電流消耗匹配的唯一操作電流。由此該電子裝置允許卡型半導(dǎo)體存儲(chǔ)器件通過那個(gè)操作電流操作。同時(shí),當(dāng)執(zhí)行與卡型半導(dǎo)體存儲(chǔ)器件的并行通信時(shí),電子裝置向該卡型半導(dǎo)體存儲(chǔ)器件提供與為該并行通信唯一確定的最大電流消耗匹配的唯一操作電流。由此,電子裝置允許卡型半導(dǎo)體存儲(chǔ)器件通過那個(gè)操作電流操作。
然而,如果根據(jù)例如卡型半導(dǎo)體存儲(chǔ)器件的規(guī)格(specification)改變的結(jié)果,用于串行通信或并行通信的最大電流消耗改變,卡型半導(dǎo)體存儲(chǔ)器件不可能操作,即使其可連接到電子裝置上。當(dāng)電子裝置能提供與舊最大電流消耗匹配的唯一操作電流,以及不能提供與新最大電流消耗匹配的唯一操作電流時(shí),這種情形發(fā)生。同樣地,盡管近年來,顯著地普及這種卡型半導(dǎo)體存儲(chǔ)器件的使用,它們還是不太方便。
本發(fā)明的優(yōu)點(diǎn)是提供一種半導(dǎo)體存儲(chǔ)器件,能提供大大提高的方便性,以及能提供具有大大提高的方便性的半導(dǎo)體存儲(chǔ)器件的電子裝置和模式設(shè)置方法。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,當(dāng)在連接半導(dǎo)體存儲(chǔ)器件的電子裝置中,設(shè)置半導(dǎo)體存儲(chǔ)器件的操作模式和通信模式時(shí),接收從半導(dǎo)體存儲(chǔ)器件傳送的、表示多個(gè)操作模式和多個(gè)通信模式的屬性信息,其中,該半導(dǎo)體存儲(chǔ)器件能在多個(gè)操作模式中操作,每個(gè)模式具有單獨(dú)的最大電流消耗,以及該半導(dǎo)體存儲(chǔ)器件也能在多個(gè)通信模式中操作;從由所接收的屬性信息表示的多個(gè)操作模式和多個(gè)通信模式中,選擇操作模式和通信模式的任意組合;以及將用于指示將半導(dǎo)體存儲(chǔ)器件設(shè)置成該操作模式和通信模式的所選組合的模式設(shè)置命令傳送到半導(dǎo)體存儲(chǔ)器件。
因此,根據(jù)本發(fā)明的這一實(shí)施例,通過使用該電子裝置,可以將該半導(dǎo)體存儲(chǔ)器件設(shè)置成從多個(gè)通信模式和多個(gè)操作模式中任意選擇的操作模式和通信模式的組合。因此,根據(jù)本發(fā)明的該實(shí)施例,可以大大地降低能連接半導(dǎo)體存儲(chǔ)器件但不能使半導(dǎo)體存儲(chǔ)器件操作的電子裝置的數(shù)量。因此,實(shí)現(xiàn)能提供大大提高的方便性的半導(dǎo)體存儲(chǔ)器件,以及能提供具有大大提高方便性的半導(dǎo)體存儲(chǔ)器件的電子裝置和模式設(shè)置方法。


圖1是示例說明根據(jù)本發(fā)明的實(shí)施例的數(shù)據(jù)通信系統(tǒng)的整體結(jié)構(gòu)的框圖;圖2是示例說明卡型半導(dǎo)體存儲(chǔ)器件的電路結(jié)構(gòu)的框圖;圖3是用于說明根據(jù)通信模式,在卡型半導(dǎo)體存儲(chǔ)器件中操作的半導(dǎo)體存儲(chǔ)器的數(shù)量的變化的圖;圖4是示例說明屬性信息的結(jié)構(gòu)的圖;圖5是示例說明模式設(shè)置過程的流程圖;圖6是示例說明屬性信息獲取過程的流程圖;圖7是示例說明通信模式設(shè)置過程的流程圖;圖8是示例說明操作模式設(shè)置過程的流程圖;圖9是示例說明模式設(shè)置變化過程的流程圖;以及圖10是用于說明在卡型半導(dǎo)體存儲(chǔ)器件中,數(shù)據(jù)處理環(huán)境的轉(zhuǎn)變的圖。
具體實(shí)施例方式
在下文中,參考附圖,詳細(xì)地描述本發(fā)明的一個(gè)實(shí)施例。
在圖1中,參考數(shù)字1表示整體上應(yīng)用本發(fā)明的一個(gè)實(shí)施例的數(shù)據(jù)通信系統(tǒng),以及數(shù)據(jù)通信系統(tǒng)1包括諸如個(gè)人計(jì)算機(jī)的電子裝置2,以及可移動(dòng)地連到電子裝置2上的卡型半導(dǎo)體存儲(chǔ)器件3。在該例子中,電子裝置2包括中央處理單元(CPU)5、總線6,以及經(jīng)總線6連接到CPU5的各種硬件部件,諸如只讀存儲(chǔ)器(ROM)7、隨機(jī)存取存儲(chǔ)器(RAM)8等等。CPU5從ROM7讀取先前存儲(chǔ)在其中的各種程序,以及擴(kuò)展和執(zhí)行RAM8中的程序,從而控制整個(gè)電子裝置2和執(zhí)行各種過程。
因此,CPU5提取經(jīng)外部輸入/輸出部9,諸如I/O(輸入/輸出),從外部設(shè)備(未示出)等等提供的各種數(shù)據(jù),以及將所提取的各種數(shù)據(jù)存儲(chǔ)和累積在數(shù)據(jù)存儲(chǔ)部10,諸如硬盤驅(qū)動(dòng)、半導(dǎo)體存儲(chǔ)器等等中。CPU5還能從數(shù)據(jù)存儲(chǔ)部10讀取各種數(shù)據(jù),以及經(jīng)外部輸入/輸出部9,將它們輸出到外部設(shè)備等等。另外,在已經(jīng)將卡型半導(dǎo)體存儲(chǔ)器件3連在電子裝置2的情況下,如有必要,經(jīng)主機(jī)接口11,CPU5將各種指令(在下文中稱為“命令”)傳送到卡型半導(dǎo)體存儲(chǔ)器件3,同時(shí)向其提供操作電流,從而允許卡型半導(dǎo)體存儲(chǔ)器件3操作。用這種方式,CPU5能讀取例如數(shù)據(jù)存儲(chǔ)部10中存儲(chǔ)和累積的各種數(shù)據(jù),以及經(jīng)主機(jī)接口11,將數(shù)據(jù)傳送到卡型半導(dǎo)體存儲(chǔ)器件3,以便允許卡型半導(dǎo)體存儲(chǔ)器件3存儲(chǔ)數(shù)據(jù)。CPU5還能經(jīng)主機(jī)接口11,提取在卡型半導(dǎo)體存儲(chǔ)器件3中存儲(chǔ)的各種數(shù)據(jù),以及將數(shù)據(jù)存儲(chǔ)和累積在數(shù)據(jù)存儲(chǔ)部10中。
同時(shí),卡型半導(dǎo)體存儲(chǔ)器件3包括控制部15、總線16和經(jīng)總線16連接到控制部15的多個(gè)半導(dǎo)體存儲(chǔ)器SM1至SMn,諸如閃速存儲(chǔ)器等等??刂撇?5基于從電子裝置2提供的命令,控制整個(gè)卡型半導(dǎo)體存儲(chǔ)器件3。因此,控制部15能提取從電子裝置2傳送的各種數(shù)據(jù)以及將數(shù)據(jù)存儲(chǔ)在半導(dǎo)體存儲(chǔ)器SM1至SMn中,控制部15還能從半導(dǎo)體存儲(chǔ)器SM1至SMn讀取各種數(shù)據(jù),以及將數(shù)據(jù)傳送到電子裝置2。
如圖2所示,卡型半導(dǎo)體存儲(chǔ)器件3包括各種外部連接端T1至T8,以及當(dāng)連在電子裝置2上時(shí),卡型半導(dǎo)體存儲(chǔ)器件3經(jīng)為接受電力而設(shè)計(jì)的外部連接端T1,接受從電子裝置2提供的操作電流,以及通過所接受的操作電流開始操作。卡型半導(dǎo)體存儲(chǔ)器件3還能允許電子裝置2經(jīng)為連接或移出檢測而設(shè)計(jì)的外部連接端T2和T3,檢測是否已連接或移出卡型半導(dǎo)體存儲(chǔ)器件3。另外,在卡型半導(dǎo)體存儲(chǔ)器件3中,在通過例如集成電路(IC)芯片形成的控制部15內(nèi)提供振蕩器電路20,以及在控制部15外提供晶體振蕩器21。振蕩器電路20和晶體振蕩器21產(chǎn)生預(yù)定振蕩頻率。控制部15還經(jīng)為輸入和輸出控制信號(hào)而設(shè)計(jì)的外部連接端T4和T5,接受由電子裝置2提供的時(shí)鐘信號(hào),以及經(jīng)外部接口電路22和寄存器23,將時(shí)鐘信號(hào)提供給控制電路25,諸如序列發(fā)生器。基于由振蕩器電路20和晶體振蕩器21產(chǎn)生的振蕩頻率,控制電路25產(chǎn)生與時(shí)鐘信號(hào)同步的操作時(shí)鐘,以及與操作時(shí)鐘同步,執(zhí)行各種過程。
因此,如果從電子裝置2傳送控制信號(hào),諸如稱為用于校驗(yàn)與電子裝置2有關(guān)的通信狀態(tài)的總線狀態(tài)的信號(hào),控制電路25經(jīng)外部連接端T4和T5以及外部接口電路22,使控制信號(hào)進(jìn)入寄存器23中,以及將控制信號(hào)寫在寄存器23上。然后,控制電路25經(jīng)數(shù)據(jù)緩沖電路26、外部接口電路22以及外部連接端T4和T5,將根據(jù)在寄存器23上所寫的控制信號(hào)的信號(hào)傳送到電子裝置2。因此,控制電路25能將例如卡型半導(dǎo)體存儲(chǔ)器件3的各種狀態(tài)告知電子裝置2。
另外,如果從電子裝置2傳送命令,諸如寫命令、讀命令等等,控制電路25經(jīng)為數(shù)據(jù)輸入和輸出而設(shè)計(jì)的外部連接端T6至T8以及外部接口電路22,使命令進(jìn)入寄存器23中,以及將該命令寫在寄存器23上。在寄存器23中的命令為寫命令的情況下,控制電路25經(jīng)外部連接端T6至T8以及外部接口電路22,使從電子裝置2傳送的數(shù)據(jù)連同寫命令臨時(shí)進(jìn)入數(shù)據(jù)緩沖電路26中。然后,當(dāng)將數(shù)據(jù)從數(shù)據(jù)緩沖電路26傳送到存儲(chǔ)器接口電路27時(shí),控制電路25使用糾錯(cuò)電路28,將校錯(cuò)碼添加到數(shù)據(jù)上,以及將其發(fā)送到半導(dǎo)體存儲(chǔ)器SM1和SMn。
半導(dǎo)體存儲(chǔ)器SM1至SMn中的每一個(gè)具有用于數(shù)據(jù)存儲(chǔ)并由分別具有冗余部ED1至EDn的多個(gè)單元SD1至SDn、以及用作緩沖器并具有冗余部EB的單元SB(在下文中稱為“緩沖器單元”)組成的存儲(chǔ)塊30。因此,在半導(dǎo)體存儲(chǔ)器SM1至SMn的每一個(gè)中,控制電路25經(jīng)緩沖器單元SB,將數(shù)據(jù)寫入存儲(chǔ)塊30內(nèi)的單元SD1至SDn。
在寄存器23中的命令為讀命令的情況下,控制電路25從半導(dǎo)體存儲(chǔ)器SM1至SMn中的存儲(chǔ)塊30內(nèi)的單元SD1至SDn讀取數(shù)據(jù),以及經(jīng)緩沖器單元SB,將所讀取的數(shù)據(jù)傳送到存儲(chǔ)器接口電路27。然后,在存儲(chǔ)器接口電路27中,控制電路25使用糾錯(cuò)電路28,對(duì)數(shù)據(jù)執(zhí)行糾錯(cuò)過程,以及經(jīng)數(shù)據(jù)緩沖電路26、外部接口電路22和外部連接端T6至T8,將最終數(shù)據(jù)傳送到電子裝置2。用這種方式,控制電路25能執(zhí)行與電子裝置2的數(shù)據(jù)通信。
另外,卡型半導(dǎo)體存儲(chǔ)器件3預(yù)先備有執(zhí)行與電子裝置2的數(shù)據(jù)通信的多個(gè)通信模式,諸如1位串行通信、4位并行通信、8位并行通信等等??ㄐ桶雽?dǎo)體存儲(chǔ)器件3配置成能在多個(gè)通信模式中的任何一個(gè)中執(zhí)行數(shù)據(jù)通信。
另外,如圖3A至3C所示,卡型半導(dǎo)體存儲(chǔ)器件3還配置成能改變使操作讀寫數(shù)據(jù)的半導(dǎo)體存儲(chǔ)器SM1至SMn的數(shù)量。具體地,例如,卡型半導(dǎo)體存儲(chǔ)器件3當(dāng)執(zhí)行1位串行通信時(shí),使半導(dǎo)體存儲(chǔ)器SM1至SMn中的一個(gè)操作,當(dāng)執(zhí)行4位并行通信時(shí),使半導(dǎo)體存儲(chǔ)器SM1至SMn中的四個(gè)同時(shí)操作,以及當(dāng)執(zhí)行8位并行通信時(shí),使半導(dǎo)體存儲(chǔ)器SM1至SMn中的四個(gè)或四個(gè)以上同時(shí)操作。用這種方式,卡型半導(dǎo)體存儲(chǔ)器件3能根據(jù)用于數(shù)據(jù)通信的通信模式,改變導(dǎo)致操作讀寫數(shù)據(jù)的半導(dǎo)體存儲(chǔ)器SM1至SMn的數(shù)量。
因此,當(dāng)所采用的通信模式每單位時(shí)間包含相對(duì)少量數(shù)據(jù)傳送時(shí),卡型半導(dǎo)體存儲(chǔ)器件3相應(yīng)地減少操作寫和讀數(shù)據(jù)的半導(dǎo)體存儲(chǔ)器SM1至SMn的數(shù)量,由此避免半導(dǎo)體存儲(chǔ)器SM1至SMn的不必要操作。同時(shí),當(dāng)所采用的通信模式每單位時(shí)間包含相對(duì)大量數(shù)據(jù)傳送時(shí),卡型半導(dǎo)體存儲(chǔ)器件3相應(yīng)地增加操作寫和讀數(shù)據(jù)的半導(dǎo)體存儲(chǔ)器SM1至SMn的數(shù)量,從而允許以相對(duì)高速率和效率,執(zhí)行寫和讀半導(dǎo)體存儲(chǔ)器SM1至SMn上的數(shù)據(jù)。
在卡型半導(dǎo)體存儲(chǔ)器件3中,當(dāng)使少量半導(dǎo)體存儲(chǔ)器SM1至SMn操作寫和讀數(shù)據(jù)時(shí),卡型半導(dǎo)體存儲(chǔ)器件3的電流消耗相對(duì)小。在卡型半導(dǎo)體存儲(chǔ)器件3中,如果增加操作寫和讀數(shù)據(jù)的半導(dǎo)體存儲(chǔ)器SM1至SMn的數(shù)量,相應(yīng)地增加卡型半導(dǎo)體存儲(chǔ)器件3的電流消耗。另外,在卡型半導(dǎo)體存儲(chǔ)器件3中,如果使在與電子裝置2的數(shù)據(jù)通信中或在寫和讀相同數(shù)量半導(dǎo)體存儲(chǔ)器上的數(shù)據(jù)中的數(shù)據(jù)處理速率更低,卡型半導(dǎo)體存儲(chǔ)器件3的電流消耗傾向于更小。相反,在卡型半導(dǎo)體存儲(chǔ)器件3中,如果使數(shù)據(jù)處理速率更高,卡型半導(dǎo)體存儲(chǔ)器件3的電流消耗傾向于更大。
同樣地,卡型半導(dǎo)體存儲(chǔ)器件3預(yù)先備有多個(gè)操作模式,每個(gè)模式具有單獨(dú)的最大電流消耗,諸如65mA、100mA、150mA、250mA等等??ㄐ桶雽?dǎo)體存儲(chǔ)器件3配置成通過與相應(yīng)的最大電流消耗匹配的操作電流(即,接近或基本上等于相應(yīng)的最大電流消耗的操作電流),在多個(gè)操作模式的每一個(gè)中操作。
同樣地,如圖4所示,將由表示先前準(zhǔn)備的多個(gè)通信模式的通信模式信息33和表示先前準(zhǔn)備的多個(gè)操作模式的操作模式信息34組成的屬性信息35存儲(chǔ)在卡型半導(dǎo)體存儲(chǔ)器件3中的控制部15中提供的屬性信息存儲(chǔ)部31,諸如ROM等等中。通信模式信息33將1位串行通信、4位并行通信、8位并行通信等等表示為多個(gè)通信模式。注意,在通信模式信息33中,所有中具有最低通信能力的通信模式中的一個(gè),例如1位串行通信被描述為初始通信模式,當(dāng)激活卡型半導(dǎo)體存儲(chǔ)器件3時(shí),其被自動(dòng)地選擇為初始設(shè)置。同時(shí),操作模式信息將最大電流消耗,諸如65mA、100mA、150mA、250mA等等表示為多個(gè)操作模式。注意,在操作模式信息34中,所有中具有最低操作能力的操作模式中的一個(gè),例如具有最大電流消耗65mA的操作模式被描述為初始操作模式,當(dāng)激活卡型半導(dǎo)體存儲(chǔ)器件3時(shí),其被自動(dòng)地選擇為初始設(shè)置。
當(dāng)已經(jīng)將卡型半導(dǎo)體存儲(chǔ)器件3連接在電子裝置2上時(shí),控制電路25響應(yīng)來自電子裝置2的請(qǐng)求,從屬性信息存儲(chǔ)部31讀取屬性信息35,以及經(jīng)例如數(shù)據(jù)緩沖電路26、外部接口電路22,以及外部連接端T6至T8,將所讀取的屬性信息35傳送到電子裝置2。然后,根據(jù)屬性信息35以及電子裝置2的通信能力和操作電流供給能力(即提供操作電流的能力)(在下文中,將通信能力和操作電流供給能力統(tǒng)稱為“裝置能力”),電子裝置2的CPU5從由屬性信息35內(nèi)的通信模式信息33表示的多個(gè)通信模式中,選擇使卡型半導(dǎo)體存儲(chǔ)器件3操作的任意通信模式。同時(shí),根據(jù)如上所述的屬性信息35和電子裝置2的通信能力和操作電流供給能力,電子裝置2的CPU從由屬性信息35內(nèi)的操作模式信息34表示的多個(gè)操作模式中,選擇使卡型半導(dǎo)體存儲(chǔ)器件3操作的任意操作模式。因此,CPU5進(jìn)行設(shè)置使得卡型半導(dǎo)體存儲(chǔ)器件3在被選通信模式和操作模式中操作。用這種方式,電子裝置2的CPU5能建立用于卡型半導(dǎo)體存儲(chǔ)器件3、其中執(zhí)行數(shù)據(jù)處理,諸如數(shù)據(jù)通信、寫和讀數(shù)據(jù)等等的環(huán)境(在下文中,稱為“數(shù)據(jù)處理環(huán)境”)。
注意,電子裝置2的CPU5具有在由屬性信息35內(nèi)的通信模式信息33表示的初始通信模式中,與卡型半導(dǎo)體存儲(chǔ)器件3通信的通信能力。CPU5還具有向卡型半導(dǎo)體存儲(chǔ)器件3提供與由屬性信息35內(nèi)的操作模式信息34表示的初始操作模式的最大電流消耗匹配的操作電流的供給能力。當(dāng)卡型半導(dǎo)體存儲(chǔ)器件3已經(jīng)連接在電子裝置2上時(shí),CPU5本身配置成向卡型半導(dǎo)體存儲(chǔ)器件3提供與對(duì)應(yīng)于初始操作模式的最大電流消耗匹配的操作電流,以及還本身配置成在初始通信模式中,與卡型半導(dǎo)體存儲(chǔ)器件3通信。同時(shí),當(dāng)卡型半導(dǎo)體存儲(chǔ)器件3已經(jīng)連接在電子裝置2上時(shí),卡型半導(dǎo)體存儲(chǔ)器件3的控制電路25自動(dòng)地初始化數(shù)據(jù)處理環(huán)境,以便卡型半導(dǎo)體存儲(chǔ)器件3在初始操作模式和初始通信模式中執(zhí)行數(shù)據(jù)處理。因此,當(dāng)已經(jīng)將卡型半導(dǎo)體存儲(chǔ)器件3連接在電子裝置2上時(shí),因?yàn)榭ㄐ桶雽?dǎo)體存儲(chǔ)器件3和電子裝置2的組合能力,控制電路25變?yōu)槟芡ㄟ^由電子裝置2提供的操作電流操作,以及迅速執(zhí)行與電子裝置2有關(guān)的通信。
如果卡型半導(dǎo)體存儲(chǔ)器件3連接到電子裝置2上以及由于它們能力的結(jié)合建立它們間的通信,則根據(jù)在ROM7中先前存儲(chǔ)的模式設(shè)置程序,CPU5啟動(dòng)在如圖5所示的模式設(shè)置過程的電子裝置2端上的例程RT1。注意,電子裝置2的CPU5在與卡型半導(dǎo)體存儲(chǔ)器件3的關(guān)系中采取主動(dòng),而卡型半導(dǎo)體存儲(chǔ)器件3的控制電路25在與電子裝置2的關(guān)系中起從屬作用。因此,當(dāng)卡型半導(dǎo)體存儲(chǔ)器件3連接在電子裝置2上以及由于它們的能力的結(jié)合建立它們間的通信時(shí),卡型半導(dǎo)體存儲(chǔ)器件3的控制電路25開始在卡型半導(dǎo)體存儲(chǔ)器件3端上的例程RT2。在例程RT2中,控制電路25等待接收從電子裝置2的CPU5傳送的控制信號(hào)或命令,以及在接收控制信號(hào)或命令后,根據(jù)控制信號(hào)或命令,執(zhí)行處理。
在這種情況下,啟動(dòng)電子裝置2端上的例程RT1后,電子裝置2的CPU5進(jìn)入步驟SP1并與卡型半導(dǎo)體存儲(chǔ)器件3協(xié)作,執(zhí)行屬性信息獲取過程。此時(shí),電子裝置2的CPU5啟動(dòng)如圖6所示,屬性信息獲取過程的電子裝置2端上的例程RT11。在啟動(dòng)例程RT11后,CPU5進(jìn)入步驟SP101并經(jīng)主機(jī)接口11,將“屬性信息請(qǐng)求命令”傳送到卡型半導(dǎo)體存儲(chǔ)器件3。然后,CPU5進(jìn)入步驟SP102。此時(shí),已經(jīng)啟動(dòng)屬性信息獲取過程的卡型半導(dǎo)體存儲(chǔ)器件3端上的例程RT21的控制電路25允許接收經(jīng)例如外部連接端T6至T8從電子裝置2傳送的屬性信息請(qǐng)求命令,以及在步驟SP111,允許經(jīng)外部接口電路22,將其傳送并寫在寄存器23上。然后,在步驟SP112,響應(yīng)寫在寄存器23上的屬性信息請(qǐng)求命令,控制電路25從屬性信息存儲(chǔ)部31讀取屬性信息35,以及將屬性信息35傳送到數(shù)據(jù)緩沖電路26,以及使其成為能被電子裝置2讀取的狀態(tài)。然后,控制電路25進(jìn)入步驟SP113。在步驟SP113,控制電路25告知電子裝置2屬性信息35已經(jīng)變?yōu)榭勺x,然后進(jìn)入步驟SP114。
此時(shí),在步驟SP102,CPU5正等待從卡型半導(dǎo)體存儲(chǔ)器件3接收讀取屬性信息35已經(jīng)變?yōu)榭赡艿耐ㄖ?。如果通知CPU5讀取屬性信息35已經(jīng)變?yōu)榭赡?,CPU5進(jìn)入步驟SP103。在步驟SP103,經(jīng)主機(jī)接口11,CPU5將“屬性信息讀取命令”傳送到卡型半導(dǎo)體存儲(chǔ)器件3,然后進(jìn)入步驟SP104。此時(shí),在步驟SP114,控制電路25允許接收經(jīng)例如外部連接端T6至T8從電子裝置2傳送的屬性信息讀取命令,并允許經(jīng)外部接口電路22,將其傳送并寫在寄存器23中。然后,在步驟SP115,響應(yīng)在寄存器23上所寫的屬性信息讀取命令,例如,經(jīng)外部接口電路22和外部連接端T6至T8,控制電路25將數(shù)據(jù)緩沖電路26內(nèi)的屬性信息35傳送到電子裝置2。此后,控制電路25進(jìn)入步驟SP116,并結(jié)束屬性信息獲取過程的卡型半導(dǎo)體存儲(chǔ)器件3端上的例程RT21。
此時(shí),在步驟SP104,CPU5正等待從卡型半導(dǎo)體存儲(chǔ)器件3接收待傳送的屬性信息35,以及如果其接收屬性信息35,將屬性信息臨時(shí)存儲(chǔ)在例如RAM8中。然后,CPU5進(jìn)入步驟SP105。結(jié)果,CPU5結(jié)束在電子裝置2端上的例程RT11,由此退出屬性信息獲取過程,以及進(jìn)入圖5中所示的模式設(shè)置過程的電子裝置2端上的例程RT1的步驟SP2。
在步驟SP2,基于從卡型半導(dǎo)體存儲(chǔ)器件3獲取的屬性信息35和裝置能力,CPU5從由屬性信息35內(nèi)的通信模式信息33表示的多個(gè)通信模式和由屬性信息35內(nèi)的操作模式信息34表示的多個(gè)操作模式中,選擇使卡型半導(dǎo)體存儲(chǔ)器件3操作的通信模式和操作模式的任意組合。然后,CPU5進(jìn)入步驟SP3。在步驟SP3,CPU5確定是否將改變?cè)谶x擇為卡型半導(dǎo)體存儲(chǔ)器件3中的初始設(shè)置時(shí)的初始通信模式。如果步驟SP3的判定為肯定,這表示電子裝置2具有相對(duì)高的通信能力,以及能在不同于初始通信模式的通信模式中,與卡型半導(dǎo)體存儲(chǔ)器件3通信(即在步驟SP2,已經(jīng)選擇與初始通信模式不同的通信模式)。因此,如果步驟SP3的判定為肯定,CPU5進(jìn)入步驟SP4,并與卡型半導(dǎo)體存儲(chǔ)器件3協(xié)作,執(zhí)行通信模式設(shè)置過程。
此時(shí),電子裝置2的CPU5開始如圖7所示的通信模式設(shè)置過程的電子裝置2端上的例程RT12。在啟動(dòng)例程RT12后,CPU5進(jìn)入步驟SP401以及經(jīng)主機(jī)接口11,將表示所選通信模式的通信模式設(shè)置信息傳送到卡型半導(dǎo)體存儲(chǔ)器件3。然后,CPU5進(jìn)入步驟SP402。在步驟SP402,經(jīng)主機(jī)接口11,CPU5將用于指示卡型半導(dǎo)體存儲(chǔ)器件3設(shè)置通信模式的通信模式設(shè)置命令傳送到卡型半導(dǎo)體存儲(chǔ)器件3。然后,CPU5進(jìn)入步驟SP403。同時(shí),已經(jīng)啟動(dòng)通信模式設(shè)置過程的卡型半導(dǎo)體存儲(chǔ)器件3端上的例程RT22的控制電路25允許接收例加經(jīng)外部連接端T6至T8從電子裝置2傳送的通信模式設(shè)置信息,以及在步驟SP411,允許經(jīng)外部接口電路22將其傳送并寫在寄存器23上。此后,在步驟SP412,控制電路25允許接收經(jīng)例如外部連接端T6至T8從電子裝置2傳送的通信模式設(shè)置命令,以及允許經(jīng)外部接口電路22,將其傳送并寫在寄存器23上。然后,在步驟SP413,根據(jù)在寄存器23上所寫的通信模式設(shè)置命令,控制電路25進(jìn)行設(shè)置使得在由寄存器23上所寫的通信模式設(shè)置信息表示的通信模式中,執(zhí)行數(shù)據(jù)通信。
然后,在步驟SP414,控制電路25告知電子裝置2已經(jīng)完成通信模式的設(shè)置。然后,控制電路25進(jìn)入步驟SP415,并結(jié)束通信模式設(shè)置過程的卡型半導(dǎo)體存儲(chǔ)器件3端上的例程RT22。同時(shí),在步驟SP403,CPU5等待從卡型半導(dǎo)體存儲(chǔ)器件3接收已經(jīng)完成通信模式的設(shè)置的通知,以及如果被告知已經(jīng)完成通信模式的設(shè)置,進(jìn)入步驟SP404。結(jié)果,CPU5結(jié)束電子裝置2端上的例程RT12,并退出通信模式設(shè)置過程,以及進(jìn)入圖5所示的模式設(shè)置過程的電子裝置2端上的例程RT1的步驟SP5。
在步驟SP5,CPU5確定是否將改變?cè)谶x擇為卡型半導(dǎo)體存儲(chǔ)器件3中的初始設(shè)置時(shí)的初始操作模式。如果步驟SP5的判定為肯定,這表示電子裝置2具有相對(duì)高的操作電流供給能力,以及能使卡型半導(dǎo)體存儲(chǔ)器件3在不同于初始操作模式的操作模式中操作(即,在步驟SP2,已經(jīng)選擇與初始操作模式不同的操作模式)。因此,如果步驟SP5的判定為肯定,CPU5進(jìn)入步驟SP6,以及與卡型半導(dǎo)體存儲(chǔ)器件3協(xié)作,執(zhí)行操作模式設(shè)置過程。
此時(shí),電子裝置2的CPU5啟動(dòng)如圖8所示的操作模式設(shè)置過程的電子裝置2端上的例程RT13。在啟動(dòng)例程RT13后,CPU5進(jìn)入步驟SP601以及經(jīng)主機(jī)接口11,將表示所選操作模式的操作模式設(shè)置信息傳送到卡型半導(dǎo)體存儲(chǔ)器件3。然后,CPU5進(jìn)入步驟SP602。在步驟SP602,經(jīng)主機(jī)接口11,CPU5將用于指示卡型半導(dǎo)體存儲(chǔ)器件3設(shè)置操作模式的操作模式設(shè)置命令傳送到卡型半導(dǎo)體存儲(chǔ)器件3。然后,CPU5進(jìn)入步驟SP603。同時(shí),已經(jīng)啟動(dòng)操作模式設(shè)置過程的卡型半導(dǎo)體存儲(chǔ)器件3端上的例程RT23的控制電路25允許接收經(jīng)例如外部連接端T6至T8從電子裝置2傳送的操作模式設(shè)置信息,以及在步驟SP611,允許經(jīng)外部接口電路22,將其傳送并寫在寄存器23上。此后,在步驟SP612,控制電路25允許接收經(jīng)例如外部連接端T6至T8從電子裝置2傳送的操作模式設(shè)置命令,以及允許經(jīng)外部接口電路22,將其傳送并寫在寄存器23上。此后,在步驟SP613,根據(jù)在寄存器23上所寫的操作模式設(shè)置命令,控制電路25進(jìn)行設(shè)置使得在由寄存器23上所寫的操作模式設(shè)置信息表示的操作模式中,執(zhí)行數(shù)據(jù)通信。
此后,在步驟SP614,控制電路25通知電子裝置2已經(jīng)完成操作模式的設(shè)置。然后,控制電路25進(jìn)入步驟SP615。結(jié)果,控制電路25結(jié)束操作模式設(shè)置過程的卡型半導(dǎo)體存儲(chǔ)器件3端上的例程RT23,以及進(jìn)入圖5所示的模式設(shè)置過程的卡型半導(dǎo)體存儲(chǔ)器件3端上的例程RT2的步驟SP7,從而也結(jié)束例程RT2。同時(shí),在步驟SP603,CPU5正等待從卡型半導(dǎo)體存儲(chǔ)器件3接收已經(jīng)完成操作模式的設(shè)置的通知,以及如果被告知已經(jīng)完成操作模式的設(shè)置,進(jìn)入步驟SP604。因此,CPU5結(jié)束電子裝置2端上的例程RT13,從而退出操作模式設(shè)置過程,以及進(jìn)入圖5所示的模式設(shè)置過程的電子裝置2端上的例程RT1的步驟SP8,從而也結(jié)束例程RT1。在上述過程中,電子裝置2的CPU5與卡型半導(dǎo)體存儲(chǔ)器件3的控制電路25協(xié)作,設(shè)置用于卡型半導(dǎo)體存儲(chǔ)器件3的數(shù)據(jù)處理環(huán)境。
注意,如果上述步驟SP3中的判定為否定,這表示電子裝置2初始地具有低通信能力或電子裝置2上的當(dāng)前處理負(fù)載相對(duì)大,因此,在該初始通信模式中,將執(zhí)行與卡型半導(dǎo)體存儲(chǔ)器件3的數(shù)據(jù)通信(即,在步驟SP2,已經(jīng)選擇初始通信模式)。因此,如果上述步驟SP3的判定為否定,CPU5進(jìn)入步驟SP5。同時(shí)注意,如果上述步驟SP5的確定為否定,這表示例如電子裝置2初始地具有操作電流供給能力或電子裝置2上的當(dāng)前處理負(fù)載相對(duì)大,因此,將使卡型半導(dǎo)體存儲(chǔ)器件3在初始操作模式中操作(即,在步驟SP2,已經(jīng)選擇初始操作模式)。
因此,如果上述步驟SP5的判定為否定,CPU5進(jìn)入步驟SP8。
在將卡型半導(dǎo)體存儲(chǔ)器件3連接在電子裝置2上以及建立用于卡型半導(dǎo)體存儲(chǔ)器件3的數(shù)據(jù)處理環(huán)境后,電子裝置2的CPU5根據(jù)模式設(shè)置程序,啟動(dòng)如圖9所示的模式設(shè)置改變過程的電子裝置2端上的例程RT3。在啟動(dòng)電子裝置2端上的例程RT3后,CPU5進(jìn)入步驟SP11以及確定是否將改變?yōu)榭ㄐ桶雽?dǎo)體存儲(chǔ)器件3設(shè)置的通信模式和操作模式中的至少一個(gè)。
具體地,當(dāng)將卡型半導(dǎo)體存儲(chǔ)器件3連接在電子裝置2上時(shí),CPU5可以執(zhí)行專用于電子裝置2的過程(在下文中稱為“裝置專用過程”),而不是協(xié)同卡型半導(dǎo)體存儲(chǔ)器件3執(zhí)行的過程(在下文中,稱為“半導(dǎo)體存儲(chǔ)器件使用過程”),諸如數(shù)據(jù)通信、寫和讀數(shù)據(jù)等等。因此,當(dāng)卡型半導(dǎo)體存儲(chǔ)器件3連接在電子裝置2上時(shí),CPU5監(jiān)視裝置專用過程的處理負(fù)載、以及半導(dǎo)體存儲(chǔ)器件使用過程的處理負(fù)載。如果裝置專用過程的處理負(fù)載顯著地增加,使得難以維持半導(dǎo)體存儲(chǔ)器件使用過程,CPU5確定將當(dāng)前在卡型半導(dǎo)體存儲(chǔ)器件3中采用的通信模式和操作模式中的至少一個(gè)改變成具有較低通信能力或操作能力的另一通信模式或操作模式。同時(shí),如果由于裝置專用過程的相當(dāng)大的處理負(fù)載,在已經(jīng)選擇并且當(dāng)前在卡型半導(dǎo)體存儲(chǔ)器件3中采用具有低通信能力或操作能力的通信模式和操作模式的情況下,裝置專用過程的處理負(fù)載減小,則CPU5確定將當(dāng)前在卡型半導(dǎo)體存儲(chǔ)器件3中采用的通信模式和操作模式中的至少一個(gè)改變成具有高通信能力或操作能力的另一通信模式或操作模式。
另外,在由電池供電電子裝置2的情況下,例如,CPU5監(jiān)視電池中的剩余電荷量。如果電池中的剩余電荷量減小,以致變得難以維持卡型半導(dǎo)體存儲(chǔ)器件3的操作電流的當(dāng)前供給電平(即提供基本上等于最近供給的操作電流的操作電流),CPU5確定將在卡型半導(dǎo)體存儲(chǔ)器件3中當(dāng)前采用的通信模式和操作模式中的至少一個(gè)改變成具有低通信能力或操作能力的另一通信模式或操作模式。相反地,如果由于電池中的少量剩余電荷量,已經(jīng)選擇具有低通信能力或操作能力的通信模式或操作模式并將其當(dāng)前用在卡型半導(dǎo)體存儲(chǔ)器件3中的情況下,充電電池以便增加電池中的剩余電荷量,例如,CPU5確定將當(dāng)前在卡型半導(dǎo)體存儲(chǔ)器件3中采用的通信模式和操作模式中的至少一個(gè)改變成具有高通信能力或操作能力的另一通信模式或操作模式。
如果如步驟SP11所述,CPU5確定改變通信模式和操作模式中的至少一個(gè),CPU5進(jìn)入步驟SP12。在步驟SP12,CPU5從RAM8讀取已經(jīng)存儲(chǔ)在其中的屬性信息35,然后,如果適當(dāng)?shù)脑?,參考所讀取的屬性信息35和裝置能力,以及除此之外,半導(dǎo)體存儲(chǔ)器件使用過程的當(dāng)前處理負(fù)載、裝置專用過程的當(dāng)前處理負(fù)載、電池中的當(dāng)前剩余電荷量等等,CPU5通過從由屬性信息35內(nèi)的通信模式信息33表示的多個(gè)通信模式和由屬性信息35內(nèi)的操作模式信息34表示的多個(gè)操作模式中,重新任意選擇使卡型半導(dǎo)體存儲(chǔ)器件3操作的通信模式和操作模式中的至少一個(gè),重新選擇通信模式和操作模式中的至少一個(gè)。然后,CPU5進(jìn)入步驟SP13。
在步驟SP13,CPU5確定是否將改變當(dāng)前在卡型半導(dǎo)體存儲(chǔ)器件3中采用的通信模式。如果步驟SP12的判定是肯定的,這表示電子裝置2已經(jīng)選擇新通信模式。因此,如果步驟SP13的判定是肯定的,CPU5進(jìn)入步驟SP4,以及以上述方式,與卡型半導(dǎo)體存儲(chǔ)器件3協(xié)作,執(zhí)行通信模式設(shè)置過程。注意,然而,在通信模式設(shè)置過程的步驟SP402,CPU5將提供改變通信模式的設(shè)置的指令“通信模式設(shè)置改變命令”傳送到卡型半導(dǎo)體存儲(chǔ)器件3。此后,在從通信模式設(shè)置過程退出后,CPU5進(jìn)入步驟SP14。
在步驟SP14,CPU5確定是否將改變當(dāng)前在卡型半導(dǎo)體存儲(chǔ)器件3中采用的操作模式。如果步驟SP14的判定是肯定的,這表示通信裝置2已經(jīng)選擇新操作模式。因此,如果步驟SP14的判定是肯定的,CPU5進(jìn)入步驟SP6,以及以上述方式,與卡型半導(dǎo)體存儲(chǔ)器件3協(xié)作,執(zhí)行操作模式設(shè)置過程。注意,然而,在操作模式設(shè)置過程的步驟SP602,CPU5將提供改變操作模式的設(shè)置的指令“操作模式設(shè)置改變命令”傳送到卡型半導(dǎo)體存儲(chǔ)器件3。然后,在退出操作模式設(shè)置過程后,CPU5進(jìn)入步驟SP15。此時(shí),卡型半導(dǎo)體存儲(chǔ)器件3的控制電路25也從操作模式設(shè)置過程退出,以及進(jìn)入步驟SP21。因此,CPU5,連同控制電路25結(jié)束模式設(shè)置改變過程。
注意,如果上述步驟SP13的判定為否定,這表示電子裝置2還未選擇新通信模式。因此,如果上述步驟SP13的判定為否定,CPU5進(jìn)入步驟SP14。同時(shí),如果上述步驟SP14的判定為否定,這表示電子裝置2還未選擇新操作模式。因此,如果上述步驟SP14的判定為否定,CPU5進(jìn)入步驟SP15。
如上所述,在設(shè)置用于卡型半導(dǎo)體存儲(chǔ)器件3的通信模式和操作模式后,根據(jù)需要,CPU5能改變和重新配置那些設(shè)置。即,如圖10所示,當(dāng)卡型半導(dǎo)體存儲(chǔ)器件3連接到電子裝置2上并激活時(shí),卡型半導(dǎo)體存儲(chǔ)器件3的控制電路25將通信模式和操作模式分別設(shè)置成初始通信模式和初始操作模式,并初始化數(shù)據(jù)處理環(huán)境,以便根據(jù)其執(zhí)行數(shù)據(jù)處理。然而,根據(jù)裝置能力、半導(dǎo)體存儲(chǔ)器件使用過程和裝置專用過程的處理負(fù)載、電池中的剩余電荷量等等,CPU5能重新配置卡型半導(dǎo)體存儲(chǔ)器件3的通信模式和/或操作模式。由此可以以逐步方式或直接將數(shù)據(jù)處理環(huán)境從初始配置(在下文中稱為“初始數(shù)據(jù)處理環(huán)境”)轉(zhuǎn)變成具有比初始數(shù)據(jù)處理環(huán)境更高的數(shù)據(jù)吞吐量的第一數(shù)據(jù)處理環(huán)境,或轉(zhuǎn)變到具有比第一數(shù)據(jù)處理環(huán)境更高的數(shù)據(jù)吞吐量的第二數(shù)據(jù)處理環(huán)境。另外,在只要將卡型半導(dǎo)體存儲(chǔ)器件3的數(shù)據(jù)處理環(huán)境設(shè)置成具有高數(shù)據(jù)吞吐量的第一或第二數(shù)據(jù)處理環(huán)境后,CPU5能使數(shù)據(jù)處理環(huán)境從第一或第二數(shù)據(jù)處理環(huán)境以逐步方式或直接轉(zhuǎn)變到初始數(shù)據(jù)處理環(huán)境或具有較低數(shù)據(jù)吞吐量的第一數(shù)據(jù)處理環(huán)境。
如上所述,卡型半導(dǎo)體存儲(chǔ)器件3配置成能在多種通信模式中執(zhí)行數(shù)據(jù)通信,以及有在每個(gè)具有單獨(dú)的最大電流消耗的多種操作模式中操作,以及具有表示在屬性信息存儲(chǔ)部31中先前存儲(chǔ)的多種通信模式和多種操作模式的屬性信息35。當(dāng)卡型半導(dǎo)體存儲(chǔ)器件3連接到電子裝置2并建立其間的通信時(shí),電子裝置2從卡型半導(dǎo)體存儲(chǔ)器件3的屬性信息存儲(chǔ)部31讀取屬性信息35,以及根據(jù)電子裝置2的裝置能力,從由所讀取的屬性信息35表示的多種通信模式和多種操作模式中,選擇通信模式和操作模式的任意組合。然后,電子裝置2將用于分別將卡型半導(dǎo)體存儲(chǔ)器件3的通信模式和操作模式設(shè)置成所選通信模式和所選操作模式的通信模式設(shè)置命令和操作模式設(shè)置命令(在下文中統(tǒng)稱為“模式設(shè)置命令”)傳送到卡型半導(dǎo)體存儲(chǔ)器件3。
因此,卡型半導(dǎo)體存儲(chǔ)器件3將本身配置成在由電子裝置2任意選擇的通信模式和操作模式的組合中操作。因此,代替可在多個(gè)通信模式中的每一個(gè)和與該通信模式唯一相關(guān)的多個(gè)操作模式中的特定一個(gè)的組合中操作,卡型半導(dǎo)體存儲(chǔ)器件3能在從多個(gè)通信模式和多個(gè)操作模式中任意選擇的操作模式和通信模式的任意組合中操作。
因此,卡型半導(dǎo)體存儲(chǔ)器件3不僅當(dāng)連接到與卡型半導(dǎo)體存儲(chǔ)器件3共享通用通信模式并具有提供與共享通信模式匹配的唯一操作電流的能力的電子裝置上時(shí)能操作,而且當(dāng)連接到與半導(dǎo)體存儲(chǔ)器件3共享多個(gè)通信模式中的至少一個(gè)和多個(gè)操作模式中的至少一個(gè)的任意電子裝置上時(shí),也能沒有任何問題地操作。因此,能大大地降低能具有連接到其上的卡型半導(dǎo)體存儲(chǔ)器件3但不能使卡型半導(dǎo)體存儲(chǔ)器件3操作的電子裝置的數(shù)量。
如上所述,在連接卡型半導(dǎo)體存儲(chǔ)器件3的電子裝置2中,該卡型半導(dǎo)體存儲(chǔ)器件3能在每個(gè)具有單獨(dú)的最大電流消耗的多個(gè)操作模式中操作,也能在多個(gè)通信模式中執(zhí)行數(shù)據(jù)通信,從卡型半導(dǎo)體存儲(chǔ)器件3接收表示多個(gè)操作模式和多個(gè)通信模式的屬性信息35;從由所接收的屬性信息35表示的多個(gè)操作模式和多個(gè)通信模式中,選擇操作模式和通信模式的任意組合;以及將用于將卡型半導(dǎo)體存儲(chǔ)器件3設(shè)置成操作模式和通信模式的所選組合的模式設(shè)置命令傳送到卡型半導(dǎo)體存儲(chǔ)器件3。因此,電子裝置2能使卡型半導(dǎo)體存儲(chǔ)器件3在從多個(gè)通信模式和多個(gè)操作模式中任意選擇的操作模式和通信模式的組合中操作。因此,卡型半導(dǎo)體存儲(chǔ)器件3能大大地減少能具有連接到其上的卡型半導(dǎo)體存儲(chǔ)器件3但不能使其操作的電子裝置的數(shù)量。因此,卡型半導(dǎo)體存儲(chǔ)器件3實(shí)現(xiàn)與電子裝置的顯著改進(jìn)的兼容性。
另外,將卡型半導(dǎo)體存儲(chǔ)器件3配置成根據(jù)所選通信模式,能改變操作半導(dǎo)體存儲(chǔ)器SM1至SMn的數(shù)量,同時(shí)電子裝置2能將卡型半導(dǎo)體存儲(chǔ)器件3設(shè)置成由電子裝置2選擇的操作模式。因此,電子裝置2能根據(jù)任意選擇的通信模式,選擇最佳操作模式并將該卡型半導(dǎo)體存儲(chǔ)器件3設(shè)置成最佳操作模式以便最大地增加卡型半導(dǎo)體存儲(chǔ)器件3的操作能力,由此卡型半導(dǎo)體存儲(chǔ)器件3能操作以便顯示出其最大數(shù)據(jù)吞吐量。
另外,當(dāng)已經(jīng)顯著地增加裝置專用過程的處理負(fù)載,或減少電池中的剩余電荷量時(shí),電子裝置2能重新選擇卡型半導(dǎo)體存儲(chǔ)器件3的通信模式和/或操作模式并將其通信模式和/或操作模式改變成重新選擇的通信模式和/或操作模式。另外,在改變卡型半導(dǎo)體存儲(chǔ)器件3的通信模式和/或操作模式的設(shè)置后,減少裝置專用過程的處理負(fù)載或充電電池以便增加其中的剩余電荷量的情況下,電子裝置2能重新選擇卡型半導(dǎo)體存儲(chǔ)器件3的通信模式和/或操作模式并將其通信模式和/或操作模式的設(shè)置改變成重新選擇的通信模式或操作模式。換句話說,電子裝置2能根據(jù)其自己的狀態(tài),根據(jù)需要,改變卡型半導(dǎo)體存儲(chǔ)器件3的數(shù)據(jù)處理環(huán)境。因此,由于不能控制卡型半導(dǎo)體存儲(chǔ)器件3,電子裝置2能防止涉及使用卡型半導(dǎo)體存儲(chǔ)器件3的數(shù)據(jù)處理不連續(xù)。另外,電子裝置2能防止盡管使卡型半導(dǎo)體存儲(chǔ)器件3通過相對(duì)高的數(shù)據(jù)吞吐量執(zhí)行數(shù)據(jù)處理的能力,但電子裝置2使卡型半導(dǎo)體存儲(chǔ)器件3通過相對(duì)低的數(shù)據(jù)吞吐量執(zhí)行數(shù)據(jù)處理,不能有效使用卡型半導(dǎo)體存儲(chǔ)器件3的情形。
在現(xiàn)有技術(shù)的卡型半導(dǎo)體存儲(chǔ)器件的規(guī)格中,一種通信模式與一種操作模式相關(guān),以便對(duì)該通信模式唯一確定一個(gè)最大電流消耗。因此,在相關(guān)技術(shù)的卡型半導(dǎo)體存儲(chǔ)器件的規(guī)格中,與不同操作模式有關(guān)的相同通信模式導(dǎo)致不同規(guī)格。相反,在根據(jù)本發(fā)明的卡型半導(dǎo)體存儲(chǔ)器件3中,可以從多個(gè)通信模式和多個(gè)操作模式中,選擇通信模式和操作模式的任意組合。因此,即使當(dāng)例如結(jié)合通信模式,另外準(zhǔn)備能選擇的新操作模式時(shí),不需要?jiǎng)?chuàng)建新操作模式與該通信模式有關(guān)的完全新的規(guī)格。通過將該新操作模式簡單地添加到現(xiàn)有的規(guī)格上以及更新該規(guī)格,可以容易實(shí)現(xiàn)新操作模式和通信模式的組合的設(shè)置。因此,在根據(jù)本發(fā)明的卡型半導(dǎo)體存儲(chǔ)器件3的規(guī)格的情況下,與現(xiàn)有技術(shù)的卡型半導(dǎo)體存儲(chǔ)器件的規(guī)格相比,舊和新規(guī)格在他們之間可以具有兼容性,這提供規(guī)格的壽命的可延長性(即,允許規(guī)格存在更久)。
注意,在上述實(shí)施例中,卡型半導(dǎo)體存儲(chǔ)器件3響應(yīng)來自電子裝置2的請(qǐng)求,向電子裝置2提供屬性信息35。然而,本發(fā)明不限于此。當(dāng)已經(jīng)激活卡型半導(dǎo)體存儲(chǔ)器件3以及已經(jīng)建立與電子裝置2的通信時(shí),卡型半導(dǎo)體存儲(chǔ)器件3可以將屬性信息35自動(dòng)地提供給電子裝置2。
同時(shí)還注意到,在上述實(shí)施例中,在電子裝置2設(shè)置用于卡型半導(dǎo)體存儲(chǔ)器件3的通信模式后,電子裝置2由此設(shè)置操作模式。然而,本發(fā)明不限于此,可以在操作模式后設(shè)置通信模式。
同時(shí)注意到上述實(shí)施例涉及如參考圖1至10所述,通過卡型半導(dǎo)體存儲(chǔ)器件3實(shí)現(xiàn)根據(jù)本發(fā)明的半導(dǎo)體存儲(chǔ)器件的示例性情形。然而,本發(fā)明不限于該例子。本發(fā)明廣泛地應(yīng)用于能連接到電子裝置的各種其他類型的半導(dǎo)體存儲(chǔ)器件,諸如棒狀半導(dǎo)體存儲(chǔ)器件等等。
還注意到上述實(shí)施例涉及通過電子裝置2,諸如個(gè)人計(jì)算機(jī),實(shí)現(xiàn)根據(jù)本發(fā)明的電子裝置的示例性情形,如參考圖1至10所述。然而,本發(fā)明不限于該例子。本發(fā)明廣泛地適合于能連接半導(dǎo)體存儲(chǔ)器件的各種其他電子裝置,諸如數(shù)碼相機(jī)、便攜式音頻播放器、電子詞典等等。
還注意到上述實(shí)施例涉及如參考圖1至10所述,通過卡型半導(dǎo)體存儲(chǔ)器件3的外部接口電路22、寄存器23、數(shù)據(jù)緩沖電路26和控制電路25,實(shí)現(xiàn)能在多個(gè)通信模式中,與外部執(zhí)行數(shù)據(jù)通信的數(shù)據(jù)通信部的示例性情形。然而,本發(fā)明不限于該例子。各種其他類型的數(shù)據(jù)通信部能廣泛地應(yīng)用于本發(fā)明。
還注意到上述實(shí)施例涉及如參考圖1至10所述,通過卡型半導(dǎo)體存儲(chǔ)器件3的控制電路25,諸如序列發(fā)生器,實(shí)現(xiàn)配置成將半導(dǎo)體存儲(chǔ)器件設(shè)置成由在屬性信息存儲(chǔ)部中存儲(chǔ)的屬性信息表示的多個(gè)操作模式中的一個(gè)和多個(gè)通信模式中的一個(gè)的模式設(shè)置部的示例性情形。然而,本發(fā)明不限于該例子。各種其他類型的模式設(shè)置部,諸如CPU、微處理器等等廣泛適用于本發(fā)明。
還注意到上述實(shí)施例涉及如參考圖1至10所述,通過電子裝置2的主機(jī)接口11,實(shí)現(xiàn)配置成接收表示從半導(dǎo)體存儲(chǔ)器件傳送的多種操作模式和多個(gè)通信模式的屬性信息的接收部的示例性情形。然而,本發(fā)明不限于該例子。各種其他類型的接收部能廣泛地適用于本發(fā)明。
還注意到上述實(shí)施例涉及如參考圖1至10所述,通過電子裝置2的CPU5,實(shí)現(xiàn)配置成從由接收部接收的屬性信息表示的多個(gè)操作模式和多個(gè)通信模式中,選擇操作模式和通信模式的任意組合的模式選擇部的示例性情形。然而,本發(fā)明不限于該例子。各種其他類型的模式設(shè)置部,諸如由硬件電路等等形成的模式設(shè)置電路能廣泛地適用于本發(fā)明。
還注意到上述實(shí)施例涉及如參考圖1至10所述,通過電子裝置2的主機(jī)接口11,實(shí)現(xiàn)配置成將用于指示半導(dǎo)體存儲(chǔ)器件設(shè)置成由模式選擇部選擇的操作模式和通信模式的組合的模式設(shè)置命令傳送到半導(dǎo)體存儲(chǔ)器件的傳輸部的示例性情形。然而,本發(fā)明不限于該例子。各種其他類型的傳輸部能廣泛地適用于本發(fā)明。
本發(fā)明適用于半導(dǎo)體存儲(chǔ)器件,諸如卡型半導(dǎo)體存儲(chǔ)器件等等、以及能連接這種半導(dǎo)體存儲(chǔ)器件的電子裝置,諸如個(gè)人計(jì)算機(jī)、數(shù)碼相機(jī)等等。
本領(lǐng)域的技術(shù)人員應(yīng)理解到根據(jù)設(shè)計(jì)需求和其他因素,想到各種改進(jìn)、組合、子組合和變更,只要它們?cè)诟郊訖?quán)利要求或其等效的范圍內(nèi)。
權(quán)利要求
1.一種半導(dǎo)體存儲(chǔ)器件,能在多個(gè)操作模式中操作,每一操作模式具有單獨(dú)的最大電流消耗,該器件包括數(shù)據(jù)通信部,配置成能在多個(gè)通信模式中,執(zhí)行與外部的數(shù)據(jù)通信;屬性信息存儲(chǔ)部,配置成存儲(chǔ)表示多個(gè)操作模式和多個(gè)通信模式的屬性信息;以及模式設(shè)置部,配置成將該半導(dǎo)體存儲(chǔ)器件設(shè)置成由在所述屬性信息存儲(chǔ)部中存儲(chǔ)的屬性信息表示的多個(gè)操作模式中的一個(gè)和多個(gè)通信模式中的一個(gè),其中,所述數(shù)據(jù)通信部將從所述屬性信息存儲(chǔ)部讀取的屬性信息傳送到連接該半導(dǎo)體存儲(chǔ)器件的電子裝置,以及從該電子裝置接收用于指示將該半導(dǎo)體存儲(chǔ)器件設(shè)置成從由屬性信息表示的多個(gè)操作模式和多個(gè)通信模式中,任意選擇的操作模式和通信模式的組合的模式設(shè)置命令,以及其中,根據(jù)由所述數(shù)據(jù)通信部接收的模式設(shè)置命令,所述模式設(shè)置部將該半導(dǎo)體存儲(chǔ)器件設(shè)置成由該電子裝置選擇的操作模式和通信模式。
2.如權(quán)利要求1所述的半導(dǎo)體存儲(chǔ)器件,其中,根據(jù)電子裝置的裝置能力,從由屬性信息表示的多個(gè)操作模式和多個(gè)通信模式中,由電子裝置任意選擇操作模式和通信模式的組合。
3.如權(quán)利要求2所述的半導(dǎo)體存儲(chǔ)器件,其中,在所述模式設(shè)置部將該半導(dǎo)體存儲(chǔ)器件設(shè)置成由該電子裝置選擇的操作模式和通信模式后,所述數(shù)據(jù)通信部從該電子裝置接收模式設(shè)置改變命令,該模式設(shè)置改變命令用于根據(jù)電子裝置的處理負(fù)載,指示通過從由屬性信息表示的多個(gè)操作模式和多個(gè)通信模式中,由電子裝置重新選擇的操作模式或通信模式,替代當(dāng)前在半導(dǎo)體存儲(chǔ)器件中采用的操作模式和通信模式中的至少一個(gè),以及其中,根據(jù)由所述數(shù)據(jù)通信部接收的模式設(shè)置改變命令,所述模式設(shè)置部重新配置該半導(dǎo)體存儲(chǔ)器件,使得通過由電子裝置重新選擇的操作模式或通信模式,替換當(dāng)前在半導(dǎo)體存儲(chǔ)器件中采用的操作模式和通信模式中的至少一個(gè)。
4.一種電子裝置,能連接到每個(gè)具有單獨(dú)的最大電流消耗的多個(gè)操作模式中操作以及還能在多個(gè)通信模式中執(zhí)行數(shù)據(jù)通信的半導(dǎo)體存儲(chǔ)器件,該裝置包括接收部,配置成接收表示多個(gè)操作模式和多個(gè)通信模式的屬性信息,從該半導(dǎo)體存儲(chǔ)器件傳送該屬性信息;模式選擇部,配置成從由所述接收部接收的屬性信息表示的多個(gè)操作模式和多個(gè)通信模式中,選擇操作模式和通信模式的任意組合;以及傳輸部,配置成將用于指示將該半導(dǎo)體存儲(chǔ)器件設(shè)置成由所述模式選擇部選擇的操作模式和通信模式的模式設(shè)置命令傳送到半導(dǎo)體存儲(chǔ)器件。
5.如權(quán)利要求4所述的電子裝置,其中,所述模式選擇部根據(jù)該電子裝置的裝置能力,從由屬性信息表示的多個(gè)操作模式和多個(gè)通信模式中,選擇操作模式和通信模式。
6.如權(quán)利要求5所述的電子裝置,其中,在所述傳輸部將模式設(shè)置命令傳送到半導(dǎo)體存儲(chǔ)器件后,所述模式選擇部根據(jù)電子裝置的處理負(fù)載,從由屬性信息表示的多個(gè)操作模式和多個(gè)通信模式中,重新選擇操作模式和通信模式中的至少一個(gè),以及其中,所述傳輸部將用于指示將該半導(dǎo)體存儲(chǔ)器件重新配置成采用由所述模式選擇部重新選擇的操作模式和通信模式中的至少一個(gè)的模式設(shè)置改變命令傳送到半導(dǎo)體存儲(chǔ)器件。
7.一種用于電子裝置的模式設(shè)置方法,將能在每個(gè)具有單獨(dú)的最大電流消耗的多個(gè)操作模式中操作以及還能在多個(gè)通信模式中執(zhí)行數(shù)據(jù)通信的半導(dǎo)體存儲(chǔ)器件設(shè)置成多個(gè)操作模式中的一個(gè)和多個(gè)通信模式中的一個(gè),該電子裝置能連接到半導(dǎo)體存儲(chǔ)器件上,該方法包括步驟接收表示多個(gè)操作模式和多個(gè)通信模式的屬性信息,從半導(dǎo)體存儲(chǔ)器件傳送該屬性信息;從由在所述接收步驟中接收的屬性信息表示的多個(gè)操作模式和多個(gè)通信模式中,選擇操作模式和通信模式的任意組合;以及將用于指示將該半導(dǎo)體存儲(chǔ)器件設(shè)置成在所述選擇中選擇的操作模式和通信模式的模式設(shè)置命令傳送到半導(dǎo)體存儲(chǔ)器件。
全文摘要
本發(fā)明涉及半導(dǎo)體存儲(chǔ)器件、電子裝置以及模式設(shè)置方法,其中公開的半導(dǎo)體存儲(chǔ)器件能在分別具有單獨(dú)的最大電流消耗的多個(gè)操作模式中操作。該器件包括數(shù)據(jù)通信部,配置成能在多個(gè)通信模式中,執(zhí)行數(shù)據(jù)通信;屬性信息存儲(chǔ)部,配置成存儲(chǔ)表示操作和通信模式的屬性信息;以及模式設(shè)置部,配置成將該器件設(shè)置成由操作模中式中的一個(gè)和通信模式中的一個(gè)。數(shù)據(jù)通信部將該信息傳送到連接該器件的電子裝置,以及從該裝置接收用于指示將該器件設(shè)置成從該信息中選擇的操作模式和通信模式的組合的模式設(shè)置命令。根據(jù)此,模式設(shè)置部將該器件設(shè)置成被選模式組合。
文檔編號(hào)G11C16/00GK1933014SQ20061015391
公開日2007年3月21日 申請(qǐng)日期2006年9月12日 優(yōu)先權(quán)日2005年9月12日
發(fā)明者中西健一 申請(qǐng)人:索尼株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
乌鲁木齐市| 迭部县| 康马县| 正镶白旗| 灵寿县| 天镇县| 乐安县| 延吉市| 勐海县| 长治市| 天气| 望城县| 都江堰市| 游戏| 沾益县| 前郭尔| 牙克石市| 柯坪县| 白朗县| 石楼县| 大冶市| 库伦旗| 正阳县| 尼勒克县| 湘潭县| 油尖旺区| 临沧市| 抚松县| 申扎县| 定兴县| 龙海市| 上林县| 华坪县| 武鸣县| 双柏县| 武陟县| 元氏县| 余姚市| 乐昌市| 芷江| 正镶白旗|