产品描述
Embedded Coder® generates readable, compact, and fast C and C++ code for use on embedded processors, including the ARM® processing system on the Zynq®-7000 SoC. In conjunction with DSP System Toolbox™ from MathWorks, Embedded Coder provides ARM Cortex-A® Ne10 Library Support that can automatically insert optimized signal processing routines into the generated code for increased performance. As part of the Zynq-7000 Hardware/Software workflow from MathWorks, Embedded Coder can automatically insert AXI4 interface drivers to target Zynq development platforms for turnkey rapid prototyping support.
Embedded Coder offers built-in support for AUTOSAR and ASAP2 software standards. It also provides traceability reports, code interface documentation, and automated software verification to support DO-178, IEC 61508, and ISO 26262 software development.
主要特性与优势
Optimization and code configuration options that extend MATLAB Coder and Simulink Coder
Storage class, type, and alias definition using Simulink® data dictionary capabilities
Code verification, including SIL and PIL testing, custom comments, and code reports with tracing of models to and from code and requirements
Standards support, including ASAP2, AUTOSAR, DO-178, IEC 61508, ISO 26262, and MISRA C® in Simulink
Generates readable, compact, and fast C and C++ code for use on embedded processors
ARM Cortex-A Ne10 Library Support that can automatically insert optimized signal processing routines into the generated code
Automatic AXI4 interface driver generation for Zynq rapid prototyping