• DocumentCode
    422824
  • Title

    Revision and verification of an enhanced UART

  • Author

    Gallo, Raffaele ; Delvai, Martin ; Elmenreich, Wilfried ; Steininger, Andreas

  • Author_Institution
    Inst. fur Tech. Inf., Vienna Univ., Austria
  • fYear
    2004
  • fDate
    22-24 Sept. 2004
  • Firstpage
    315
  • Lastpage
    318
  • Abstract
    This paper describes the design of an eUART (enhanced universal asynchronous receiver and transmitter) that has been designed as an extension module for the SPEAR processor in order to interact with a TTP/A (time-triggered protocol class A) or LIN (local interconnect network) network. The eUART is able to automatically synchronize its baud rate using a synchronization pattern from the message sender. Furthermore, to enhance the robustness of the communication, the eUART module is equipped with a filter state-machine and provides 16fold oversampling. The interpretation of the samples can be configured in order to optimize towards fault detection or availability. The paper describes the capabilities and limits of this approach and shows the advantages of the eUART when used for real-time communication.
  • Keywords
    computer interfaces; data communication equipment; fault diagnosis; protocols; synchronisation; telecommunication networks; SPEAR processor; UART extension module; eUART module; enhanced UART; enhanced universal asynchronous receiver-transmitter; fault detection; filter state machine; local interconnect network; real time communication; robustness; sixteen fold oversampling; synchronization pattern; time triggered protocol class A; Arithmetic; Clocks; Communication system control; Control systems; Costs; Frequency synchronization; Oscillators; Protocols; Robustness; Silicon;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Factory Communication Systems, 2004. Proceedings. 2004 IEEE International Workshop on
  • Print_ISBN
    0-7803-8734-1
  • Type

    conf

  • DOI
    10.1109/WFCS.2004.1377735
  • Filename
    1377735