Claims
- 1. A system comprising:a counter unit representing a search value having a plurality of subranges; a register unit containing a target value; and a control unit operably coupled to the counter unit and the register unit and capable of repeatedly altering at least one of the plurality of subranges until a physically recordable condition selected from the group consisting of a match, an overflow, and an underflow occurs.
- 2. The system of claim 1, further comprising:a comparison unit operably coupled to the counter unit and the register unit and the comparison unit capable of repeatedly comparing the counter unit to the register unit.
- 3. The system of claim 2, wherein the control unit is capable of incrementing and decrementing the plurality of subranges in the counter unit until the search value matches the target value.
- 4. A system, comprising:a plurality of counter units, a first of the plurality of counter units representing a search value having a plurality of subranges, other of the plurality of counter units storing a value; an association unit connected to the plurality of counter units, the association unit associating each of the remaining counter units with one of the plurality of subranges; a register unit containing a target value; and a control unit operably connected to the plurality of counter units, the control unit being capable of altering at least one of the plurality of counters until an underflow condition is detected and recording the underflow condition.
- 5. The system of claim 4, wherein the control unit includes a detection unit for detecting the underflow condition.
- 6. A system, comprising:a plurality of counter units, a first of the plurality of counter units representing a search value having a plurality of subranges, other of the plurality of counter units storing a value; an association unit connected to the plurality of counter units, the association unit associating each of the other counter units with one of the plurality of subranges; a register unit containing a target value; and a control unit operably connected to the plurality of counter units, the control unit being capable of altering at least one of the plurality of counters until an overflow condition is detected and recording the overflow condition.
- 7. The system of claim 6, wherein the control unit includes a detection unit for detecting the overflow condition.
- 8. A system, comprising:a plurality of counter units, a first of the plurality of counter units representing a search value having a plurality of subranges, other of the plurality of counter units storing a value; an association unit connected to the plurality of counter units, the association unit associating each of the other counter units with one of the plurality of subranges; a register unit containing a target value; and a control unit operably connected to the plurality of counter units and register unit, the control unit being capable of altering at least one of the plurality of counters until the search value matches the target value.
- 9. The system of claim 8, wherein the control unit includes a comparison unit to determine a match between the search value and the target value.
- 10. The system of claim 8, wherein the control unit includes a comparison unit capable of repeatedly comparing the search value to the target value.
- 11. A system, comprising:a plurality of pairs of a fine counter and a coarse counter, each of the plurality of pairs storing a value; a search value counter storing a search value having a plurality of subranges; an association unit connected to the plurality of pairs, the association unit associating each of the plurality of pairs with one of the plurality of subranges; a register unit containing a target value; and a control unit operably connected to the plurality of pairs and the register unit, the control unit being capable of altering at least one of the plurality of pairs of coarse and fine counters until an underflow condition is detected and recording the underflow condition.
- 12. The system of claim 11, wherein the control unit includes an electronic comparison unit capable of repeatedly comparing the search value to the target value.
- 13. A system, comprising:a plurality of pairs of a fine counter and a coarse counter, each of the plurality of pairs storing a value; a search value counter storing a search value having a plurality of subranges; an association unit connected to the plurality of pairs, the association unit associating each of the pairs with one of the plurality of subranges; a register unit containing a target value; and a control unit operably connected to the plurality of pairs and the register unit, the control unit being capable of altering at least one of the plurality of pairs of coarse and fine counters until an overflow condition is detected and recording the overflow condition.
- 14. The system of claim 13, wherein the control unit includes an electronic comparison unit capable of repeatedly comparing the search value to the target value.
- 15. The system of claim 13, wherein the control unit includes a comparison unit capable of repeatedly digitally comparing the search value to the target value.
- 16. A system, comprising:a plurality of pairs of a fine counter and a course counter, each of the plurality of pairs storing a value; a search value counter storing a search value having a plurality of subranges; an association unit connected to the plurality of pairs, the association unit associating each of the pairs with one of the plurality of subranges; a register unit containing a target value; and a control unit operably connected to the plurality of pairs and the register unit, the control unit being capable of altering at least one of the plurality of pairs of coarse and fine counters until the search value matches the target value.
- 17. The system of claim 16, wherein the control unit includes an electronic comparison unit capable of repeatedly comparing the search value to the target value.
- 18. The system of claim 16, wherein the control unit includes a comparison unit capable of repeatedly digitally comparing the search value to the target value.
- 19. A method comprising:a search value counter storing a search value having a plurality of subranges; a plurality of counter pairs, each associated with one of the plurality of subranges and storing a value; a register unit containing a target value; and a control unit operably connected to the plurality of pairs and the register unit, the control unit being capable of altering at least one of the plurality of counter pairs until an underflow condition is detected and recording the underflow condition.
- 20. The method of claim 19, wherein the control unit includes means for continuously comparing the search value to the target value.
- 21. A system, comprising:a search value counter storing a search value having a plurality of subranges; a plurality of counter pairs, each associated with one of the plurality of subranges and storing a value; a register unit containing a target value; and a control unit operably connected to the plurality of pairs and the register unit, the control unit being capable of altering at least one of the plurality of counter pairs until an overflow condition is detected and recording the overflow condition.
- 22. The method of claim 21, wherein the control unit includes means for continuously comparing the search value to the target value.
- 23. A system, comprising:a search value counter storing a search value having two subranges; a pair of coarse and fine counters associated with the two subranges, the pair of course and fine counters storing a value; a register unit containing a target value; and a control unit operably connected to the pair of coarse and fine counters and the register unit, the control unit being capable of altering the pair of coarse and fine counters until the search value matches the target value.
- 24. The system of claim 23, wherein the control unit includes means for continuously comparing the search value to the target value.
- 25. The system of claim 23, wherein the control unit electronically compares the search value to the target value.
- 26. The system of claim 23, wherein the control unit digitally compares the search value to the target value.
- 27. A system, comprising:a search value counter storing a search value having two subranges; a pair of coarse and fine counters associated with the two subranges, the pair of course and fine counters storing a value; a register unit containing a target value; and a control unit operably connected to the pair of coarse and fine counters and the register unit, the control unit being capable of altering the pair of coarse and fine counters until an underflow condition is detected and recording the underflow condition.
- 28. The system of claim 27, wherein the control unit includes means for continuously comparing the search value to the target value.
- 29. The system of claim 27, wherein the control unit electronically compares the search value to the target value.
- 30. The system of claim 27, wherein the control unit digitally compares the search value to the target value.
- 31. A system, comprising:a search value counter storing a search value having two subranges; a pair of coarse and fine counters associated with the two subranges, the pair of course and fine counters storing a value; a register unit containing a target value; and a control unit operably connected to the pair of coarse and fine counters and the register unit, the control unit being capable of altering the pair of coarse and fine counters until an overflow condition is detected and recording the overflow condition.
- 32. The system of claim 31, wherein the control unit includes means for continuously comparing the search value to the target value.
- 33. The system of claim 31, wherein the control unit electronically compares the search value to the target value.
- 34. The system of claim 31, wherein the control unit digitally compares the search value to the target value.
- 35. A system, comprising:a search value counter storing a search value having two subranges; a pair of counters associated with the two subranges, the pair of counters storing a value; a register unit containing a target value; and a control unit operably connected to the pair of counters and the register unit, the control unit being capable of altering the pair of counters until the search value matches the target value.
- 36. The system of claim 35, wherein the control unit includes means for continuously comparing the search value to the target value.
- 37. The system of claim 35, wherein the control unit electronically compares the search value to the target value.
- 38. The system of claim 35, wherein the control unit digitally compares the search value to the target value.
- 39. A system, comprising:a search value counter storing a search value having two subranges; a pair of counters associated with the two subranges, the pair of counters storing a value; a register unit containing a target value; and a control unit operably connected to the pair of counters and the register unit, the control unit being capable of altering the pair of counters until an underflow condition is detected and recording the underflow condition.
- 40. The system of claim 39, wherein the control unit includes means for continuously comparing the search value to the target value.
- 41. The system of claim 39, wherein the control unit electronically compares the search value to the target value.
- 42. The system of claim 39, wherein the control unit digitally compares the search value to the target value.
- 43. A system, comprising:a search value counter storing a search value having two subranges; a pair of counters associated with the two subranges, the pair of counters storing a value; a register unit containing a target value; and a control unit operably connected to the pair of counters and the register unit, the control unit being capable of altering the pair of counters until an overflow condition is detected and recording the overflow condition.
- 44. The system of claim 43, wherein the control unit includes means for continuously comparing the search value to the target value.
- 45. The of claim 43, wherein the control unit electronically compares the search value to the target value.
- 46. The system of claim 43, wherein the control unit digitally compares the search value to the target value.
Parent Case Info
This application is a Divisional of U.S. Ser. No. 09/382,525, filed August 25, 1999 now U.S. Pat. No. 6,275,119.
US Referenced Citations (8)
Number |
Name |
Date |
Kind |
3805028 |
Morton |
Apr 1974 |
A |
5095231 |
Sartori et al. |
Mar 1992 |
A |
5134311 |
Biber et al. |
Jul 1992 |
A |
5296756 |
Patel et al. |
Mar 1994 |
A |
5349676 |
Garverick et al. |
Sep 1994 |
A |
5459440 |
Claridge et al. |
Oct 1995 |
A |
5606275 |
Farhang et al. |
Feb 1997 |
A |
5666078 |
Lamphier et al. |
Sep 1997 |
A |