Developing an ultra-scalable artificial synapse