【技术实现步骤摘要】
一种访问OTP存储器的电路
本专利技术涉及一种一次可编程(OTP)存储器领域,特别涉及一种访问OTP存储器的电路。
技术介绍
随着电子信息社会的不断发展,数据存储需求量呈现出爆炸式的增长。与MASK(掩膜)和Flash(闪存)存储器相比,OTP存储器兼具二者之优势,既有一定的灵活性,成本又不太高。也因此在嵌入式系统或者芯片内部,作为存储一次编程后不可更改的信息或者对加密芯片密钥信息的存储起着不可替代的作用。OTP存储器非常适用于对特定应用数据的一次可编程存储,在一个片上系统(SOC,SystemOnChip)系统中,需要存储很多特定一次性信息,比如芯片序列号、接口封闭信息以及有关芯片安全的秘钥信息等,这些信息在整个系统测试芯片中编程进去后不允许客户去改变,且这些信息不需要擦除,即一次编程后不可修改。采用MASK掩膜做成光刻版,灵活性太差,采用Flash闪存成本又太高。因此,采用OTP存储器存储这类特定信息,最大程度减少硬件及研发开销。对OTP存储器进行编程和读取及其他访问时,需要一个硬件控制器,把访问OTP存储器的具体操作通过解析指令,判定是否为有效指令转换为访问 ...
【技术保护点】
一种访问OTP存储器的电路,包括依次相连的CPU、上电读取电路、总线控制电路、多路选择器、OTP时序发生器电路、编程算法模块电路和加扰电路,其中,所述CPU:用于配置访问OTP存储器的指令;所述上电读取电路:用于在OTP上电时,读取OTP存储器各个区域的信息;所述总线控制电路:用于装载CPU的一系列指令,并解析所定义的操作OTP存储器的指令;所述多路选择器:选择上电读取电路读取信息指令或总线控制电路的指令,并将选择的指令传送至OTP操作时序产生控制器;所述OTP时序发生器电路:按照CPU操作OTP存储器的指令产生对应的访问OTP存储器时序;所述编程算法模块电路:在编程OTP ...
【技术特征摘要】
1.一种访问OTP存储器的电路,包括依次相连的CPU、上电读取电路、总线控制电路、多路选择器、OTP时序发生器电路、编程算法模块电路和加扰电路,其中,所述CPU:用于配置访问OTP存储器的指令;所述上电读取电路:用于在OTP上电时,读取OTP存储器各个区域的信息;所述总线控制电路:用于装载CPU的一系列指令,并解析所定义的操作OTP存储器的指令;所述多路选择器:选择上电读取电路读取信息指令或总线控制电路的指令,并将选择的指令传送至OTP操作时序产生控制器;所述OTP时序发生器电路:按照CPU操作OTP存储器的指令产生对应的访问OTP存储器时序;所述编程算法模块电路:在编程OTP存储器操作时,对OTP存储器所要编程的地址进行冗余处理并对每一位所要编程的数据采取施加实施N次脉冲编程编程脉冲电压处理,其中N小于等于16;所述加扰电路:用于对OTP存储器中读取密钥信息进行加密处理。2.如权利要求1所述的访问OTP存储器的电路,其特征在于,采用机台完成指令配置电路代替所述CPU,所述机台完成指令配置电路用于配置访问OTP存储器的指令。3.如权利要求1所述的访问OTP存储器的电路,其特征在于,所述上电读取电路读取的信息包括OTP存储器模式信息、OTP存储器接口封闭信息、OTP存储器系统区域封闭信息、OTP存储器用户区域封闭信...
【专利技术属性】
技术研发人员:杨燕,王海时,李英祥,彭映杰,王滨,
申请(专利权)人:成都信息工程大学,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。