Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
190 words
A synchronous data receiver circuit comprising: serial/parallel converter means for converting serial data, comprising at least frame synchronization data and message data, into parallel data; data memory means for storing at least two frames of the parallel data supplied from said serial/parallel converter means; pattern matching detector means for detecting in the patterns of the data stored in said data memory means a frame synchronization signal; data buffer means for storing, as message data, data of a prescribed bit length after the data detected as the frame synchronization signal by said pattern matching detector means; decoder means for detecting errors in the message data stored in said data buffer means; and control means for supplying, when the number of errors detected by said decoder means is smaller than a prescribed number, the message data stored in said data buffer means to a data processing circuit or, when the number of errors detected by said decoder means is equal to or greater than said prescribed number, causing pattern matching to be performed again beginning with the data next to the frame synchronization signal earlier detected by said pattern matching detector means.
Claim 2
Dependent Claim
190 words
A synchronous data receiver circuit comprising: serial/parallel converter means for converting serial data, comprising at least frame synchronization data and message data, into parallel data; data memory means for storing at least two frames of the parallel data supplied from said serial/parallel converter means; pattern matching detector means for detecting in the patterns of the data stored in said data memory means a frame synchronization signal; data buffer means for storing, as message data, data of a prescribed bit length after the data detected as the frame synchronization signal by said pattern matching detector means; decoder means for detecting errors in the message data stored in said data buffer means; and control means for supplying, when the number of errors detected by said decoder means is smaller than a prescribed number, the message data stored in said data buffer means to a data processing circuit or, when the number of errors detected by said decoder means is equal to or greater than said prescribed number, causing pattern matching to be performed again beginning with the data next to the frame synchronization signal earlier detected by said pattern matching detector means.
Claim 3
Dependent Claim
23 words
A synchronous data receiver circuit, as claimed in claim 1, wherein said serial/parallel converter means converts said serial data into eight-bit parallel data.
Claim 4
Dependent Claim
18 words
A synchronous data receiver circuit, as claimed in claim 1, wherein said decoder means detects and corrects errors.
Claim 5
Dependent Claim
19 words
A synchronous data receiver circuit, as claimed in claim 1, wherein said control means is comprised of a microprocessor.
Claim 6
Dependent Claim
145 words
A synchronous data receiving method comprising the following steps: a. converting serial data into parallel data; b. storing said parallel data in data memory; c. detecting in the patterns of the data stored in the data memory a frame synchronization signal; d. storing in a data buffer, as message data, data of a prescribed bit length after the patterns of data are matched with the frame synchronization signal; e. detecting errors in the message data stored in the data buffer; f. supplying, when the number of errors detected is smaller than a prescribed number, the message data stored in the data buffer for data processing at a later stage; and g. causing, when the number of errors detected is equal to or greater than said prescribed number, pattern matching to be performed again beginning with the data next to the frame synchronization signal earlier detected.
Claim 7
Dependent Claim
145 words
A synchronous data receiving method comprising the following steps: a. converting serial data into parallel data; b. storing said parallel data in data memory; c. detecting in the patterns of the data stored in the data memory a frame synchronization signal; d. storing in a data buffer, as message data, data of a prescribed bit length after the patterns of data are matched with the frame synchronization signal; e. detecting errors in the message data stored in the data buffer; f. supplying, when the number of errors detected is smaller than a prescribed number, the message data stored in the data buffer for data processing at a later stage; and g. causing, when the number of errors detected is equal to or greater than said prescribed number, pattern matching to be performed again beginning with the data next to the frame synchronization signal earlier detected.
Claim 8
Dependent Claim
20 words
A synchronous data receiving method, as claimed in claim 5, wherein said serial data are converted into eight-bit parallel data.
Claim 9
Dependent Claim
20 words
A synchronous data receiving method, as claimed in claim 5, wherein at said error detectin step errors are also corrected.