Implementation of Acceleration Measurement on FPGA platform for Real-time Monitoring Application
Zarina Tukiran, Afandi Ahmad, Noor Huda Ja’afar, Azlan Muharam, Muhammad Muzakkir Mohd Nadzri
Abstract
Zarina Tukiran, Afandi Ahmad, Noor Huda Ja’afar, Azlan Muharam, Muhammad Muzakkir Mohd Nadzri
Abstract
This paper describes the proposed implementation of accelerometer measurement on the FPGA platform. The FPGA platform is used to utilise the parallelism features offer by the FPGA instead of other processing devices. The acceleration measurement is designed using G-code in LabVIEW FPGA and then implemented on the NI sbRIO-9632 FPGA board using VHDL. The implementation results are evaluated in terms of FPGA speed and usage of FPGA resources. It shows that the acceleration measurement on the FPGA board utilises approximately 15% of FPGA resources with approximately 44MHz FPGA speed. The execution time of the acceleration measurement module shows the FPGA-based implementation outperforms the microcontroller-based implementation. The correctness of the computed output by the FPGA board is also verified. These findings provide insight into the implementation of real-time monitoring applications, particularly for the human motion measurement system on the FPGA platform.
OpenAlex reports 4 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
This paper describes the proposed implementation of accelerometer measurement on the FPGA platform. The FPGA platform is used to utilise the parallelism features offer by the FPGA instead of other processing devices. The acceleration measurement is designed using G-code in LabVIEW FPGA and then implemented on the NI sbRIO-9632 FPGA board using VHDL. The implementation results are evaluated in terms of FPGA speed and usage of FPGA resources. It shows that the acceleration measurement on the FPGA board utilises approximately 15% of FPGA resources with approximately 44MHz FPGA speed. The execution time of the acceleration measurement module shows the FPGA-based implementation outperforms the microcontroller-based implementation. The correctness of the computed output by the FPGA board is also verified. These findings provide insight into the implementation of real-time monitoring applications, particularly for the human motion measurement system on the FPGA platform.
Key concepts: Field-programmable gate array, VHDL, Computer science, FPGA prototype, Embedded system, Acceleration, Correctness, Computer hardware