Design and implementation of a reconfigurable finite impulse response filter for adaptive systems. (2017)