Claims
- 1. An apparatus for decoding a sequence of data pulses wherein a first logic state is represented by a pulse during a bit cycle and a second logic state is indicated by the absence of a pulse during the bit cycle, the time of occurrence of pulses within successive bit cycles being variable, the apparatus comprising:
- first means for receiving a first pulse indicative of the first logic state, the pulse having a first period equal to a substantial portion of a bit cycle;
- second means coupled to said first means for translating the first pulse into a second pulse having a second period which is substantially less than the first period;
- third bistable means coupled to the second means, the third means being set by the second pulse to provide an output indicative of a received data pulse; and
- fourth means for providing a third pulse for resetting the third means at a predetermined time period which is greater than the second period within the bit cycle, said third pulse for resetting the third bistable means when no data pulse is received so that the apparatus provides an indication of no data pulse received.
- 2. Apparatus as claimed in claim 1 wherein the second means comprises a first flip-flop which receives the first pulse at its input, a second flip-flop having the output of the first flip-flop coupled to its input and a logic gate logically combining respective outputs from the first and second flip-flops.
- 3. Apparatus as claimed in claim 2 wherein the third means comprises a flip-flop.
Parent Case Info
This application is a continuation of application Ser. No. 304,756, filed 9-23-81, now abandoned.
US Referenced Citations (12)
Non-Patent Literature Citations (1)
Entry |
Motorola-M6800 Microprocessor Application Manual, Motorola, Inc, 1975. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
304756 |
Sep 1981 |
|