[發(fā)明專利]串行非易失性存儲(chǔ)器及解除存儲(chǔ)器寫(xiě)保護(hù)的方法有效
| 申請(qǐng)?zhí)枺?/td> | 201110350626.1 | 申請(qǐng)日: | 2011-11-08 |
| 公開(kāi)(公告)號(hào): | CN102385556A | 公開(kāi)(公告)日: | 2012-03-21 |
| 發(fā)明(設(shè)計(jì))人: | 邵丹;郝清山;徐紅如 | 申請(qǐng)(專利權(quán))人: | 聚辰半導(dǎo)體(上海)有限公司 |
| 主分類號(hào): | G06F12/14 | 分類號(hào): | G06F12/14;G11C16/06 |
| 代理公司: | 上海專利商標(biāo)事務(wù)所有限公司 31100 | 代理人: | 駱希聰 |
| 地址: | 201203 上海市浦東*** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 串行 非易失性存儲(chǔ)器 解除 存儲(chǔ)器 寫(xiě)保護(hù) 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及非易失性半導(dǎo)體存儲(chǔ)器,尤其是涉及非易失性存儲(chǔ)器的寫(xiě)保護(hù)的設(shè)置和解除。
背景技術(shù)
非易失性存儲(chǔ)器,例如EEPROM(電可擦寫(xiě)可變成只讀存儲(chǔ)器)因其具有低功耗,被廣泛應(yīng)用于各種便攜設(shè)備,例如便攜式計(jì)算機(jī),個(gè)人數(shù)字助理設(shè)備,數(shù)碼相機(jī),手機(jī)。非易失性存儲(chǔ)器即使在設(shè)備斷電后也能夠保存數(shù)據(jù)。
非易失性存儲(chǔ)器已經(jīng)發(fā)展出寫(xiě)保護(hù)功能,可降低將存儲(chǔ)器中儲(chǔ)存的數(shù)據(jù)錯(cuò)誤地擦除或覆蓋的風(fēng)險(xiǎn)。一般地,在便攜式設(shè)備中,程序代碼和系統(tǒng)數(shù)據(jù),例如配置參數(shù)和其他固件是儲(chǔ)存在存儲(chǔ)器的一段中。為了可靠地保留重要的操作數(shù)據(jù)和程序代碼,有必要在存儲(chǔ)器中設(shè)置一個(gè)保護(hù)機(jī)制,以預(yù)防無(wú)意擦除或破壞系統(tǒng)數(shù)據(jù)。
傳統(tǒng)EEPROM芯片通常可具有三種類型的保護(hù)方法。第一種是永久軟件寫(xiě)保護(hù)(Permanent?Software?Write?Protection,PSWP),它是針對(duì)EEPROM設(shè)備中的數(shù)據(jù)陣列中的一段的不可逆保護(hù),可由軟件永久設(shè)置。數(shù)據(jù)陣列的其他部分仍可被寫(xiě)操作。PSWP方法可以可靠地確保數(shù)據(jù)保護(hù)。但是,一旦向設(shè)備發(fā)送特別命令開(kāi)啟了永久軟件寫(xiě)保護(hù),它是不可逆轉(zhuǎn)的。系統(tǒng)數(shù)據(jù)將永久儲(chǔ)存在給定的段中而無(wú)法作任何修改。這種方法對(duì)用來(lái)實(shí)施錯(cuò)誤恢復(fù)、系統(tǒng)升級(jí)以及系統(tǒng)改善的自由系統(tǒng)訪問(wèn)造成限制。
另一種保護(hù)方法是硬件寫(xiě)保護(hù),其是通過(guò)連接將WP針腳(寫(xiě)保護(hù)輸入針腳)連接到電源來(lái)實(shí)現(xiàn)的,這可以保護(hù)陣列不被寫(xiě)入或擦除,無(wú)論軟件寫(xiě)保護(hù)是否已開(kāi)啟。軟件寫(xiě)保護(hù)和硬件寫(xiě)保護(hù)的區(qū)別在后者使用EEPROM設(shè)備的WP針腳來(lái)保護(hù)整個(gè)數(shù)據(jù)陣列。此外,在軟件保護(hù)中,一旦發(fā)出了PSWP命令,則它無(wú)法被逆轉(zhuǎn),而硬件寫(xiě)保護(hù)可以通過(guò)將WP針腳連接到地電位來(lái)關(guān)閉。
隨著廠商為電子產(chǎn)品開(kāi)發(fā)者生產(chǎn)上述存儲(chǔ)器,某些開(kāi)發(fā)者更希望擁有在生產(chǎn)產(chǎn)品是更改其內(nèi)容的自由度。一旦這些產(chǎn)品發(fā)布給終端用戶,存儲(chǔ)芯片的內(nèi)容應(yīng)被鎖定。為滿足這一需求,某些存儲(chǔ)設(shè)備,例如Atmel?EEPROM?AT34C02B,已具有可逆軟件寫(xiě)保護(hù)(reversible?Software?Write?Protection,RSWP)。這是通過(guò)發(fā)送命令給設(shè)備,由設(shè)備對(duì)可逆寫(xiě)保護(hù)寄存器編程來(lái)實(shí)現(xiàn)的。但是,無(wú)論是寫(xiě)保護(hù)還是可逆寫(xiě)保護(hù)都必須在發(fā)送特殊命令時(shí)結(jié)合在各種針腳上施加偏置。當(dāng)產(chǎn)品已經(jīng)連接到系統(tǒng)主板上時(shí),施加偏置對(duì)產(chǎn)品開(kāi)發(fā)者來(lái)說(shuō)是不方便的。
鑒于上述問(wèn)題,需要開(kāi)發(fā)一種具有方便且可靠的可逆軟件寫(xiě)保護(hù)功能的存儲(chǔ)設(shè)備,以允許產(chǎn)品開(kāi)發(fā)者視需要修改系統(tǒng)代碼并為終端用戶開(kāi)啟可靠的系統(tǒng)保護(hù)。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種方便且可靠的可逆寫(xiě)保護(hù)功能的非易失性存儲(chǔ)器。
本發(fā)明還提供解除非易失性存儲(chǔ)器的寫(xiě)保護(hù)功能的方法。
本發(fā)明的一個(gè)方面提出一種串行非易失性存儲(chǔ)器,包括具有多個(gè)存儲(chǔ)區(qū)塊的非易失性存儲(chǔ)器陣列,這些多個(gè)存儲(chǔ)器區(qū)塊中的一個(gè)或多個(gè)具有鎖定或解鎖狀態(tài)。在串行非易失性存儲(chǔ)器中設(shè)置寫(xiě)保護(hù)電路模塊,其中配置有邏輯電路以用于識(shí)別指定的鎖定或解鎖信號(hào)序列,并根據(jù)鎖定或解鎖信號(hào)序列在一安全區(qū)域中設(shè)置保護(hù)狀態(tài),以將多個(gè)存儲(chǔ)器區(qū)塊中的一個(gè)或多個(gè)置于鎖定或解鎖狀態(tài)。在此,解鎖信號(hào)序列包括至少兩個(gè)信號(hào)序列:第一解鎖基本信號(hào)序列,具有1至7個(gè)信號(hào)位,并被施加到存儲(chǔ)器的地址輸入針腳或邏輯低使能寫(xiě)保護(hù)輸入針腳;第二解鎖序列,在所述第一解鎖序列之后被施加到存儲(chǔ)器的串行數(shù)據(jù)針腳。
在本發(fā)明的一實(shí)施例中,寫(xiě)保護(hù)電路模塊還用于識(shí)別所述第一解鎖基本信號(hào)序列和第二解鎖信號(hào)序列的指定順序。
在本發(fā)明的一實(shí)施例中,第一解鎖基本序列可包括4個(gè)信號(hào)位。
在本發(fā)明的一實(shí)施例中,解鎖信號(hào)序列包括:在所述第一解鎖序列被施加到所述地址針腳或所述針腳的相同時(shí)鐘周期,施加于存儲(chǔ)器的串行數(shù)據(jù)針腳的第一解鎖SDA信號(hào)序列,其中所述第一解鎖SDA信號(hào)序列具有與所述第一解鎖基本信號(hào)序列相同的位數(shù)。
在本發(fā)明的一實(shí)施例中,第二解鎖信號(hào)序列可包括三個(gè)字節(jié)的數(shù)據(jù),第一字節(jié)包含設(shè)備地址,第二字節(jié)包含設(shè)備中的字節(jié)地址,第三字節(jié)包含數(shù)據(jù)。
在本發(fā)明的一實(shí)施例中,寫(xiě)保護(hù)電路模塊從串行數(shù)據(jù)針腳接收鎖定信號(hào)序列,并產(chǎn)生鎖定命令,以設(shè)置安全區(qū)域的保護(hù)狀態(tài)為鎖定狀態(tài)。
在本發(fā)明的一實(shí)施例中,鎖定序列可包括三個(gè)字節(jié)的數(shù)據(jù),第一字節(jié)包含設(shè)備地址,第二字節(jié)包含設(shè)備中的字節(jié)地址,第三字節(jié)包含數(shù)據(jù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于聚辰半導(dǎo)體(上海)有限公司,未經(jīng)聚辰半導(dǎo)體(上海)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110350626.1/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
- 串行式內(nèi)存的直接執(zhí)行系統(tǒng)及方法
- 模塊化對(duì)象串行化體系結(jié)構(gòu)
- 用于高速數(shù)據(jù)輸入/輸出的半導(dǎo)體存儲(chǔ)器件
- 對(duì)串行信號(hào)進(jìn)行測(cè)試的數(shù)據(jù)處理設(shè)備及方法
- 一種串行總線式條碼解碼芯片以及條碼解碼裝置
- 一種串行總線式條碼解碼芯片以及條碼解碼裝置
- 通用串行總線主機(jī)、設(shè)備及信息傳輸方法
- 串行閃存控制器、串行閃存及其執(zhí)行的方法
- 一種微控制器的串行接口與仿真調(diào)試接口復(fù)用方法及裝置
- 信號(hào)傳輸系統(tǒng)
- 處理器、存儲(chǔ)器、計(jì)算機(jī)系統(tǒng)、系統(tǒng)LSI及其驗(yàn)證方法
- 半導(dǎo)體器件和IC卡
- 安全的非易失性存儲(chǔ)器裝置以及對(duì)其中的數(shù)據(jù)進(jìn)行保護(hù)的方法
- 非易失性存儲(chǔ)器數(shù)據(jù)寫(xiě)入方法、存儲(chǔ)系統(tǒng)及其控制器
- 對(duì)系統(tǒng)進(jìn)行配置的方法、計(jì)算系統(tǒng)以及物品
- 非易失性存儲(chǔ)器接口
- 對(duì)存儲(chǔ)器設(shè)備中的非易失性存儲(chǔ)器和易失性存儲(chǔ)器進(jìn)行同時(shí)存取的技術(shù)
- 存儲(chǔ)裝置
- 控制非易失性存儲(chǔ)器器件的初始化的方法以及存儲(chǔ)器系統(tǒng)
- 非易失性存儲(chǔ)器的檢測(cè)方法及相關(guān)設(shè)備
- 用于控制非易失性存儲(chǔ)器的控制器
- 處理器、存儲(chǔ)器、計(jì)算機(jī)系統(tǒng)、系統(tǒng)LSI及其驗(yàn)證方法
- 存儲(chǔ)和檢索處理系統(tǒng)的數(shù)據(jù)的存儲(chǔ)器系統(tǒng)和性能監(jiān)視方法
- 用于控制半導(dǎo)體裝置的方法
- 存儲(chǔ)器存儲(chǔ)裝置及其測(cè)試方法
- 存儲(chǔ)器裝置及可促進(jìn)張量存儲(chǔ)器存取的方法
- 使用雙通道存儲(chǔ)器作為具有間隔的單通道存儲(chǔ)器
- 用于管理存儲(chǔ)器訪問(wèn)操作的方法和系統(tǒng)
- 存儲(chǔ)器控制器、存儲(chǔ)裝置和存儲(chǔ)裝置的操作方法
- 具有部分組刷新的存儲(chǔ)器





