Exploring the use of FPGAs in Implantable Medical Devices
More Info
expand_more
Abstract
This thesis aims to evaluate the viability of using a Field Programmable Gate Array (FPGA) in a neural Implantable Medical Device (IMD). The primary motivation for incorporating FPGAs is their potential to support future functionalities, such as running neural networks for medical condition analysis but also advanced cybersecurity algorithms. These algorithms are compute-intensive, and accelerators like FPGAs offer advantages in terms of speed and efficiency. To assess the effectiveness of such a device, state-of-the-art Microcontroller Units (MCUs) commonly used in similar applications are employed as a reference. Comparisons are made between MCU-only platforms and hybrid platforms integrating both an MCU and an FPGA. Feasibility analysis considers operational modes and use cases based on various realistic scenarios. The results show mixed outcomes across scenarios. Under a 100% duty cycle, the FPGA demonstrates higher efficiency, consuming less active power than the MCU. However, at lower duty cycles, MCUs are generally more effective on average. The use of an FPGA becomes practical when power-gating techniques are applied to minimize power consumption during inactive periods.