DocumentCode :
453724
Title :
The TinyCAN: an optimized CAN controller IP for FPGA-based platforms
Author :
Carvalho, Fabiano C. ; Jansch-Pôrto, Ingrid ; Freitas, Dison P. ; Pereira, Carlos E.
Author_Institution :
Comput. Sci. Inst., Univ. Fed. do Rio Grande do Sul, Porto Alegre
Volume :
1
fYear :
2005
fDate :
19-22 Sept. 2005
Lastpage :
374
Abstract :
This paper presents the TinyCAN, a resource constrained controller area network controller implemented in VHDL language. The core description is fully synthesizable and fits in a FPGA-based platform occupying a maximum of 366 look-up tables. An enhanced error control strategy was elaborated with the aim of producing a more suitable behavior for safety-critical applications. For all that, compatibility with off-the-shelf components was preserved implementation details and comments on design decisions are given. The paper also presents some guidelines for the use of the proposed CAN controller IP for time-triggered architectures
Keywords :
IP networks; controller area networks; field programmable gate arrays; hardware description languages; CAN; FPGA-based platform; IP network; VHDL; error control strategy; hardware description language; look-up table; resource constrained controller area network controller; safety-critical application; time-triggered architecture; Communication system control; Computer science; Embedded system; Field programmable gate arrays; Guidelines; Hardware design languages; ISO standards; Network synthesis; Protocols; Prototypes;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Emerging Technologies and Factory Automation, 2005. ETFA 2005. 10th IEEE Conference on
Conference_Location :
Catania
Print_ISBN :
0-7803-9401-1
Type :
conf
DOI :
10.1109/ETFA.2005.1612547
Filename :
1612547
Link To Document :
بازگشت