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
Link To Document