Simulation of Timing Recovery Module Using Gardner Algorithm
Implementation of a timing recovery module based on the Gardner algorithm, featuring 4 samples per symbol input and producing one interpolated output sample value through digital interpolation filtering