Claims
- 1. A configuration for determining whether a counter reading of a counter has reached a predetermined counter reading, comprising:means for determining whether the predetermined counter reading has already been reached within a specific time window or not, and said means can be configured by varying one of a magnitude of the specific time window, a position of the specific time window, and a quantity of bits to be taken into account in a determination of counter readings to be compared.
- 2. The configuration according to claim 1, wherein the specific time window is defined relative to the predetermined counter reading.
- 3. The configuration according to claim 1, wherein the specific time window is defined by a first range lying before the predetermined counter reading and by a second range lying after the predetermined counter reading.
- 4. The configuration according to claim 1, wherein said means contains at least one memory device with a variable content for storing parameters defining the position and the magnitude of the specific time window.
- 5. The configuration according to claim 1, wherein said means includes a memory device with a variable content for storing the predetermined counter reading.
- 6. The configuration according to claim 1, wherein said means generates a determination result represented by a value based on a comparison of a difference between a current counter reading of the counter and the predetermined counter reading, and on further processing of the difference in dependence on the difference itself and on the specific time window.
- 7. The configuration according to claim 6, wherein the further processing of the difference consists in that, for the case in which the difference is positive or equal to zero, the magnitude of the second range lying after the predetermined counter reading is subtracted from the difference, and that for the case in which the difference is negative, the magnitude of the first range lying in front of the predetermined counter reading is added to the difference.
- 8. The configuration according to claim 1, wherein the bits to be taken into account in the determination of comparable counter readings are a least significant bit and a variable number of next most significant bits of the counter readings to be compared.
- 9. The configuration according to claim 8, wherein the counter readings to be compared are subtracted bit by bit, a generation of a respective difference bit being carried out without taking a carry bit into account, and a generation of a respective carry bit output being carried out with the carry bit being taken into account, the carry bit resulting from the subtraction of next least significant bits of the counter readings.
- 10. The configuration according to claim 9, wherein a difference bit formed with the carry bit being taken into account is generated for the bits of the counter readings which represent the least significant of the bits not to be taken into account from the counter readings.
- 11. The configuration according to claim 10, wherein the difference bit formed with the carry bit being taken into account from the least significant of the bits not to be taken into account from the counter readings is used as the determination result.
- 12. A method for determining whether a counter reading of a counter has reached a predetermined value, which comprises the step of:determining whether a predetermined counter reading has already been reached within a specific time window; and configuring a determination by varying at least one of a magnitude of the specific time window, a position of the specific time window, and a number bits to be taken into account of counter readings to be compared during the determination.
- 13. A method for determining whether a counter reading of a counter has reached a predetermined value, which comprises the step of:providing a device for determining whether a predetermined counter reading has already been reached within a specific time window; and configuring the device by at least one of varying a magnitude of the specific time window, varying a position of the specific time window, and varying bits to be taken into account of counter readings to be compared during the determining step.
- 14. The method according to claim 13, which comprises defining the specific time window to be taken into account relative to the predetermined counter reading.
- 15. The method according to claim 13, which comprises defining the specific time window to be defined by a first range lying before the predetermined counter reading and by a second range lying after the predetermined counter reading.
- 16. The method according to claim 13, which comprises providing the device with at least one memory device with a variable content for storing parameters defining the position and the magnitude of the specific time window.
- 17. The method according to claim 13, which comprises providing the device with a memory device having a variable content for storing the predetermined counter reading.
- 18. The method according to claim 15, which comprises forming a determination result, which is represented by a value based on a comparison of a difference between a current counter reading of the counter and the predetermined counter reading and further processing the difference in dependence on the difference itself and the specific time window.
- 19. The method according to claim 18, which comprises performing the further processing of the difference by, in the case in which the difference is positive or equal to zero, the magnitude of the second range is subtracted from the difference, and in the case in which the difference is negative, the magnitude of the first range is added to the difference.
- 20. The method according to claim 13, which comprises setting the bits to be taken into account in the determination from the counter readings to be a least significant bit and a variable number of next most significant bits of the counter readings to be compared.
- 21. The method according to claim 20, which comprises:subtracting the counter readings to be compared bit by bit resulting in a generation of a respective difference bit without taking a carry bit into account; and generating a respective carry bit output using the carry bit, the carry bit output resulting from a subtraction of next least significant bits of the counter readings.
- 22. The method according to claim 21, which comprises generating a difference bit formed with the carry bit being taken into account for the bits of the counter readings which can represent the least significant of the bits not to be taken into account from the counter readings.
- 23. The configuration according to claim 22, wherein the difference bit formed with the carry bit being taken into account from the least significant of the bits not to be taken into account from the counter readings is used as the determination result.
CROSS-REFERENCE TO RELATED APPLICATION
This application is a continuation of copending International Application No. PCT/DE00/00593, filed Mar. 1, 2000, which designated the United States.
US Referenced Citations (2)
Number |
Name |
Date |
Kind |
5666329 |
Buro et al. |
Sep 1997 |
A |
6266625 |
Johnson |
Jul 2001 |
B1 |
Continuations (1)
|
Number |
Date |
Country |
Parent |
PCT/DE00/00593 |
Mar 2000 |
US |
Child |
09/946988 |
|
US |