Title :
Implementation of CAN controller with FPGA structures
Author :
Donchev, Blagomir ; Hristov, Marin
Author_Institution :
Tech. Univ.-Sofia, Sofia, Bulgaria
Abstract :
In this article is present a stand-alone controller for the controller area network (CAN) protocol. The design contains all necessary features required to implement a high performance communication protocol. The CAN controller with a simple bus line connection performs all the functions of the physical and data-link layers. The application layer is provided by a microcontroller, to which the CAN controller connects through general purpose non-multiplexed parallel 8-bits bus.
Keywords :
controller area networks; field buses; field programmable gate arrays; microcontrollers; FPGA; VHDL; application layer; controller area network protocol; data buffers; general purpose bus; high performance communication protocol; microcontroller; physical layers; serial communication flow; simple bus line connection; stand-alone controller; Cyclic redundancy check; Data encapsulation; Field programmable gate arrays; Logic; Microcontrollers; Protocols; Random access memory; Sampling methods; Telephony; Transceivers;
Conference_Titel :
CAD Systems in Microelectronics, 2003. CADSM 2003. Proceedings of the 7th International Conference. The Experience of Designing and Application of
Print_ISBN :
966-553-278-2
DOI :
10.1109/CADSM.2003.1255163