z-logo
open-access-imgOpen Access
FPGA implementation of a high‐speed, real‐time, windowed standard deviation filter
Author(s) -
Herbert J.,
Wilson S.,
Rakic A.D.,
Taimre T.
Publication year - 2016
Publication title -
electronics letters
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.375
H-Index - 146
eISSN - 1350-911X
pISSN - 0013-5194
DOI - 10.1049/el.2015.2407
Subject(s) - field programmable gate array , standard deviation , computer science , computation , signal (programming language) , gate array , filter (signal processing) , algorithm , series (stratigraphy) , representation (politics) , reduction (mathematics) , electronic engineering , computer hardware , mathematics , engineering , statistics , computer vision , law , biology , programming language , geometry , paleontology , politics , political science
Characterisation of the standard deviation of a time‐series signal has uncommon, yet widespread applications. The usual requirement for a representation of signal standard deviation in real‐time implies a high computation speed. A method based on a field programmable gate array (FPGA) implementation is presented. The technique is benchmarked against conventional computational approaches and shows a single windowed standard deviation update calculation of a 16 bit sample can be achieved in 11 ns on a modern CPU. The FPGA implementation is found to be superior to all other approaches examined with an operation time of below 10 ns, and thus provides a useful tool for the real‐time measurement of the standard deviation of signals above 100 MHz.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here