Yoter Up logo

Yoter Up

Progressive Web Apps for a better Mobile UX

Marcin Grzybek, Senior Embedded Software Engineer
1234 views
Uploaded: August 17, 2024
Ellipse

As the automotive industry accelerates towards automated driving, the advancement of Advanced Driver Assistance Systems (ADAS) is emerging as a transformative milestone in automotive electronics. At Yoter Up, we understand that developing ADAS presents unique challenges and dramatically increases design complexity, making the integration of robust timing design, analysis, and verification processes indispensable for successful system development.

The Growing Complexity of ADAS and Its Technological Demands

ADAS development introduces an array of innovative sensor technologies, enhanced object and trajectory recognition functions, and cutting-edge virtual reality video projection systems. These components generate vast amounts of data essential for autonomous driving decisions—such as accelerating, steering, and braking—under stringent safety and reliability mandates.

To meet these demands, vehicle computing architectures are evolving from distributed controllers to fewer, centralized high-performance computing hubs. These hubs interface directly with numerous sensors and actuators distributed throughout the vehicle, resulting in complex in-vehicle topologies.

Ethernet is set to become the dominant communication protocol for onboard systems, replacing traditional CAN and FlexRay buses. This shift facilitates the integration of new functionalities alongside existing control signals, enabling faster and more reliable data exchange.

ADAS Hardware Platforms: Complex, Integrated, and Demanding

Modern ADAS platforms resemble extensive E/E systems featuring multiple automotive and general-purpose processor cores, graphics processors, and specialized co-processors running parallel software architectures communicating via Ethernet. These platforms combine time-triggered and event-triggered components, increasing the potential for safety hazards.

To ensure interoperability, portability, and application isolation, advanced software integration techniques—such as virtualization and partitioned scheduling—are becoming essential components of ADAS systems.

Yoter Up’s Commitment to Optimized Timing Analysis and Verification

According to Dr. Kai Richter, “Effectively leveraging these sophisticated platforms is no trivial challenge. Software complexity typically outpaces platform development, making precise timing analysis vital for optimization.” Yoter Up supports clients through expert consultancy, assisting in requirements gathering and the design of optimized system architectures tailored for the demanding ADAS environment.

Yoter Up continuously updates and refines its toolset to address emerging requirements and integrate new technologies, ensuring clients maintain a competitive edge in this fast-evolving field.

Advanced Timing Analysis Tools Supporting ADAS Development

Yoter Up utilizes state-of-the-art timing analysis solutions such as Symtavision Tools, which provide comprehensive worst-case timing analysis for Ethernet communications—including Audio Video Bridging (AVB) and time-triggered Ethernet standards. The tools cover both AUTOSAR and non-AUTOSAR software stacks, supporting timing verification for partitioned and hierarchical schedulers with or without hypervisor environments.

End-to-end timing analysis offered by these tools accommodates heterogeneous architectures combining event-triggered and time-triggered applications. The solutions include statistical simulation capabilities and worst-case scenario assessments, maintaining compatibility with established automotive protocols like OSEK, CAN, LIN, and FlexRay.

Let's connect

Send us message and we`ll promptly discuss your project with you
General questions
End-to-end development
Dedicated developers
Career

What`s next?

1
We start by signing an NDA to ensure your ideas are protected.
2
Then our team will analyze your requirements.
3
You get a detailed project outline.
4
We bring your project to life, so you can focus on growing your business.
I consent to the processing of my personal data by Yoter Up sp. z o.o.