C-3 : configurable CAN FD controller: architecture, design and hardware implementation
No Thumbnail Available
Date
2017
Journal Title
Journal ISSN
Volume Title
Publisher
IEEE
Open Access Color
OpenAIRE Downloads
OpenAIRE Views
Abstract
CAN FD (Controller Area Network with Flexible Data Rate) is a new standard which provides a fast data rate while preserving the compatibility with CAN. In this paper, we propose the C-3 (Configurable CAN FD Controller) IP core architecture, which is compatible with the non-ISO CAN FD standard. C-3 supports up to 96 transmit and receive buffers. The transmit buffers are organized as mailboxes with CAN ID prioritization in frame transmission. A separate filter mask that can be configured by the user exists for each receive buffer. Different from existing CAN/CAN FD controllers, the numbers and sizes of transmit and receive buffers of C-3 can be configured at run time. To this end, C-3 enables the best use of a single controller hardware for different applications and enables improving the real-time communication performance. C-3 communicates with the host device over SPI without any specific interface requirements using the protocol that is developed in the scope of this paper. C-3 is implemented on an FPGA Evaluation Board and its functionality is verified at a data rate of 2 Mbps.
Description
Keywords
Area-Network
Turkish CoHE Thesis Center URL
Fields of Science
Citation
Afsin, Mehmet Ertug; Schmidt, Klaus Werner; Schmidt, Ece Guran, "C-3 : configurable CAN FD controller: architecture, design and hardware implementation", 2017 12th IEEE Internatıonal Symposium On Industrial Embedded Systems (SIES), pp.73-81, (2017).
WoS Q
Scopus Q
Source
2017 12th IEEE Internatıonal Symposium On Industrial Embedded Systems (SIES)
Volume
Issue
Start Page
73
End Page
81