This paper presents the design and implementation of a Binary Phase Shift Keying (BPSK) modulator and detector using MATLAB Simulink and Xilinx System Generator on a Virtex-2 Pro FPGA development board. The authors detail the components involved, the simulation processes, and the results of the hardware implementation, which closely matched the simulation outcomes. The study concludes that the Bit Error Rate (BER) of the BPSK system increases with signal-to-noise ratio and imperfect phase synchronization.