Data Rate Selection Technique for an Automotive Serial Interface
Original Publication Date: 1986-Oct-01
Included in the Prior Art Database: 2005-Mar-09
This article describes a method to dynamically adapt a serial interface receiver to inputs of multiple baud rates which are presented by different automobiles. The drawing is a flow chart of the technique disclosed herein. The datastream coming from an automobile over an assembly line data line (ALDL) is at one of several speeds; 80, 160, 8192, or 9600 bits per second. In order to properly receive the data, it is necessary to dynamically interrogate the input data stream and adjust the receiving logic accordingly. In the technique disclosed herein this is done by sampling the time between the start of each data bit, and comparing this to a known synchronization character of at least nine ones which indicates the start of a data frame. The sampling is done at the highest frequency first to ensure data validity.