Abstract
In this paper, the design and implementation of FPGA-based configurable FSK demodulator, which can support multi-standards such as ITU-T V.23 and BELL 202, is presented. A digital signal-processing algorithm with a novel modification is used in order to detect the FSK symbols. The FSK detector is designed to be configurable such that it can switch between different standards during run time. By using this algorithm, the demodulator can be configurable to any frequencies used to express the FSK symbols. This can be done with an enhanced BER relative to the other digital algorithms used. The matching between the implemented algorithm and the technology used is discussed. Our target technology were chips from ALTERA and XILINX in order to guide any designer wants to use this technique in his design.