RECEPTION APPARATUS
First Claim
1. A reception apparatus that receives serial data to be input, the reception apparatus comprising:
- a sampler portion that samples the serial data at a frequency M times as high as a bit rate of the serial data and that sequentially outputs data OSD[n] obtained by n-th sampling;
an edge detection portion that inputs the data OSD[n] sequentially output from the sampler portion, that performs an exclusive OR operation between the data OSD[n] and data OSD[n+1] which are adjacent to each other, and that outputs data EDG[n] which is a result of the exclusive OR operation;
a logical addition operation portion that inputs the data EDG[n] output from the edge detection portion, that performs, for a predetermined time period, an OR operation on the data EDG[n], with no used as a reference value, with respect to each n which leaves a remainder of m when a difference (n−
no) is divided by a value M, and that outputs data EDGFLG[m] which is a result of the OR operation;
a timing determination portion that inputs the data EDGFLG[m] output from the logical addition operation portion, that determines a bit transition timing of the serial data based on the data EDGFLG[m], and that outputs data PHSEL[m] which indicates the bit transition timing;
a register portion that inputs the data OSD[n] sequentially output from the sampler portion, that gives a delay of a predetermined time period to the data OSD[n], and that then sequentially outputs the data OSD[n]; and
a selector portion that inputs the data OSD[n] sequentially output from the register portion, that also inputs the data PHSEL[m] output from the timing determination portion and that outputs data OSD[n] which is selected from among the data OSD[n] based on the data PHSEL[m] (where M is an integer of three or more;
m is an integer of zero or more and less than M; and
n is any integer).
2 Assignments
0 Petitions
Accused Products
Abstract
A reception apparatus is an apparatus for receiving serial data and includes a sampler portion, an edge detection portion, a logical addition operation portion, a timing determination portion, a register portion, a selector portion and a latch portion. The edge detection portion inputs data OSD[n] output from the sampler portion, performs an exclusive OR operation between the data OSD[n] and data OSD[n+1] which are adjacent to each other, and outputs data EDG[n] which is the result of the exclusive OR operation. The logical addition operation portion inputs the data EDG[n] output from the edge detection portion, performs, for a predetermined time period, an OR operation on the data EDG[n], with no used as a reference value, with respect to each n which leaves a remainder of m when a difference (n−no) is divided by a value M, and outputs data EDGFLG[m] which is the result of the OR operation.
6 Citations
5 Claims
-
1. A reception apparatus that receives serial data to be input, the reception apparatus comprising:
-
a sampler portion that samples the serial data at a frequency M times as high as a bit rate of the serial data and that sequentially outputs data OSD[n] obtained by n-th sampling; an edge detection portion that inputs the data OSD[n] sequentially output from the sampler portion, that performs an exclusive OR operation between the data OSD[n] and data OSD[n+1] which are adjacent to each other, and that outputs data EDG[n] which is a result of the exclusive OR operation; a logical addition operation portion that inputs the data EDG[n] output from the edge detection portion, that performs, for a predetermined time period, an OR operation on the data EDG[n], with no used as a reference value, with respect to each n which leaves a remainder of m when a difference (n−
no) is divided by a value M, and that outputs data EDGFLG[m] which is a result of the OR operation;a timing determination portion that inputs the data EDGFLG[m] output from the logical addition operation portion, that determines a bit transition timing of the serial data based on the data EDGFLG[m], and that outputs data PHSEL[m] which indicates the bit transition timing; a register portion that inputs the data OSD[n] sequentially output from the sampler portion, that gives a delay of a predetermined time period to the data OSD[n], and that then sequentially outputs the data OSD[n]; and a selector portion that inputs the data OSD[n] sequentially output from the register portion, that also inputs the data PHSEL[m] output from the timing determination portion and that outputs data OSD[n] which is selected from among the data OSD[n] based on the data PHSEL[m] (where M is an integer of three or more;
m is an integer of zero or more and less than M; and
n is any integer). - View Dependent Claims (2, 3, 4, 5)
-
Specification