Back to Search Start Over

Approaches for Assigning Offsets to Signals for Improving Frame Packing in CAN-FD.

Authors :
Joshi, Prachi
Ravi, S. S.
Liu, Qingyu
Bordoloi, Unmesh D.
Samii, Soheil
Shukla, Sandeep Kumar
Zeng, Haibo
Source :
IEEE Transactions on Computer-Aided Design of Integrated Circuits & Systems; May2020, Vol. 39 Issue 5, p1109-1122, 14p
Publication Year :
2020

Abstract

Controller area network (CAN) is a widely used protocol that allows communication among electronic control units (ECUs) in automotive electronics. It was extended to CAN with flexible data-rate (CAN-FD) to meet the increasing demand for bandwidth generated by the growing number of features in modern automobiles. The signal-to-frame packing problem has been studied in the literature for both CAN and CAN-FD. In this paper, we propose and formulate the signal offset assignment problem (SOAP) in CAN-FD to improve the bus utilization during frame packing. We propose two algorithmic themes to solve SOAP and establish their worst case performance guarantees. The first is a general approximation framework (GAF) which can use any approximation algorithm for the makespan minimization problem (MMP) in multiprocessor systems. Its performance guarantee is the product of the performance guarantee of the MMP algorithm and the number of distinct periods in the frame. The second is a 2-D strip packing-based framework (2DSPF) which uses the bottom left fill algorithm for 2-D strip packing. The performance guarantee is $2{G}$ , where ${G}$ is the minimum number of groups into which the set of signals can be partitioned so that the periods of the signals in the same group form a geometric series. The experimental results for GAF and 2DSPF indicate that by carefully assigning offsets for signals in frame packing schemes, one can achieve about 10.83% improvement in bus utilization in CAN-FD systems. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
02780070
Volume :
39
Issue :
5
Database :
Complementary Index
Journal :
IEEE Transactions on Computer-Aided Design of Integrated Circuits & Systems
Publication Type :
Academic Journal
Accession number :
143315640
Full Text :
https://doi.org/10.1109/TCAD.2019.2907921