A Programmable Vision Chip Based on Multiple Levels of Parallel Processors

被引:70
|
作者
Zhang, Wancheng [1 ]
Fu, Qiuyu [1 ]
Wu, Nan-Jian [1 ]
机构
[1] Chinese Acad Sci, Inst Semicond, State Key Lab Superlattices & Microstruct, Beijing 100083, Peoples R China
基金
中国国家自然科学基金;
关键词
CMOS sensor; image recognition; massive parallel; SIMD; vision chip; SENSOR; DESIGN; ARRAY;
D O I
10.1109/JSSC.2011.2158024
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper proposes a novel programmable vision chip based on multiple levels of parallel processors. The chip integrates CMOS image sensor, multiple-levels of SIMD parallel processors and an embedded microprocessor unit (MPU). The multiple-levels of SIMD parallel processors consist of an array processor of SIMD processing elements (PEs) and a column of SIMD row processors (RPs). The PE array and RPs have an O(N x N) parallelism and an O(N) parallelism, respectively. The PE array and RPs can be reconfigured to handle algorithms with different complexities and processing speeds. The PE array, RPs and MPU can execute low-, mid- and high-level image processing algorithms, respectively, which efficiently increases the performance of the vision chip. The vision chip can satisfy flexibly the needs of different vision applications such as image pre-processing, complicated feature extraction and over 1000 fps high-speed image capture. A prototype chip with 128 x 28 image sensor, 128 A/D converters, 32 8-bit RPs and 32 x 128 PEs is fabricated using the 0.18 mu m CMOS process. Applications including target tracking, pattern extraction and image recognition are demonstrated.
引用
收藏
页码:2132 / 2147
页数:16
相关论文
共 50 条
  • [1] An Efficient Layered ABV Methodology for Vision System on Chip based on Heterogeneous parallel Processors
    Nshunguyimfura, Victor
    Yang, Jie
    Liu, Liyuan
    Wu, Nanjian
    PROCEEDINGS OF 2015 IEEE 11TH INTERNATIONAL CONFERENCE ON ASIC (ASICON), 2015,
  • [2] A Programmable Digital Filter IC Employing Multiple Processors on a Single Chip
    Kwentus, Alan Y.
    Werter, Michael J.
    Willson, Alan N., Jr.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1992, 2 (02) : 231 - 244
  • [3] A programmable vision chip for CNN based algorithms
    Dupret, A
    Klein, JO
    Nshare, A
    PROCEEDINGS OF THE 2000 6TH IEEE INTERNATIONAL WORKSHOP ON CELLULAR NEURAL NETWORKS AND THEIR APPLICATIONS (CNNA 2000), 2000, : 207 - 212
  • [4] Live Demonstration: Programmable Vision Chip with Neighborhood Level Parallel Processing
    Gharzai, Mahir Kabeer
    Schmitz, Joseph A.
    Balkir, Sina
    Hoffman, Michael W.
    2016 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2016, : 450 - 450
  • [5] A Programmable Vision Chip with Pixel-Neighborhood Level Parallel Processing
    Schmitz, Joseph A.
    Gharzai, Mahir Kabeer
    Balkir, Sina
    Hoffman, Michael W.
    White, Daniel J.
    Schemm, Nathan
    2015 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2015, : 2125 - 2128
  • [6] A 1,000 Frames/s Programmable Vision Chip with Variable Resolution and Row-Pixel-Mixed Parallel Image Processors
    Lin, Qingyu
    Miao, Wei
    Zhang, Wancheng
    Fu, Qiuyu
    Wu, Nanjian
    SENSORS, 2009, 9 (08) : 5933 - 5951
  • [7] Simulated evolution based parallel code generation for programmable DSP processors
    Hwang, YT
    Hwang, JS
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 1998, 14 (01) : 139 - 165
  • [8] Algorithmic and software techniques for embedded vision on programmable processors
    Kisacanin, Branislav
    Nikolic, Zoran
    SIGNAL PROCESSING-IMAGE COMMUNICATION, 2010, 25 (05) : 352 - 362
  • [9] TRENDS IN SINGLE-CHIP PROGRAMMABLE DIGITAL SIGNAL PROCESSORS
    KNEIB, KN
    ELECTRICAL COMMUNICATION, 1985, 59 (03): : 312 - 319
  • [10] A Chip-Level Verification Method for Programmable Vision Chip Based on Deep Learning Algorithms
    Zheng, Xuemin
    Zhao, Mingxin
    Luo, Qian
    Yu, Shuangming
    Liu, Liyuan
    Wu, Nanjian
    2020 THE 5TH IEEE INTERNATIONAL CONFERENCE ON INTEGRATED CIRCUITS AND MICROSYSTEMS (ICICM 2020), 2020, : 281 - 284