Show/Hide Menu
Hide/Show Apps
anonymousUser
Logout
Türkçe
Türkçe
Search
Search
Login
Login
OpenMETU
OpenMETU
About
About
Open Science Policy
Open Science Policy
Frequently Asked Questions
Frequently Asked Questions
Communities & Collections
Communities & Collections
C3: Configurable CAN FD controller: Architecture, design and hardware implementation
Date
2017-07-26
Author
Afşin, Mehmet Ertuǧ
Schmidt, Klaus Verner
Schmidt, Şenan Ece
Metadata
Show full item record
This work is licensed under a
Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License
.
Item Usage Stats
5
views
0
downloads
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 2Mbps.
Subject Keywords
IP networks
,
Hardware
,
Protocols
,
Field programmable gate arrays
,
Bit rate
,
ISO Standards
URI
https://hdl.handle.net/11511/48124
DOI
https://doi.org/10.1109/sies.2017.7993399
Collections
Department of Electrical and Electronics Engineering, Conference / Seminar