pwm dac REQUIREMENTS: * create an interface that accepts an input amplitude and outputs a PWM signal