CMOS Frontend Design