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

存儲器設(shè)備和存儲器限制訪問方法

文檔序號:6568567閱讀:219來源:國知局

專利名稱::存儲器設(shè)備和存儲器限制訪問方法
技術(shù)領(lǐng)域
:本發(fā)明涉及一種使用一種可逆不可寫(reversiblynon-writablememory)的存儲器的存儲器設(shè)備和存儲器限制訪問方法。
背景技術(shù)
:已知一種可逆不可寫的存儲器,數(shù)據(jù)可寫入一次。例如,作為半導體存儲器,已提議數(shù)據(jù)可被寫入一次的所謂的OTP(一次可編程ROM)。
背景技術(shù)
:參照的是一種非易失性的可逆不可寫的存儲器。換言之,根據(jù)
背景技術(shù)
參照,一旦寫入數(shù)據(jù),則不能擦除。這樣,即使關(guān)閉存儲器的電源,寫入的數(shù)據(jù)也被保持。可以比快擦除存儲器低的成本制造該可逆不可寫的存儲器。近年來,商業(yè)上將卡型快擦除存儲器作為數(shù)據(jù)記錄媒體的用途趨于增長。例如,數(shù)字相機拍攝的靜止圖像被記錄于快擦除存儲器中。為了保護用戶的隱私,有必要提高記錄于快擦除存儲器中的數(shù)據(jù)的保密性。快擦除存儲器的另一個問題在于其成本相對高。
發(fā)明內(nèi)容因此,本發(fā)明的一個目的是提供一種存儲器設(shè)備和一種限制訪問方法,可通過使用可逆不可寫的存儲器的性能來提高寫入的數(shù)據(jù)的保密性。為了解決上述問題,本發(fā)明的第一方面是一種由可逆不可寫的存儲器構(gòu)成的存儲器設(shè)備,包括一檢測裝置,用于檢測該存儲器的指定區(qū)域是否為初始狀態(tài),和一控制裝置,用于根據(jù)檢測裝置的檢測結(jié)果來控制存儲器的指定區(qū)域和其它區(qū)域的訪問許可和禁止,其中,當指定區(qū)域為初始狀態(tài)時,控制裝置被設(shè)定為許可訪問存儲器的指定區(qū)域和其它區(qū)域。當指定區(qū)域不是初始狀態(tài)時,控制裝置被設(shè)定為禁止訪問存儲器的指定區(qū)域和其它區(qū)域。本發(fā)明的第二方面是一種可逆不可寫的存儲器設(shè)備的限制訪問方法,包括以下步驟(a)檢測存儲器設(shè)備是否已被限制訪問,(b)當存儲器設(shè)備已被限制訪問時,將存儲器設(shè)備的訪問狀態(tài)改變?yōu)樵L問許可狀態(tài),(c)當存儲器設(shè)備未被限制訪問時,將存儲器設(shè)備的訪問狀態(tài)改變?yōu)樵L問禁止狀態(tài)。根據(jù)本發(fā)明,當指定區(qū)域為初始狀態(tài)時,該區(qū)域不被限制訪問。當指定區(qū)域不是初始狀態(tài)時,限制訪問該區(qū)域。當該區(qū)域已被限制訪問時,將該區(qū)域改變?yōu)樵L問許可狀態(tài)。結(jié)合附圖中描述的最佳實施例的下述詳細說明,本發(fā)明的這些和其它目的、特征及優(yōu)點將變得更明顯。圖1是本發(fā)明的一個實施例的系統(tǒng)結(jié)構(gòu)實例的示意圖;圖2是本發(fā)明的實施例的存儲器設(shè)備結(jié)構(gòu)實例的框圖;圖3是說明本發(fā)明實施例的存儲器設(shè)備內(nèi)部操作的流程圖;和圖4是說明本發(fā)明實施例的存儲器設(shè)備訪問方法的流程圖。實施例說明圖1表示本發(fā)明的一個實施例的系統(tǒng)結(jié)構(gòu)的輪廓。參照圖1,主機側(cè)和存儲器側(cè)通過一個串行接口相連主機側(cè)數(shù)據(jù)處理裝置1包括數(shù)據(jù)處理部2和控制IC3。存儲器設(shè)備10包括控制IC11和存儲器12。該存儲器設(shè)備10具有可連接到數(shù)據(jù)處理裝置1上的或從其上取下的卡型結(jié)構(gòu)。數(shù)據(jù)處理部2生成寫到存儲器設(shè)備10上的數(shù)據(jù)。此外,數(shù)據(jù)處理部2從存儲器設(shè)備10中讀取數(shù)據(jù),并對從存儲器設(shè)備10中讀取的數(shù)據(jù)進行不同的數(shù)據(jù)處理。例如,數(shù)據(jù)處理裝置1是數(shù)字電子相機。將拍攝的圖像寫入存儲器設(shè)備10。之后,從存儲器設(shè)備10中讀取一個圖像。數(shù)據(jù)處理裝置1的另一實例是音頻記錄/重放裝置。壓縮的音頻數(shù)據(jù)被寫入存儲器設(shè)備10中。之后,從存儲器設(shè)備10中讀取壓縮的音頻數(shù)據(jù)??刂艻C3和11都包括一并聯(lián)-串聯(lián)轉(zhuǎn)換電路、一緩沖存儲器(暫時存儲數(shù)據(jù))和一接口電路。在控制IC3和11之間設(shè)置電源線VCC、數(shù)據(jù)線DIO和地線GND。通過數(shù)據(jù)線DIO將一命令和寫入數(shù)據(jù)從數(shù)據(jù)處理裝置1傳送到存儲器設(shè)備10。通過數(shù)據(jù)線DIO將讀取數(shù)據(jù)從存儲器設(shè)備10傳送到數(shù)據(jù)處理裝置1。之后,設(shè)置傳送時鐘信號、芯片選擇信號、占線信號、中斷信號等的信號線(未圖示)。圖2表示實施例的存儲器設(shè)備10的結(jié)構(gòu)的細節(jié)。將預(yù)設(shè)單元中的數(shù)據(jù)從存儲器12中讀出或?qū)懭氪鎯ζ?2中。存儲器12的兩個預(yù)設(shè)區(qū)域為引導區(qū)13a和13b。諸如屬性信息等不同類型的信息被記錄于引導區(qū)13a和13b中。例如,將代表存儲器設(shè)備是只讀存儲器、限制訪問存儲器或可重寫存儲器的信息事先記錄在引導區(qū)13a和13b中。在可使用多個具有不同特征的存儲器設(shè)備的情況下,通過記錄在引導區(qū)13a和13b中的屬性信息來識別存儲器設(shè)備的特征。引導區(qū)13a和13b是當存儲器設(shè)備10連接于數(shù)據(jù)處理裝置1上時由數(shù)據(jù)處理裝置1最初讀取的區(qū)域,引導區(qū)13a和13b是總可讀取的區(qū)域。另外,存儲器12具有指定區(qū)域14。引導區(qū)13a和13b及指定區(qū)域14以外的一個存儲器區(qū)域用參數(shù)15表示。由存儲器區(qū)域15來寫入/讀取數(shù)據(jù)。訪問控制部21和寫寄存器22連接于控制IC的數(shù)據(jù)線DIO上。訪問控制部21控制將數(shù)據(jù)寫入存儲器12中的操作和從中讀取的操作。訪問控制部21包括一緩沖存儲器(存儲數(shù)據(jù))和一寄存器(存儲命令)。另外,復位信號發(fā)生部23連接于電源線VCC上。復位信號發(fā)生部23監(jiān)視電源線VCC的電壓波動,檢測存儲器設(shè)備10的電源通電狀態(tài),對應(yīng)于檢測的電源通電狀態(tài)產(chǎn)生一復位信號。根據(jù)該復位信號,將寫入指定區(qū)域14中的數(shù)據(jù)下載到寄存器22中。此外,復位寫寄存器25。此后,寫寄存器25的內(nèi)容(數(shù)據(jù))變得不同于寫入指定區(qū)域14中的初始值。連接訪問控制部21和存儲器12的引導區(qū)13a和13b。另外,在訪問控制部21和存儲器12的存儲器區(qū)域15之間并聯(lián)設(shè)備門電路(開關(guān))G1和G2。此外,在訪問控制部21和指定區(qū)域14之間設(shè)置門電路(開關(guān))G3。一旦由控制信號打開/關(guān)閉每一個門電路G1、G2和G3后,其狀態(tài)被保持,直到提供控制信號為止。在控制IC11中設(shè)置一初始狀態(tài)檢測部26。該初始狀態(tài)檢測部26檢測根據(jù)復位信號從指定區(qū)域14中讀取至寄存器22中的數(shù)據(jù)是否為初始狀態(tài)。利用初始狀態(tài)檢測部26的檢測輸出來控制門電路G2和G3的開/關(guān)狀態(tài)。寄存器22的一個輸出作為比較電路24的一個輸入寄存器25的一個輸出作為比較電路24的另一個輸入。比較電路24檢測寄存器22和25的輸出是否匹配。利用比較電路24的一個輸出來控制門電路G1的開/關(guān)狀態(tài)。在圖2所示的控制IC11中設(shè)置一包含CPU的序列發(fā)生器(控制器)(未圖示)。圖3是說明本發(fā)明實施例的控制IC11的序列發(fā)生器的操作的流程圖。在步驟S1中,當打開電源時,復位信號發(fā)生部23檢測到電源線VCC的信號變高。因此,復位信號發(fā)生部23產(chǎn)生復位信號。利用該復位信號,記錄于存儲器12的指定區(qū)域14中的數(shù)據(jù)被下載到控制IC11的寄存器22中(步驟S2)。另外,復位寫寄存器25。在步驟S3中,初始狀態(tài)檢測部26檢測下載到寄存器22上的代碼是否為初始值。在初始狀態(tài)下,記錄于指定區(qū)域14中的數(shù)據(jù)是初始值。初始值是指在存儲器設(shè)備10到達用戶之前就被寫入的值。該初始值是例如所有位都為一的代碼。在初始狀態(tài)下,利用初始狀態(tài)檢測部26的輸出來接通門電路G2和G3。當門電路G2和G3接通時,可訪問存儲器12的所有區(qū)域。除了引導區(qū)13a和13b之外,該所有區(qū)域還指指定區(qū)域14和存儲器區(qū)域15。當可訪問所有這些區(qū)域時,可讀取寫入指定區(qū)域14和存儲器區(qū)域15中的數(shù)據(jù),并可將數(shù)據(jù)寫入一空白區(qū)域。通過該復位信號將寫入寄存器25的內(nèi)容重新設(shè)置為不同于初始值的一個值。這樣,下載到寄存器22中的初始值不與寫寄存器25的內(nèi)容相匹配。因此,比較電路24不產(chǎn)生導致門電路G1接通的信號。用戶將具有不同于初始值的預(yù)定值的代碼輸入到數(shù)據(jù)存儲裝置1中。該代碼(稱為訪問代碼)通過數(shù)據(jù)線DIO供給存儲設(shè)備10。通過訪問控制部21和門電路G3將該訪問代碼寫入指定區(qū)域14中。之后,用戶關(guān)閉存儲設(shè)備10的電源。因為存儲器12為非易失性存儲器,所以即使關(guān)閉存儲設(shè)備10的電源,也環(huán)會擦除寫到指定區(qū)域14中的訪問代碼。當訪問代碼寫入指定區(qū)域14中時,步驟3中確定的結(jié)果表示從指定區(qū)域下載的內(nèi)容不是初始值。因此,門電路G2和G3關(guān)閉。在此狀態(tài)下,因為門電路G1關(guān)閉,所以不能訪問存儲器12。在步驟S5中,用戶向數(shù)據(jù)處理裝置1輸入預(yù)定的代碼以將預(yù)定的代碼寫入存儲設(shè)備10的控制IC11的寫寄存器25中。在步驟S6中,比較電路24比較從指定區(qū)域14中讀取的并下載到寄存器22中的代碼和寫入寫寄存器25中的代碼,并確定它們是否匹配。當步驟S6中確定的結(jié)果表示訪問代碼與寫入寫寄存器25中的代碼匹配時,門電路G1接通。因此,在步驟S7中,除指定區(qū)域14外,可訪問存儲器區(qū)域15。當步驟S6中確定的結(jié)果表示它們不匹配時,不能訪問存儲器12(步驟S8)。在這種方式下,當用戶將與訪問代碼匹配的代碼寫入控制IC11的寫寄存器25中時,就可訪問存儲器區(qū)域15。圖4是說明數(shù)據(jù)處理裝置1至存儲器設(shè)備10的訪問方法的流程圖。在步驟S11中,檢測存儲器設(shè)備10。當存儲器設(shè)備10連接到數(shù)據(jù)處理裝置1上時,電源從數(shù)據(jù)處理裝置1供給存儲器設(shè)備10(步驟S12)。在步驟S13中,數(shù)據(jù)處理裝置1從存儲器12的引導區(qū)13a和13b中讀取引導信息。對應(yīng)于該引導信息中包含的屬性信息,確定連接的存儲器設(shè)備是否是限制訪問型的存儲器設(shè)備(步驟S14)。換言之,如參照圖3所述,其訪問狀態(tài)可控的存儲器設(shè)備是限制訪問型存儲器設(shè)備。當步驟S14中的確定結(jié)果表示存儲器設(shè)備不是限制訪問型時,因為存儲器設(shè)備是一般類型,所以流程前進到步驟S18。當連接的存儲器設(shè)備是限制訪問型時,讀取除引導區(qū)13a和13b外的區(qū)域(即指定區(qū)域14和存儲器區(qū)域15)(步驟S15)。在步驟S16中,確定連接的存儲器裝置是否已被限制訪問。例如,從數(shù)據(jù)處理裝置1向存儲器設(shè)備10提供導致從指定區(qū)域14和存儲器區(qū)域15中讀取數(shù)據(jù)的讀取命令。當根據(jù)該讀取命令從指定區(qū)域14和存儲器區(qū)域15向數(shù)據(jù)處理裝置1傳送數(shù)據(jù)時,明顯地,所有區(qū)域都可被訪問。除了讀取命令外,也可使用寫入命令。所有區(qū)域都是可訪問的狀態(tài)表示存儲器設(shè)備10為初始狀態(tài)(即,存儲器設(shè)備10未被限制訪問)。相反,當不能從指定區(qū)域14和存儲器區(qū)域15傳送數(shù)據(jù)時,所有區(qū)域都不能被訪問。換言之,確定存儲器設(shè)備10已被限制訪問。此時,從存儲器設(shè)備10向數(shù)據(jù)處理裝置1傳送錯誤信息,而不是從這些區(qū)域中讀取的數(shù)據(jù)。當步驟S16中的確定結(jié)果表示存儲器設(shè)備10已被限制訪問時,流程前進到步驟S17。在步驟S17中,向存儲器設(shè)備10的寫寄存器25中寫入與寫入指定區(qū)域14中的訪問代碼相同的代碼。這樣,除指定區(qū)域14外,存儲器區(qū)域15也變得可被訪問(步驟S18)。當步驟S16中的確定結(jié)果表示存儲器設(shè)備10未被限制訪問時,流程前進到步驟S19。在步驟S19中,確定用戶是否想限制訪問存儲器設(shè)備10。當用戶不想限制訪問存儲器設(shè)備10時,對存儲器設(shè)備10執(zhí)行限制訪問處理。這樣,因為存儲器設(shè)備10仍為初始狀態(tài),所以其所有區(qū)域都可被訪問。因此,可正常使用存儲器設(shè)備10(步驟S18)。相反,當用戶想限制訪問存儲器設(shè)備10時,流程前進到步驟S20。在步驟S20中,用戶向存儲器設(shè)備10的寫寄存器25寫入訪問代碼。該訪問代碼從數(shù)據(jù)處理裝置1傳送到存儲器設(shè)備10。該訪問代碼通過訪問控制部21和門電路G3寫入指定區(qū)域14。在步驟S21中,用戶關(guān)閉存儲器設(shè)備10的電源。在這種方式下,存儲器設(shè)備10被限制訪問。之后,當使用存儲器設(shè)備10時,流程返回步驟S12。在步驟S12中,執(zhí)行上述處理。在步驟S16中,確定存儲器設(shè)備10已被限制訪問。不必總將流程從步驟S21返回到步驟S12?;蛘撸鞒炭蓮牟襟ES21返回到步驟S15。本發(fā)明不限于上述實施例。例如,當打開存儲器設(shè)備10的電源時,檢測其初始狀態(tài)?;蛘?,當將存儲器設(shè)備10連接到數(shù)據(jù)處理裝置1上時,可檢測存儲器設(shè)備10的初始狀態(tài)。另外,可用密碼來代替上述訪問代碼。此外,根據(jù)上述實施例,對應(yīng)于從指定區(qū)域中讀取的數(shù)據(jù)是否與寫寄存器的內(nèi)容匹配的確定結(jié)果,許可訪問存儲器區(qū)域15?;蛘?,當從指定區(qū)域中讀取的數(shù)據(jù)和寫寄存器的內(nèi)容的預(yù)定情況是令人滿意的時(即它們具有明顯差別)時,可許可訪問存儲器設(shè)備10。另外,除了以非易失性半導體存儲器(OTP)作為可逆不可寫存儲器外,也中使用諸如只能寫入一次型的光盤等存儲媒體。在存儲媒體的情況下,盤最內(nèi)緣側(cè)上的區(qū)域(該區(qū)域被稱為導入?yún)^(qū))相當于引導區(qū)域。根據(jù)本發(fā)明,當指定區(qū)域為初始狀態(tài)時,不限制訪問存儲器。這樣,可訪問存儲器的所有區(qū)域。為了提高存儲器中存儲的數(shù)據(jù)的保密性,通過向指定區(qū)域?qū)懭朐L問代碼,可限制訪問該存儲器。當存儲器已被限制訪問時,通過向存儲器設(shè)備寫入對應(yīng)于訪問代碼的代碼,可將存儲器的訪問狀態(tài)變換為許可訪問狀態(tài)。因為存儲器設(shè)備是可逆不可寫存儲器,所以可防止偽造寫入指定區(qū)域中的訪問代碼。因此,根據(jù)本發(fā)明,可安全地保持記錄數(shù)據(jù)秘密。雖然已根據(jù)本發(fā)明的一個最佳實施例來顯示和描述了本發(fā)明,但本領(lǐng)域的技術(shù)人員應(yīng)該明白,在不脫離本發(fā)明的精神和范圍的情況下,可以該形式和細節(jié)作出前述的其它不同改變、省略和增加。權(quán)利要求1.一種由可逆不可寫的存儲器構(gòu)成的存儲器設(shè)備,包括一個檢測裝置,用于檢測該存儲器的指定區(qū)域是否為初始狀態(tài);和一個控制裝置,用于根據(jù)所述檢測裝置的檢測結(jié)果來控制存儲器的指定區(qū)域和其它區(qū)域的訪問許可和禁止,其特征在于,當指定區(qū)域為初始狀態(tài)時,所述控制裝置被設(shè)定為許可訪問存儲器的指定區(qū)域和其它區(qū)域,和當指定區(qū)域不是初始狀態(tài)時,所述控制裝置被設(shè)定為禁止訪問存儲器的指定區(qū)域和其它區(qū)域。2.根據(jù)權(quán)利要求1所述的存儲器設(shè)備,其特征在于,當預(yù)定的數(shù)據(jù)被寫入指定區(qū)域時,產(chǎn)生一個不同于初始狀態(tài)的狀態(tài)。3.根據(jù)權(quán)利要求2所述的存儲器設(shè)備,其特征在于,當指定區(qū)域不是初始狀態(tài)時,通過從外部滿足一預(yù)定條件的數(shù)據(jù)和寫入指定區(qū)域的數(shù)據(jù),所述控制裝置被設(shè)定來執(zhí)行訪問其它區(qū)域。4.根據(jù)權(quán)利要求1所述的存儲器設(shè)備,其特征在于,在總可被訪問的區(qū)域中記錄屬性信息,在屬性信息中記錄表示存儲器是否已被控制訪問的信息。5.一種可逆不可寫的存儲器設(shè)備的限制訪問方法,包括以下步驟(a)檢測存儲器設(shè)備是否已被限制訪問;(b)當存儲器設(shè)備已被限制訪問時,將存儲器設(shè)備的訪問狀態(tài)改變?yōu)樵L問許可狀態(tài);和(c)當存儲器設(shè)備未被限制訪問時,將存儲器設(shè)備的訪問狀態(tài)改變?yōu)樵L問禁止狀態(tài)。6.根據(jù)權(quán)利要求5所述的限制訪問方法,其特征在于,通過將預(yù)定數(shù)據(jù)寫入存儲器設(shè)備的指定區(qū)域中并因此將指定區(qū)域的狀態(tài)改變?yōu)榉浅跏紶顟B(tài)來執(zhí)行步驟(c)。7.根據(jù)權(quán)利要求6所述的限制訪問方法,其特征在于,通過從存儲器設(shè)備的外部輸入滿足預(yù)定條件的數(shù)據(jù)和寫入指定區(qū)域的數(shù)據(jù)并因此將存儲器設(shè)備的狀態(tài)改變?yōu)樵S可訪問狀態(tài)來執(zhí)行步驟(b)。8.根據(jù)權(quán)利要求5所述的限制訪問方法,其特征在于,通過向存儲器設(shè)備輸入一寫命令或讀命令并當從該存儲器設(shè)備返回一錯誤時確定該存儲器設(shè)備已被限制訪問來執(zhí)行步驟(a)。全文摘要當打開存儲器設(shè)備的電源時,將寫入存儲器設(shè)備的存儲器指定區(qū)域上的數(shù)據(jù)下載到寄存器中。當初始狀態(tài)檢測部確定下載到寄存器上的數(shù)據(jù)為初始值時,門電路被接通。因此,許可訪問指定區(qū)域和存儲器區(qū)域。當從外部向指定區(qū)域中寫入訪問代碼時,限制訪問存儲器設(shè)備。當從外部向?qū)懠拇嫫髦袑懭肱c訪問代碼匹配的代碼時,比較電路的匹配檢測輸出引起門電路G1接通。因此,可訪問存儲器區(qū)域。當未從外部向?qū)懠拇嫫髦袑懭肱c訪問代碼不匹配的代碼時,不能訪問存儲器區(qū)域。文檔編號G06F21/00GK1346195SQ0113715公開日2002年4月24日申請日期2001年9月29日優(yōu)先權(quán)日2000年9月29日發(fā)明者岡上拓己申請人:索尼公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
建始县| 称多县| 西盟| 拉萨市| 潼南县| 蒙山县| 武宣县| 高安市| 肃南| 肇源县| 大石桥市| 文登市| 安西县| 望江县| 靖远县| 徐汇区| 吴堡县| 江源县| 巩义市| 图片| 蒙自县| 东光县| 准格尔旗| 都匀市| 霸州市| 南郑县| 雷山县| 石门县| 莱阳市| 西丰县| 洮南市| 大名县| 诸暨市| 会宁县| 开原市| 疏勒县| 靖江市| 阳山县| 永顺县| 乌拉特前旗| 常宁市|