An Experimental Analog CMOS Self-Learning Chip