• 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