产品代码生成的汽车ECU

产品代码生成模型转换成在几秒钟或几分钟,而不是几个星期或几个月的电子控制单元(ECU)的生产代码,这使原始设备制造商和供应商18个月内完成复杂的ECU项目,达到90%的代码重用,并且在第一次尝试起动车辆。

数以百万计的使用在今天的ECU运行MathWorks产品自动生成的代码行,The MathWorks公司继续开发创新的技术,生产组织需要的软件s manbetx 845架构和设计,产品代码生成和集成,代码验证和ISO 26262认证。

探索产品的嵌入式s manbetx 845代码生成

自动化验证和确认使用Simulink万博1manbetx


软件架构和设计

万博1manbetxSimulink和Stateflow的使用由OEM和供应商开发动力总成,底盘,安全,车身,信息娱乐系统,以及其他汽车系统设计。使用可执行的规范,而不是静态图加速时的设计,明确表示该算法的预期行为,使初验证和确认。支持关键的架构和设计功能包括:万博1manbetxAUTOSAR软件组件建模和使用浮点到定点数据转换定点设计™


代码生成和集成

嵌入式编码®产生从设计模型嵌入代码。该代码可用于基于目标的快速原型或生产代码部署。与基于目标的快速成型,算法对实际或仿真生产ECU运行,减少了硬件成本,提高执行保真度。随着生产代码生成中,通过默认生成任何ANSI / ISO C或C ++设备。此外,代码很容易为具体的MCU或使用灵活的API DSP的优化。仿真或代码生成过程中集成手写代码使用的是旧版代码的工具,保护您的软件投资,使增量采用的代码生成技术的支持。万博1manbetx

SAE美国国会2009年纸

生产验证码

软件在环(SIL)和处理器在环(PIL)通过自动化执行和代码结果与参考模型行为比较测试形式的生产代码验证的基石。创建环境测试特定的ECU使用PIL API的支持。万博1manbetx模型和代码的双向链接可以让你追踪每行每块和状态模型,帮助调试和验证。你可以创作,执行,审查和通过组织测试和测试套件万博1manbetxSimulink的测试™。您可以使用计算生成的代码的结构覆盖万博1manbetxSimulink的覆盖™衡量测试的完整性。常用IDE和处理器万博1manbetx可选支持可使用嵌入式编码。最后,Polyspace®代码核查员让您检查产生的或可能的运行时错误手写代码和MISRA C®-2004遵守守则。

SAE美国国会2009年纸

ISO 26262认证

ISO 26262和IEC 61508个汽车安全标准是针对底盘和安全应用很重要。TUV南德意志集团认证的嵌入式编码器和Polyspace代码验证器,包括MISRA C-2004代码分析,ISO 26262和IEC 61508标准的TÜVSÜD证书和认证报告在可用IEC认证工具包。TÜV南德意志集团认证是基于同样在IEC认证工具包中提供应用特定的验证和确认工作流程。