What is the function of the programmable FIR filter mentioned in the official document AD9689? Why add a FIR after the output of the digital signal in the ADC core and then enter the DDC? The article only gives different modes and how to set them up, but does not give a detailed introduction.