DocumentCode :
1603274
Title :
FPGA implementation of bit timing logic of CAN controller
Author :
Dzhelekarski, Peter ; Zerbe, Volker ; Alexiev, Dimiter
Author_Institution :
Tech. Univ. of Sofia, Bulgaria
Volume :
2
fYear :
2004
Firstpage :
214
Abstract :
A controller area network (CAN) protocol has two layers, physical layer and data link layer (DLL). The upper sub-layers of the physical layer, called physical signaling, and DLL are normally incorporated in CAN controllers. The paper describes the implementation of the bit timing logic of a CAN controller on an Altera® Stratix™ FPGA board. The bit timing logic corresponds to the physical signaling sub-layer and is implemented as a schematic using Quartus® II Block Diagram Editor. The module is built up of 3 prescalers, PLL, synchronization logic and receiving/transmitting logic.
Keywords :
controller area networks; field programmable gate arrays; logic CAD; protocols; synchronisation; telecommunication signalling; timing; CAN controller; FPGA implementation; PLL; bit timing logic; controller area network protocol; data link layer; physical layer; physical signaling sub-layer; prescalers; receiving/transmitting logic; synchronization logic; Aerospace industry; Electronic mail; Field programmable gate arrays; Logic; Optical signal processing; Page description languages; Phase locked loops; Physical layer; Protocols; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronics Technology: Meeting the Challenges of Electronics Technology Progress, 2004. 27th International Spring Seminar on
Print_ISBN :
0-7803-8422-9
Type :
conf
DOI :
10.1109/ISSE.2004.1490422
Filename :
1490422
Link To Document :
بازگشت