Enhancing automotive embedded systems with FPGAs

Modern vehicles represent a complex distributed cyber-physical system that simultaneously handles critical functions like drive-by-wire systems, non-critical functions like window/door control, and compute intensive multimedia functions. Distributed electronic control units (ECUs), which integrate...

Full description

Saved in:
Bibliographic Details
Main Author: Shanker, Shreejith
Other Authors: Douglas Leslie Maskell
Format: Theses and Dissertations
Language:English
Published: 2016
Subjects:
Online Access:https://hdl.handle.net/10356/67064
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-67064
record_format dspace
spelling sg-ntu-dr.10356-670642023-03-04T00:51:15Z Enhancing automotive embedded systems with FPGAs Shanker, Shreejith Douglas Leslie Maskell School of Computer Science and Engineering Technical University of Munich TUMCREATE Centre for High Performance Embedded Systems DRNTU::Engineering::Computer science and engineering::Computer systems organization::Computer-communication networks Modern vehicles represent a complex distributed cyber-physical system that simultaneously handles critical functions like drive-by-wire systems, non-critical functions like window/door control, and compute intensive multimedia functions. Distributed electronic control units (ECUs), which integrate processing elements and supporting peripherals (network interfaces, memory), implement a variety of functions in software, and information is exchanged between ECUs and sensors/actuators over in-vehicle networks. As the complexity of applications rises with increasing automation, extensive hardware support is required in the form of multicore processors or special purpose hardware accelerators to offer required levels of performance. Additional features also drive an increase in the number of ECUs since new functions are rarely consolidated on existing ECUs. Furthermore, network interfaces implemented as ASICs or dedicated logic must be adapted to handle increased communication loads, consuming power and requiring more infrastructure support in terms of cabling and weight. The increasing number of safety-critical functions further impacts complexity if existing one-to-one redundancy schemes are applied. Rising automation also poses news challenges like security, with researchers showing that internal networks are easily manipulated with catastrophic effects and total loss of control. Our research aims to address these challenges using architectural enhancements that are transparent at the computational and network levels, leveraging the capabilities of reconfigurable hardware. We present advanced ECU architectures with extended network capabilities, apply these in the context of safety critical systems, explore ways of extending these schemes to offer advanced security features, and show how such advanced systems can be validated in hardware. Our work represents an advancement in the state of the art with regard to applying FPGAs in vehicular systems. DOCTOR OF PHILOSOPHY (SCE) 2016-05-11T06:39:41Z 2016-05-11T06:39:41Z 2016 Thesis Shanker, S. (2016). Enhancing automotive embedded systems with FPGAs. Doctoral thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/67064 10.32657/10356/67064 en 249 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Computer systems organization::Computer-communication networks
spellingShingle DRNTU::Engineering::Computer science and engineering::Computer systems organization::Computer-communication networks
Shanker, Shreejith
Enhancing automotive embedded systems with FPGAs
description Modern vehicles represent a complex distributed cyber-physical system that simultaneously handles critical functions like drive-by-wire systems, non-critical functions like window/door control, and compute intensive multimedia functions. Distributed electronic control units (ECUs), which integrate processing elements and supporting peripherals (network interfaces, memory), implement a variety of functions in software, and information is exchanged between ECUs and sensors/actuators over in-vehicle networks. As the complexity of applications rises with increasing automation, extensive hardware support is required in the form of multicore processors or special purpose hardware accelerators to offer required levels of performance. Additional features also drive an increase in the number of ECUs since new functions are rarely consolidated on existing ECUs. Furthermore, network interfaces implemented as ASICs or dedicated logic must be adapted to handle increased communication loads, consuming power and requiring more infrastructure support in terms of cabling and weight. The increasing number of safety-critical functions further impacts complexity if existing one-to-one redundancy schemes are applied. Rising automation also poses news challenges like security, with researchers showing that internal networks are easily manipulated with catastrophic effects and total loss of control. Our research aims to address these challenges using architectural enhancements that are transparent at the computational and network levels, leveraging the capabilities of reconfigurable hardware. We present advanced ECU architectures with extended network capabilities, apply these in the context of safety critical systems, explore ways of extending these schemes to offer advanced security features, and show how such advanced systems can be validated in hardware. Our work represents an advancement in the state of the art with regard to applying FPGAs in vehicular systems.
author2 Douglas Leslie Maskell
author_facet Douglas Leslie Maskell
Shanker, Shreejith
format Theses and Dissertations
author Shanker, Shreejith
author_sort Shanker, Shreejith
title Enhancing automotive embedded systems with FPGAs
title_short Enhancing automotive embedded systems with FPGAs
title_full Enhancing automotive embedded systems with FPGAs
title_fullStr Enhancing automotive embedded systems with FPGAs
title_full_unstemmed Enhancing automotive embedded systems with FPGAs
title_sort enhancing automotive embedded systems with fpgas
publishDate 2016
url https://hdl.handle.net/10356/67064
_version_ 1759858325477916672