Title :
Luo Rudy Phase I excitation modeling towards HDL coder implementation for real-time simulation
Author :
Othman, Norazila ; Jabbar, Mohamad Hairol ; Mahamad, Abdul Kadir ; Mahmud, F.
Author_Institution :
Microelectron. & Nanotechnol. - Shamsuddin Res. Centre (MiNT-SRC), Cardiology & Physiome Anal. Res. Lab., Univ. Tun Hussein Onn Malaysia, Batu Pahat, Malaysia
Abstract :
This paper presents the simulation study of nonlinear dynamic of cardiac excitation based on Luo Rudy Phase I (LR-I) model towards numerical solutions of ordinary differential equations (ODEs) responsible for cardiac excitation on field programmable gate arrays (FPGAs). As computational modeling needs vast of simulation time, a real-time hardware implementation using FPGA could be the solution as it provides high configurability and performance. For rapid prototyping, MATLAB Simulink that offers a link with the FPGA has been used. Through Simulink HDL Coder, a tool in the MATLAB software that capable to convert the MATLAB Simulink blocks into hardware description language (HDL) code and an FPGA-in-the-loop (FIL) and co-simulation for verification, FPGA hardware implementation can be done. As a result, the LR-I excitation model is successfully simulated by using the MATLAB Simulink and the VHDL code has been successfully generated by the HDL Coder after fixed-point optimization is done. The FIL verification on actual FPGA board also has shown quantitatively comparable results to the MATLAB Simulink simulation. Therefore, the design flow has given a positive outlook in developing this FPGA stand-alone implementation.
Keywords :
cardiology; differential equations; field programmable gate arrays; hardware description languages; medical computing; numerical analysis; real-time systems; software prototyping; FIL verification; FPGA; FPGA hardware implementation; FPGA stand-alone implementation; FPGA-in-the-loop; HDL coder implementation; LR-I excitation model; LR-I model; Luo Rudy phase I excitation modeling; MATLAB Simulink blocks; MATLAB Simulink code; MATLAB software; ODE; Simulink HDL Coder; VHDL code; cardiac excitation; computational modeling; field programmable gate arrays; fixed-point optimization; hardware description language code; nonlinear dynamic simulation; numerical solutions; ordinary differential equations; rapid prototyping; real-time hardware implementation; real-time simulation; Field programmable gate arrays; Hardware; Hardware design languages; Logic gates; MATLAB; Mathematical model;
Conference_Titel :
Intelligent and Advanced Systems (ICIAS), 2014 5th International Conference on
Conference_Location :
Kuala Lumpur
Print_ISBN :
978-1-4799-4654-9
DOI :
10.1109/ICIAS.2014.6869495