在MATLAB和Simulink中支持ISO 26262

汽车工业中高完整性系统的发展特点是符合ISO标准®26262是国际道路车辆功能安全标准。ISO 26262将汽车安全完整性等级(ASIL)中的功能从A级到D级进行了分类,也就是说,从最轻到最严格。oem和一级供应商正在调整其ECU开发流程,以使用ISO 26262标准的基于模型的设计。

嵌入式编码器®,仿真软件®模型验证工具和Polyspace®代码验证工具由TÜV SÜD认证为符合ASIL A-D ISO 26262的合格工具。资格认证是基于一个自动化的、特定于应用程序的验证工作流。它支持背靠背模型和代码测试,这是ISO 26262-6对asilc和D的强烈推荐,使用Simulink中的处理器在环(PIL)仿真模式。因此,工程师可以利用编码器和编译器优化,包括由嵌入式编码器生成的特定处理器代码,以生产大规模生产ecu所需的快速和内存高效的软件。除了C代码生成之外,Embedded Coder ISO 26262工具资质用例还包括其AUTOSAR和c++代码生成功能。

HDL Coder™也通过TÜV SÜD认证,适合用于开发所有通道的安全相关产品。2022世界杯八强谁会赢?HDL Coder生成可读和可跟踪的VHDL和Verilog,可以针对任何FPGA, ASIC和SoC设备。它与HDL Verifier紧密合作,生成测试台,用HDL模拟器和FPGA板进行背靠背测试。

工作流程文档、TÜV SÜD证书和报告、测试套件和其他认证构件在IEC认证套件中提供(用于ISO 26262和IEC 61508)。

“如果没有基于模型的设计,我们将需要至少30%的时间来开发和认证ESCL应用软件。通过生成满足所有速度和内存需求的高效代码,我们节省了时间和精力。”

程辉,KOSTAL平台和流程经理
摘自ISO 26262- 6:18 2018,显示了合适的软件设计符号

ISO26262:2018规定Simulink和Stateflow适用于软件体系结构和软件单元设计符号,并作为自动代码生成的基础。

Baidu
map