Mixed Signal and DSP Design Techniques