The present invention discloses an analog signal FFT implementation method based on an FPGA. The method comprises the steps of: S1, performing voltage attenuation of analog sampling signals to outputanalog voltage signals; S2, performing A/D conversion of the analog voltage signals to output digital signals; S3, inputting the digital signals to an IP core in the FPGA, transferring the IP core toachieve FFT transform and calculation, and outputting an FFT conversion result; S4, transferring an embedded logic analyzer in the FPGA to perform spectral analysis of the analog sampling signals, thedigital signals and the FFT conversion result; and S5, obtaining a signal frequency, a direct current component, other components and phases through calculation, and performing comparison with the signal frequency, the direct current component, the other components and the phases of the analog sampling signals. The analog signal FFT implementation method is high in transportability, can conveniently correct and process number of points of the signals, is good in real-time response, can conveniently utilize an embedded soft probe to capture and analyze the data, is fast in speed which can reach hundreds of megabytes, and is low in hardware resource occupancy rate.