Detector of predetermined patterns of encoded data signals
First Claim
1. A detector for a unique pattern of Manchester encoded data in serially received Manchester encoded data signals in which each bit of data is in a Manchester bit cell with each such Manchester bit cell being divisible into two half-bit cells, comprising:
- means for producing a receive clock signal in synchronism with the encoded data signal as received, said receive clock signal having a voltage transition of one plarity substantially in the center of each half-bit cell of each Manchester bit cell of the received signal;
receive data shift register means to which the encoded data signal and receive clock signal are applied for storing voltage levels of the encoded data signal at each voltage transition of one polarity of the receive clock, said shift register means storing the voltage levels of all of the half-bit cells of said pattern of the data signals; and
programmable array logic means to which all of the voltage levels stored in the receive data shift register means are applied for producing an output signal when the pattern of voltages stored in the receive data shift register is said unique pattern.
1 Assignment
0 Petitions
Accused Products
Abstract
A detector of predetermined patterns of Manchester encoded data signals in which the voltage levels of the half-bit cells of "n" sequential Manchester bit cells, where "n" is an integer greater than zero, are clocked into a shift register, the pattern of 2 "n" voltage levels of 2 "n" half-bit cells of the "n" sequential Manchester bit cells stored in the register at any given time are examined by a programmable logic array which produces an output signal when the pattern of outputs of the shift register corresponds to the predetermined patterns.
18 Citations
5 Claims
-
1. A detector for a unique pattern of Manchester encoded data in serially received Manchester encoded data signals in which each bit of data is in a Manchester bit cell with each such Manchester bit cell being divisible into two half-bit cells, comprising:
-
means for producing a receive clock signal in synchronism with the encoded data signal as received, said receive clock signal having a voltage transition of one plarity substantially in the center of each half-bit cell of each Manchester bit cell of the received signal; receive data shift register means to which the encoded data signal and receive clock signal are applied for storing voltage levels of the encoded data signal at each voltage transition of one polarity of the receive clock, said shift register means storing the voltage levels of all of the half-bit cells of said pattern of the data signals; and programmable array logic means to which all of the voltage levels stored in the receive data shift register means are applied for producing an output signal when the pattern of voltages stored in the receive data shift register is said unique pattern. - View Dependent Claims (2)
-
-
3. A detector for detecting in Manchester encoded data signals a predetermined pattern of such data, each bit of such data being in a Manchester bit cell with each such bit cell being divisible into two half-bit cells;
-
the binary value of each Manchester cell being determined by a voltage level transition substantially occurring between the two half-bit cells of each Manchester cell, comprising; receive data shift register means having a clock input terminal, a data input terminal, and "n" output terminals where "n" equals the number of half-bit cells of said pattern, said data-in terminal adapted to have applied to it Manchester encoded data signals, said clock input terminal adapted to have applied to it a receive clock signal having a voltage level transition of one type occurring substantially in the center of each half-bit cell of the Manchester encoded data signals applied to the data-in terminal, whereby the voltage level occurring substantially in the center of each half-bit cell of each Manchester cell is clocked into the data register and shifted therethrough; programmable array logic means having "n" input terminals connected to the "n" output terminals of the data shift register for producing an output signal when the "n" output terminals of the receive data shift register have said predetermined pattern; and circuit means including latch means to which the output signal of the programmable array logic means is applied for storing said output signal until cleared. - View Dependent Claims (4, 5)
-
Specification