A versatile building block: the CMOS differential difference amplifier | IEEE Journals & Magazine | IEEE Xplore