摘要 |
PROBLEM TO BE SOLVED: To provide a communication apparatus capable of performing a process in synchronization with detection timing of a boundary pattern with high precision by suppressing the effect of noise.SOLUTION: An edge detection circuit 61 detects a boundary edge and an intermediate edge in reception data RX, and a level timer 63 calculates a time width from a detection timing of the boundary edge to a detection timing of the intermediate edge. A comparator 65 compares in size a level timing value TL, which is a timing value of the level timer 63, and a decoded threshold value Tth stored in a threshold value storage part 64. A latch circuit 66 latches a result of the comparison at timing of a bit boundary of a reference clock, and outputs the latched signal as decoded reception data RXD. In this case, an allowable range setting part 62 generates an allowable signal EN on the basis of the detection timing of the boundary edge, and allows the edge detection circuit 61 to detect a boundary edge during an allowable range indicated by the allowable signal EN. |