High linearity analog and mixed-signal integrated circuit design