DocumentCode :
1921255
Title :
A VHDL CAN Module for Smart Sensors
Author :
Reges, Jose E O ; Santos, Edval J P
Author_Institution :
Lab. for Devices & Nanostruct., Univ. Fed. de Pernambuco, Recife
fYear :
2008
fDate :
26-28 March 2008
Firstpage :
179
Lastpage :
182
Abstract :
Communication modules are required for smart sensors interface with the sensor network. In this paper, a VHDL (VHSIC hardware description language) implementation of a CAN (controller area network) interface for smart sensors is presented. The scope of this paper is the medium access control (MAC) sublayer. Therefore, it deals with the transfer protocol, control of frames, arbitration, error checking and error signaling. In accordance with the CAN protocol (versions 2.0 A and 2.0 B), the interface can be divided into blocks to perform various communication tasks. In the implementation presented in this work, each block is a VHDL project entity described in the behavioral style. The performance of each entity is analyzed separately. Next, all entities are interconnected in the structural style. The final description has been synthesized into a Xilinxreg Spartan-Il XC2S50 FPGA. Finally, a comparison between this implementation and the HurriCANe, a freely available core, is performed.
Keywords :
access protocols; controller area networks; hardware description languages; intelligent sensors; logic design; transport protocols; wireless sensor networks; CAN interface; CAN protocol; VHDL; VHSIC hardware description language; communication module; communication task; controller area network; error checking; error signaling; medium access control; sensor network; smart sensor; transfer protocol; Access protocols; Communication system control; Error correction; Field programmable gate arrays; Hardware design languages; Hurricanes; Intelligent sensors; Media Access Protocol; Performance analysis; Very high speed integrated circuits;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Programmable Logic, 2008 4th Southern Conference on
Conference_Location :
San Carlos de Bariloche
Print_ISBN :
978-1-4244-1992-0
Type :
conf
DOI :
10.1109/SPL.2008.4547752
Filename :
4547752
Link To Document :
بازگشت