可分区保护资料的储存装置及其方法制造方法及图纸

技术编号:3083685 阅读:187 留言:0更新日期:2012-04-11 18:40
本发明专利技术为一种可分区保护资料的储存装置及其方法,该储存装置包含多个只读存储区块可供一次或多次程序化,以及一具有多个保护控制区的保护装置,该多个只读存储区块可以被分次程序化,在程序化以后,该多个保护控制区可选择性地分别加密保护该多个只读存储区块。

【技术实现步骤摘要】

本专利技术有关一种储存装置,特别是关于一种可以分区保护资料的储存装置及其方法。
技术介绍
在竞争激烈的市场上,为了保护自身的竞争力,各公司、厂商无不致力于产品的研发及保护,特别是程序代码这类容易拷贝的研发成果更是需要小心保护。图1为现有的可一次程序化(one Time Programmable;OTP)处理器100,其中微控制器单元(Microcontroller Unit;MCU)102根据只读存储器(Read only Memory)104中的程序代码处理来自其它各电子元件的指令及资料,该程序代码从外部的码写入器112烧录至只读存储器104中,微控制器单元102可以将资料或是逻辑运算的结果暂存在随机存取存储器106中。为了验证所烧录的程序代码是正确的,必须预留可以读取只读存储器104的机制,以供码读取器110由外部读取程序代码进行验证,但是这个机制也可能让非善意的第三者窃取该程序码,故设置一保护装置108对只读存储器104提供加密保护,以防止非经允许地读取程序码。由于过去电子系统的功能较简单,因此程序代码可以由一家公司独立撰写,但是现在电子系统的功能越来越多,单一公司有时无法或没必要独立对所有功能的程序代码进行研发,因而由多家公司分别提供程序代码,例如A公司研发一种OTP型MP3控制器,由于A公司的竞争力在于MP3的译码及编码算法,因此A公司为了保有竞争力,在MP3控制器出厂时以保护装置108对只读存储器104进行加密,以防止他人窃取其中的程序代码,但是现有的保护装置108对只读存储器104的保护是整体性的,所以在A公司启动保护装置108后,便不能再将其它的程序代码刻录到只读存储器104中,对A公司的顾客B公司而言,这样的保护装置108缺乏弹性,因为其无法增加或修改该MP3控制器的功能,例如接口功能,以提高自身的竞争力,导致库存风险的增加。因此,一种更具弹性的储存装置,乃为所冀。
技术实现思路
本专利技术的目的之一,在于提供一种可针对不同存储区块分别保护的储存装置及其方法。根据本专利技术,一种包括多个只读存储区块可供一次或多次程序化,以及一具有多个保护控制区的保护装置,资料或程序代码可以分次烧录至该多个只读存储区块的其中一个或多个,在每次程序化完成后可利用该多个保护控制区的其中一个或多个加密保护该一个或数个程序化的只读存储区块。由于本专利技术可以将多个只读存储区块中的一个或多个分别加密保护,因此当其中一个或数个只读存储区块被加密后,不影响其它只读存储区块的使用,所以在应用上有更大的弹性,而且能降低库存的风险。附图说明图1为现有的OTP处理器;图2为应用本专利技术的处理器;以及图3为应用本专利技术的MP3控制器。符号说明100 处理器 102 微控制器单元104 只读存储器106 随机存取存储器 108 保护装置110 码读取器112 码写入器200 处理器 202 微控制器单元 204 只读存储器 2042 读存储区块 2044 只读存储区块2046 只读存储区块 20 随机存取存储器 208 保护装置2082 保护控制区 2084 保护控制区 2086 保护控制区210 码读取器 212 码写入器 300 MP3控制器302 保护控制区 304 保护控制区 306 只读存储区块308 只读存储区块 310 读存储区块 312 只读存储区块具体实施方式图2是应用本专利技术的处理器200,其中微控制器单元202根据烧录在只读存储器204中的程序代码,以进行资料的处理,随机存取存储器206可供微控制器单元202暂存资料,只读存储器204包含只读存储区块2042至2046,可供码写入器212将程序代码写入,为了防止非善意的第三者利用外部的码读取器210经由预留的读取机制窃取只读存储器204中的程序代码,使用一保护装置208加密只读存储器204,保护装置208具有多个保护控制区2082至2086,可供分区保护只读存储器204中的只读存储区块2042至2046。由于只读存储区块2042至2046被独立式的保护,因此当只读存储区块2042被相对应的保护控制区2082保护后,不影响其它只读存储区块2044至2046的使用。其中,只读存储器204可以是可一次程序化存储,也可以是可多次程序化存储。由于本专利技术的储存装置具有分区保护的功能,因此不同功能的程序代码可以让最适合的公司研发,并分别保护其智慧结晶。例如参照图3,A公司研发一种MP3控制器300,在MP3控制器300出厂时,以保护装置208中的保护控制区304加密储存有调频广播、MP3编码及MP3译码等功能程序代码的只读存储区块308、310及312,以防止非善意的第三者窃取其研发成果,又保护控制区304所提供的保护是独立式的,因此保护控制区304在保护只读存储区块308、310及312的同时,并不影响只读存储器204中其它只读存储区块306的使用,所以B公司在向A公司购买MP3控制器300后,可以将自行研发的接口功能以及其它功能的程序代码烧录到只读存储区块306中,提升自身的竞争力,再以保护装置208中的保护控制区302加密保护,使得B公司有最大的弹性生产或研发不同的功能,并缩短研发衍生性产品的时程、降低库存的风险。本文档来自技高网
...

【技术保护点】
一种可分区保护资料的储存装置,其特征在于,包括:    多个可供一次或多次程序化的只读存储区块;以及    一保护装置,包含多个保护控制区,每一该保护控制区可选择性地加密该多个只读存储区块的至少一个。

【技术特征摘要】
1.一种可分区保护资料的储存装置,其特征在于,包括多个可供一次或多次程序化的只读存储区块;以及一保护装置,包含多个保护控制区,每一该保护控制区可选择性地加密该多个只读存储区块的至少一个。2.一种可分区保护资料的储存装置,其特征在于,包括一个或多个第一只读存储区块;一个或多个第一只读存储区块;以及一保护装置,包含一第一保护控制区加密该第一只读存储区块,以及一第二保护控制区加密该第二只读存储区块。3.一种储存装置的分区保护方法,...

【专利技术属性】
技术研发人员:李佳益
申请(专利权)人:义隆电子股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利