存储装置与其防护方法

文档序号:6778582阅读:206来源:国知局
专利名称:存储装置与其防护方法
技术领域
本发明是关于一种存储装置,且特别是关于一种存储装置与其防护方法。
背景技术
随着存储卡的日益普及并且逐渐有取代传统磁片及光盘(Compact disc, CD) 的趋势。尤其是如数字相机、数字摄影机、MP3播放机、个人数字助理(Personal Digital Assistant, PDA)、移动电话等可携式装置,均是使用存储卡来当作存储 数据的装置。目前,市面的存储卡种类包括安全数字(Secure Digital, SD)存储卡、 紧密快闪(Compact Flash, CF)存储卡与多媒体卡(Multimedia Card,丽C)…等。
然而, 一般存储卡必须要通过特定装置或人机接口来执行锁定或限制读写与 密码保护的功能,并且再利用特定的装置或人机接口来解除功能的限制状态。目前, 存储卡的防读写功能,通常是利用一不带电性的开关,并且使用设备(如读卡机) 的端子机构去检测位于存储卡上的开关位置,来决定是否开放存储卡的读写功能。 假如使用设备无视开关的位置,则存储卡的防读写功能形同虚设。
另外,如同安全数字存储卡、紧密快闪存储卡或多媒体卡等存储卡的锁定功 能,必须通过电脑或手持装置来执行锁定指令,并输入密码来进行加密与解密,假 如手边没有电脑或手持装置,便无法执行存储卡的锁定功能。

发明内容
本发明提供一种存储装置与其防护方法,可在取得电路工作电源后,自动锁 定存储装置的读写功能,以达成数据保护的便利性。
本发明提供一种存储装置,此存储装置包括存储单元、存储器控制单元、切 换开关与控制电路。存储器控制单元用以读写存储单元且内建防护单元。切换开关 具有锁定端与正常端。控制电路耦接于切换开关与存储器控制单元之间。当上述存 储装置接收到工作电压时,控制电路检测切换开关的位置,若此切换开关位于锁定端,则使能上述防护单元以禁止存储器控制单元读取或写入存储单元。本发明提供一种移动装置,此移动装置适用于一存储装置,而此存储装置处 于防读写状态。此移动装置包括存储装置接口与解码单元,而此解码单元具有一启 动密码。当上述存储装置耦接至存储装置接口时,则解码单元自动输出启动密码至 存储装置,以解除存储装置的防读写状态。本发明提供一种存储装置的防护方法,此存储装置具有切换开关,而此切换 开关用以锁定存储装置的读写功能。上述存储装置的防护方法包括下列步骤当接 收到工作电压时,检査存储装置是否处于防读写状态。若存储装置处于防读写状态, 则要求输入启动密码,以解除存储装置的防读写状态。若存储装置处于正常状态, 则检查切换开关是否位于锁定端。若切换开关位于锁定端,则使能存储装置中的防 护单元以禁止读取或写入存储装置。本发明在存储装置中增设一控制电路,可根据切换开关来执行存储器控制单 元的锁定或写入保护功能,以达成快速锁定存储装置的读写功能。当锁定存储装置 的读写功能后,将切换开关再切换至正常端时,存储装置并不会立即解除锁定的功 能,必须通过一启动密码进行解除,藉此可有效地达成存储装置数据保护的作用。为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举本发明 的较佳实施例,并配合附图作详细说明如下。


图1绘示为本发明实施例的存储装置的示意图。图2绘示为本发明实施例的存储装置防护方法的流程图。图3绘示为本发明另一实施例的移动装置的方块图。
具体实施方式
第一实施例图1绘示为本发明实施例的存储装置的示意图。请参考图1,此存储装置ioo 包括存储单元110、存储器控制单元120、切换开关130与控制电路140。存储器 控制单元120中尚包括防护单元121与寄存器122。切换开关130具有锁定端131 与正常端132,可由使用者进行切换。控制电路140耦接于切换开关130与存储器控制单元120之间,并根据切换开关130的位置(位于锁定端131或正常端132) 来决定是否使能防护单元121以禁止存储器控制单元120读取或写入存储单元 110。存储器控制单元120负责读写存储单元110的内部数据,并且内建一防护单 元121。防护单元121可使存储器控制单元120的读取或写入功能失能以防止外界 读取或写入存储单元110。当切换开关130切换至锁定端131时,控制电路140会 在接收到工作电压(例如将存储装置IOO连接电子装置,如移动电话)时,自动使 能防护单元121。此时,存储装置100在电子装置进行读取前便会被锁定,而无法 进行读取或写入动作。若切换开关130切换至正常端132,则存储器控制单元120 会检测防护单元121是否处于使能状态,若防护单元121已经使能,则要求输入一 启动密码,以解除防护单元121,若防护单元121未使能则允许存储器控制单元120 读写存储单元IIO。存储器控制单元120可经由控制电路140得知切换开关130的位置,然后做 出对应的动作,而控制电路140也会在接收到所需的工作电压后,自行根据切换开 关130的位置来决定是否使能防护单元121。换言之,当使用者改变切换开关的位 置时,存储器控制单元120与控制电路140会在存储装置100接收到工作电压时, 自行动作,并决定是否锁定存储装置100。关于工作电压的取得方式,可通过内建 电源如存储装置100内建的微型太阳能或机械能电池;或外部电源如经由存储装置 接口 (连接接口)或是特定接脚取得,通常当存储装置IOO连接至电子装置(如手 机)时,存储装置100便可取得电路所需的工作电压。而本实施例的控制电路140 可通过硬件电路或是单芯片(经由固件或直接由存储器控制单元120进行功能扩 充)实现,以达成上述的功效,故在此不加累述。在本实施例中,上述的存储装置100可以为安全数字存储卡、紧密快闪存储卡或是多媒体卡。在一般存储卡(例如安全数字存储卡或紧密快闪存储卡)规格中, 其存储器控制单元120会有内建的锁定指令(LOCK command)或是防写的指令,通 常由固件所组成。这些锁定或防写的固件即为本实施所述的防护单元121,而在本 发明另一实施例中,防护单元121也可以由设计者自行设计所需的防护指令或以硬 件电路来实现,在本发明中并不受限于存储装置ioo规格所内建的防护指令。换言之,上述提及的防护单元121可包括锁定功能与防写功能。控制电路140可根据一预设值来选择执行锁定功能或防写功能。此预设值可由使用者视需求先行设定,以选择对存储装置100进行数据保护的形式。若使能防护单元121的锁定功 能,则禁止存储器控制单元120读写存储单元110;若使能防护单元121的防写功 能,则只禁止存储器控制单元120写入存储单元110。当存储装置100被锁定时,存储器控制单元120会要求使用者输入启动密码 (例如0000)以解除锁定状态(防读写状态)。启动密码可预先设定,并存储于 寄存器122或是利用存储单元110的特定区块来进行存储。上述实施例中,存储装置100是以存储卡为例来说明本发明。然而,本发明 实施例的存储装置100不限于存储卡,亦可为移动硬盘或MP3 (多媒体)播放器及 个人数字助理的内建非易失性存储器装置。第二实施例经由上述第一实施例,可归纳一种存储装置100的防护方法,其防护方法说 明如下。图2绘示为本发明实施例的存储装置防护方法的流程图。请同时参考图l 与图2,在步骤S210中,首先,当存储装置IOO接收到工作电压时,存储器控制 单元120会先行检测防护单元121是否使能,以检查存储装置100是否处于防读写 状态。若防护单元121使能,表示存储装置100处于防读写状态,则进行步骤S220。 若防护单元121未使能,表示存储装置IOO处于正常状态,则进行步骤S230。在步骤S220中,即存储装置100处于防读写状态,此时存储装置100会要求 输入一启动密码,以解除存储器控制单元120中的防护单元121的功效,使存储装 置100恢复正常读写数据的状态。在步骤S230中,即存储装置100目前处于正常 状态,此时由控制电路140检测切换开关130是否位于锁定端131。若切换开关130 位于锁定端131,则进行步骤S240。若控制电路140检测切换开关130位于正常端 132,则进行步骤S250。在步骤S240中,即切换开关130位于锁定端131,此时控制电路140会使能 存储器控制单元120中的防护单元121,以禁止读取或写入存储装置100,并对存 储装置100的内部数据进行保护。防护单元121 —旦使能,存储装置100随即进入 防读写状态。接下来,步骤S220要求输入启动密码,以解除存储装置100的防读 写状态。在步骤S250中,即切换开关130位于正常端132,表示存储装置100处于正常状态,则允许正常读写存储装置ioo的内部数据。第三实施例从另一个观点来看,本发明提出一种移动装置,适用于上述的存储装置100,如图3所示,图3绘示为本发明另一实施例的移动装置的方块图。移动装置300 包括存储装置接口 310与解码单元320,解码单元320具有解除存储装置100锁定 所需的启动密码。若存储装置100处于防读写状态,当存储装置100耦接至存储装 置接口310时,解码单元320自动输出启动密码至存储装置IOO,以解除存储装置 100的防读写状态。因此,配合上述实施例的移动装置300与存储装置100,不仅增加存储装置 IOO的数据防护效果,同时也不会造成使用者的不便。使用者仅需在移动装置300 与存储装置100设定对应的启动密码,移动装置300即可自行解除存储装置100 的防读写状态,而别的移动装置却需要输入启动密码才可以读写存储装置100。综上所述,本发明具有下列优点(1) 当存储装置接收到工作电压时,即可自动锁定存储装置的读写功能,以 达成自动锁定存储装置的功效。(2) 当锁定存储装置的读写功能后,无论切换开关再切换至锁定端或是正常 端,此存储装置仍然处于防读写的状态,若欲解除锁定存储装置的读写功能,必须 通过启动密码来解除锁定存储装置的读写功能,藉此可有效地达成数据保护的作 用。(3) 非机构方式来限制读写,可减少使用设备端子的复杂度或是检测机构毁 损的问题,并可确实的防护数据。(4) 不需进入人机界面即可执行锁定功能。虽然本发明已以较佳实施例揭示如上,然其并非用以限定本发明,任何所属 技术领域具有通常知识者,在不脱离本发明的精神和范围内,当可作些许更动与润饰,因此本发明的保护范围当以权利要求所界定的为准。9
权利要求
1.一种存储装置,包括一存储单元;一存储器控制单元,用以读写该存储单元且内建一防护单元;一切换开关,具有一锁定端与一正常端;以及一控制电路,耦接于该切换开关与该存储器控制单元之间;其中,当该存储装置接收到一工作电压时,该控制电路检测该切换开关的位置,若该切换开关位于该锁定端,则使能该防护单元以禁止该存储器控制单元读取或写入该存储单元。
2. 如权利要求1所述的存储装置,其特征在于,该防护单元包括一锁定功能与 一防写功能,当该存储装置接收到该工作电压时,该控制电路根据一预设值使能该 防护单元中的该锁定功能或该防写功能。
3. 如权利要求2所述的存储装置,其特征在于,若使能该锁定功能则禁止该存 储器控制单元读写该存储单元,若使能该防写功能则禁止该存储器控制单元写入该 存储单元。
4. 如权利要求1所述的存储装置,其特征在于,若该切换开关切换至该正常端, 则该存储器控制单元检测该防护单元是否使能,若该防护单元使能,则要求输入一 启动密码,以解除该防护单元,若该防护单元未使能则允许该存储器控制单元读写 该存储单元。
5. 如权利要求4所述的存储装置,其特征在于,该存储器控制单元包括 一寄存器,用以存储该启动密码。
6. 如权利要求1所述的存储装置,其特征在于,该存储装置经由一存储装置接 口接收该工作电压。
7. 如权利要求1所述的存储装置,其特征在于,该工作电压由该存储装置的一 内建电源自行提供。
8. 如权利要求7所述的存储装置,其特征在于,该内建电源包括微型太阳能或 机械能电池。
9. 如权利要求1所述的存储装置,其特征在于,该工作电压由一外部装置提供。
10.如权利要求9所述的存储装置,其特征在于,该外部装置包括手机。
11. 如权利要求1所述的存储装置,其特征在于,该存储装置包括安全数字存 储卡、紧密快闪存储卡、多媒体卡或移动硬盘。
12. 如权利要求1所述的存储装置,其特征在于,该存储装置包括MP3播放器 或个人数字助理的内非易失性存储器装置。
13. —种移动装置,适用于一存储装置,该存储装置处于防读写状态,该移动 装置包括一存储装置接口;以及 一解码单元,具有一启动密码;其中,当该存储装置耦接至该存储装置接口时,该解码单元自动输出该启动 密码至该存储装置,以解除该存储装置的防读写状态。
14. 如权利要求13所述的移动装置,其特征在于,该存储装置包括 一存储单元;一存储器控制单元,用以读写该存储单元且内建一防护单元;一切换开关,具有一锁定端与一正常端;以及一控制电路,耦接于该切换开关与该存储器控制单元之间;其中,当该存储装置接收到一工作电压时,该控制电路检测该切换开关的位置,若该切换开关位于该锁定端,则自动使能该防护单元以进入防读写状态并禁止读取或写入该存储单元。
15. —种存储装置的防护方法,该存储装置具有一切换开关,用以锁定该存储 装置的读写功能,该防护方法包括下列步骤当接收到一工作电压时,检査该存储装置是否处于防读写状态; 若该存储装置处于防读写状态,则要求输入一启动密码,以解除该存储装置 的防读写状态;若该存储装置处于正常状态,则检查该切换开关是否位于一锁定端;以及 若该切换开关位于该锁定端,则使能该存储装置中的防护单元以禁止读取或 写入该存储装置。
16. 如权利要求15所述的防护方法,其特征在于,在使能该存储装置中的防护 单元之后,还包括下列步骤要求输入该启动密码,以解除该存储装置的防读写状态。
17. 如权利要求15所述的防护方法,其特征在于,在若该切换开关位于该锁定 端的步骤中,还包括下列步骤若该切换开关位于一正常端,则允许正常读写该存储装置。
18. 如权利要求15所述的防护方法,其特征在于,该存储装置包括安全数字存 储卡、紧密快闪存储卡、多媒体卡或移动硬盘。
19. 如权利要求15所述的存储装置,其特征在于,该存储装置包括MP3播放 器或个人数字助理的内非易失性存储器装置。
全文摘要
本发明公开了一种存储装置与其防护方法。此存储装置包括存储单元、存储器控制单元、切换开关与控制电路。存储器控制单元用以读写存储单元且内建一防护单元。切换开关具有锁定端与正常端。控制电路耦接于切换开关与存储器控制单元之间且用以检测切换开关的位置。当存储装置接收到工作电压且切换开关位于锁定端时,控制电路会自动使能防护单元以禁止存储器控制单元读取或写入存储单元。
文档编号G11C7/24GK101315808SQ20071010927
公开日2008年12月3日 申请日期2007年5月28日 优先权日2007年5月28日
发明者吴良振, 曾昱璋, 李增河, 陈协骏, 陈苍义, 黄培育 申请人:创见资讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1