Patent ID: 6704601
Filing Date: 2004-03-09
Classification: G06F

Abstract:
A method for use in controlling the operation of an implantable medical device wherein the device has a microcontroller capable of accessing a virtual memory space, a memory system including a dynamic memory unit and a static memory unit, with each memory unit having sufficient memory to accommodate the entire virtual memory space, and a memory controller for dynamically mapping selected portions of the virtual memory space to either the dynamic memory unit or the static memory unit, the method comprising the steps of:loading the control software into the dynamic memory unit; controlling the memory controller to direct memory access commands for accessing the control software to the dynamic memory; testing the operation of the control software within the implantable medical device; storing a final tested version of the control software in the static memory unit; and controlling the memory controller to direct memory access commands for accessing the control software to the static memory.