[发明专利]具有断电保护功能的数据存储系统及方法无效
申请号: | 201210249151.1 | 申请日: | 2012-07-18 |
公开(公告)号: | CN102945209A | 公开(公告)日: | 2013-02-27 |
发明(设计)人: | 陈天丰 | 申请(专利权)人: | 杭州汇坤控制技术有限公司;深圳市汇川技术股份有限公司;苏州汇川技术有限公司 |
主分类号: | G06F12/16 | 分类号: | G06F12/16 |
代理公司: | 深圳市顺天达专利商标代理有限公司 44217 | 代理人: | 陆军 |
地址: | 310011 浙江省杭州市莫干山路*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 断电 保护 功能 数据 存储系统 方法 | ||
技术领域
本发明涉及数据存储领域,更具体地说,涉及一种具有断电保护功能的数据存储系统及方法。
背景技术
随着电气技术的不断发展,国内纺织领域的自动化进程逐步加快,对于织物的品种、质量和织造效率的要求也越来越高。电子多臂技术正是基于上述需求而发展形成的一种高速、高效、花纹多样、自动化控制的开口装置。
目前国内的电子多臂控制器的数据存储通常分为PLC控制和单片机控制。
在PLC控制存储方式中,其数据容量一般在10000~16000个字节,90%的数据支持断电数据保持。针对电子多臂的需求,PLC最多可以存储一个支持可编程花纹文件,数据量不超过8000纬的花纹。该方式最直接的缺点是数据的存储量太小(仅能满足8000纬的花纹需求),无法满足多种花样和大数据量的花纹的存储需求。
单片机控制的存储方式中,由于一般单片机仅包含4~16K的片内内存,只能满足系统自身的运行需要,因此为了满足电子多臂的需求,通常需要外扩片外内存。
外扩的片外内存一般采用普通的大容量内存,其容量大小和芯片所提供的地址空间相关,一般单片机的扩展容量在32K~64K之间。然而该方式需通过增加大容量的电容或者电池,以支持上述大容量内存的断电数据保持。但电池和电容的容量是有限的,无法满足永久性存储的需求。
还可通过选用非易失性内存来实现内存外扩,直接达到断电数据保持的目的。然而非易失性内存的使用寿命存在限制,在芯片工作的短时间内会多次读取写入常用数据,将导致其芯片非易失性功能丧失。
发明内容
本发明要解决的技术问题在于,针对上述单片机控制存储中无法永久保存断电数据及芯片易丧失非易失性功能的问题,提供一种具有断电保护功能的数据存储系统及方法。
本发明解决上述技术问题的技术方案是,提供一种具有断电保护功能的数据存储系统,包括微处理器及第三存储芯片且该微处理器包括用于执行数据操作的主控单元,该系统还包括连接到所述微处理器的第一存储芯片和第二存储芯片,所述微处理器包括断电保护单元,其中:所述第一存储芯片用于存储无需快速处理的大容量数据;所述第二存储芯片为具有断电存储功能的存储器;所述断电保护单元,用于在微处理器断电时将所述主控单元正在执行数据的状态存储到第二存储芯片。
在本发明所述的具有断电保护功能的数据存储系统中,所述第三存储芯片为静态随机存储器并通过数据线和地址线连接到所述微处理器,所述第二存储芯片为电可擦可编程只读存储器并通过IIC总线连接到所述微处理器,所述主控单元将需要快速处理的数据放入静态随机存储器中运行。
在本发明所述的具有断电保护功能的数据存储系统中,所述第二存储芯片为非易失性内存,所述主控单元将快速处理的数据放入非易失性内存的高速数据存储地址运行,所述断电保护单元在微处理器断电时将所述主控单元正在执行的数据的状态存储到非易失性内存的断电保护数据地址。
在本发明所述的具有断电保护功能的数据存储系统中,所述主控单元用于实现电子多臂控制且该主控单元执行的数据为花纹数据。
在本发明所述的具有断电保护功能的数据存储系统中,所述第一存储芯片为快闪只读存储器并通过地址总线与数据总线连接到所述微处理器。
在本发明所述的具有断电保护功能的数据存储系统中,所述微处理器还包括状态恢复单元,用于在所述微处理器上电时从所述第二存储芯片读取执行状态数据并发送给主控单元。
本发明还提供一种具有断电保护功能的数据存储方法,包括以下步骤:
微处理器从用于存储无需快速处理的大容量数据的第一存储芯片读取数据并执行;
微处理器在断电时将该微处理器正在执行的数据的状态存储到第二存储芯片,所述第二存储芯片为具有断电存储功能的存储器。
在本发明所述的具有断电保护功能的数据存储方法中,所述第二存储芯片为电可擦可编程只读存储器并通过IIC总线连接到所述微处理器,该方法还包括:所述微处理器将需要快速处理的数据放入静态随机存储器中运行,所述静态随机存储器通过数据线和地址线连接到所述微处理器。
在本发明所述的具有断电保护功能的数据存储方法中,所述第二存储芯片为非易失性内存,所述微处理器将快速处理的数据放入非易失性内存的高速数据存储地址运行,并在断电时将该微处理器正在执行的数据的状态存储到非易失性内存的断电保护数据地址。
在本发明所述的具有断电保护功能的数据存储方法中,所述微处理器用于实现电子多臂控制且该微处理器执行的数据为花纹数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州汇坤控制技术有限公司;深圳市汇川技术股份有限公司;苏州汇川技术有限公司,未经杭州汇坤控制技术有限公司;深圳市汇川技术股份有限公司;苏州汇川技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210249151.1/2.html,转载请声明来源钻瓜专利网。