pulse width modulation and demodulation - Search