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...
Autores principales: | , , , , , |
---|---|
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 |