[发明专利]存储器的软件写保护系统在审
申请号: | 201911362354.X | 申请日: | 2019-12-26 |
公开(公告)号: | CN111143237A | 公开(公告)日: | 2020-05-12 |
发明(设计)人: | 李姣姣;刘德斌;雷冬梅 | 申请(专利权)人: | 普冉半导体(上海)有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F12/14 |
代理公司: | 上海浦一知识产权代理有限公司 31211 | 代理人: | 王江富 |
地址: | 201210 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 软件 写保护 系统 | ||
1.一种存储器的软件写保护系统,其特征在于,其包括寄存器模块、地址模块、逻辑判断模块、写保护模块;
所述寄存器模块,用于向第一寄存器写入功能寄存器地址,向第二寄存器写入数据存储地址及写保护区段地址;
所述功能寄存器地址设置有一位模式标志位;
所述逻辑判断模块,预设有能写保护的功能寄存器地址区段、能写保护的数据存储地址区段;当所述第一寄存器中的功能寄存器地址的模式标志位为1时,进入写保护模式;
所述逻辑判断模块,进入写保护模式后:
首先,如果所述第一寄存器中的功能寄存器地址包括在预设的能写保护的功能寄存器地址区段之内,则第一寄存器中的功能寄存器地址为能写保护功能地址,否则为正常读写功能地址;
然后,如果第一寄存器中的功能寄存器地址为能写保护功能地址,则判断第二寄存器中的数存储据地址是否为能写保护的数据存储地址:
如果第二寄存器中的一数据存储地址包括在预设的能写保护的数据存储地址区段之内,则该数据存储地址为能写保护的数据存储地址,否则为正常读写数据存储地址;
所述写保护模块,如果第二寄存器中的数据寄存器地址存在能写保护的数据存储地址,当接收到软件写保护操作指令,对全部能写保护的数据存储地址,根据第二寄存器中的写保护区段地址的区段标志位确定保护区段,对全部能写保护的数据存储地址的相应保护区段进行写保护操作。
2.根据权利要求1所述的存储器的软件写保护系统,其特征在于,
所述写保护模块,收到写保护操作指令后,在存储器读写脉冲时钟信号变为高电平时,开始对相应写保护区段的能写保护的数据存储地址进行写操作。
3.根据权利要求1所述的存储器的软件写保护系统,其特征在于,
所述模式标志位为功能寄存器地址的末位。
4.根据权利要求1所述的存储器的软件写保护系统,其特征在于,
所述写保护区段地址的区段标志位为1,2或者3位。
5.根据权利要求4所述的存储器的软件写保护系统,其特征在于,
所述写保护区段地址的区段标志位为2位,
当所述区段标志位为00时,对全部能写保护的数据存储地址均不进行写保护;
当所述区段标志位为01时,对全部能写保护的数据存储地址的1/4进行写保护;
当所述区段标志位为10时,对全部能写保护的数据存储地址的1/2进行写保护;
当所述区段标志位为11时,对全部能写保护的数据存储地址进行写保护。
6.根据权利要求1所述的存储器的软件写保护系统,其特征在于,
所述存储器为非易失性存储器。
7.根据权利要求1所述的存储器的软件写保护系统,其特征在于,
所述能写保护的功能寄存器地址,用于寄存功能操作指令。
8.根据权利要求7所述的存储器的软件写保护系统,其特征在于,
所述功能操作指令,包括删除指令、剪切指令、替换指令中的至少一种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于普冉半导体(上海)有限公司,未经普冉半导体(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911362354.X/1.html,转载请声明来源钻瓜专利网。