Cargando…

An FPGA-Based ECU for Remote Reconfiguration in Automotive Systems

Growing interest in intelligent vehicles is leading automotive systems to include numerous electronic control units (ECUs) inside. As a result, efficient implementation and management of automotive systems is gaining importance. Flexible updating and reconfiguration of ECUs is one appropriate strate...

Descripción completa

Detalles Bibliográficos
Autores principales: Cho, Kwonneung, Kim, Jeongeun, Choi, Do Young, Yoon, Young Hyun, Oh, Jung Hwan, Lee, Seung Eun
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8624146/
https://www.ncbi.nlm.nih.gov/pubmed/34832721
http://dx.doi.org/10.3390/mi12111309
_version_ 1784606102482059264
author Cho, Kwonneung
Kim, Jeongeun
Choi, Do Young
Yoon, Young Hyun
Oh, Jung Hwan
Lee, Seung Eun
author_facet Cho, Kwonneung
Kim, Jeongeun
Choi, Do Young
Yoon, Young Hyun
Oh, Jung Hwan
Lee, Seung Eun
author_sort Cho, Kwonneung
collection PubMed
description Growing interest in intelligent vehicles is leading automotive systems to include numerous electronic control units (ECUs) inside. As a result, efficient implementation and management of automotive systems is gaining importance. Flexible updating and reconfiguration of ECUs is one appropriate strategy for these goals. Software updates to the ECUs are expected to improve performance and bug handling, but there are limitations due to the fixed hardware circuit. By applying hardware-reconfigurable ECUs to the automotive system, patches that are not able to be handled with only software updates are enabled. In this paper, a remotely hardware-reconfigurable ECU for automotive systems is proposed. The proposed ECU is implemented with a field programmable gate array (FPGA) and microcontroller unit (MCU) to support in-system reconfiguration (ISR). The communication interface between the FPGA and MCU employs Zipwire communication for high speed and resilient communication. For the Zipwire communication, a Zipwire controller is designed and implemented in the FPGA. The proposed hardware-reconfigurable ECU was successfully implemented, and feasibility was demonstrated.
format Online
Article
Text
id pubmed-8624146
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-86241462021-11-27 An FPGA-Based ECU for Remote Reconfiguration in Automotive Systems Cho, Kwonneung Kim, Jeongeun Choi, Do Young Yoon, Young Hyun Oh, Jung Hwan Lee, Seung Eun Micromachines (Basel) Article Growing interest in intelligent vehicles is leading automotive systems to include numerous electronic control units (ECUs) inside. As a result, efficient implementation and management of automotive systems is gaining importance. Flexible updating and reconfiguration of ECUs is one appropriate strategy for these goals. Software updates to the ECUs are expected to improve performance and bug handling, but there are limitations due to the fixed hardware circuit. By applying hardware-reconfigurable ECUs to the automotive system, patches that are not able to be handled with only software updates are enabled. In this paper, a remotely hardware-reconfigurable ECU for automotive systems is proposed. The proposed ECU is implemented with a field programmable gate array (FPGA) and microcontroller unit (MCU) to support in-system reconfiguration (ISR). The communication interface between the FPGA and MCU employs Zipwire communication for high speed and resilient communication. For the Zipwire communication, a Zipwire controller is designed and implemented in the FPGA. The proposed hardware-reconfigurable ECU was successfully implemented, and feasibility was demonstrated. MDPI 2021-10-26 /pmc/articles/PMC8624146/ /pubmed/34832721 http://dx.doi.org/10.3390/mi12111309 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Cho, Kwonneung
Kim, Jeongeun
Choi, Do Young
Yoon, Young Hyun
Oh, Jung Hwan
Lee, Seung Eun
An FPGA-Based ECU for Remote Reconfiguration in Automotive Systems
title An FPGA-Based ECU for Remote Reconfiguration in Automotive Systems
title_full An FPGA-Based ECU for Remote Reconfiguration in Automotive Systems
title_fullStr An FPGA-Based ECU for Remote Reconfiguration in Automotive Systems
title_full_unstemmed An FPGA-Based ECU for Remote Reconfiguration in Automotive Systems
title_short An FPGA-Based ECU for Remote Reconfiguration in Automotive Systems
title_sort fpga-based ecu for remote reconfiguration in automotive systems
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8624146/
https://www.ncbi.nlm.nih.gov/pubmed/34832721
http://dx.doi.org/10.3390/mi12111309
work_keys_str_mv AT chokwonneung anfpgabasedecuforremotereconfigurationinautomotivesystems
AT kimjeongeun anfpgabasedecuforremotereconfigurationinautomotivesystems
AT choidoyoung anfpgabasedecuforremotereconfigurationinautomotivesystems
AT yoonyounghyun anfpgabasedecuforremotereconfigurationinautomotivesystems
AT ohjunghwan anfpgabasedecuforremotereconfigurationinautomotivesystems
AT leeseungeun anfpgabasedecuforremotereconfigurationinautomotivesystems
AT chokwonneung fpgabasedecuforremotereconfigurationinautomotivesystems
AT kimjeongeun fpgabasedecuforremotereconfigurationinautomotivesystems
AT choidoyoung fpgabasedecuforremotereconfigurationinautomotivesystems
AT yoonyounghyun fpgabasedecuforremotereconfigurationinautomotivesystems
AT ohjunghwan fpgabasedecuforremotereconfigurationinautomotivesystems
AT leeseungeun fpgabasedecuforremotereconfigurationinautomotivesystems