A current mode analogue circuit using bipolar junction transistors for implementing artificial neural networks is described. The simple circuit configuration and ability to control the type and strength of each synapse by a single input are important features. An appropriate IC configuration using BiMOS technology is suggested.