【技术实现步骤摘要】
用于功能安全诊断覆盖率的自动化
[0001]相关申请
[0002]根据35 U.S.C.
§
119(e),本申请要求于2021年5月17日提交的题为“AUTOMATION FOR FUNCTIONAL SAFETY DIAGNOSTIC COVERAGE”(功能安全诊断覆盖率的自动化)的美国临时专利申请63/189,596号(代理卷号:SYNP 3779
‑
1)的优先权,该申请通过引用结合于此。
[0003]本公开涉及功能安全(FuSa)信息,并且特别地,涉及用于确定功能安全诊断覆盖率(DC)的自动化技术。
技术介绍
[0004]集成电路(IC)是普遍存在于诸如电视、个人计算机、移动设备等各种电子设备中的基本组件。IC的设计包括各种各样的有源组件和互连,它们可能表现出不同类型的故障。功能安全(FuSa)是指系统或设备的整体安全的部分,它依赖于自动保护响应其输入而正确操作,并且具有对故障的可预测的响应。当在IC设计过程中实现时,功能安全概念可以提供对IC设计被自动保护覆盖的程度的量化,从而使系统设计人员能够评估使用各种IC实现的整体系统的安全性。
技术实现思路
[0005]本技术提供了实现用于进行功能安全(FuSa)诊断覆盖率(DC)分析的自动化技术的系统、方法和计算机程序指令。在实现中,电子设计自动化(EDA)工具和技术被配置为确定总面积中有多少面积受安全机制(SM)保护。每个故障模式(FM)可以由单个输出端口或一组输出端口组成。每个输出端口可以具有 ...
【技术保护点】
【技术特征摘要】
1.一种方法,包括:接收电路设计信息,所述电路设计信息包括用于至少一个功能安全FuSa块的FuSa信息,所述至少一个FuSa块对应于数字电路的一部分,所述FuSa信息包括故障模式FM集合以及对于每个故障模式的用于每个FuSa块的输出端口Out关联信息,所述故障模式FM集合定义指示在所述至少一个FuSa块内表现错误的外部因素的信号的潜在错误值;接收内部安全保护信号Ps的标识和用于所述FuSa块的诊断覆盖率;针对每个安全保护信号Ps的每个故障模式和对应的诊断覆盖率,由处理器执行用于所述FuSa块的输出端口Out的多条可能的路径的回溯,直到所述FuSa块的一个或多个输入In或端点Ep;确定用于每条可能的路径的面积,包括用于从输入到输出InOut或者从端点到输出EpOut的可能的路径中的至少一条路径的面积;以及基于给定的输入诊断覆盖率DC以及针对所述多条可能的路径中的每条路径计算的面积,确定用于所述FuSa块的每个输出和故障模式的诊断覆盖率。2.根据权利要求1所述的方法,还包括:响应于确定可能的路径具有安全保护信号Ps,由处理器执行:将所述可能的路径分割成多条可能的路径;以及确定用于从输入到安全保护信号InPs、从端点到安全保护信号EpPs和从安全保护信号到达输出PsOut的可能路径的面积。3.根据权利要求1所述的方法,其中,故障模式根据导致数字电路故障的外部因素而被分组。4.根据权利要求1所述的方法,还包括接收输入,所述输入包括由用户分配给故障模式的、指示诊断类别的标签。5.根据权利要求1所述的方法,其中,故障模式及该故障模式的输出端口关联信息作为由设计者提供的输入被接收,作为设计的一部分作为设计信息被接收,或其组合。6.根据权利要求1所述的方法,其中,内部安全保护信号Ps和诊断覆盖率信息作为由设计者提供的输入被接收,作为设计的一部分作为设计信息被接收,或其组合。7.根据权利要求1所述的方法,还包括:接收用于每个顶层输入In的诊断覆盖率。8.一种系统,包括:存储器,存储指令;以及处理器,与所述存储器耦合并执行所述指令,所述指令当被执行时使所述处理器执行:接收电路设计信息,所述电路设计信息包括用于至少一个功能安全FuSa块的FuSa信息,所述至少一个FuSa块对应于数字电路的一部分,所述FuSa信息包括故障模式FM集合,以及对于每个故障模的用于每个FuSa块的输出端口Out关联信息,所述故障模式FM集合定义指示在所述至少一个FuSa块内表现错误的外部因素的信号的潜在错误值,;接收内部安全保护信号Ps的标识和用于所述FuSa块的诊断覆盖率;针对每个安全保护信号Ps的每个故障模式以及对应的诊断覆盖率,由处理器执行对用于所述FuSa块的输出端口Out的多条可能的路径的回溯,直到所述FuSa块的一个或多个输入In或端点Ep;确定用于每条可能的路径的面积,包括用于从输入到输出InOut或者从端点到输出
EpOut的可能的路径中的至少一个可能的路径的面积;以及基于给定的输入诊断覆盖率DC以及针对所述多条可能的路径中的每条路径计算的面积,确定用于所述FuSa块的每个输出和故障模式的诊...
【专利技术属性】
技术研发人员:M,
申请(专利权)人:美商新思科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。