MATLAB and FPGA implementation of digital communication synchronization technology AlteraVerilog Edition