Telemetry double buffering and oversampling for an implantable medical device
First Claim
1. A communication circuit for an implantable medical device (IMD) comprising:
- a radio frequency (RF) modulator configured to modulate an outgoing IMD data signal and to demodulate an incoming IMD data signal;
a first serial buffer register, communicatively coupled to the RF modulator, configured to store received demodulated data and to store transmit data for modulation, wherein the first serial buffer register operates according to a first clock signal;
a second serial buffer register, communicatively coupled to the RF modulator, configured to store received demodulated data and to store transmit data for modulation, wherein the second serial buffer register operates according to the first clock signal;
a parallel buffer register, communicatively coupled to the first and second serial buffer registers, configured to receive data in parallel from the first and second serial buffer registers, wherein the parallel buffer register operates according to a second clock signal that has a slower frequency than the first clock signal; and
a telemetry control circuit, communicatively coupled to the first serial buffer register, the second serial buffer register, and the parallel buffer, wherein the telemetry control circuit is configured to, when in receive mode, alternate between serially receiving data into the first serial buffer register while the parallel buffer receives data from the second serial buffer register, and serially receiving data into the second serial buffer register while the parallel buffer receives data from the first serial buffer.
1 Assignment
0 Petitions
Accused Products
Abstract
This document discusses, among other things, a communication circuit for an IMD comprising a radio frequency (RF) modulator to modulate and demodulate IMD data signals, first and second serial buffer registers to store received demodulated data and to store transmit data for modulation and configured to operate according to a first clock signal, and a parallel buffer register to receive data in parallel from the first and second serial buffer registers and configured to operate according to a second clock signal that is slower than the first clock signal. The communication circuit also includes a telemetry control circuit configured to, when in the receive mode, alternate between serially receiving data into the first serial buffer register while the parallel buffer receives data from the second serial buffer register, and serially receiving data into the second serial buffer register while the parallel buffer receives data from the first serial buffer.
7 Citations
12 Claims
-
1. A communication circuit for an implantable medical device (IMD) comprising:
-
a radio frequency (RF) modulator configured to modulate an outgoing IMD data signal and to demodulate an incoming IMD data signal; a first serial buffer register, communicatively coupled to the RF modulator, configured to store received demodulated data and to store transmit data for modulation, wherein the first serial buffer register operates according to a first clock signal; a second serial buffer register, communicatively coupled to the RF modulator, configured to store received demodulated data and to store transmit data for modulation, wherein the second serial buffer register operates according to the first clock signal; a parallel buffer register, communicatively coupled to the first and second serial buffer registers, configured to receive data in parallel from the first and second serial buffer registers, wherein the parallel buffer register operates according to a second clock signal that has a slower frequency than the first clock signal; and a telemetry control circuit, communicatively coupled to the first serial buffer register, the second serial buffer register, and the parallel buffer, wherein the telemetry control circuit is configured to, when in receive mode, alternate between serially receiving data into the first serial buffer register while the parallel buffer receives data from the second serial buffer register, and serially receiving data into the second serial buffer register while the parallel buffer receives data from the first serial buffer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising an IMD and an external device to communicate with the IMD, wherein the IMD includes:
-
a radio frequency (RF) modulator configured to modulate an outgoing IMD data signal and to demodulate an incoming IMD data signal; a first serial buffer register, communicatively coupled to the RF modulator, configured to store received demodulated data and to store transmit data for modulation, wherein the first serial buffer register operates according to a first clock signal; a second serial buffer register, communicatively coupled to the RF modulator, configured to store received demodulated data and to store transmit data for modulation, wherein the second serial buffer register operates according to the first clock signal; a parallel buffer register, communicatively coupled to the first and second serial buffer registers, configured to receive data in parallel from the first and second serial buffer registers, wherein the parallel buffer register operates according to a second clock signal that has a slower frequency than the first clock signal; and a telemetry control circuit, communicatively coupled to the first serial buffer register, the second serial buffer register, and the parallel buffer, wherein the telemetry control circuit is configured to, when in receive mode, alternate between serially receiving data into the first serial buffer register while the parallel buffer receives data from the second serial buffer register, and serially receiving data into the second serial buffer register while the parallel buffer receives data from the first serial buffer. - View Dependent Claims (10, 11, 12)
-
Specification