Electric circuit for decoding a two-phase asynchronous data signal and corresponding decoding method, device for controlling equipment
First Claim
Patent Images
1. An electronic circuit for decoding an asynchronous two-phase data signal, the circuit comprising:
- a logic block configured to receive a data signal, to detect transitions in the received data signal, and to generate a decoding clock, wherein each detected transition has a direction;
a counter electrically coupled to the logic block, the counter fed by an internal clock, the counter configured to repeatedly increment until detection of a transition in the data signal, and to decrement down to zero when the transition in the data signal is detected; and
a first comparator configured to receive output from the counter, the output being first divided by two, wherein predetermined intervals for detecting a transition are controlled by the first comparator and by the counter;
wherein the decoding clock is generated based on contents of the counter.
19 Assignments
0 Petitions
Accused Products
Abstract
This invention relates to an electronic circuit for decoding an asynchronous two-phase data signal.
According to the invention, such an electronic circuit comprises means for generating a decoding clock using a counter powered by an internal clock, and repeating cycles including incrementation of the said counter until detection of a transition in the said data signal, followed by decrementing the said counter down to zero.
14 Citations
20 Claims
-
1. An electronic circuit for decoding an asynchronous two-phase data signal, the circuit comprising:
-
a logic block configured to receive a data signal, to detect transitions in the received data signal, and to generate a decoding clock, wherein each detected transition has a direction; a counter electrically coupled to the logic block, the counter fed by an internal clock, the counter configured to repeatedly increment until detection of a transition in the data signal, and to decrement down to zero when the transition in the data signal is detected; and a first comparator configured to receive output from the counter, the output being first divided by two, wherein predetermined intervals for detecting a transition are controlled by the first comparator and by the counter; wherein the decoding clock is generated based on contents of the counter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for decoding a two-phase asynchronous data frame,
the method comprising: -
generating a decoding clock based on a counter fed by an internal clock; incrementing the counter repeatedly until detection of a transition in the data signal; and decrementing the counter down to zero when the transition in the data signal is detected; receiving output from the counter in a first comparator, the output being first divided by two, controlling predetermined intervals, for detecting a transition, by the first comparator and by the counter.
-
-
18. A control device of equipment,
the control device comprising: -
an electronic circuit configured to decode a two-phase asynchronous data signal, the electronic circuit including; a logic block configured to receive a data signal, to detect transitions in the received data signal, and to generate a decoding clock; the counter configured to increment repeatedly until detection of a transition in the data signal, and to decrement down to zero when the transition in the data signal is detected; and further comprising a first comparator configured to receive output from the counter, the output being first divided by two, wherein predetermined intervals for detecting a transition are controlled by the first comparator and by the counter. - View Dependent Claims (19)
-
-
20. An electronic circuit for decoding an asynchronous two-phase data signal, the circuit comprising:
-
a logic block configured to receive a data signal, to detect transitions in the received data signal, and to generate a decoding clock, wherein each detected transition has a direction; a counter electrically coupled to the logic block, the counter fed by an internal clock, the counter configured to repeatedly increment until detection of a transition in the data signal, and to decrement down to zero when the transition in the data signal is detected; windowing means configured to limit detection of a transition on predetermined intervals; a first comparator configured to receive output from the counter, the output being first divided by two, the predetermined intervals being controlled by the first comparator and by the counter; wherein the decoding clock is generated based on contents of the counter.
-
Specification