ETAS Logo

ETAS - ECU Development

  • Shortcut: Direct to the content of this page
  • Shortcut: Direct to the main navigation
  • To the end of the page
  • ETAS Products
    • Product Search
    • Applications & Solutions
      • ECU Development
        • Function Development
        • Software Development
        • Testing
      • Measurement, ECU Calibration, and Diagnostics
      • Service Diagnostics
      • Hybrid Vehicle Applications
      • Standards
    • Download Center
    • Support Center
    • Engineering Services
  • ETAS Group
  • » ETAS Products
  • » Applications & Solutions
  • » ECU Development

ECU Development

Automotive electronic systems must be reliable, robust, and safe throughout a vehicle‘s lifetime. Today, these systems rely heavily on well-designed software functions. Although the requirements for electronic components for vehicles are stringent, developers still face high pressure for low cost, shortened development cycles, and a great number of model variants.

Model-based software development provides a means to realize innovative functions in an efficient way. Therefore, customized model-based software development methods with notations such as block diagrams and finite state machines are increasingly replacing software specifications in plain text form.

Modeling of software functions offers additional benefits. The specification model is unambiguous and without leeway for interpretation. Additionally, the specification can be executed on the computer (by simulation/ virtual prototyping) and experienced in the vehicle (by rapid prototyping). All of these benefits have contributed to a wide acceptance of "digital specification". Since years it has been continuously supported by integrated ETAS development tools.

Development steps

The model-based development process comprises the following development steps:

  1. Modeling and simulation/ virtual prototyping of software functions, including driver, vehicle, and environment on the PC
  2. Rapid prototyping of software functions in the actual vehicle
  3. Implementation of the function in the ECU
  4. Testing of software functions using Hardware-in-the-Loop test systems
  5. Validation and calibration of the software functions in the vehicle

The validation of the functions at an early stage by means of prototyping tools significantly helps to minimize the risks, as the ECU Software is only implemented in the vehicle after successful validation of the functions. This results in reduced numbers of iterations within software development.

  • Send Page
  • Print Page
  • Contact form

  • © Copyright ETAS 2010
  • Feedback
  • Glossary
  • Sitemap
  • Terms of Use / Privacy Policy
  • RSS