Hardware implementation of an artificial neural network using field programmable gate arrays (FPGA's) | IEEE Journals & Magazine | IEEE Xplore