Configurable CNN SoC Co-Processor Architecture

被引:1
|
作者
Wijaya, Joshua Adiel [1 ]
Adiono, Trio [2 ]
机构
[1] Inst Teknol Bandung, Sch Elect Engn & Informat, Bandung, Indonesia
[2] Univ Ctr Excellence Microelect, Inst Teknol Bandung, Bandung, Indonesia
关键词
Convolution Neural Network (CNN); System on Chip (SoC); processor;
D O I
10.1109/isocc47750.2019.9078513
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we proposed a configurable CNN architecture design for use in a SoC co-processor. The co-processor is configured and generated by the proposed design tools utilizing folding architecture and multiple processing elements working in parallel. The proposed system utilized a configurable system designer that can automatically generate the verilog source file that defines a CNN processor that can process various image and kernel sizes. The system designer also able to generate the program code to be run on the SoC platform. The system design has been verified using a ZYNQ (TM) 7000 SoC platform and shows the processing result is similar to the simulation results. The system can reach the processing speed of 72.727 MHz.
引用
下载
收藏
页码:281 / 282
页数:2
相关论文
共 50 条
  • [21] A programmable co-processor for profiling
    Zilles, CB
    Sohi, GS
    HPCA: SEVENTH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTING ARCHITECTURE, PROCEEDINGS, 2001, : 241 - 252
  • [22] A DSP co-processor for the ARM RISC processor
    Walsh, D
    ELECTRONIC ENGINEERING, 1997, 69 (842): : 43 - +
  • [23] Implementation of a cryptographic co-processor
    Kakarountas, A. P.
    Michail, H.
    PROCEEDINGS OF THE 6TH WSEAS INTERNATIONAL CONFERENCE ON INFORMATION SECURITY AND PRIVACY (ISP '07): ADVANCED TOPICS IN INFORMATION SECURITY AND PRIVACY, 2007, : 160 - 165
  • [24] Data manipulation co-processor
    Labib, GA
    ELECTRONICS WORLD, 2005, 111 (1829): : 20 - 26
  • [25] Architecture of an image rendering co-processor for MPEG-4 systems
    Berekovic, M
    Pirsch, P
    Selinger, T
    Wels, KI
    Miro, C
    Lafage, A
    Heer, C
    Ghigo, G
    IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES, AND PROCESSORS, PROCEEDINGS, 2000, : 15 - 24
  • [26] An Embedded Co-processor Architecture for Energy-efficient Stream Computing
    Panda, Amrit
    Chatha, Karam S.
    2014 IEEE 12TH SYMPOSIUM ON EMBEDDED SYSTEMS FOR REAL-TIME MULTIMEDIA (ESTIMEDIA), 2014, : 60 - 69
  • [27] Evaluation of a tightly coupled ASIP co-processor architecture used in GNSS receivers
    Kappen, G.
    el Bahri, S.
    Priebe, O.
    Noll, T. G.
    2007 IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES, AND PROCESSORS, 2007, : 296 - 301
  • [28] Architecture of an image rendering co-processor for MPEG-4 visual compositing
    Berekovic, M
    Pirsch, P
    Selinger, T
    Wels, KI
    Miro, C
    Lafage, A
    Heer, C
    Ghigo, G
    JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2002, 31 (02): : 157 - 171
  • [29] A host/co-processor FPGA-based architecture for fast image processing
    Kalomiros, John A.
    Lygouras, John
    IDAACS 2007: PROCEEDINGS OF THE 4TH IEEE WORKSHOP ON INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS: TECHNOLOGY AND APPLICATIONS, 2007, : 373 - +
  • [30] Design Space Exploration for an ASIP/Co-Processor Architecture used in GNSS Receivers
    Kappen, G.
    Kurz, L.
    Priebe, O.
    Noll, T. G.
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2010, 58 (01): : 41 - 51