[發明專利]具系統修復數據的內嵌式內存及其系統修復方法無效
| 申請號: | 201110379360.3 | 申請日: | 2011-11-17 |
| 公開(公告)號: | CN103123599A | 公開(公告)日: | 2013-05-29 |
| 發明(設計)人: | 李雙 | 申請(專利權)人: | 慧榮科技股份有限公司 |
| 主分類號: | G06F11/28 | 分類號: | G06F11/28 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 郭蔚 |
| 地址: | 中國臺灣新竹縣*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 系統 修復 數據 內嵌式 內存 及其 方法 | ||
【技術領域】
本發明是有關閃存的技術,尤指一種用于內嵌式內存的技術及其控制方法。
【背景技術】
閃存(Flash?Memory),是非揮發性內存的一種,其是用一個浮動柵(Floating?Gate)晶體管控制電荷流入的數量來儲存數據,且其不需額外的電力來維持數據的儲存。換句話說,在切斷外部電源的情況下,閃存內儲存的數據不會因此消失。
閃存又可分為NOR?Flash以及NAND?Flash兩種。一般來說,前者常被用于儲存程序代碼,后者常被用于儲存數據數據。若再以每個晶體管單元(Cell)所能儲存的數據數量來區分,可以將NAND?Flash區分為兩類:一階儲存(Single?Level?Cell,SLC)架構和多階儲存(Multi?Level?Cell,MLC)架構。
傳統的閃存架構,可參考美國專利申請公開文件(US?Patent?Application?Publication)公開號US?2007/0234341A1。該架構的主要對象有三:計算機裝置,讀取裝置,以及存儲器。其中,存儲器中包含了內存(Memory)與控制單元(Controller),而存儲器軔體(Card?Firmware)儲存于該控制單元中,以引導該控制單元的活動。
該美國專利申請公開文件揭露一種通過網絡更新存儲器軔體的技術。由于存儲器制造商隨著其技術演進,會不定時地發布存儲器軔體的最新版本,而傳統存儲器軔體更新作業需將存儲器送回存儲器制造商,無法由使用者自行更新。該篇專利公開文件揭露一種內系統編碼(In-System?Programming)的機制,以使該具有內系統編碼的存儲器,能夠通過網絡接收內存制造商提供的最新軔體版本,并更新該存儲器的軔體版本,進而提升存儲器的使用效能。然而,該技術的缺陷是必須能夠接收到網絡傳來的最新軔體版本,才能夠進行軔體的更新。換一個角度說,若該計算機裝置無法啟動,因此連不上網絡,該存儲器自然也無法更新軔體版本。
內嵌式內存使用上,則非常容易遇到因計算機裝置無法啟動,連不上網絡,該存儲器無法更新軔體版本的問題。內嵌式內存主要應用于手持式電子設備上,以做為該手持式電子設備的儲存單元。與傳統儲存單元不同,該內嵌式內存的特點有三:第一,若該內嵌式內存的軔體損毀,則該手持式電子設備極可能無法正常運作,更無法連上網絡更新軔體,以致于該手持式電子設備無法開機;第二,由于該內嵌式內存在于其是以錫球、錫爐焊于該手持式電子設備上,因此在錫爐焊接制程中極可能損毀其軔體;第三,又因為內嵌式內存是內嵌于手持式電子設備中,若欲取出后換新,則該金錢成本與時間成本都不符合成本效益。
綜上可知,由于內嵌式內存使用過程常搭配錫爐焊接制程,錫爐的作業溫度往往高達攝氏250度以上,如此高溫則大幅提高閃存單元11中數據損壞的風險。有鑒于此,如何有效確保錫爐焊接制程中損毀內嵌式內存中系統內碼(In-System?Programming?Code,ISP?Code)的安全性,以克服手持式電子設備無法開機的缺憾,實為業界有待解決的重要課題。
【發明內容】
本發明揭露一種具系統修復數據的內嵌式內存,其包含有一個閃存單元,一個儲存單元,以及一個控制單元。其中,該閃存單元儲存有一組系統內碼(In-System?Code,ISP?Code),儲存單元儲存一組系統修復碼,而該系統修復碼是用以重建該系統內碼。控制單元電性連接該閃存單元與該儲存單元,且該控制單元用以判斷該系統內碼是否損毀;并當該系統內碼損毀時,控制單元讀取該系統修復碼,進而重建該系統內碼。
本發明所揭露儲存單元可為一個一次性可編程內存(One?Time?Programmable?ROM,OTP?ROM),或一個可擦除可編程內存(Erasable?Programmable?ROM,EPROM)。與該閃存單元相比,該一次性可編程內存或可擦除可編程內存均具有較好的數據保存性,較不會因為外界溫度變化、例如過冷或過熱而發生數據滅失的問題。
本發明所揭露的控制單元于系統內碼損毀時,將讀取系統修復碼,而該系統修復碼將引導控制單元先格式化閃存單元,再引導控制單元識別閃存單元中的損壞區域與非損壞區域,最后控制單元則將系統內碼重建于閃存單元的非損壞區域中,進而達到系統修復的功能。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于慧榮科技股份有限公司,未經慧榮科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110379360.3/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





