A simple sawtooth generator, with variable constant current source to speed up/slow down the charge cycle for the capacitor. By controlling the charging speed of the capacitor, you essentially alter the frequency. Adding a low frequency signal allows to perform frequency modulation.