C³: ayarlanabilir CAN FD kontrolcüsü: tasarım, gerçekleştirim ve değerlendirme.


Tezin Türü: Yüksek Lisans

Tezin Yürütüldüğü Kurum: Orta Doğu Teknik Üniversitesi, Türkiye

Tezin Onay Tarihi: 2018

Tezin Dili: İngilizce

Öğrenci: Mehmet Ertuğ Afşin

Eş Danışman: ŞENAN ECE SCHMİDT, Şenan Schmidt

Özet:

CAN FD (Controller Area Network with Flexible Data Rate) is a new communication standard, compatible with CAN. Different from CAN, CAN FD switches to high data rate during data transmission and allows payloads up to 64 bytes. In this thesis, we propose C3: Configurable CAN FD Controller which features up to fully configurable 96 TX and 96 RX buffers organized as mailboxes. Each RX buffer has dedicated acceptance filters. The host MCU sees C3 as a memory mapped device and interfaces with it via SPI protocol which is designed and developed in the scope of this thesis. Different from existing CAN FD Controllers, C3 provides run time configurable number of buffers and individual buffer sizes which makes it best use of a single hardware for every application. Furthermore, it provides efficient and flexible usage of a limited embedded memory. C3 is implemented on a Xilinx Virtex 5 FPGA demo board as an IP Core and its functions are verified at 2Mbps and the response time measurements are performed to evaluate the timing performance.