• DocumentCode
    3051850
  • Title

    Software safety techniques for implantable medical devices

  • Author

    Walters, Robert A. ; Banthia, Sushma ; Harrigal, Charles E. ; Reynolds, Richard

  • Author_Institution
    Cook Pacemaker Corp., Leechburg, PA, USA
  • Volume
    3
  • fYear
    1992
  • fDate
    Oct. 29 1992-Nov. 1 1992
  • Firstpage
    965
  • Lastpage
    966
  • Abstract
    The embedded microcontroller has become an important part of many implantable medical devices. These systems consist of a microprocessor, RAM, and ROM. The microcontroller inter faces with many other devices including timers, Analog to Digital converters, telemetry circuits, and analog input amplifiers. The design and development of software for these systems has taken on a great deal of importance. As with any system in an implantable device, the software must be safe and, hopefully, improve the reliability of the complete system. In addition to the software reliability, the code must usually be written in a relatively small amount of memory. This paper presents a number of software safety features which have been used in the development of an implantable cardiac pacemaker.
  • Keywords
    amplifiers; analogue-digital conversion; biomedical electronics; biomedical telemetry; cardiology; integrated circuit reliability; microcontrollers; pacemakers; random-access storage; read-only storage; RAM; ROM; analog input amplifiers; analog-digital converters; embedded microcontroller; implantable cardiac pacemaker; implantable medical devices; microcontroller interfaces; microprocessor; software reliability; software safety techniques; telemetry circuits; timers; Histograms; Programming; Safety; Telemetry; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering in Medicine and Biology Society, 1992 14th Annual International Conference of the IEEE
  • Conference_Location
    Paris
  • Print_ISBN
    0-7803-0785-2
  • Electronic_ISBN
    0-7803-0816-6
  • Type

    conf

  • DOI
    10.1109/IEMBS.1992.5761328
  • Filename
    5761328