【技术实现步骤摘要】
本专利技术涉及一种非挥发性存储装置的数据保密方法及架构,尤其涉及一种应用在IC中的重要非挥发性存储装置利用自身自我检测防护码与比对系统防护需求的装置做一道到多道数据保密机制以提供一有效的防止数据被任意读取或复制的方法。
技术介绍
由于非挥发性存储装置通常用于存储一系统的程序运行数据或特殊数据(如:图形、查表运算数据等),而此数据通常属于开发公司或人员的机密数据,为防止此数据被任意读取或复制,通常会对此数据做不同程度的保护。如图1所示,其为公知非挥发性存储装置的数据保密功能的方块架构图,由于数据被存入非挥发性存储装置后必须要做数据比对及确认工作以确保数据的正确性,因此会有另一存储装置11作为最终封存设定之用。防止数据外泄的最常使用的方式即在一微控制单元12中增加一锁定位(LOCK bit)寄存器121,用以存储由该存储装置11中读出的锁定位数据,通过该锁定位寄存器121的锁定信号1211对一输出电路13的对外输出做防止读取的限制。这种方式虽简便但也意味着极容易被破除,因为只要针对此锁定位寄存器121的输出信号做侵入(破坏)式改变就可简单地读取存储装置11中的内容。 ...
【技术保护点】
一种非挥发性存储装置的数据保密架构,包括:一存储装置,其包括一地址转换检测电路、一第一锁定位寄存器及一数据比较器,该地址转换检测电路设定有一锁定位正确位置,在一记忆地址的时序转换至该锁定位正确位置时才能正确解读该存储装置的输出数据;以及一微控制单元,其接收该存储装置的输出数据,该输出数据经由第二锁定位寄存器的存储与串行编码装置将该输出数据加以编码,以输出一反馈锁定信号至该存储装置;该存储装置将该反馈锁定信号与一数据编码信号进行比较,由此判断该存储装置的输出数据是否被变动,以决定是否正确输出存储装置所存储的数据。
【技术特征摘要】
1. 一种非挥发性存储装置的数据保密架构,包括:一存储装置,其包括一地址转换检测电路、一第一锁定位寄存器及一数据比较器,该地址转换检测电路设定有一锁定位正确位置,在一记忆地址的时序转换至该锁定位正确位置时才能正确解读该存储装置的输出数据;以及一微控制单元,其接收该存储装置的输出数据,该输出数据经由第二锁定位寄存器的存储与串行编码装置将该输出数据加以编码,以输出一反馈锁定信号至该存储装置;该存储装置将该反馈锁定信号与一数据编码信号进行比较,由此判断该存储装置的输出数据是否被变动,以决定是否正确输出存储装置所存储的数据。2. 如权利要求1所述的非挥发性存储装置的数据保密架构,其中,该地址转换检测电路在该记忆地址的时序转换至该锁定位正确位置时输出一闩锁信号至该第一锁定位寄存器。3. 如权利要求1所述的非挥发性存储装置的数据保密架构,其中,该数据编码信号由该第一锁定位寄存器提供。4. 如权利要求1所述的非挥发性存储装置的数据保密架构,其中,该反馈锁定信号与该存储装置内的该数据编码信号的比较由该数据比较器完成。5. 如权利要求1所述的非挥发性存储装置的数据保密架构,其中,该存储装置还包括一输出编码控制单元,该输出编码控制单元用以将该数据比较器的输出进行编码。6. 如权利要求5所述的非挥发性存储装置的数据保密架构,其中,该输出编码控制单元可通过选择若干位以反向及交换其中的一个位来实施。7. 如权利要求5所述的非挥发性存储装置的数据保密架构,其中,该输出编码控制单元的输出数据通过一数据输出线路来进行输出。8. 如权利要求1所述的非挥发性存储装置的数据保密架构,其中,该反馈锁定信号为一串行信号。9. 如权利要求8所述的非挥发性存储装置的数据保密架构,其中,该反馈锁定信号为一脉冲信号。10. 一种非挥发性存储装置的数据保密架构,其包括:一存储装置,其包括一地址转换检测电路、一第一锁定位寄存器及一数据比较器,该地址转换检测电路设定有一锁定位正确位置,在一记忆地址的时序转换至该锁定位正确位置时输出一闩锁信号至该第一锁定位寄存器,从而正确解读该存储装置的输出数据;以及一微控制单元,其接收该存储装置的输出数据,该输出数据经由第二锁定位寄存器的存储与串行编码装置将该输...
【专利技术属性】
技术研发人员:廖俊尧,
申请(专利权)人:盛群半导体股份有限公司,
类型:发明
国别省市:71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。