Dataflow toolset for soft-core processors on FPGA for image processing applications

被引:0
|
作者
Bardak, Burak [1 ]
Siddiqui, Fahad Manzoor [1 ]
Kelly, Colm [2 ]
Woods, Roger [1 ]
机构
[1] Queens Univ Belfast, Inst Elect Commun & Informat Technol ECIT, Belfast, Antrim, North Ireland
[2] Thales, Belfast, Antrim, North Ireland
基金
英国工程与自然科学研究理事会;
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With security and surveillance, there is an increasing need to be able to process image data efficiently and effectively either at source or in a large data networks. Whilst Field Programmable Gate Arrays have been seen as a key technology for enabling this, they typically use high level and/or hardware description language synthesis approaches; this provides a major disadvantage in terms of the time needed to design or program them and to verify correct operation; it considerably reduces the programmability capability of any technique based on this technology. The work here proposes a different approach of using optimised soft-core processors which can be programmed in software. In particular, the paper proposes a design tool chain for programming such processors that uses the CAL Actor Language as a starting point for describing an image processing algorithm and targets its implementation to these custom designed, soft-core processors on FPGA. The main purpose is to exploit the task and data parallelism in order to achieve the same parallelism as a previous HDL implementation but avoiding the design time, verification and debugging steps associated with such approaches.
引用
收藏
页码:1445 / 1449
页数:5
相关论文
共 50 条
  • [21] 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
  • [22] Soft-Core eFPGA for Smart Power Applications
    Cuppini, Matteo
    Scarselli, Eleonora Franchi
    Mucci, Claudio
    Canegallo, Roberto
    [J]. 2014 INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP (SOC), 2014,
  • [23] Three IP Soft-Core Designs of ADC and FPGA Verification
    Sun, JiangFeng
    Chen, Feng
    [J]. COMMUNICATIONS AND INFORMATION PROCESSING, PT 2, 2012, 289 : 123 - +
  • [24] Evaluating dataflow and pipelined vector processing architectures for FPGA co-processors
    Freeman, Michael
    [J]. DSD 2006: 9th EUROMICRO Conference on Digital System Design: Architectures, Methods and Tools, Proceedings, 2006, : 127 - 130
  • [25] SOFT-CORE STREAM PROCESSOR FOR SLIDING WINDOW APPLICATIONS
    Wang, Peng
    McAllister, John
    [J]. 2013 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS), 2013, : 213 - 218
  • [26] Design and Implementation of Configurable FFT/IFFT Soft-Core Based on FPGA
    Zeng Guigen
    Ren Jiangzhe
    [J]. INDUSTRIAL INSTRUMENTATION AND CONTROL SYSTEMS, PTS 1-4, 2013, 241-244 : 2901 - 2909
  • [27] FPGA implementation of respiration signal classification using a soft-core processor
    Marinkovic, B
    Gillette, M
    Ning, TK
    [J]. 2005 IEEE 31ST ANNUAL NORTHEAST BIOENGINEERING CONFERENCE, 2005, : 54 - 55
  • [28] Design of Soft Error Tolerance Technique for FPGA Based Soft core Processors
    Safarulla, Ishan M.
    Manilal, Karthika
    [J]. 2014 INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION CONTROL AND COMPUTING TECHNOLOGIES (ICACCCT), 2014, : 1036 - 1040
  • [29] Improving Performance in VLIW Soft-core Processors through Software-controlled ScratchPads
    Jost, Tiago
    Nazar, Gabriel
    Carro, Luigi
    [J]. PROCEEDINGS OF 2016 INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING AND SIMULATION (SAMOS), 2016, : 172 - 179
  • [30] A simulation framework for code-level energy estimation of embedded soft-core processors
    Pasha, Muhammad Adeel
    Gul, Umer
    Mushahar, Muhammad
    Masud, Shahid
    [J]. SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2017, 93 (10): : 809 - 823