In a *linear chirp*, the frequency varies linearly with time:

f(t) = f_{0} + f×k×t

This type is easy to generate.

In a *geometric chirp*, the period of the signal varies linearly with time.
Although harder to generate, this type does not suffer from reduction in correlation gain if Doppler shifted by a moving target.