DocumentCode
1596777
Title
Manchester decoding algorithm for multifunction vehicle bus
Author
Jiménez, J. ; Martin, J.L. ; Astarloa, A. ; Zuloaga, A.
Author_Institution
Escuela Tecnica Superior de Ingenieria de Bilbao, Pais Vasco Univ., Bilbao, Spain
Volume
2
fYear
2004
Firstpage
769
Abstract
The multifunction vehicle bus (MVB) is a local area network for telematic applications of trains. It uses Manchester encoding in order to interchange data among field devices on board. The physical level is accurately defined since RS-485 standard is followed. So electrical signal are bipolar and the point-to-multipoint structure is the most common topology. The railway communication systems must be hardly reliable, so any error in a received frame supposes discarding it. The decoding algorithm in this paper detects wrong values of voltage along a defined symbol and compares the placement of edges with the theoretical right position. It is based on an over-sampling process, by taking into account the admitted tolerance in the medium. AC model of an MVB circuit has been created in order to validate the decoding algorithm and establish the start point in the design flow. Exhaustive simulations have proved that the decoder can detect any error in the symbol level with a resolution of 41.67 ns, 12.5 % of the symbol time and that all misplaced edges are rejected and correct ones might be discarded in a range of 25 ns, 7.5 % of the symbol time. In addition, the decoder has been described in VHDL and synthesized in a EPM3032ALC44 of Altera. It has been arranged in the following modules: the start bit detector, a clock signals generator, a shift register and the edges detector.
Keywords
data communication; edge detection; error detection codes; field buses; hardware description languages; local area networks; railways; shift registers; signal detection; signal generators; signal sampling; telecommunication network reliability; telecommunication network topology; AC model; MVB circuit; Manchester decoding algorithm; RS-485 standard; VHDL; a EPM3032ALC44 of Altera; clock signal generator; communication topology; edges detector; electrical signal; encoding; error detection; local area network; multifunction vehicle bus; over-sampling process; point-to-multipoint structure; railway communication system; shift register; start bit detector; telematic application; train; Algorithm design and analysis; Circuits; Decoding; Encoding; Local area networks; Network topology; Railway communication; Telematics; Vehicles; Voltage;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Technology, 2004. IEEE ICIT '04. 2004 IEEE International Conference on
Print_ISBN
0-7803-8662-0
Type
conf
DOI
10.1109/ICIT.2004.1490172
Filename
1490172
Link To Document