A hardware implementation of artificial neural networks using field programmable gate arrays

被引:19
|
作者
Won, E. [1 ]
机构
[1] Korea Univ, Dept Phys, Seoul 136713, South Korea
关键词
artificial neural network; FPGA; VHDL; level; 1; trigger;
D O I
10.1016/j.nima.2007.08.163
中图分类号
TH7 [仪器、仪表];
学科分类号
0804 ; 080401 ; 081102 ;
摘要
An artificial neural network algorithm is implemented using a low-cost field programmable gate array hardware. One hidden layer is used in the feed-forward neural network structure in order to discriminate one class of patterns from the other class in real time. In this work, the training of the network is performed in the off-line computing environment and the results of the training are configured to the hardware in order to minimize the latency of the neural computation. With five 8-bit input patterns, six hidden nodes, and one 8-bit output, the implemented hardware neural network makes decisions on a set of input patterns in I I clock cycles, or less than 200 ns with a 60MHz clock. The result from the hardware neural computation is well predictable based on the off-line computation. This implementation may be used in level I hardware triggers in high energy physics experiments. (c) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:816 / 820
页数:5
相关论文
共 50 条
  • [31] Implementation of fractional-order operators on field programmable gate arrays
    Jiang, Cindy X.
    Carletta, Joan E.
    Hartley, Tom T.
    ADVANCES IN FRACTIONAL CALCULUS: THEORETICAL DEVELOPMENTS AND APPLICATIONS IN PHYSICS AND ENGINEERING, 2007, : 333 - +
  • [32] Implementation of gabor-type filters on field programmable gate arrays
    Cheung, OYH
    Leong, PHW
    Tsang, EKC
    Shi, BE
    FPT 05: 2005 IEEE International Conference on Field Programmable Technology, Proceedings, 2005, : 327 - 328
  • [33] Field programmable gate arrays and analog implementation of BRIN for optimization problems
    Ng, HS
    Mak, ST
    Lam, KP
    PROCEEDINGS OF THE 2003 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL V: BIO-MEDICAL CIRCUITS & SYSTEMS, VLSI SYSTEMS & APPLICATIONS, NEURAL NETWORKS & SYSTEMS, 2003, : 73 - 76
  • [34] Architectural synthesis and efficient circuit implementation for field programmable gate arrays
    Trainor, D.W.
    Woods, R.F.
    Lecture Notes in Computer Science, 1996, 1142
  • [35] AUTOMATIC IMPLEMENTATION OF FIR FILTERS ON FIELD-PROGRAMMABLE GATE ARRAYS
    MOHANAKRISHNAN, S
    EVANS, JB
    IEEE SIGNAL PROCESSING LETTERS, 1995, 2 (03) : 51 - 53
  • [36] Implementation of artificial neural networks on a reconfigurable hardware accelerator
    Porrmann, M
    Witkowski, U
    Kalte, H
    Rückert, U
    10TH EUROMICRO WORKSHOP ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, PROCEEDINGS, 2002, : 243 - 250
  • [37] Implementation of artificial neural networks into hardware: Concepts and limitations
    Goser, KF
    MATHEMATICS AND COMPUTERS IN SIMULATION, 1996, 41 (1-2) : 161 - 171
  • [38] Efficient Hardware Implementation of Artificial Neural Networks on FPGA
    Khalil, Kasem
    Mohaidat, Tamador
    Darwich, Mahmoud
    Kumar, Ashok
    Bayoumi, Magdy
    2024 IEEE 6TH INTERNATIONAL CONFERENCE ON AI CIRCUITS AND SYSTEMS, AICAS 2024, 2024, : 233 - 237
  • [39] Low-level implementation and side-channel detection of stealthy hardware trojans on field programmable gate arrays
    Marchand, Cedric
    Francq, Julien
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2014, 8 (06): : 246 - 255
  • [40] Design and implementation of a wheel speed measurement circuit using field programmable gate arrays in a spacecraft
    Thomas, F
    Kishore, JK
    Bharadwaj, KM
    Nayak, MM
    Agrawal, VK
    MICROPROCESSORS AND MICROSYSTEMS, 1999, 22 (09) : 553 - 560