DocumentCode :
3582488
Title :
Cardiac excitation modeling: HDL coder optimization towards FPGA stand-alone implementation
Author :
Othman, Norliza ; Mahmud, Farhanahani ; Mahamad, Abd Kadir ; Hairol Jabbar, M. ; Adon, Nur Atiqah
Author_Institution :
Fac. of Electr. & Electron. Eng., Univ. Tun Hussein Onn Malaysia (UTHM), Batu Pahat, Malaysia
fYear :
2014
Firstpage :
507
Lastpage :
511
Abstract :
The aim of this paper is to discuss the optimization of the hardware description language (HDL) design using fixed-point optimization and speed optimization through a pipelining method. This optimization is very crucial to achieve the best performance in terms of speed, area and power consumption of the generated HDL code before deploying the field programmable gate array (FPGA) stand-alone implementation. As computational mathematical modeling needs immense amounts of simulation time, FPGA could bring the solutions as it provides high performance, and able to perform real-time simulations and compute in parallel mode operation. In this study, in order to ease verification, prototyping, and implementation FPGA, rapid prototyping model-based design approach of HDL Coder from MathWorks has been used to automate HDL codes generation from a designed MATLAB Simulink blocks of Luo-Rudy Phase I (LR-I) model towards FPGA hardware-implemented for numerical solutions of ordinary differential equations (ODEs) responsible in generating the action potential (AP) waveform of mammalian cardiac ventricle cell. By using HDL Coder, the model is successfully converted into an optimal fixed-point VHDL design and the operating frequency is increased from 9.819 MHz to 23. 613MHz by pipelining optimization.
Keywords :
differential equations; field programmable gate arrays; fixed point arithmetic; hardware description languages; optimisation; pipeline arithmetic; program compilers; software prototyping; HDL coder; HDL design optimization; LR-I model; Luo-Rudy phase I model; MathWorks; Matlab; ODE; Simulink; action potential waveform generation; automate HDL code generation; cardiac excitation modeling; computational mathematical modeling; field programmable gate array; fixed point VHDL design; fixed point optimization; hardware description language; mammalian cardiac ventricle cell; ordinary differential equations; pipelining optimization; rapid prototyping model-based design approach; speed optimization; standalone FPGA hardware implementation; Computational modeling; Field programmable gate arrays; Hardware design languages; MATLAB; Mathematical model; Optimization; Pipeline processing; FPGA hardware-implemented cardiac excitation modeling; HDL Coder; Luo-Rudy Phase-I model; fixed-point optimization; pipelining optimization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Control System, Computing and Engineering (ICCSCE), 2014 IEEE International Conference on
Print_ISBN :
978-1-4799-5685-2
Type :
conf
DOI :
10.1109/ICCSCE.2014.7072771
Filename :
7072771
Link To Document :
بازگشت