An educational digital communications project using FPGAs to implement a BPSK detector | IEEE Journals & Magazine | IEEE Xplore