Hardware Architecture for FPGA Implementation of a Neural Network and its Application in Images Processing

被引:4
|
作者
Leiner, Barba J.
Lorena, Vargas Q.
Cesar, Torres M.
Lorenzo, Mattos V.
机构
关键词
D O I
10.1109/CERMA.2008.32
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This work describes a hardware architecture implementation of an associative memory neural network (AMNN) using reconfigurable hardware devices such as FPGA (Field Programmable Gates Arrays) and its applications in image pattern recognition systems. An associative memory is a content-addressable structure that maps specific input representations to specific output representations. It is a system that "associates" two patterns (X, Y) such that when one is encountered, the other can be recalled. In the design, learning and recognizing algorithms for the neural network are implemented by using VHSIC Hardware Description Language. FPGA is used for implementation because they can reduce development time greatly, ease of fast reprogramming, low price, flexible architecture and permitting fast and non expensive implementation of the whole system. The architecture was evaluated as image recognizing system. Likewise, it was necessary to implement and acquisition stage.
引用
收藏
页码:405 / 410
页数:6
相关论文
共 50 条
  • [31] Method and Technology of Synthesis of Neural Network Models of Object Control with their Hardware Implementation on FPGA
    Kravets, Petro I.
    Shymkovych, Volodymyr M.
    Samotyy, Volodymyr
    [J]. PROCEEDINGS OF THE 2017 9TH IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS: TECHNOLOGY AND APPLICATIONS (IDAACS), VOL 2, 2017, : 947 - 951
  • [32] Implementation of multi-layer neural network system for neuromorphic hardware architecture
    Sun, Wookyung
    Park, Junhee
    Jo, Sumin
    Lee, Jungwon
    Shin, Hyungsoon
    [J]. 2019 INTERNATIONAL CONFERENCE ON ELECTRONICS, INFORMATION, AND COMMUNICATION (ICEIC), 2019, : 312 - 313
  • [33] Hardware Implementation of Artificial Neural Network Training Using Particle Swarm Optimization on FPGA
    Cavuslu, Mehmet Ali
    Karakuzu, Cihan
    Sahin, Suhap
    [J]. JOURNAL OF POLYTECHNIC-POLITEKNIK DERGISI, 2010, 13 (02): : 83 - 92
  • [34] FPGA design and hardware implementation of a convolutional neural network for classification of saccadic eye movements
    Cano, Carlos
    Stoean, Ruxandra
    Joya, Gonzalo
    [J]. ANNALS OF THE UNIVERSITY OF CRAIOVA-MATHEMATICS AND COMPUTER SCIENCE SERIES, 2018, 45 (02): : 263 - 274
  • [35] A Flexible Gimli Hardware Implementation in FPGA and Its Application to RFID Authentication Protocols
    Khan, Safiullah
    Lee, Wai-Kong
    Hwang, Seong Oun
    [J]. IEEE ACCESS, 2021, 9 : 105327 - 105340
  • [36] FPGA BASED IMPLEMENTATION OF A FUZZY NEURAL NETWORK MODULAR ARCHITECTURE FOR EMBEDDED SYSTEMS
    Prado, R. N. A.
    Melo, J. D.
    Oliveira, J. A. N.
    Doria Neto, A. D.
    [J]. 2012 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2012,
  • [37] A Hybrid Architecture for Efficient FPGA-based Implementation of Multilayer Neural Network
    Lin, Zhen
    Dong, Yiping
    Li, Yan
    Watanabe, Takahiro
    [J]. PROCEEDINGS OF THE 2010 IEEE ASIA PACIFIC CONFERENCE ON CIRCUIT AND SYSTEM (APCCAS), 2010, : 616 - 619
  • [38] Efficient Hardware Implementation of Artificial Neural Networks on FPGA
    Khalil, Kasem
    Mohaidat, Tamador
    Darwich, Mahmoud
    Kumar, Ashok
    Bayoumi, Magdy
    [J]. 2024 IEEE 6TH INTERNATIONAL CONFERENCE ON AI CIRCUITS AND SYSTEMS, AICAS 2024, 2024, : 233 - 237
  • [39] Hardware implementation of PCA neural network
    Nishizawa, K
    Hirai, Y
    [J]. ICONIP'98: THE FIFTH INTERNATIONAL CONFERENCE ON NEURAL INFORMATION PROCESSING JOINTLY WITH JNNS'98: THE 1998 ANNUAL CONFERENCE OF THE JAPANESE NEURAL NETWORK SOCIETY - PROCEEDINGS, VOLS 1-3, 1998, : 85 - 88
  • [40] Framework for neural network hardware implementation
    Brassai, Sandor Tihamer
    Hammas, Attila
    Bustya, Balazs
    [J]. 2022 23RD INTERNATIONAL CARPATHIAN CONTROL CONFERENCE (ICCC), 2022, : 387 - 391