This article constructed a fiber optic distributed vibration sensing system based on FPGA (Field Programmable Gate Array). The FPGA chip was proposed to collect, preprocess, demodulate, and transmit vibration signals, fully leveraging the parallel computing advantages of FPGA, improving the data processing speed and real-time response, and thereby reducing the data processing burden on personal computers. In a set of experiments, FPGA was used to complete data collection. Through the network interface, the collected data was uploaded to the host, and then in the PC (personal computer), the data was preprocessed and demodulated, which was the demodulation of the PC. In another set of experiments, FPGA was used to collect, preprocess, and demodulate data, that is, FPGA on chip demodulation. The upper computer demodulation+PZT applied vibration response time was 1.36 seconds, and the FPGA on chip demodulation+PZT applied vibration response time was 0.61 seconds. The data transmission scheme in this article has reflected a high processing speed and real-time response to data.