在功能安全应用、相关产品中校验地址和控制信号完整性的方法、相关产品技术

技术编号:30192001 阅读:33 留言:0更新日期:2021-09-29 08:34
本公开提供了一种待校验信号的校验方法及相关产品。该方法应用于校验设备(400),包括:第一获得模块(401),用于获得携带第一控制信息的待校验信号,其中,第一控制信息是基于原始控制信息生成的;第二获得模块(402),用于获得原始校验信息;确定模块(403),用于根据待校验信号确定第一控制信息;和校验模块(404),用于根据原始校验信息校验第一控制信息的正确性。本公开可用于在最初设计的没有旨在支持那些功能的特征的设备上实现可靠性和功能安全性。全性。全性。

【技术实现步骤摘要】
【国外来华专利技术】在功能安全应用、相关产品中校验地址和控制信号完整性的方法、相关产品


[0001]本公开涉及计算机
,尤其涉及一种在要求高可靠性和/或功能安全的产品中地址或控制信号的校验方法及相关产品。

技术介绍

[0002]当处理器或支持直接存储器访问(direct memory access,DMA)的设备需要读取或写入存储器位置时,根据控制总线上用于读取或写入的命令,适当的线(读取或写入)将处于活动状态(逻辑1),然后地址总线指定地址总线上的存储器位置,从而实现对数据总线上载有的数据的读取或写入。
[0003]数据验证是保证数据完整性所必需的,即保证要读取或写入的数据既正确又有用。数据验证使用例程,通常称为“验证规则”、“验证约束”或“校验例程”,用于校验输入到系统的数据的正确性、意义和安全性。数据验证不仅适用于写入或读取数据本身的正确性,还适用于读取和写入数据的位置。例如,对于每个存储器访问命令,要从存储器写入或读取的每个数据字的地址和有效字节将作为事务的一部分发布。即使数据本身是正确的,如果要访问的地址或有效字节数不正确,存储器访问也是无本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种待校验信号的校验方法,包括:获得携带第一控制信息的所述待校验信号,其中所述第一控制信息是基于原始控制信息生成的;获得原始校验信息;根据所述待校验信号确定所述第一控制信息;以及根据所述原始校验信息校验所述第一控制信息的正确性。2.根据权利要求1所述的方法,其中,根据第一校验信息校验所述第一控制信息的正确性包括:基于所述第一控制信息生成第一校验信息;以及确定所述原始校验信息是否对应于所述第一校验信息。3.根据权利要求1所述的方法,还包括:接收携带所述原始控制信息和所述原始校验信息的控制信号;根据所述原始控制信息生成第二控制信息;根据所述第二控制信息计算第二校验信息;以及确定所述原始校验信息是否对应于所述第二校验信息。4.根据权利要求3所述的方法,其中,所述原始控制信息指示校验设备要访问的原始地址和所述校验设备要执行的原始操作中的至少一个。5.根据权利要求4所述的方法,其中,所述第一控制信息指示与所述原始地址对应的第一地址和与所述原始操作对应的第一操作中的至少一个。6.根据权利要求4所述的方法,其中,所述第二控制信息包括与所述原始地址对应的第二地址和与所述原始操作对应的第二操作中的至少一个。7.根据权利要求3

6中任一项所述的方法,其中,所述原始校验信息、所述第一校验信息和所述第二校验信息中的每一个基于以下任一项计算:循环冗余校验CRC、错误校验和更正ECC或奇偶校验。8.一种第一校验设备,包括:第一获得模块,用于获得携带第一控制信息的待校验信号,其中,所述第一控制信息是基于原始控制信息生成的;第二获得模块,用于获得原始校验信息;确定模块,用于根据所...

【专利技术属性】
技术研发人员:何晓飞杰弗里
申请(专利权)人:杭州飞步科技有限公司
类型:发明
国别省市:

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

1