Device and method for comma detection and word alignment in serial transmission
First Claim
Patent Images
1. A device of comma detection and word alignment for n-to-m bit conversion in serial transmission, the device comprising:
- a two-stage pipeline architecture, which receives a serial data stream;
a comma detection logical circuit, which detects the distribution of a k-bit comma pattern when the serial data streams enter the first-stage pipeline in the pipeline architecture; and
a word alignment logical circuit, which extracts an n-bit word data when the serial data streams enter the second-stage pipeline in the pipeline architecture;
wherein the locations of the n-bit word data are selected according to the locations of the k-bit comma pattern, and the output data go through an n-to-m bit conversion to obtain a m-bit data.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention is applied in a gigabit network environment. During the process of converting serial data into parallel data, a method is proposed to use the comma pattern in a data pipeline architecture to select word boundaries of a correct data frame from a serial bit stream. This method is further implemented in a bit receiver with a two-stage pipeline architecture to achieve the object of increasing data transmission bandwidth and efficiency.
-
Citations
20 Claims
-
1. A device of comma detection and word alignment for n-to-m bit conversion in serial transmission, the device comprising:
-
a two-stage pipeline architecture, which receives a serial data stream;
a comma detection logical circuit, which detects the distribution of a k-bit comma pattern when the serial data streams enter the first-stage pipeline in the pipeline architecture; and
a word alignment logical circuit, which extracts an n-bit word data when the serial data streams enter the second-stage pipeline in the pipeline architecture;
wherein the locations of the n-bit word data are selected according to the locations of the k-bit comma pattern, and the output data go through an n-to-m bit conversion to obtain a m-bit data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A bit receiver for n-to-m bit reception and conversion in serial transmission, the bit receiver comprising:
-
a pipeline architecture, which receives a serial data stream and has a first-stage pipeline and a second-stage pipeline;
a comma detection logical circuit, which detects the distribution of a k-bit comma pattern in the first-stage pipeline when the serial data stream enters the first-stage pipeline; and
a word alignment logical circuit, which extracts an n-bit word data in the second-stage pipeline when the serial data streams enter the second-stage pipeline;
wherein the locations of the n-bit word data are selected according to the position of the k-bit comma pattern in the second-stage pipeline, and the output data go through an n-to-m bit conversion to obtain a m-bit data. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A pipeline architecture with a first-stage pipeline and a second-stage pipeline for n-to-m bit receiving and conversion of a serial data stream, the pipeline architecture comprising:
-
a comma detection logical circuit, which detects the distribution of a k-bit comma pattern in the first-stage pipeline when the serial data stream enters the first-stage pipeline; and
a word alignment logical circuit, which extracts an n-bit word datum in the second-stage pipeline when the serial data streams enter the second-stage pipeline;
wherein the locations of the n-bit word data are selected according to the positions of the k-bit comma pattern in the second-stage pipeline, and the output data go through an n-to-m bit conversion to obtain a m-bit data. - View Dependent Claims (14, 15, 17, 18, 19)
-
-
16. A method of comma detection and word alignment for n-to-m bit conversion in serial transmissions, the method comprising:
-
detecting the distribution of a k-bit comma pattern when the serial data stream enters a first-stage pipeline in a two-stage pipeline architecture; and
extracting an n-bit word data when the serial data stream enters a second-stage pipeline in the two-stage pipeline architecture;
wherein the locations of the n-bit word data are selected according to the locations of the k-bit comma pattern in the second-stage pipeline, and the output data go through an n-to-m bit conversion to obtain a m-bit data.
-
-
20. A method of comma detection and word alignment implemented in a two-stage pipeline architecture for n-to-m bit conversion in serial transmission, the method comprising:
-
detecting the distribution of a k-bit comma pattern in a first-stage pipeline of the two-stage the pipeline architecture; and
extracting an n-bit word data in a second-stage pipeline of the two-stage the pipeline architecture;
wherein the locations of the n-bit word data are selected according to the locations of the k-bit comma pattern in the second-stage pipeline, and the output data go through an n-to-m bit conversion to obtain a m-bit data.
-
Specification