module: vco_noise_with_1f
description: 
parameters:  double noise_at_foff, double foff
             double kv, double fcorner
inputs: 
outputs:  double out
static_variables: double noise_var
classes: OneOverfPlusWhiteNoise gnoise();
init: 
double slope;
slope = -10.0;
gnoise.set(fcorner,slope,Ts);

noise_var = foff*foff/(kv*kv)*pow(10.0,noise_at_foff/10.0);
code:
gnoise.inp();
out = sqrt(noise_var/Ts)*gnoise.out;
