Uppsats
Energy Efficient Open-Source RISC-V Processor for Automotive Workloads
H
Chalmers tekniska högskola / Institutionen för data och informationsteknik
Publicerad: 2025
Språk: Engelska
Sammanfattning
Modern vehicles integrate a growing number of electronic control units to performkey tasks, such as driver assistance, smart braking, and steer by wire. This presents achallenge for the transition towards battery electric vehicles as any power consumedby embedded systems cannot be used for driving, directly reducing vehicle range.As a result, energy efficiency is of central concern as automotive software growsmore complex. Another factor is ease of development, with closed systems requiringexpensive and specialized software for development, making them expensive anddifficult to maintain. Moreover, processors traditionally used in the automotivespace are proprietary which enables vendor lock in. Exploring alternative processorarchitectures has great potential for meeting the evolving requirements. The openand flexible nature of RISC-V makes it particularly well-suited to address theperformance, safety, and energy-efficiency challenges of modern automotive systems.The instruction set being open allows anyone to design a compatible processor whichcan enable competition and result in cheaper and more efficient designs. Additionally,the design can be tailored to the specific performance and power requirements of theapplication. Finally, software development can leverage open-source tools, reducingthe need for expensive licenses. This thesis investigates the suitability of the NOEL-V,an open-source RISC-V processor, for use in automotive systems. It is comparedto a commercial automotive ECU based on Infineon TriCore TC399XP in terms ofperformance and power consumption by porting a climate system to RISC-V andevaluating it on an FPGA implementation of NOEL-V. The performance is assessedthrough cycle count and schedulability of real-time tasks, while power consumptionon a 45 nm process is estimated using EDA tools. For the ECU, the performancemetrics of the TriCore are collected on the real hardware through Lauterbach debugtools, and power consumption is estimated indirectly via the system-level powerincrease during workload execution. The results show that although the NOEL-Vplatform does not achieve the same raw performance as the TC399XP, it is sufficientfor the climate application and requires fewer clock cycles per instruction. Theproject also identifies major power hotspots in the RISC-V processor under thetarget workload, and proposes directions on optimizing power dissipation for futureRISC-V-based automotive processors.
Information
- Författare
- Jansson, Fredrik, Chang, Luyao
- Lärosäte / institution
- Chalmers tekniska högskola / Institutionen för data och informationsteknik
- Publiceringsdatum
- 2025
- Uppsatstyp
- H
- Språk
- Engelska
Utforska vidare
Liknande uppsatser
Uppsatser med liknande ämnen och nyckelord.
Kandidat-uppsats, KTH/Hälsoinformatik och logistik
Abdirahman Elmi, Mustaf
Publicerad: 2026
Master-uppsats, KTH/Skolan för industriell teknik och management (ITM)
Glaas, David
Publicerad: 2025
Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)
Shi, Rui
Publicerad: 2025
Kandidat-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)
Onoszko, Brian, Törnqvist, Noah
Publicerad: 2025
Master-uppsats, Lunds universitet/Ergonomi och aerosolteknologi
Tottie, Alice, Rygård, Maja
Publicerad: 2025
Magister-uppsats, Linköpings universitet/Institutionen för ekonomisk och industriell utveckling
Casper, Langerfors, Oskar, Pettersson, Wilma, Repo
Publicerad: 2025