摘 要:针对单片机与安全相关系统的功能安全中涉及到的内部数据存储器安全管理的难点,采用对不同数据类型的划分,合理规划内存空间布局,并引入复合型冗余检验机制;增强单片机运行过程中检测内存寻址、写、存储和读过程中的失效问题以及防止内存中信息篡改的能力,确保产品在复杂现场运行环境中数据完整性和一致性,使得单片机产品在工业级应用领域的安全级别能够达到国际标准的要求。
关键词:参数变量;中间变量;临时变量;CRC循环冗余检验;复合检验
中图分类号:TP39
近几年来随着单片机在民用、工业、航天、军事等的广泛应用,在许多领域对单片机控制系统的安全性能的要求也越来越高。由于不同的应用领域,存在的潜在危险和风险,包含的复杂性各不相同,因此对于安全功能的需求也不经相同。目前国内外有很多认证标准对产品质量进行了安全相关规范,但由于标准涵盖面较宽泛,并未对如何进行安全设计方法进行细致描述,免不了使开发人员难以理解如何处理才能满足标准要求。本文基于工业自动化控制产品安全设计方法展开研究,并通过案例对具体实现方法进行阐述。本文的主要从提供有效检测内存寻址、写、存储和读过程中的失效问题以及防止内存中信息篡改,提高内存数据安全性解决方案入手进行研究。
目前对内存资源的管理在单片机产品开发领域仍属于一个比较复杂的课题;……
计算机光盘软件与应用 2013年12期