Abstract

The automotive design paradigm is shifting from the one-function on one (Electronic Control Unit) paradigm toward the on one ECU paradigm to reduce the ever increasing number of ECUs in a vehicle. In order to support such paradigm shift, this paper proposes a HW (hardware) resource componentizing technique that provides the illusion of a physically isolated component for each automotive SW (software) component even when a multi-function is actually shared by multiple concurrent SW components. With this technique, each SW component's physical properties such as timing behavior can be invariant with its surrounding SW components and hence the automaker can easily compose and verify a complex future automotive system. In order to effectively realize this HW resource componentizing, we propose anactive window based share provisioning that provides a HW share to a SW component only when it is active. This way, the capacity can be divided not only in the spatial (i.e., share) domain but also in the temporal domain, providing a large number of fine-granular HW components for serving a large number of SW components. The effectiveness of the proposed HW com-ponentizing technique is validated through both simulation and actual implementation with real automotive workload.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.