IP core implementation of a self-organizing neural network

被引:48
作者
Hendry, DC [1 ]
Duncan, AA
Lightowler, N
机构
[1] Univ Aberdeen, Dept Engn, Aberdeen AB24 3UE, Scotland
[2] AXEON Ltd, Aberdeen AB24 3UE, Scotland
来源
IEEE TRANSACTIONS ON NEURAL NETWORKS | 2003年 / 14卷 / 05期
关键词
self-organizing neural networks; very large-scale integration (VLSI); IP core; SIMD;
D O I
10.1109/TNN.2003.816353
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper reports on the design issues and subsequent performance of a soft intellectual property (IP) core implementation of a self-organizing neural network. The design is a development of a previous 0.65-mum single silicon chip providing an array of 256 neurons, where each neuron stores a 16 element reference vector. Migrating the design to a soft IP core presents challenges in achieving the required performance as regards area, power, and clock speed. This same migration, however, offers opportunities for parameterizing the design in a manner which permits a single soft core to meet the requirements of many end users. Thus, the number of neurons within the single instruction multiple data (SIMD) array, the number of elements per reference vector, and the number of bits of each such element are defined by synthesis time parameters. The construction of the SIMD array of neurons is presented including performance results as regards power, area, and classifications per second. For typical parameters (256 neurons with 16 elements per reference vector) the design provides over 2000000 classifications per second using a mainstream 0.18-mum digital process. A reduced instruction set computer processor, the Array. controller (AC), provides both the instruction stream And data to the SIMD array of neurons and an interface to a host processor. The design of this processor is discussed with emphasis on the control aspects which permit supply of a continuous instruction stream to the SIMD array and a flexible interface with the host processor.
引用
收藏
页码:1085 / 1096
页数:12
相关论文
共 50 条
[31]   Evolving a Self-Organizing Feature Map for Visual Object Tracking [J].
Maia, Jose Everardo B. ;
Barreto, Guilherme A. ;
Coelho, Andre Luis V. .
ADVANCES IN SELF-ORGANIZING MAPS, WSOM 2011, 2011, 6731 :121-130
[32]   Routing in Self-Organizing Nano-Scale Irregular Networks [J].
Liu, Yang ;
Dwyer, Chris ;
Lebeck, Alvin R. .
ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2010, 6 (01)
[33]   A New Hardware Self-Organizing Map Architecture with High Expandability [J].
Hikawa, Hiroomi ;
Ito, Hidetaka ;
Maeda, Yutaka .
2018 IEEE THIRD INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, APPLICATIONS AND SYSTEMS (IPAS), 2018, :238-243
[34]   IMPLEMENTATION OF MATCH FILTERS AS IP CORE FOR SONAR APPLICATIONS [J].
Karabalkan, Melike Atay ;
Oner, Mehmet .
2015 23RD SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2015, :887-890
[35]   A self-organizing map to improve vehicle detection in flow monitoring systems [J].
Luque-Baena, R. M. ;
Lopez-Rubio, Ezequiel ;
Dominguez, E. ;
Palomo, E. J. ;
Jerez, J. M. .
SOFT COMPUTING, 2015, 19 (09) :2499-2509
[36]   Surface approximation using growing self-organizing nets and gradient information [J].
Department of Electrical Engineering and Computer Sciences, CINVESTAV del IPN, Unidad Guadalajara, Av. Científica 1145, El Bajío, Zapopan, Jalisco, 45010, Mexico .
Appl. Bionics Biomech., 2007, 3 (125-136) :125-136
[37]   A self-organizing map to improve vehicle detection in flow monitoring systems [J].
R. M. Luque-Baena ;
Ezequiel López-Rubio ;
E. Domínguez ;
E. J. Palomo ;
J. M. Jerez .
Soft Computing, 2015, 19 :2499-2509
[38]   Adaptive handoff algorithms based on self-organizing neural networks to enhance the quality of service of nonstationary traffic in hierarchical cellular networks [J].
Hortos, WS .
APPLICATIONS AND SCIENCE OF COMPUTATIONAL INTELLIGENCE III, 2000, 4055 :90-108
[39]   Design and Implementation of IP Core of Interactive Projection Gesture Image [J].
Deng Yaohua ;
Zheng Zhihang ;
Wu Liming ;
Zhang Qiaofen .
PROCEEDINGS OF THE 2015 6TH INTERNATIONAL CONFERENCE ON MANUFACTURING SCIENCE AND ENGINEERING, 2016, 32 :1006-1009
[40]   IP Core Based on the Kalman Filter Algorithm in the FPGA Implementation [J].
Zhao, Xue ;
Liu, Quan ;
Wang, Xiaofei .
MANUFACTURING PROCESS AND EQUIPMENT, PTS 1-4, 2013, 694-697 :1093-1097