I Read many papers on signal processing for pulsed and FMCW radars, taking the FMCW type, the signal processing start after mixing the received and transmitted signal, the result of this operation is a signal called FMCW beat signal. We apply 2D-FFT to extract targets from the beat signal then we apply a detection algorithm to recognize true targets and reject others. I read also from some papers that they use a tool called ambiguity function, I don't know where this function is situated in fmcw signal processing flowchart or this function is just with pulsed radar!
My question is : What's the role of ambiguity function in radar signal processing? and when we should use it?