專利名稱:存儲(chǔ)卡、包含存儲(chǔ)卡的存儲(chǔ)系統(tǒng)及存儲(chǔ)卡的操作方法
##卡、包含^i奢f的^H諸系統(tǒng)及^f諸卡的操作方法 對(duì)相關(guān)申請(qǐng)的交叉引用根據(jù)U.S.C.35 § 119條,本申請(qǐng)要求2007年3月14日提交的韓國(guó)專利申請(qǐng) No. 10-2007-0025211的優(yōu)先^又,其N(xiāo)卩內(nèi)絲考引入于此。技術(shù)領(lǐng)域在il^本發(fā)明公開(kāi)涉及^f針設(shè)備,尤其是,涉及##卡,包括^j諸卡的^(渚 系統(tǒng),以》j^(乍^f諸卡的方法。
背景技術(shù):
閃存設(shè)備是一種非易失'^4^i殳備,其不需要電力來(lái)^#4^者芯片中的信息。 雖然在個(gè)人計(jì)算機(jī)(PC)中用作主存時(shí),閃存設(shè)備比動(dòng)態(tài)隨才踏iMH者器(DRAM)慢, 但是與石M驅(qū)動(dòng)器(HDD)相比,閃存具有相對(duì)快的讀取i4^t并且不易因碰撞而損傷。 由于這些特性,閃存被廣;4i也用作電油4喿作的設(shè)備中的^f浙殳備。閃存的另一個(gè)特 性是對(duì)不利環(huán)境實(shí)質(zhì)上不受影響,例如高壓和浸7^袞水中。在閃存設(shè)備中,數(shù)據(jù)可被電4寮綠電重寫(xiě)。不像電可擦除可編程只讀^^諸器 (EEPR0M),閃存設(shè)備是相對(duì)便宜的。因此,閃存主要用于大容量非易失性固態(tài)^f諸 設(shè)備。閃存用于諸如數(shù)字音樂(lè)播放器、數(shù)碼相機(jī)、手機(jī)^^殳備中。另一個(gè)用閃存的 設(shè)備的例子是通用串行總線(USB)驅(qū)動(dòng)器,其廣泛用于在計(jì)算才政間^f諸通用數(shù)據(jù)和 傳送數(shù)據(jù)。最近,包含閃存的^"^數(shù)字(SD)卡和多媒體卡(MMC)被廣^j!行。固C是相對(duì)低 價(jià)位的數(shù)據(jù)^(it^通信介質(zhì)。畫(huà)C被設(shè)計(jì)為覆蓋大范圍的應(yīng)用,例如智能手機(jī)、相機(jī)、 個(gè)人數(shù)字助理(PDA)、數(shù)字錄音機(jī)、MP3播放器和尋呼機(jī)。畫(huà)C特性的例子包括在低 ^介位下的高移動(dòng)性和高性能。這些特性包括低功庫(kù)財(cái)口^[諸卡接口的大量數(shù)據(jù)處理。發(fā)明內(nèi)容本發(fā)明的示例性實(shí)施例提供了 一種在電子設(shè)備的^^諸卡中^^諸《I導(dǎo)數(shù)據(jù)的方法。本發(fā)明的示例性實(shí)施例還提供了 一種訪問(wèn)務(wù)賭S 1導(dǎo)數(shù)提的存儲(chǔ)卡的方法。 本發(fā)明的示例性實(shí)施例提供了包括閃存的^f諸卡設(shè)備,其中閃存具有^HI引導(dǎo)數(shù)據(jù)的引導(dǎo)區(qū),和^f諸用戶數(shù)據(jù)的用戶區(qū)和響應(yīng)A"卜部輸入的命令來(lái)訪問(wèn)引導(dǎo)區(qū)和用戶區(qū)兩者之一的控制器。在一些示例性實(shí)施例中,用戶區(qū)包括^fi者主51導(dǎo)文件的主^ 1導(dǎo)記錄區(qū),由主引導(dǎo)文件指定以^^^f諸分區(qū)SI導(dǎo)信息的分區(qū)? j導(dǎo)記錄區(qū),和由文件引導(dǎo)信息指定的文件分配表區(qū)。在一些示例性實(shí)施例中,引導(dǎo)區(qū)的邏輯地址與部分用戶區(qū)的邏輯地iibN]同。 在一些示例性實(shí)施例中,引導(dǎo)區(qū)的初始邏輯地址與主引導(dǎo)記錄區(qū)的初始邏輯地在一些示例性實(shí)施例中,當(dāng)/A^卜部輸入的命令A(yù)^于訪問(wèn)引導(dǎo)區(qū)的命令時(shí),控 制器產(chǎn)生用于訪問(wèn)引導(dǎo)區(qū)的邏輯地址。在一些示例性實(shí)施例中,當(dāng)/"卜部輸入的命令^于訪問(wèn)用戶區(qū)的命令時(shí),控制器產(chǎn)生用于訪問(wèn)用戶區(qū)的邏輯地址。在一些示例性實(shí)施例中,^f諸卡可以是內(nèi)置^f諸卡。在本發(fā)明的一些示例性實(shí)施例中,^^諸卡系統(tǒng)包括主才;i4口通iii機(jī)訪問(wèn)的^f諸 卡。^f針包括閃存,閃存中包括^^諸引導(dǎo)數(shù)據(jù)的引導(dǎo)區(qū),和^f諸用戶數(shù)據(jù)的用戶 區(qū);以及響應(yīng)/Ai才;Ulr入的命令以訪問(wèn)引導(dǎo)區(qū)或者用戶區(qū)的控制器。在一些示例性實(shí)施例中,用戶區(qū)包括^[諸主引導(dǎo)文件的主引導(dǎo)記錄區(qū),由主引導(dǎo)文件指定以及^H諸分區(qū)? 1刮言息的分區(qū)S1導(dǎo)記錄區(qū),和由文件引導(dǎo)信息指定的文 件分配表區(qū)。在一些示例性實(shí)施例中,當(dāng)/A^卜部輸入的命令是訪問(wèn)引導(dǎo)區(qū)的命令時(shí),控制器 產(chǎn)生訪問(wèn)引導(dǎo)區(qū)的邏輯i^止。在一些示例性實(shí)施例中,當(dāng)從外部輸入的命令是訪問(wèn)用戶區(qū)的命令時(shí),控制器產(chǎn)生訪問(wèn)用戶區(qū)的邏輯i4ii。本發(fā)明的一些示例性實(shí)施例涉及控制主機(jī)以訪問(wèn)包含閃存的存儲(chǔ)卡的方法,其 中閃存包括^f諸引導(dǎo)數(shù)據(jù)的引導(dǎo)區(qū),和^H諸用戶數(shù)據(jù)的用戶區(qū)。所述方法包4射殳置 ^^t為傳送狀態(tài),設(shè)置^^f為引導(dǎo)模式,以及將引導(dǎo)區(qū)中寫(xiě)入的寫(xiě)命令、數(shù)據(jù) 和地址傳鈔J剤針。在一些示例性實(shí)施例中,所述方法進(jìn)一步包括,傳送完寫(xiě)命令后,設(shè)置^"^諸卡 為標(biāo)準(zhǔn)4莫式在一些示例性實(shí)施例中,所述方法進(jìn)一步包括將訪問(wèn)弓1導(dǎo)區(qū)的讀命令禾喊地址 傳酬賴卡。本發(fā)明的一些示例性實(shí)施例涉及響應(yīng)乂Ai才;U命入的命令以才封乍^^諸卡才^f乍的方 法。^H針包括閃存,閃存中包括^^諸虧1導(dǎo)數(shù)據(jù)的? 1導(dǎo)區(qū)和^f諸用戶數(shù)據(jù)的用戶區(qū)。 所述方法包括乂Ai^;U妄收訪問(wèn)命4^口地址,并且當(dāng)所述訪問(wèn)命令是訪問(wèn)所述? 1導(dǎo)區(qū) 的命令時(shí),提供對(duì)引導(dǎo)區(qū)的訪問(wèn)。在一些示例性實(shí)施例中,提供對(duì)引導(dǎo)區(qū)的訪問(wèn)包括,當(dāng)訪問(wèn)4^令;Mi^方問(wèn)引 導(dǎo)區(qū)和^/f亍對(duì)引導(dǎo)區(qū)的訪問(wèn)的命令時(shí),將^iih轉(zhuǎn)變成引導(dǎo)區(qū)的邏輯地址。在一些示例性實(shí)施例中,所述方法進(jìn)一步包括,當(dāng)訪問(wèn)命令是用于訪問(wèn)用戶區(qū) 和提供對(duì)所述用戶區(qū)的訪問(wèn)的命令時(shí),將所述地址轉(zhuǎn)變成所述用戶區(qū)的邏輯地址。在一些示例性實(shí)施例中,訪問(wèn)命令包括對(duì)閃存的寫(xiě)命令或讀命令。在一些示例性實(shí)施例中,訪問(wèn)命令包^i方問(wèn)引導(dǎo)區(qū)的引導(dǎo)模式設(shè)置命令、寫(xiě)命 令、或讀命令。在一些示例性實(shí)施例中,訪問(wèn)命令包括訪問(wèn)用戶區(qū)的標(biāo)準(zhǔn)模式設(shè)置命令、對(duì)閃 存的寫(xiě)命令或讀命令。
附圖對(duì)本發(fā)明的示例性實(shí)施例提供了進(jìn)一步理解,而且并入和組成本說(shuō)明的一 部分。圖中圖1是根據(jù)本發(fā)明一示例性實(shí)施例的務(wù)賭系統(tǒng)的結(jié)構(gòu)圖; 圖2是圖示根據(jù)本發(fā)明一示例性實(shí)施例的閃存結(jié)構(gòu)的示意圖; 圖3是圖示當(dāng)主機(jī)訪問(wèn)閃存時(shí)^f諸器控制器才剁乍模式的概念圖; 圖4是圖示根據(jù)本發(fā)明一示例性實(shí)施例的允許主才^引導(dǎo)^/馬到閃存引導(dǎo)區(qū)的 控制序列的流程圖;圖5是圖示根據(jù)本發(fā)明一示例性實(shí)施例的允許主機(jī)讀iNH諸在閃存引導(dǎo)區(qū)的引 導(dǎo)代碼的控制序列的流程圖;和圖6是圖示根據(jù)本發(fā)明一示例性實(shí)施例的圖1中所示的^f諸器控制器搡怍序列 的《d呈圖。JW^實(shí)施方式在下文中,本發(fā)明的示例性實(shí)施例將參考附圖進(jìn)行洋細(xì)描述。然而,本發(fā)明會(huì)以不同形式^見(jiàn),而不應(yīng)受限于這里描述的實(shí)施例。圖l是才財(cái)居本發(fā)明一示例性實(shí)施例的務(wù)賭系統(tǒng)的結(jié)構(gòu)圖。參看圖1, g^i殳備包括^f諸器控制器200和閃存300。閃存300在^f諸器控制器200的控制下運(yùn)行。閃存 300可以是非易失性設(shè)備,諸如NAND閃存設(shè)備、NOR閃存設(shè)備、相變隨才/L4i^H諸 器設(shè)備和/彭茲性船踏耳J^f諸器設(shè)備。^ft器控制器200根據(jù)主才幾100的請(qǐng)求來(lái)控制閃存300。 ^^諸器控制器200包括 主才;W妄口 210、 ^f諸H4妻口 220、控制器230和糾4普碼(ECC)控制器240。主才;W妄口 210提供與主機(jī)100的接口,并且^(渚||#口 220提供與閃存300的接口??刂破?230可以是控制^f諸器控制器200總^#作的處理器。主機(jī)100和^f諸器控制器200 被酉己置為通過(guò)各種通信接口 (諸如夕K殳部件互連(PCI)和/或USB)而進(jìn)行^f目通信。 而且,在包括^^諸器控制器200和閃存300的^f諸器設(shè)備被^v^機(jī)100的情況下, ^f諸器控制器200可以與主才幾100直接連接。^#器控制器200和閃存300初LS己置為通it^所周知的NAND/NOR接口而進(jìn)4封目 互通信。包括^f諸器控制器200和閃存300的務(wù)賭器系統(tǒng)可以是^^者卡(諸如閃存 卡、智能卡、SD卡或畫(huà)C)。ECC控制器240 ^!己置為^f諸在閃存300中的數(shù)據(jù)生成ECC數(shù)據(jù)。ECC數(shù)據(jù)用于本發(fā)明示例性實(shí)施例中的閃存300包括^f諸引導(dǎo)數(shù)據(jù)的引導(dǎo)區(qū),和^^諸用戶數(shù) 據(jù)的用戶區(qū)。本發(fā)明示例性實(shí)施例中的控制器230才艮據(jù)/A^機(jī)100輸入的命令來(lái)訪 問(wèn)引導(dǎo)區(qū)或用戶區(qū)。圖2是示出根據(jù)本發(fā)明一示例性實(shí)施例的閃存結(jié)構(gòu)的示意圖。參考圖2,閃存300包括引導(dǎo)區(qū)310和用戶區(qū)。用戶區(qū)包括主引導(dǎo)記錄(MBR)區(qū) 320、分區(qū)引導(dǎo)記錄(PBR)區(qū)321、文件分配表(FAT)區(qū)322和數(shù)據(jù)區(qū)323。如本領(lǐng)域技術(shù)人員所知道的,主引導(dǎo)文件位于石M馬區(qū)動(dòng)器(HDD)的第零扇區(qū)。同址中。MBR區(qū)320內(nèi)的主引導(dǎo)文件指定PBR區(qū)321的初始邏輯地址。PBR區(qū)321內(nèi)的 分區(qū)引導(dǎo)數(shù)據(jù)指定FAT區(qū)322的初始邏輯地址。不包括MBR區(qū)320、PBR區(qū)321和FAT 區(qū)322的數(shù)據(jù)區(qū)323用于指定用戶數(shù)提。根據(jù)本發(fā)明示例性實(shí)施例,閃存300包括用于指定引導(dǎo)^R^馬的引導(dǎo)區(qū)310和用命4^i方問(wèn)。在這個(gè)示例性實(shí)施例中,閃存320中引導(dǎo)區(qū)310的初始邏輯地址是0x00000,其與MBR區(qū)320的初始邏輯i4iibN)同。然而,引導(dǎo)區(qū)310和MBR區(qū)320實(shí) 際上^f諸在閃存300中的物理Mi止是相互不同的。在一示例性實(shí)施例中,引導(dǎo)區(qū)310 的初始邏輯地址可以被指定為具有一特定邏輯Miil:,而不是0x00000。圖3是示出當(dāng)主才幾100訪問(wèn)閃存300時(shí)^f諸器控制器200 #^卡才莫式的扭克念圖。 當(dāng)通電而JLi機(jī)100請(qǐng)求來(lái)自^f諸器控制器200的引導(dǎo)代碼時(shí),存儲(chǔ)器控制器200 的4斜乍模式設(shè)定為引導(dǎo)模式。響應(yīng)主機(jī)100的引導(dǎo)^^馬,^f諸器控制器200讀M 儲(chǔ)在閃存300的引導(dǎo)區(qū)310中的引導(dǎo)^M圖像,并將引導(dǎo)f^馬圖像傳^J"主機(jī)100。主機(jī)100的引導(dǎo)才斜乍4^f亍完il^,將初始化閃存300的命令CMDO傳iil^^H諸器 控制器200,并將^f諸器控制器200的才斜乍模式設(shè)置為標(biāo)〉斜莫式。在標(biāo)準(zhǔn)模式中,響應(yīng)乂Ai機(jī)100輸入的讀/寫(xiě)命令,^^諸器控制器200訪問(wèn)閃存 300的用戶區(qū)。在主機(jī)100需要訪問(wèn)閃存300的引導(dǎo)區(qū)310的情況下,主機(jī)100將模式改變命 令CMD6傳i^JiJ^^諸器控制器200。當(dāng)接"t5iJ模式改變命令CMD6時(shí),^(諸器控制器 200將#^模式變?yōu)橐龑?dǎo)模式,然后響應(yīng)/Ai才幾100輸入的讀/寫(xiě)命令訪問(wèn)引導(dǎo)區(qū) 310。在主機(jī)100想^[亭itJ!于閃存300的引導(dǎo)區(qū)310的訪問(wèn)的情況下,主機(jī)100傳送 模式改變命令CMD6到^(諸器控制器200。響應(yīng)模式改變命令CMD6,^H諸器控制器200 將才^f乍才莫式變?yōu)闃?biāo)準(zhǔn)才莫式,然后響應(yīng)A^i幾100輸入的讀/寫(xiě)命令訪問(wèn)閃存300的用 戶區(qū)??梢愿鶕?jù)上述方案來(lái)訪問(wèn)^#在閃存300的引導(dǎo)^R/馬。圖4是示出根據(jù)本發(fā)明一示例性實(shí)施例的允許主機(jī)100寫(xiě)引導(dǎo)4V馬到閃存300 的引導(dǎo)區(qū)310上的控制序列的;^呈圖。參考圖4,主機(jī)100傳送設(shè)置^#卡為傳送狀態(tài)的命令(步驟410)。響應(yīng)主機(jī)100 的命令,##器控制器200從備用狀態(tài)轉(zhuǎn)變?yōu)閭魉蜖顟B(tài)。主機(jī)100傳送i議^^諸器控制器200為引導(dǎo)模式的命令(步驟420)。用于i議引 導(dǎo)模式的命令的例子包括引導(dǎo)代媽請(qǐng)求命令和模式改變命令CMD6,例如,圖3所示。 響應(yīng)來(lái)自主機(jī)IOO的命令,^f諸器控制器200設(shè)置為引導(dǎo)模式。主機(jī)100將關(guān)于寫(xiě)到引導(dǎo)區(qū)310上的引導(dǎo)4V馬的塊長(zhǎng)和塊的數(shù)目的信息傳01| ^fi者器控制器200 (步-驟430)。主才幾100將寫(xiě)命令、引導(dǎo)代碼和地址傳id^^諸器控制器200,以在引導(dǎo)區(qū)310 中寫(xiě)入引導(dǎo)^s馬(步驟440)。響應(yīng)關(guān)于/A^機(jī)100接收的引導(dǎo)^^馬的塊長(zhǎng)、塊的數(shù)目、寫(xiě)命令引導(dǎo)^/馬和;4it的信息,^H者器控制器200在閃存300的引導(dǎo)區(qū)310中寫(xiě)入 引導(dǎo)傳馬。當(dāng)^f諸器控制器200在閃存300的引導(dǎo)區(qū)310中完成寫(xiě)引導(dǎo)^^馬時(shí),主機(jī)IOO 將用于設(shè)置^f諸器控制器200的搮作模式為標(biāo)準(zhǔn)模式的命4M專i^)J^^諸器控制器 200 (步驟450)。通ilii述過(guò)程,主機(jī)100可在閃存300的引導(dǎo)區(qū)310中寫(xiě)引導(dǎo)4V馬。圖5是示出沖艮據(jù)本發(fā)明一示僻f生實(shí)施例的用于允許主機(jī)100讀fl4i者在閃存300 的引導(dǎo)區(qū)310的引導(dǎo)^/馬的控制序列的流程圖。參考圖5,主機(jī)100傳送設(shè)置^fi者卡為傳送狀態(tài)的命令(步驟510)。響應(yīng)主機(jī) 100的命令,^f諸器控制器200從備用狀態(tài)轉(zhuǎn)變?yōu)閭魉蜖顟B(tài)。主機(jī)100傳送it^^f諸器控制器200為引導(dǎo)模式的命令(步驟520) 。 i汰引導(dǎo)模 式命令的例子包括圖3中所示的引導(dǎo)^/馬請(qǐng)求命4^口模式改變命令CMD6。響應(yīng)來(lái)自 主機(jī)100的命令,將^f諸器控制器200詔艾為引導(dǎo)模式。主機(jī)100將關(guān)于從引導(dǎo)區(qū)310中讀出的引導(dǎo)^/馬的塊長(zhǎng)和塊的數(shù)目的信息傳送 到^f諸器控制器200 (步驟530)。主機(jī)100將讀命令、引導(dǎo)^2馬和地址傳i^JU^H諸器控制器200以從引導(dǎo)區(qū)310 中讀取引導(dǎo)^ 馬(步驟540)。響應(yīng)關(guān)于/Ai機(jī)100中接收的引導(dǎo)^/馬的塊長(zhǎng)、塊的數(shù) 目、讀命^H口^JaL的信息,^f諸器控制器200從閃存300的引導(dǎo)區(qū)310中讀取引導(dǎo) 艦當(dāng)^i渚器控制器200完^/人閃存引導(dǎo)區(qū)310中讀取引導(dǎo)^/馬時(shí),主機(jī)100將用 于設(shè)定^f諸器控制器200的4斜乍模式為標(biāo)準(zhǔn)模式的命4^^J'J^(諸器控制器200 (步 驟550)。通ith述過(guò)程,主機(jī)100可從閃存300的引導(dǎo)區(qū)310中讀取引導(dǎo)^/馬。允許主機(jī)100從閃存300的引導(dǎo)區(qū)310中讀取引導(dǎo)^^馬的方法,并不局限于圖5 中所示的方法。例如,響應(yīng)如圖3所示的主^Ll00的引導(dǎo)^/馬請(qǐng)求,引導(dǎo)區(qū)310的 ^^引導(dǎo)^/馬可被傳i^U主機(jī)100。圖6是圖示根據(jù)本發(fā)明一示例性實(shí)施例中的圖1中所示的存儲(chǔ)器控制器200操 作序列的濟(jì)d呈圖。參考圖6, ^J諸器控制器200 乂A^機(jī)100接收讀/寫(xiě)命令(步驟610)。當(dāng)^#器 控制器200的才剁乍模式被設(shè)定為標(biāo)準(zhǔn)模式時(shí)使,步驟620),存^諸器控制器200將同 讀/寫(xiě)命4^^輸入的地址轉(zhuǎn)變?yōu)橛脩魠^(qū)的邏輯34i止(步驟630)。當(dāng)^(諸器控制器200 的才剁乍模&皮設(shè)置為引導(dǎo)模式(否,步驟620), ^(諸器控制器200將與讀/寫(xiě)命4^-" 起輸入的地址轉(zhuǎn)變?yōu)橐龑?dǎo)區(qū)310的邏輯;4iil:(步驟640)。響應(yīng)^i機(jī)100輸入的讀/寫(xiě)命令,存儲(chǔ)器控制器200寫(xiě)/讀數(shù)據(jù)到/從由轉(zhuǎn)變的 邏輯^iih指定的閃存300的位置(步驟650)。根據(jù)圖6所示的方法,在標(biāo)準(zhǔn)模式下,響應(yīng)從主機(jī)100輸入的讀/寫(xiě)命令,存儲(chǔ) 器控制器200可寫(xiě)/讀數(shù)據(jù)到/從閃存300的用戶區(qū)。而且,在引導(dǎo)模式下,響應(yīng)從 主機(jī)100輸入的讀/寫(xiě)命令,4#器控制器200可讀/寫(xiě)數(shù)據(jù)到/從閃存300的引導(dǎo)區(qū)。沖艮據(jù)本發(fā)明的示例性實(shí)施例,引導(dǎo)數(shù)據(jù)^^在電^i殳備的^f諸卡中。而且,當(dāng) 主機(jī)請(qǐng)^^"^j諸在^f渚器卡中的;1導(dǎo)數(shù)據(jù)/用戶數(shù)據(jù)進(jìn)4ti方問(wèn)時(shí),要^i巖器控制器 控制下對(duì)引導(dǎo)數(shù)據(jù)/用戶數(shù)據(jù)進(jìn)^i方問(wèn)。因此,可以利用內(nèi)置^f諸卡引導(dǎo)電子設(shè)備。本發(fā)明的保護(hù)范圍不局限于上述示例性實(shí)施例。
權(quán)利要求
1.一種存儲(chǔ)卡設(shè)備,包括包括存儲(chǔ)引導(dǎo)數(shù)據(jù)的引導(dǎo)區(qū)和存儲(chǔ)用戶數(shù)據(jù)的用戶區(qū)的閃存;以及響應(yīng)外部命令訪問(wèn)引導(dǎo)區(qū)和用戶區(qū)兩者之一的控制器。
2. 如權(quán)利要求1所述的存儲(chǔ)卡設(shè)備,其中用戶區(qū)包括 ^f諸主引導(dǎo)文件的主引導(dǎo)記錄區(qū);由所莊引導(dǎo)文件指定并^f諸分區(qū)? 1 "^言息的分區(qū)? 1導(dǎo)記錄區(qū);以及 由所述《1導(dǎo)數(shù)據(jù)指定的文件分配表區(qū)。
3. 如權(quán)利要求2所述的^H諸卡設(shè)備,其中引導(dǎo)區(qū)的邏輯地址與用戶區(qū)的"卩 分的邏輯地ibf目同。
4. 如權(quán)利要求3所述的^f諸HH殳備,其中所述引導(dǎo)區(qū)的初始邏輯地址與所述 主引導(dǎo)記錄區(qū)的初始邏輯地iibf目同。
5. 如權(quán)利要求1所述的^^f設(shè)備,其中當(dāng)外部命令是訪問(wèn)所述引導(dǎo)區(qū)的命 令時(shí),所述控制器產(chǎn)生訪問(wèn)所述引導(dǎo)區(qū)的邏輯地址。
6,如權(quán)利要求1所述的^f針設(shè)備,其中當(dāng)所必卜部命令是訪問(wèn)所述用戶區(qū) 的4^令時(shí),所述控制器產(chǎn)生訪問(wèn)用戶區(qū)的邏輯地址。
7. 如權(quán)利要求1所述的^f諸卡設(shè)備,其中所述^^諸卡設(shè)備被 到電子設(shè)備中。
8. —種^f諸卡系統(tǒng),包括 主機(jī);和由主4/li方問(wèn)的^f諸卡,所ii^f諸卡包4舌 包括^^諸引導(dǎo)數(shù)據(jù)的引導(dǎo)區(qū)和^^諸用戶數(shù)據(jù)的用戶區(qū)的閃存;以及 響應(yīng)夕卜部命令以訪問(wèn)引導(dǎo)區(qū)和用戶區(qū)兩者之一的控制器。
9. 如權(quán)利要求8所述的存儲(chǔ)卡系統(tǒng),其中用戶區(qū)包括 #^諸主引導(dǎo)文件的主引導(dǎo)記錄區(qū);由主S 1導(dǎo)文件指定并^f諸分區(qū)虧I^f言息的分區(qū)? 1導(dǎo)記錄區(qū);以及 由所述? 1導(dǎo)數(shù)據(jù)指定的文件分S己表區(qū)。
10. 如權(quán)利要求8所述的^f諸卡系統(tǒng),其中當(dāng)所必卜部命令是訪問(wèn)所述引導(dǎo)區(qū) 的命^令時(shí),所述控制器產(chǎn)生訪問(wèn)引導(dǎo)區(qū)的邏輯地址。
11. 如權(quán)利要求8所述的^^f系統(tǒng),其中當(dāng)所必卜部命令是訪問(wèn)所述用戶區(qū)的命^令時(shí),所述控制器產(chǎn)生訪問(wèn)所述用戶區(qū)的邏輯地址。
12. —種控制主機(jī)訪問(wèn)包含閃存的^f諸卡的方法,所述閃存包括^f諸引導(dǎo)數(shù)據(jù) 的引導(dǎo)區(qū)和^fi者用戶數(shù)據(jù)的用戶區(qū),所述方法包括設(shè)置所述^f諸卡為傳送狀態(tài); 設(shè)置所述^f針為引導(dǎo)模式;以及向所述^^H"傳送寫(xiě)命令、數(shù)據(jù)和待寫(xiě)入的所述S 1導(dǎo)區(qū)的地址。
13. 如權(quán)利要求12所述的方法,進(jìn)一步包括,在寫(xiě)命*送完成后,設(shè)置^(諸 卡為標(biāo)準(zhǔn)才莫式。
14. 如權(quán)利要求12所述的方法,進(jìn)一步包括^Jf]已發(fā)送的讀命令禾喊地址,將用于對(duì)引導(dǎo)區(qū)的訪問(wèn)的讀命4^喊地址傳^J)J所述^^諸卡。
15. —種響應(yīng)從主機(jī)接收的命令#^,^^諸卡梯作的方法,所述^f諸卡包括閃存, 所述閃存包括^f諸引導(dǎo)數(shù)據(jù)的引導(dǎo)區(qū)和^^諸用戶數(shù)據(jù)的用戶區(qū),所述方法包括/AA4/Ll矣收訪問(wèn)^^H^地址;和當(dāng)所述訪問(wèn)命令是訪問(wèn)所述引導(dǎo)區(qū)的命令時(shí),授;^于所述? I導(dǎo)區(qū)的訪問(wèn)。
16. 如權(quán)利要求15所述的方法,其中所述授^J^所述引導(dǎo)區(qū)的訪問(wèn)包括當(dāng)所述訪問(wèn)^^令是訪問(wèn)所述可1導(dǎo)區(qū)的命令時(shí),將所iii也址4爭(zhēng)變成所述S 1導(dǎo)區(qū)的 邏輯地址;和授才"十所述引導(dǎo)區(qū)的訪問(wèn)。
17. 如權(quán)利要求16所述的方法,進(jìn)一步包括當(dāng)所述訪問(wèn)命令是訪問(wèn)所述用戶區(qū)的4 令時(shí),將所iii也址轉(zhuǎn)變成所述用戶區(qū)的邏輯地址;和提供對(duì)所述用戶區(qū)的訪問(wèn)。
18. 如權(quán)利要求17所述的方法,其中所述訪問(wèn)命令包括對(duì)所述閃存的寫(xiě)命令或 讀命令兩者之一。
19. 如權(quán)利要求18所述的方法,其中所述訪問(wèn)命令包括用于訪問(wèn)所述引導(dǎo)區(qū)的 引導(dǎo)模式設(shè)置命令、所述寫(xiě)命令或所述讀命令其中之一。
20. 如權(quán)利要求18所述的方法,其中所述訪問(wèn)命令包括用于訪問(wèn)所述用戶區(qū)的 標(biāo)〉斜莫式設(shè)置命令、對(duì)所述閃存的寫(xiě)命令或讀命令其中之一。
全文摘要
提供了一種存儲(chǔ)卡設(shè)備。存儲(chǔ)卡設(shè)備包括閃存和控制器。閃存包括存儲(chǔ)引導(dǎo)數(shù)據(jù)的引導(dǎo)區(qū)和存儲(chǔ)用戶數(shù)據(jù)的用戶區(qū)。根據(jù)外部命令,控制器訪問(wèn)引導(dǎo)區(qū)或用戶區(qū)。引導(dǎo)數(shù)據(jù)可以存放在集成于電子設(shè)備的存儲(chǔ)卡中。而且,當(dāng)主機(jī)請(qǐng)求對(duì)存儲(chǔ)在存儲(chǔ)卡中的引導(dǎo)數(shù)據(jù)/用戶數(shù)據(jù)進(jìn)行訪問(wèn)時(shí),可在控制器控制下訪問(wèn)引導(dǎo)數(shù)據(jù)/用戶數(shù)據(jù)。
文檔編號(hào)G11C7/10GK101266829SQ200810092090
公開(kāi)日2008年9月17日 申請(qǐng)日期2008年3月14日 優(yōu)先權(quán)日2007年3月14日
發(fā)明者安世鎮(zhèn), 崔成業(yè), 金容鉉 申請(qǐng)人:三星電子株式會(huì)社