Vehicle Architecture and Frameworks
Over the past 25+ years, vehicle architecture has experienced substantial transformations. Initially, it relied on a distributed system, with each electronic control unit (ECU) dedicated to a single function, often without significant software involvement. However, a noticeable shift has occurred toward a more integrated approach, where a single ECU now handles multiple software functions. Furthermore, vehicle design has witnessed a transition from mechanical components to electronic components. As a result, the number of ECUs has exponentially increased over time. In this chapter, we will explore vehicle architectures, hypervisor, and available frameworks such as Classic Automotive Open System Architecture (AUTOSAR), and Adaptive AUTOSAR. We will also discuss support for the tools required for AUTOSAR configurations. Finally, we will compare Classic AUTOSAR with Adaptive AUTOSAR.
In this chapter, we’re going to cover the following...