1
Kevin K Walsh, David L Thompson: Peripheral memory patch and access method for use with an implantable medical device. Medtronic, Thomas F Woods, Harold R Patton, Girma Wolde Michael, March 13, 2001: US06200265 (633 worldwide citation)

A peripheral memory patch apparatus for attachment to a patient's skin includes a high capacity memory for storing physiologic data uplinked from an implantable medical device. A resilient substrate provides support for a memory, microprocessor, receiver, and other electronic components. The su ...


2
Jeffrey D Wilkinson, Kevin K Walsh, Robert W Hocken: Cyclic redundancy calculation circuitry for use in medical devices and methods regarding same. Medtronic, Girma Wolde Michael, September 24, 2002: US06456875 (31 worldwide citation)

Cyclic redundancy calculations are provided by operating on a data stream, e.g., a data stream in an implantable medical device, to perform a polynomial division thereon using one of a first cyclic redundancy code generator polynomial and a second cyclic redundancy code generator polynomial. The fir ...


3
Robert W Hocken Jr, Kevin K Walsh, Jeffrey D Wilkinson: Interruptable multiply and/or divide operations for use with an interrupt in a medical device processor. Medtronic, Girma Wolde Michael, Thomas F Woods, September 11, 2001: US06286346 (5 worldwide citation)

A method and apparatus including conditional add and conditional add/subtract instructions are provided for use in the instruction set of a medical device instruction processor. More specifically, the conditional add and add/subtract instructions are provided to add two operands if a predetermined c ...


4
Kevin K Walsh, Melvin P Roberts: Tool for evaluating clock tree timing and clocked component selection. Medtronic, Evans M Mburu, September 16, 2014: US08839178 (3 worldwide citation)

Techniques for generating timing constraints for an integrated circuit including a clock tree network are described. The techniques may be associated with a clock tree synthesis tool that receives a design of the integrated circuit and generates a clock tree network including a plurality of clocked ...


5
Kevin K Walsh, Brandon P Scott, Larry E Tyler: Stable memory source bias over temperature and method. Medtronic, Evans M Mburu, June 28, 2016: US09378805 (1 worldwide citation)

Random access memory having a plurality of memory cells, each of the plurality of memory cells having a memory element and a first electrical characteristic being variable based, at least in part, on temperature and a bias circuit operatively coupled to at least one of the plurality of memory cells, ...


6
Kevin K Walsh, Roman Korsunsky, James D Reinke: Signal processor with intelligent feedback to ensure functionality of microprocessor and state machine based programmable pulse generators in the presence of clock and power supply disturbances. Medtronic, Reed A Duthler, Harold R Patton, May 22, 2001: US06237105 (1 worldwide citation)

A signal processor operates on a microprocessor or state machine based system to ensure that the central processing unit (CPU) and pulse generator (PG) have finished their instructions before allowing a new transition on the system master clock. The CPU and PG contain circuitry which allows them to ...


7
Kevin K Walsh, Charles R Gordon, Paul R Solheim, Jerry D Reiland, Robert D Musto, Duane R Bigelow: Memory array with flash and random access memory and method therefor, reading data from the flash memory without storing the data in the random access memory. Medtronic, October 9, 2018: US10096350

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 arr ...


8
Kevin K Walsh, Melvin P Roberts: Implantable medical device having clock tree network with reduced power consumption. Medtronic, May 23, 2017: US09660626

An integrated circuit includes a clock tree network that distributes a clock signal to a plurality of clocked components of the integrated circuit. The clock tree network includes clock lines, each of which includes a clock tree delay element that provides a modified clock signal that is provided to ...


9
Todd A Kallmyer, Kevin K Walsh, Javaid Masoud, Xander Evers, John C Stroebel, James Ericksen, Mark A Stockburger, Paul J Huelskamp: Implantable medical device bus system and method. Medtronic, March 22, 2011: US07913015

A bus system is provided for implantable medical devices. The bus system provides for flexible and reliable communication between subsystems in an implantable medical device. The bus system facilitates a wide variety of communications between various subsystems. These various subsystems can include ...


10
Kevin K Walsh, Paul B Patterson, Glen W Benton, Jeffrey D Wilkinson: Voltage mode sensing for low power flash memory. Medtronic, Scott A Bardell, March 28, 2017: US09607708

Electrically erasable flash memory and method. The memory has a data storage element and a voltage sensing circuit. The data storage element is configured to store data bits, each of the data bits having a data state. The voltage sensing circuit is selectively coupled to individual ones of data bits ...