Although the memristor is defined in terms of a two-terminal circuit element, there was an implementation of a three-terminal device called a memistor developed by Bernard Widrow in 1960.