0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

新技术帮助多核满足安全关键标准

星星科技指导员 来源:嵌入式计算设计 作者:JAY THOMAS 2022-11-01 14:15 次阅读

随着行业对减小嵌入式系统尺寸、重量和功耗 (SWaP) 的推动,多核系统正在成为军事和航空航天领域的首选。

使多核具有吸引力的东西 - 并行处理 - 使其更难测试,特别是当您试图满足DO-178标准时。由于内存和运行时开销以及数据收集技术,传统的检测方法在测试多核方面已经不足。

这就是使用超轻型仪器的解决方案创造突破的地方。多核开发人员首次拥有了高效且经济高效地验证安全关键标准的方法。让我解释一下它是如何工作的。

超轻型仪器可减少内存占用需求

传统检测使用预编译过程和运行时过程的组合,其中探测点插入到每一行代码上。

使用超轻型检测,可以使用被测代码的静态分析来确定放置检测点的最佳位置。这种超轻量级仪器与高度优化的测试工具框架相结合,显著减少了执行系统级测试和覆盖率分析所需的内存占用。

通过这种方法,现在可以在RAM/ROM远低于1K字节的目标系统上使用测试自动化和硬件存根。这种方法还利用了高度优化的数据收集技术,该技术将所有平台测试结果和覆盖依赖关系集成到一个数据结构中。这考虑了并发约束作为其结构的一部分。

为了防止运行时出现并发问题,此技术消除了对操作系统或其他管理内存或死锁的库函数的调用。因此,在资源有限的目标平台上,测试环境反映了最终应用程序执行的速度和功能。

系统级测试不必将多个组件级测试拼凑在一起,只需更少的通过即可完成,从而节省大量测试时间。

pYYBAGNguWyAED35AABN9on_u7Q300.jpg

poYBAGNguW6AEDHgAABJkcinv7g734.jpg

验证技术的新“最佳”

验证技术中的两个新“最佳”有助于使多核系统实现这种合规性。

现在可以将结构设置为充分利用每个位。每个决策点一位使仪器尽可能轻巧,并最大限度地减少内存占用。

内联结构操作在编译时完成,产生一到三条指令。将其与传统方法进行比较,传统方法可能导致每个探测点有 10-20 条指令,您可以看到这两种方法的巨大差异。

用户共同验证了这些方法,在可执行文件大小和执行时间方面产生了 1-10% 的总体开销,这标志着其他机制的开销显著减少。

最小化系统测试框架和代码覆盖率检测的内存和性能开销可以做两件事:

现在,开发人员可以在资源受限的平台(如多核平台)上检测应用程序。

此外,他们还能够运行一次测试并捕获整个应用程序的数据。

此更改有助于减少或消除测试重复,从而提高生产力 — 对于行业降低 SWaP 所固有的紧张开发计划尤其重要。

随着行业越来越多地转向多核解决方案,很明显,传统的测试方法是不够的。超轻型仪表填补了这一空白,它提供了一种彻底、但经济高效且高效的方式来满足安全关键标准。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    4984

    文章

    18299

    浏览量

    288640
  • 代码
    +关注

    关注

    30

    文章

    4557

    浏览量

    66826
收藏 人收藏

    评论

    相关推荐

    risc-v多核芯片在AI方面的应用

    应用中的成本。 最后,RISC-V多核芯片不仅可以应用于AI边缘计算领域,还可以扩展到其他领域,如数据中心、云计算、自动驾驶、机器人等,为这些领域提供高效、灵活和安全的解决方案。 总的来说,RISC-V
    发表于 04-28 09:20

    如何根据 ISA/IEC 安全标准确保工业物联网设计的安全

    成为黑客的主要攻击目标。因此,工业设备设计者必须按照行业标准实施其安全解决方案。工业设备也必须通过最新技术不断地升级安全解决方案,以保护其设备的数据资产,又不会削弱
    的头像 发表于 02-13 17:09 686次阅读
    如何根据 ISA/IEC <b class='flag-5'>安全</b><b class='flag-5'>标准</b>确保工业物联网设计的<b class='flag-5'>安全</b>

    SCADE—产品级安全关键系统的MBD开发套件

    随着新能源三电、智能驾驶等新技术的应用,汽车中衍生出很多安全关键零部件,如BMS、VCU、MCU、ADAS等,相应的软件在汽车中的比重越来越大,并且安全性、可靠性要求也越来越高。ANS
    的头像 发表于 01-05 14:12 207次阅读
    SCADE—产品级<b class='flag-5'>安全</b><b class='flag-5'>关键</b>系统的MBD开发套件

    新技术在生物样本冷冻中的应用案例分析

      一、冷冻样本的新技术应用   1. 低温离心   低温离心是一种比较先进的生物样本冷冻处理技术,它可以在较低温度下将样本进行离心,从而有效地分离和保存其中的细胞和分子。相比传统的液氮冷冻方法
    发表于 12-26 13:30

    双核锁步安全芯片的关键技术

    在汽车功能安全标准ISO26262-5 2018 产品开发:硬件层面附录D对处理单元的诊断覆盖率推荐的安全技术措施中,作为可实现高诊断覆盖率的几种
    发表于 12-04 14:24 962次阅读

    X2600处理器,打造多核异构跨界新价值

    伴随下游应用持续丰富,细节需求不断增多,标准化产品已越来越难以满足市场需求,芯片方案提供商需要不断深入行业,根据市场需求推出适配的产品。在这样的背景下,北京君正迅速推出X2600系列多核异构
    的头像 发表于 10-10 14:22 332次阅读
    X2600处理器,打造<b class='flag-5'>多核</b>异构跨界新价值

    视觉导航关键技术及应用

    由于视觉导航技术的应用越来越普及 ,因此 ,有必要对视觉导航中的关键技术及应用进行研究。文章对其中的图像处理技术和定位与跟踪技术进行了详细研究 ,并与此相对应 ,介绍的相关的应用。
    发表于 09-25 08:09

    面向OpenHarmony终端的密码安全关键技术

    本文转载自 OpenHarmony TSC 官方​[​《峰会回顾第17期 | 面向OpenHarmony终端的密码安全关键技术》​]​ 演讲嘉宾 | 何道敬 回顾整理 | 廖涛 排版校对 | 李萍萍
    发表于 09-13 19:20

    STM32安全技术培训

    已经选择STM32芯片,如何选择STM32安全技术来实现安全需求• 基于安全需求,如何选择STM32芯片以及STM32安全
    发表于 09-08 07:02

    国民技术N32S003安全芯片荣获“物联网行业创新技术产品奖”

    8月28日,OFweek 2023(第八届)物联网产业大会暨评选颁奖典礼在深圳隆重举行,国民技术N32S003安全芯片荣获“维科杯·OFweek 2023物联网行业创新技术产品奖—芯片技术
    的头像 发表于 08-30 13:42 576次阅读

    基于云的安全标准中可用的指南

    安全标准一般有3个关键规范,以满足安全完整性等级要求。在所有情况下,不仅必须实现安全,而且还必须
    的头像 发表于 06-28 16:57 260次阅读
    基于云的<b class='flag-5'>安全</b><b class='flag-5'>标准</b>中可用的指南

    【直播预告】今晚7点,来HarmonyOS极客松直播间与技术专家聊聊新技术

    HarmonyOS极客松直播间与技术专家聊聊新技术
    发表于 06-20 11:08

    专用M4F+四核A53,异构多核AM62x让工业控制“更实时、更安全

    Cortex-M4F + Cortex-A53异构多核给工业控制带来何种意义?创龙科技SOM-TL62x工业核心板搭载TI AM62x最新处理器,因其Cortex-M4F + Cortex-A53
    发表于 06-15 17:18

    PX5的ARM TrustZone支持让嵌入式系统变得更加安全

    活动。它帮助开发者将关键安全固件、资源和私有信息与应用程序的其他部分分割开来。PX5 RTOS将这些技术能力扩展到软件中,正在申请专利的指针/数据验证(PDV)
    发表于 05-18 13:44

    近距离通信安全方面的技术和对应标准

      NFC作为移动支付的关键支撑技术正在获得越来越广泛的应用。NFC技术安全防护机制方面的缺失,致使基于该标准的移动支付面临很多
    发表于 05-11 14:49