Abstract:
Memory array, system and method for storing data. The memory array has a flash memory array, a random access memory array coupled to the flash memory and configured to receive the data, a memory management module and a data bus. The memory management module is coupled to the random access memory array and to the flash memory array, the memory management module being configured to transfer at least a portion of the data stored in the random access memory array to the flash memory array. The data bus is coupled to the flash memory array and configured to output at least a portion of the data originally stored in the random access memory array from the flash memory array.
Abstract:
A system includes an implantable medical device (IMD) and processing circuitry. The IMD includes sensing circuitry configured to sense cardiac electrical signals of a patient, and therapy delivery circuitry configured to deliver demand cardiac pacing to a heart of the patient based on the cardiac electrical signals. The processing circuitry is configured to: determine, for each of a plurality of time units, based on the cardiac electrical signals and the delivery of demand cardiac pacing during the time units, a plurality of metrics indicative of a need for continued delivery of demand cardiac pacing to the heart of the patient. The plurality of metrics includes a metric associated with a duration of one or more pacing episodes during the time unit. The processing circuitry is further configured to generate a graphical representation of the plurality of metrics of the plurality of time units for presentation to a user.
Abstract:
The disclosure describes a scheme for managing the operations of a flash memory. The scheme enables the flash memory to be used in a write-once mode to allow non-volatile storage of small amounts of data that must be written repeatedly. Among other things, the scheme eliminates the need to erase sectors of the flash memory, thus eliminating the high current consumption associated with erasures, while enabling preservation of relevant data in those sectors. In the context of an implantable medical device, this scheme is used to store data that is needed after a reset of the device, such as MRI-related data that is/are dynamically adjusted by firmware, or program code updates.
Abstract:
A medical device and associated method determine a signal amplitude of a sensor signal produced by a MEMS sensor, compare the signal amplitude to a stiction detection condition, detect stiction of the MEMS sensor in response to the signal amplitude meeting the stiction detection condition, and automatically provide a corrective action in response to detecting the stiction.
Abstract:
Memory array, system and method for storing data. The memory array has a flash memory array, a random access memory array coupled to the flash memory and configured to receive the data, a memory management module and a data bus. The memory management module is coupled to the random access memory array and to the flash memory array, the memory management module being configured to transfer at least a portion of the data stored in the random access memory array to the flash memory array. The data bus is coupled to the flash memory array and configured to output at least a portion of the data originally stored in the random access memory array from the flash memory array.