CMOS analog design for wireless communication