An FPGA-based memristor emulator for artificial neural network. (January 2023)