Claims
- 1. An N-bit counter apparatus comprising:
- an M-bit low-order counter for generating a count signal and a switch signal;
- a first N-M bit high-order counter incrementable by said count signal;
- a second N-M bit high-order counter incrementable by said switch signal; and
- a switch that is switchable by said switch signal between said first N-M bit high-order counter and said second N-M bit high-order counter.
- 2. An apparatus according to claim 1 in which said switch is a multiplexer.
- 3. An apparatus according to claim 2 in which said switch signal is a most-significant-bit of said M-bit low-order counter.
- 4. An apparatus according to claim 3 in which said count signal is a terminal count signal of said M-bit low-order counter.
- 5. An apparatus according to claim 3 in which said count signal is a carry-out signal of said M-bit low-order counter.
- 6. An apparatus according to claim 3 in which said first and second N-M bit high-order counters are slow-counters and in which said M-bit low-order counter is a fast counter.
- 7. An apparatus according to claim 6 in which said M-bit low-order fast-counter is a synchronous counter.
- 8. An apparatus according to claim 7 in which said first and second N-M bit high-order slow-counters are ripple-through counters.
- 9. An N-bit counter apparatus comprising:
- an M-bit low-order fast-counter for generating a count signal and a switch signal;
- a first N-M bit high-order slow-counter incrementable by said count signal;
- a second N-M bit high-order slow-counter incrementable by said switch signal; and
- a switch that is switchable by said switch signal between said first N-M bit high-order slow-counter and said second N-M bit high-order slow-counter.
- 10. An apparatus according to claim 9 in which said switch is a multiplexer.
- 11. An apparatus according to claim 10 in which said switch signal is a most-significant-bit of said M-bit low-order counter.
- 12. An apparatus according to claim 11 in which said count signal is a terminal count signal of said M-bit low-order counter.
- 13. An apparatus according to claim 11 in which said count signal is a carry-out signal of said M-bit low-order counter.
- 14. An apparatus according to claim 11 in which said M-bit low-order fast-counter is a synchronous counter.
- 15. An apparatus according to claim 14 in which said first and second N-M bit high-order slow-counters are ripple-through counters.
- 16. An N-bit counter apparatus comprising:
- an M-bit low-order fast-counter for generating a count signal and a switch signal;
- a first memory operably coupled to said M-bit low-order fast-counter for receiving a count of said M-bit low-order fast-counter;
- a first N-M bit high-order slow-counter incrementable by said count signal;
- a second N-M bit high-order slow-counter incrementable by said switch signal;
- a switch that is switchable by said switch signal between said first N-M bit high-order slow-counter and said second N-M bit high-order slow-counter; and
- a second memory operably coupled to said switch for receiving a count from said first or second N-M bit high-order slow-counters depending upon which of said N-M bit high-order slow-counters said switch is switched to.
- 17. An apparatus according to claim 16 in which said switch is a multiplexer.
- 18. An apparatus according to claim 17 in which said switch signal is a most-significant-bit of said M-bit low-order fast-counter.
- 19. An apparatus according to claim 18 in which said count signal is a terminal count of said M-bit low-order fast-counter.
- 20. An apparatus according to claim 18 in which said count signal is a carry-out of said M-bit low-order fast-counter.
- 21. A method for counting comprising the steps of:
- recording low-order bits on a fast-counter, said fast-counter for generating a switch signal and a count signal;
- storing said low-order bits in a first memory;
- recording high-order bits on a first slow-counter, said first slow-counter being incremented by said count signal from said fast-counter;
- recording high-order bits on a second slow-counter, said second slow-counter being incremented by said switch signal when said switch signal undergoes a change in state;
- reading out high-order bits through a switch from said first slow-counter or said second slow-counter depending upon said change in state of said switch signal; and
- storing said high-order bits read out from said switch in a second memory.
STATEMENT OF GOVERNMENT INTEREST
The invention described herein may be manufactured and used by or for the Government of the United States of America for governmental purposes without the payment of any royalties thereon or therefor.
US Referenced Citations (18)
Non-Patent Literature Citations (1)
Entry |
Chu, David; "Phase Digitizing Sharpens Timing Measurements"; pp. 28-32; J 1988; New York, N.Y. |