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 条
  • [41] A software-configurable processor architecture
    Gonzalez, Ricardo E.
    IEEE MICRO, 2006, 26 (05) : 42 - 51
  • [42] Application specific adaptive double buffer managed on chip SIMD co-processor architecture
    Kim, CG
    Kim, SD
    PDPTA'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-4, 2003, : 1713 - 1719
  • [43] A processor-independent trace co-processor synthesis method
    Sang, Sheng-Tian
    Qiu, Shan-Qin
    Li, Xiao-Ming
    Yu, Ming-Yan
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2011, 39 (02): : 402 - 407
  • [44] GRAPHICS CO-PROCESSOR AND ITS DISPLAY PROCESSOR ICS.
    Queinnec, O.
    IEEE Transactions on Consumer Electronics, 1987, CE-33 (04)
  • [45] The universal configurable block/machine - An approach for a configurable SoC-architecture
    Siemers, C
    Winterstein, V
    JOURNAL OF SUPERCOMPUTING, 2003, 26 (03): : 309 - 331
  • [46] The Universal Configurable Block/Machine— An Approach for a Configurable SoC-Architecture
    Christian Siemers
    Volker Winterstein
    The Journal of Supercomputing, 2003, 26 : 309 - 331
  • [47] A Novel AES-256 Implementation on FPGA using Co-processor based Architecture
    Sau, Suman
    Paul, Rourab
    Biswas, Tanmay
    Chakrabarti, Amlan
    PROCEEDINGS OF THE 2012 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI'12), 2012, : 632 - 638
  • [48] Simulating and Estimating the Behavior of a Neuromorphic Co-Processor
    Schuman, Catherine D.
    Pooser, Raphael
    Mintz, Tiffany
    Adnan, Md Musabbir
    Rose, Garrett S.
    Ku, Bon Woong
    Lim, Sung Kyu
    PROCEEDINGS OF 2ND INTERNATIONAL WORKSHOP ON POST MOORE'S ERA SUPERCOMPUTING (PMES 2017), 2017, : 8 - 14
  • [49] Hybrid System Level Modeling and Implementation of Configurable Processor for SoC
    Guo Wei
    Wei Jizeng
    Ma Zijiao
    Wang Zhenghua
    Liu Zhuangli
    CHINESE JOURNAL OF ELECTRONICS, 2010, 19 (02): : 237 - 240
  • [50] SoC platform architecture for a network processor
    Ghattas, H
    Mbaye, M
    Bissou, JP
    Savaria, Y
    INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP, PROCEEDINGS, 2003, : 49 - 52