FPGA Soft-Core Processors, Compiler and Hardware Optimizations Validated Using HOG

被引:2
|
作者
Kelly, Colm [1 ]
Siddiqui, Fahad Manzoor [2 ]
Bardak, Burak [2 ]
Wu, Yun [2 ]
Woods, Roger [2 ]
Rafferty, Karren [2 ]
机构
[1] Thales, Belfast, Antrim, North Ireland
[2] Queens Univ, Belfast, Antrim, North Ireland
基金
英国工程与自然科学研究理事会;
关键词
FPGA; Memory; Image processing; HOG;
D O I
10.1007/978-3-319-30481-6_7
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
There is demand for an easily programmable, high performance image processing platform based on FPGAs. In previous work, a novel, high performance processor - IPPro was developed and a Histogram of Orientated Gradients (HOG) algorithm study undertaken on a Xilinx Zynq platform. Here, we identify and explore a number of mapping strategies to improve processing efficiency for soft-cores and a number of options for creation of a division coprocessor. This is demonstrated for the revised high definition HOG implementation on a Zynq platform, resulting in a performance of 328 fps which represents a 146 % speed improvement over the original realization and a tenfold reduction in energy.
引用
收藏
页码:78 / 90
页数:13
相关论文
共 50 条
  • [1] Conjoining soft-core FPGA processors
    Sheldon, David
    Kumar, Rakesh
    Vahid, Frank
    Tullsen, Dean
    Lysecky, Roman
    [J]. IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN, DIGEST OF TECHNICAL PAPERS, ICCAD, 2006, : 862 - +
  • [2] Organic Embedded Architecture for Sustainable FPGA Soft-Core Processors
    Zhang, Kening
    Khoshavi, Navid
    Alghazo, Jaafar M.
    DeMara, Ronald F.
    [J]. 2015 61ST ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM (RAMS 2015), 2015,
  • [3] FPGA-Based Soft-Core Processors for Image Processing Applications
    Amiri, Moslem
    Siddiqui, Fahad Manzoor
    Kelly, Colm
    Woods, Roger
    Rafferty, Karen
    Bardak, Burak
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2017, 87 (01): : 139 - 156
  • [4] Dataflow toolset for soft-core processors on FPGA for image processing applications
    Bardak, Burak
    Siddiqui, Fahad Manzoor
    Kelly, Colm
    Woods, Roger
    [J]. CONFERENCE RECORD OF THE 2014 FORTY-EIGHTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, 2014, : 1445 - 1449
  • [5] FPGA-Based Soft-Core Processors for Image Processing Applications
    Moslem Amiri
    Fahad Manzoor Siddiqui
    Colm Kelly
    Roger Woods
    Karen Rafferty
    Burak Bardak
    [J]. Journal of Signal Processing Systems, 2017, 87 : 139 - 156
  • [6] Application-specific customization of parameterized FPGA soft-core processors
    Sheldon, David
    Kumar, Rakesh
    Lysecky, Roman
    Vahid, Frank
    Tullsen, Dean
    [J]. IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN, DIGEST OF TECHNICAL PAPERS, ICCAD, 2006, : 429 - +
  • [7] Soft-core processors for embedded systems
    Tong, Jason G.
    Anderson, Ian D. L.
    Khalid, Mohammed A. S.
    [J]. 2006 INTERNATIONAL CONFERENCE ON MICROELECTRONICS, 2007, : 170 - +
  • [8] Scalable Memory Architecture for Soft-core Processors
    Jost, Tiago T.
    Nazar, Gabriel L.
    Carro, Luigi
    [J]. PROCEEDINGS OF THE 34TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2016, : 396 - 399
  • [9] RTOS acceleration on soft-core processors using instruction set customization
    Jin, ZY
    Sindhwani, W
    Srikanthan, T
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY, PROCEEDINGS, 2004, : 371 - 374
  • [10] A Software Hardware Co-Design Approach for FPGAS on Nios II Soft-core Processors
    Zhang, Jun-An
    Guo, Yahong
    Mo, Guomin
    [J]. MECHATRONICS, ROBOTICS AND AUTOMATION, PTS 1-3, 2013, 373-375 : 1591 - +