TY - GEN
T1 - Design and comparative evaluation of GPGPU-And FPGA-based MPSoC ECU architectures for secure, dependable, and real-Time automotive CPS
AU - Poudel, Bikash
AU - Kumar Giri, Naresh
AU - Munir, Arslan
N1 - Publisher Copyright:
© 2017 IEEE.
PY - 2017/7/28
Y1 - 2017/7/28
N2 - In this paper, we propose and implement two electronic control unit (ECU) architectures for real-Time automotive cyber-physical systems that incorporate security and dependability primitives with low resources and energy overhead. These ECUs architectures follow the multiprocessor system-on-chip (MPSoC) design paradigm wherein the ECUs have multiple heterogeneous processing engines with specific functionalities. The first architecture, GED, leverages an ARM-based application processor and a GPGPU-based co-processor. The second architecture, RED, integrates an ARM based application processor with a FPGA-based co-processor. We quantify and compare temporal performance, energy, and error resilience of our proposed architectures for a steer-by-wire case study over CAN, CAN FD, and FlexRay in-vehicle networks. Hardware implementation results reveal that RED and GED can attain a speedup of 31.7× and 1.8×, respectively, while consuming 1.75× and 2× less energy, respectively, than contemporary ECU architectures.
AB - In this paper, we propose and implement two electronic control unit (ECU) architectures for real-Time automotive cyber-physical systems that incorporate security and dependability primitives with low resources and energy overhead. These ECUs architectures follow the multiprocessor system-on-chip (MPSoC) design paradigm wherein the ECUs have multiple heterogeneous processing engines with specific functionalities. The first architecture, GED, leverages an ARM-based application processor and a GPGPU-based co-processor. The second architecture, RED, integrates an ARM based application processor with a FPGA-based co-processor. We quantify and compare temporal performance, energy, and error resilience of our proposed architectures for a steer-by-wire case study over CAN, CAN FD, and FlexRay in-vehicle networks. Hardware implementation results reveal that RED and GED can attain a speedup of 31.7× and 1.8×, respectively, while consuming 1.75× and 2× less energy, respectively, than contemporary ECU architectures.
KW - Automotive
KW - Cyber-physical systems
KW - Dependability
KW - FPGA
KW - GPGPU
KW - Security
KW - Steer-by-wire
UR - http://www.scopus.com/inward/record.url?scp=85028064014&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85028064014&partnerID=8YFLogxK
U2 - 10.1109/ASAP.2017.7995256
DO - 10.1109/ASAP.2017.7995256
M3 - Conference contribution
AN - SCOPUS:85028064014
T3 - Proceedings of the International Conference on Application-Specific Systems, Architectures and Processors
SP - 29
EP - 36
BT - 2017 IEEE 28th International Conference on Application-Specific Systems, Architectures and Processors, ASAP 2017
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 28th IEEE International Conference on Application-Specific Systems, Architectures and Processors, ASAP 2017
Y2 - 10 July 2017 through 12 July 2017
ER -