Claims
- 1. A light receiver comprising:
- a light receiving unit receiving a transmitted optical signal and converting said transmitted optical signal into input data;
- a timing extraction unit extracting a clock signal from said input data; and
- a data identifying unit which identifies said input data by using said clock signal, said data identifying unit comprising:
- a first identifying unit which identifies said input data by using said clock signal to generate first identified data, and generates a first phase-relation determination result by determining whether a phase relation between said input data and said clock signal is appropriate;
- a delay unit for delaying said input data by a predetermined phase amount to generate delayed input data;
- a second identifying unit which identifies said delayed input data by using said clock signal to generate second identified data, and generates a second phase-relation determination result by determining whether a phase relation between said delayed input data and said clock signal is appropriate; and
- a selection unit which selects one of said first identified data and said second identified data based on at least one of said first phase-relation determination result and said second phase-relation determination result.
- 2. The light receiver as claimed in claim 1, wherein said data identifying unit further comprises:
- a first synchronism-protection unit counting how many times said first identifying unit generates the same first phase-relation determination result;
- a second synchronism-protection unit counting how many times said second identifying unit generates the same second phase-relation determination result; and
- an identified-data-selection-signal processing unit sending said selection unit a signal indicating which one of said first identified data and said second identified should be selected, based on results of counting operations of said first synchronism-protection unit and said second synchronism-protection unit.
- 3. The light receiver as claimed in claim 2, wherein said data identifying unit further comprises:
- a phase-relation monitoring unit monitoring a change in said phase relation to detect a situation in which a current selection of one of said first identified data and said second identified data by said selection unit becomes inappropriate; and
- a reset-pulse generating unit which generates a reset pulse upon said phase-relation monitoring unit detecting said situation, said reset pulse resetting said first synchronism-protection unit and said second synchronism-protection unit to restart said counting operations.
- 4. The light receiver as claimed in claim 1 wherein said data identifying unit further comprises:
- a phase-relation monitoring unit monitoring a change in said phase relation to detect a situation in which a current selection of one of said first identified data and said second identified data by said selection unit becomes inappropriate;
- a phase-condition extracting unit extracting a condition in which said first identified data and said second identified data have different timing from each other; and
- a correction unit correcting timing of one of said first identified data and said second identified data which one is newly selected by said selection unit responding to said situation, so that a transition between said first identified data and said second identified data is made in the absence of duplication of data or loss of data.
- 5. A light receiver comprising:
- a plurality of light receiving units receiving a plurality of transmitted optical signals and converting said plurality of transmitted optical signals into a plurality of pieces of input data, said plurality of transmitted optical signals being transmitted in parallel;
- another light receiving unit receiving an optical signal transmitted in parallel with said plurality of transmitted optical signals to generate a clock signal; and
- a plurality of identifying units, each of which identifies corresponding input data of said plurality of pieces of input data by using said clock signal,
- wherein each of said plurality of identifying units comprises:
- a first identifying unit which identifies said corresponding input data by using said clock signal to generate first identified data, and generates a first phase-relation determination result by determining whether a phase relation between said corresponding input data and said clock signal is appropriate;
- a delay unit for delaying said corresponding input data by a predetermined phase amount to generate delayed input data;
- a second identifying unit which identifies said delayed input data by using said clock signal to generate second identified data, and generates a second phase-relation determination result by determining whether a phase relation between said delayed input data and said clock signal is appropriate; and
- a selection unit which selects one of said first identified data and said second identified data based on at least one of said first phase-relation determination result and said second phase-relation determination result.
Priority Claims (2)
Number |
Date |
Country |
Kind |
7-061328 |
Mar 1995 |
JPX |
|
7-301442 |
Nov 1995 |
JPX |
|
Parent Case Info
This application is a division of Ser. No. 08/581,158 filed Dec. 29, 1995, now U.S. Pat. No. 5,796,792.
US Referenced Citations (11)
Foreign Referenced Citations (5)
Number |
Date |
Country |
62-130037 |
Jun 1987 |
JPX |
1-188050 |
Jul 1989 |
JPX |
1-233850 |
Sep 1989 |
JPX |
2-121431 |
May 1990 |
JPX |
3-293833 |
Dec 1991 |
JPX |
Divisions (1)
|
Number |
Date |
Country |
Parent |
581158 |
Dec 1995 |
|