Claims
- 1. A receiver for receiving a signal having transitions between symbols occurring at a predetermined baud rate and having information within the symbols, comprising:
- demodulator means for demodulating the signal;
- means coupled to the demodulator means for detecting the presence of the signal, the means comprising:
- a multiplicity of counting registers;
- means for establishing an integer number of sample windows per symbol, each sample window having a corresponding unique combination of a plurality of counting registers within said multiplicity of counting registers;
- means for sensing the transitions of a received signal, the transitions occurring within each established sample window;
- means for counting in the counting registers corresponding to each sample window in which a transition is sensed; and
- means for generating a presence signal in response to a counting register having a predetermined number of counts;
- means for determining the absence of the presence signal;
- means for conserving power to the demodulator means in response to the absence of the presence signal; and
- means coupled to the demodulating means for detecting the information in response to the presence signal.
- 2. In a receiver, a method of detecting the presence of a first signal having transitions between symbols occurring at a predetermined baud rate, the method comprising the steps of:
- establishing an integer number of sample windows per symbol, each sample window having a corresponding unique combination of a plurality of counting registers within a multiplicity of counting registers;
- receiving the first signal and producing a received signal having transitions;
- sensing the transitions of the received signal occurring within each established sample window;
- counting in the counting registers corresponding to each sample window in which a transition is sensed;
- generating a presence signal in response to a counting register having a predetermined number of counts; and
- determining the absence of the presence signal;
- conserving power to the receiver in response to the absence of the presence signal.
- 3. The method according to claim 2 wherein said step of generating generates the presence signal in response to the counting register having the predetermined number of counts within the occurrence of a predetermined number of edges.
- 4. The method according to claim 2 further comprising the step of generating an absence signal in response to any counting register not having the predetermined number of counts within the occurrence of a predetermined number of edges.
- 5. The method according to claim 2 further comprising the step of generating, in response to the presence signal, a sample signal indicative of the center of a symbol wherein the center is determined as a function of the counts in the multiplicity of counting registers.
- 6. The method according to claim 2 wherein:
- the integer number of sample windows corresponds to four;
- the plurality of counting registers corresponds to two;
- the multiplicity of counting registers corresponds to four;
- the first of the four sample windows has a corresponding combination of the first and second of the four counting registers;
- the second of the four sample windows has a corresponding combination of the second and third of the four counting registers;
- the third of the four sample windows has a corresponding combination of the third and forth of the four counting registers; and
- the forth of the four sample windows has a corresponding combination of the forth and first of the four counting registers.
- 7. The method according to claim 2 further comprising the step of:
- initializing the multiplicity of counting registers to a predetermined value; and
- said step of counting counts by decrementing a corresponding counting register; and
- said step of generating generates the detect signal in response to a count register being equal to zero, thereby having a number of counts corresponding to the predetermined value.
- 8. The method according to claim 2 further for rejecting a second signal having transitions between symbols occurring a second baud rate, the second baud rate being an integer divisor of the predetermined baud rate wherein:
- said step of establishing further establishes from the integer number of sample windows, an integer number of second sample windows corresponding to an initial symbol and symbols occurring at an integer number of symbols thereafter, the integer number of symbols corresponding to the integer divisor, wherein the number of second sample windows have a corresponding unique combination of a plurality of second counting registers within a multiplicity of second counting registers;
- said step of counting additionally counts in the second counting registers corresponding to each second sample window in which a transition is sensed; and
- said step of generating generates the presence signal in response to the counting register having a predetermined number of counts, and a second counting register, corresponding to the count register having the predetermined number of counts, having more than a second predetermined number of counts and less than a third predetermined number of counts.
- 9. The method according to claim 8 wherein the baud rate of the second signal corresponds to one half the baud rate of the predetermined baud rate and said step of counting counts in a first direction in the second counting registers in response to a transition sensed in the second sample windows producing a count value therein, and the second predetermined number of counts and third predetermined number of counts correspond to second and third predetermined values, respectively.
- 10. The method according to claim 9 further comprising the step of:
- initializing the second counting registers to a value of zero; and wherein
- said step of counting counts in a second direction, opposite the first direction, in the second counting registers in response to a transition sensed in sample windows exclusive of the second sample windows, and in response to the third predetermined value having an identical magnitude and opposing polarity of the second predetermined value.
- 11. In a receiver, a means for detecting the absence of a signal having transitions between symbols occurring at a predetermined baud rate, the means comprising:
- a multiplicity of counting registers;
- means for establishing an integer number of sample windows per symbol, each sample window having a corresponding unique combination of a plurality of counting registers within said multiplicity of counting registers;
- means for receiving a received signal having transitions;
- means for sensing the transitions of the received signal occurring within each established sample window;
- means for counting in the counting registers corresponding to each sample window in which a transition is sensed;
- means for generating an absence signal in response to all of the counting registers exceeding a predetermined number of counts; and
- conserving power to the receiver in response to the absence signal.
- 12. In a receiver, a method of detecting the absence of a signal having transitions between symbols occurring at a predetermined baud rate, the method comprising the steps of:
- establishing an integer number of sample windows per symbol, each sample window having a corresponding unique combination of a plurality of counting registers within a multiplicity of counting registers;
- receiving a transmitted signal and producing a received signal having transitions;
- sensing the transitions of the received signal occurring within each established sample window;
- counting in the counting registers corresponding to each sample window in which a transition is sensed;
- generating an absence signal in response to all of the counting registers exceeding a predetermined number of counts; and
- conserving power to the receiver in response to the absence of the presence signal.
- 13. The method according to claim 12 wherein said step of generating generates the absence signal in response to all of the counting registers exceeding the predetermined number of counts within the occurrence of a predetermined number of edges.
- 14. The method according to claim 12 further comprising the steps of generating a presence signal in response to any of the counting register not exceeding the predetermined number of counts within the occurrence of a predetermined number of edges.
- 15. The method according to claim 14 further comprising the step of generating a sample signal indicative of the center of the symbol signal in response to the presence signal wherein the center is determined as a function of the values in the multiplicity of counting registers.
- 16. The method according to claim 14 further for rejecting a second digital signal having transitions between digital symbols occurring a second baud rate, the second baud rate being an integer divisor of the predetermined baud rate wherein:
- said step of establishing further establishes from the integer number of sample windows, an integer number of second sample windows corresponding to an initial symbol and symbols occurring an integer number of symbols thereafter, the integer number of symbols corresponding to the integer divisor, wherein the predetermined number of second samples windows have a corresponding unique combination of a plurality of second counting registers within a multiplicity of second counting registers;
- said step of counting additionally counts in the second counting registers corresponding to each second sample window in which a transition is sensed; and
- said step of generating generates the presence signal in response to the counting register having a predetermined number of counts, and a second counting register, corresponding to the count register having the predetermined number of counts, having more than a second predetermined number of counts and less than third predetermined number of counts.
- 17. The method according to claim 16 wherein the baud rate of the second signals corresponds to one half the baud rate of the predetermined baud rate and further comprising the step of:
- initializing the second counting registers to a value of zero; and wherein
- said step of counting counts in a first direction in the second counting registers in response to a transition sensed in the second sample windows, and counts in a second direction, opposite the first direction, in the second counting registers in response to a transition sensed in sample windows exclusive of the second sample windows, and the third predetermined value having an identical magnitude and opposing polarity of the second predetermined value.
- 18. A receiver for receiving a signal having transitions between symbols occurring at a predetermined baud rate and having information within the symbols, comprising:
- demodulator means for demodulating the signal;
- means for selectively detecting the presence or absence of the signal, the means comprising:
- a multiplicity of counting registers;
- means for establishing an integer number of sample windows per symbol, each sample window having a corresponding unique combination of a plurality of counting registers within said multiplicity of counting registers;
- means for selecting either presence detection or absence detection;
- means for receiving a transmitted signal and producing a received signal having transitions;
- means for sensing the transitions of the received signal occurring within each established sample window;
- means for counting in the counting registers corresponding to each sample window in which a transition is sensed; and
- means generating a presence signal in response to the selection of presence detection and a counting register having a first predetermined number of counts; and
- means for generating an absence signal in response to the selection of absence detection and all of the counting registers exceeding a second predetermined number of counts;
- means for conserving power to the demodulator means in response to the absence signal; and
- means for processing the information in response to the presence signal.
- 19. In a receiver, a method of selectively detecting the presence or absence of a signal having transitions between symbols occurring at a predetermined baud rate, the method comprising the steps of:
- establishing an integer number of sample windows per symbol, each sample window having a corresponding unique combination of a plurality of counting registers within a multiplicity of counting registers;
- selecting either presence detection or absence detection;
- receiving a transmitted signal and producing a received signal having transitions;
- sensing the transitions of the received signal occurring within each established sample window;
- counting in the counting registers corresponding to each sample window in which a transition is sensed; and
- generating a presence signal in response to the selection of presence detection and a counting register having a first predetermined number of counts; and
- generating an absence signal in response to the selection of absence detection and all of the counting registers exceeding a second predetermined number of counts;
- conserving power to the receiver in response to the absence signal.
- 20. The method according to claim 19 wherein:
- said step of generating the presence signal generates the presence signal in response to the counting register having the predetermined number of counts within the occurrence of a first predetermined number of edges; and
- said step of generating the absence signal in response to all of the counting registers exceeding the second predetermined number of counts within the occurrence of a second predetermined number of edges.
- 21. The method according to claim 19 further comprising the steps of:
- generating the absence signal in response to the selection of presence detection and any counting register not having the predetermined number of counts within the occurrence of a first predetermined number of edges;
- generating a presence signal in response to the selection of absence detection and any of the counting register not exceeding the predetermined number of counts within the occurrence of a second predetermined number of edges.
- 22. The method according to claim 21 further comprising the step of generating a sample signal indicative of the center of the baud signal in response to the presence signal wherein the center is determined as a function of the values in the multiplicity of counting registers.
Parent Case Info
This is a continuation of application Ser. No. 07/460,215, filed Jan. 2, 1990, and issued as U.S. Pat. No. 5,077,758, on Dec. 31, 1991.
US Referenced Citations (1)
Number |
Name |
Date |
Kind |
4419765 |
Wycoff et al. |
Dec 1983 |
|
Continuations (1)
|
Number |
Date |
Country |
Parent |
460215 |
Jan 1990 |
|