An analysis and design of an optimal programmable analog CMOS synapse | IEEE Conference Publication | IEEE Xplore