Phase noise in oscillators: a unifying theory and numerical methods for characterization | Synapse