Research Article

A Novel Hardware Systolic Architecture of a Self-Organizing Map Neural Network

Table 3

Step times of parallel SOM in on-line learning.

PhaseEquationNumber of cycles (clk) SOM (P = Q = 16)

Calculating distancetd = Dimx + 234
Propagation timetp = P + Q − 131
Competition time (location of neighbouring)tv1
Updating timetupd = Dimx + 133
Decision timetc = td + tp65
Weight adapting timeta = tv + tupd34
Learning timetl = tc + ta99