Hardware implementation of a multicarrier faster-than-Nyquist decoder