Method and apparatus for accessing a nonvolatile memory
First Claim
1. A method for accessing a nonvolatile memory located, with associated circuitry, within a hermetically enclosed chamber, said nonvolatile memory having an enable input terminal, a data input terminal, and a data output terminal, said method comprising the steps of:
- providing a dedicated access port in the wall of said hermetically enclosed chamber for providing access to said enable input terminal;
applying an enable signal through said access port to said enable input terminal;
providing data to the data input terminal of said nonvolatile memory; and
sealing said access port to prevent further application of enable signals to said enable input terminal after data is stored in said nonvolatile memory.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for accessing a nonvolatile electrically erasable programmable read only memory (EEPROM) following hermetic closure of a device containing the EEPROM. The EEPROM is accessed by a direct connection to a feedthrough pin extending through the hermetic enclosure. Following hermetic sealing, the memory is still accessible for programming.
In the implantable medical device field, the invention may be utilized to program in the device serial number or similar data which may be telemetered out of the device on command of an external programmer/transciever in order to identify the device. In a specific application, a rate responsive pacemaker, an activity sensor mounted within the hermetically sealed enclosure is electrically connected to the EEPROM and other operating circuitry. At final test, the output of the activity sensor may be checked against specific levels of mechanical activity input applied to the exterior of the enclosure by observing the pacing rates developed from the sensor signal values, calculating a gain factor and storing the gain factor(s) in the EEPROM for adjusting the activity sensor derived pacing rate through its normal range of response. This trimming of the response of the activity sensor minimizes the number of completed medical devices that fail to meet specification tolerances and allows those tolerances to be narrowed to assure relatively consistent variations in pacing rate as a function of applied mechanical force. Once the factor(s) is stored and its accuracy is confirmed by retesting the pacing rate, the dedicated feedthrough pin is removed or rendered inaccessible.
110 Citations
38 Claims
-
1. A method for accessing a nonvolatile memory located, with associated circuitry, within a hermetically enclosed chamber, said nonvolatile memory having an enable input terminal, a data input terminal, and a data output terminal, said method comprising the steps of:
-
providing a dedicated access port in the wall of said hermetically enclosed chamber for providing access to said enable input terminal; applying an enable signal through said access port to said enable input terminal; providing data to the data input terminal of said nonvolatile memory; and sealing said access port to prevent further application of enable signals to said enable input terminal after data is stored in said nonvolatile memory. - View Dependent Claims (2, 3)
-
-
4. Apparatus for accessing a nonvolatile memory located, with associated circuitry, within a hermetically enclosed chamber, said nonvolatile memory having an enable input terminal, a data input terminal and a data output terminal, said apparatus comprising:
-
means for providing a dedicated access port in a wall of said hermetically enclosed chamber for providing access to said enable input terminal; means for applying an enable signal through said access port to said enable input terminal; means for providing data to the data input terminal of said nonvolatile memory; and means for sealing said access port to prevent further application of enable signals to said enable input terminal after data is stored in said nonvolatile memory. - View Dependent Claims (5, 6)
-
-
7. A method for accessing an electrically erasable programmable read only memory (EEPROM) located, with associated circuitry, within a hermetically enclosed chamber, said EEPROM having an enable input terminal, a data input terminal and a data output terminal, said method comprising the steps of:
-
providing a dedicated access port in the wall of said hermetically enclosed chamber for providing access to said enable input terminal; applying an enable signal through said access port to said enable input terminal; providing data to the data input terminal of said EEPROM; and sealing said access port to prevent further application of enable signals to said enable input terminal after data is stored in said EEPROM. - View Dependent Claims (8, 9)
-
-
10. Apparatus for accessing an electrically erasable programmable read only memory (EEPROM) located, with associated circuitry, within a hermetically enclosed chamber, said EEPROM having an enable input terminal, a data input terminal and a data output terminal, said apparatus comprising:
-
means for providing a dedicated access port in the wall of said hermetic enclosure for providing access to said enable input terminal; means for applying an enable signal through said access port to said enable input terminal; means for providing data to said data input terminal of said EEPROM; and means for sealing said access port to prevent further application of enable signals to said enable input terminal after data is stored in said EEPROM. - View Dependent Claims (11, 12)
-
-
13. In an implantable medical device, apparatus for storing digital data in nonvolatile memory within the core of the device comprising:
-
an electrically erasable programmable read only memory (EEPROM) having a data input terminal, a data output terminal, and an enable input terminal; access port means for providing direct electrical access to said enable input terminal from outside the exterior case of said implantable medical device; means for providing a communication channel from outside said case to said data input and data output terminals by radio frequency communication; means for receiving radio frequency transmitted data to be stored in said EEPROM data registers and applying said data to said data input terminals; means coupled to said data output terminals for reading out data stored in said EEPROM data registers on command; and means for disabling said access port after storage in and confirmation of accurate data storage in said EEPROM registers. - View Dependent Claims (14, 15)
-
-
16. A method for providing electrically erasable, nonvolatile programmable read only memory (EEPROM) with associated electronic components for performing a specific device operation employing the contents of data stored in memory locations within the EEPROM comprising the steps of:
-
enclosing said EEPROM and associated electrical circuit components within a sealed enclosure; providing a direct electrical access to said EEPROM for enabling the loading of data into data registers of said EEPROM; loading data into said data registers; reading out the data loaded into said data registers to verify the accuracy of said data; and disabling access to the EEPROM enable input to prevent further access and alteration of data stored in said data registers. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A method for trimming the response characteristics of a transducer for transducing mechanical energy into electrical energy, positioned within an enclosure of a device and coupled to signal processing circuitry for processing the raw transducer output signal into a device control signal, to compensate for variances in the desired response characteristics occasioned by the manufacturing processes for enclosing the transducer, said method comprising the steps of:
-
enclosing a nonvolatile memory having one or more data registers, a data input terminal, a data output terminal, and an enable input terminal in said enclosure; coupling said data output terminal to said signal processing circuitry such that data stored in said data registers modifies the processing of the transducer output signal into the device control signal; providing a direct electrical access to said enable input terminal for enabling the entry of data applied concurrently to said data input terminal into said data registers; applying calibrated mechanical energy to said enclosure; measuring the characteristics of the device control signal response to said calibrated mechanical energy; comparing the measured response to a specified response for the applied, calibrated mechanical energy; calculating a trimming factor in digital data in a form suitable for storage in said data registers for adjusting the measured response to the specified response; storing said trimming factor data in said data registers by applying said data to said data input terminal and an enable signal to said enable input terminal; and disabling said direct electrical access to said enable input terminal to permanently store said data in said data registers. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method for trimming the response characteristics of a transducer for transducing mechanical energy into electrical energy, positioned within an enclosure of a device and coupled to signal processing circuitry for processing the raw transducer output signal into a device control signal, to compensate for variances in the desired response characteristics occasioned by the manufacturing processes for enclosing the transducer, said method comprising the steps of:
-
enclosing a nonvolatile memory having one or more data registers, a data input terminal, a data output terminal, and an enable input terminal in said enclosure; coupling said data output terminal to said signal processing circuitry such that data stored in said data registers modifies the processing of the transducer output signal into the device control signal; providing a direct electrical access to said enable input terminal for enabling the entry of data applied concurrently to said data input terminal into said data registers; applying calibrated mechanical energy to said enclosure; measuring the characteristics of the device control signal response to said calibrated mechanical energy; comparing the measured response to a specified response for the applied, calibrated mechanical energy; calculating a trimming factor in digital data in a form suitable for storage in said data registers for adjusting the measured response to the specified response; storing said trimming factor data in said data registers by applying said data to said data input terminal and an enable signal to said enable input terminal; and disabling said direct electrical access to said enable input terminal to permanently store said data in said data registers. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38)
-
Specification