Abstract:This paper uses iteratively reweighted least square method to design pulse compression filters,which is applicable to biphase code:polyphase code,LPM and NLFM signals.As we redefine the object function and constraint condition, the performance of this method is superior to that of the conventional frequency domain weighted window method.When the Doppler frequency shift fd=0 and the coefficient of 4dB mainlobe width is kept to be 1 and the compression ratio is not high and the tap number of FIR filter is limited, the peak sidelobe level is less than -40dB.