“…One of the most common methods to realize the neural computational models is developing hardware circuit due to its high operating efficiency for practical applications (Cassidy et al, 2011 ; Nazari et al, 2014a ; Ranjbar and Amiri, 2016 ). Very large scale integration (VLSI) design can be more realistic for hardware implementations of spiking neuronal networks due to its capability to implement nonlinear models in a straightforward way (Ranjbar and Amiri, 2015 ; Yang et al, 2016 ), however the long development time and high costs of this method limit its usage (Nazari et al, 2015a , b ). On the one hand, digital execution with field-programmable gate array, (FPGA) can be faster and thus FPGAs have increasing applications in the neural computing area, in recent years (Bonabi et al, 2012 ; Sabarad et al, 2012 ; Nanami and Kohno, 2016 ).…”