Analog to digital converter
First Claim
1. Apparatus for converting analog input signals to corresponding digital output signals, said converting apparatus comprising:
- (a) oscillator means having an input for providing a first output signal whose frequency is dependent upon the signal applied to its input;
(b) reference means for generating a reference signal;
(c) switch means coupled to said input of said oscillator means and disposable from a first position wherein switch means applies said analog signals to said input of said oscillator means to a second position wherein said switch means applies said reference signal to said input of said oscillator means;
(d) first counter means coupled to receive said first output signal and comprising mode control means for causing said first counter to operate in a first mode to count up and in a second mode to count down in accordance with the frequency of said first output signal to provide a second output signal indicative that the count of said first counter has reached a predetermined count;
(e) second counter means coupled to receive said second output signal, for providing a corresponding third digital output signal indicative of the count of said second counter;
(f) clock means for providing a clock signal to said second counter;
(g) control means coupled to receive said clock signal and for providing a control signal after receipt of a selected number N of oscillations of said clock signal, said switch means responsive to said control signal to be disposed from its first position to its second position, said mode control means of said first counter means responsive to said control signal to terminate said first counter operating in its first mode at which time the count reached by said first counter is a first count indicative of said analog input signal and to initiate its second mode to count down from said first count, said second counter means comprising means responsive to said control signal to initiate counting the oscillations of said clock signal and responsive to said second output signal indicating that said predetermined count has been reached by said first counter to terminate counting the oscillations of said clock signal, to provide said third digital output signal indicative of said analog input signal.
0 Assignments
0 Petitions
Accused Products
Abstract
A multi-mode, adaptable, implantable pacemaker is described including a microprocessor and memory programmed or capable of being programmed with a variety of processes for stimulating the patient'"'"'s heart and/or for sensing and transmitting to a device external of the patient'"'"'s body, various conditions of or activities of the patient'"'"'s heart, or conditions of the pacemaker itself. The pacemaker includes a multiplexer by which a variety of analog and digital inputs are accessed under the control of the microprocessor and operated upon by the processes stored in the memory and executed by the microprocessor. The output of the pacemaker comprises a plurality of latch drivers and switches, which are selectively operable to apply stimulation to the patient'"'"'s heart, as well as to sense signals indicative of the patient'"'"'s heart activity as well as other internal conditions. The pacemaker is capable of transmitting these signals via a link such as an RF or acoustical link to an external monitoring apparatus. The external apparatus may transmit code signals to be received by the pacemaker, whereby the pacemaker'"'"'s memory may be reprogrammed, dependent upon change of the patient'"'"'s condition. Illustratively, the memory is divided into a plurality of blocks and control signals may be sent from the external apparatus to address the initial or starting location within another block, whereby another, selected program or process may be executed by the microprocessor.
45 Citations
5 Claims
-
1. Apparatus for converting analog input signals to corresponding digital output signals, said converting apparatus comprising:
-
(a) oscillator means having an input for providing a first output signal whose frequency is dependent upon the signal applied to its input; (b) reference means for generating a reference signal; (c) switch means coupled to said input of said oscillator means and disposable from a first position wherein switch means applies said analog signals to said input of said oscillator means to a second position wherein said switch means applies said reference signal to said input of said oscillator means; (d) first counter means coupled to receive said first output signal and comprising mode control means for causing said first counter to operate in a first mode to count up and in a second mode to count down in accordance with the frequency of said first output signal to provide a second output signal indicative that the count of said first counter has reached a predetermined count; (e) second counter means coupled to receive said second output signal, for providing a corresponding third digital output signal indicative of the count of said second counter; (f) clock means for providing a clock signal to said second counter; (g) control means coupled to receive said clock signal and for providing a control signal after receipt of a selected number N of oscillations of said clock signal, said switch means responsive to said control signal to be disposed from its first position to its second position, said mode control means of said first counter means responsive to said control signal to terminate said first counter operating in its first mode at which time the count reached by said first counter is a first count indicative of said analog input signal and to initiate its second mode to count down from said first count, said second counter means comprising means responsive to said control signal to initiate counting the oscillations of said clock signal and responsive to said second output signal indicating that said predetermined count has been reached by said first counter to terminate counting the oscillations of said clock signal, to provide said third digital output signal indicative of said analog input signal. - View Dependent Claims (2, 3, 4, 5)
-
Specification