Implementation and Evaluation of Power Consumption of an Iris Pre-processing Algorithm on Modern FPGA

被引:0
|
作者
Blasinsky, Henryk [1 ]
Amiel, Frederic [1 ]
Ea, Thomas [1 ]
Rossant, Florence [1 ]
Mikovicova, Beata [1 ]
机构
[1] Inst Super Elect Paris, F-75006 Paris, France
关键词
FPGA; power optimization; dilation; erosion; general purpose processor; SoPC;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this article, the efficiency and applicability of several power reduction techniques applied on a modern 65nm FPGA is described. For image erosion and dilation algorithms, two major solutions were tested and compared with respect to power and energy consumption. Firstly the algorithm was run on a general purpose processor (gpp) NIOS and then hardware architecture of an Intellectual Property (IP) was designed. Furthermore IPs design was improved by applying a number of power optimization techniques. They involved RTL level clock gating, power driven synthesis with fitting and appropriate coding style. Results show that hardware implementation is much more energy efficient than a general purpose processor and power optimization schemes can reduce the overall power consumption on an FPGA.
引用
收藏
页码:108 / 112
页数:5
相关论文
共 50 条
  • [11] An FPGA-Based Implementation of a Pre-Processing Stage for ECG Signal Analysis Using DWT
    El Hassan, E. L. Mimouni
    Karim, Mohammed
    2014 SECOND WORLD CONFERENCE ON COMPLEX SYSTEMS (WCCS), 2014, : 649 - +
  • [12] Study on Pre-processing Algorithm in Face Recognition
    Lang, Li-ying
    Bao, Zi-min
    Du, Yan-hua
    2009 THIRD INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION, VOL 1, PROCEEDINGS, 2009, : 272 - 274
  • [13] Hand Detection Algorithm: Pre-processing Stage
    Likhonina, Raissa
    ICINCO: PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, 2020, : 695 - 701
  • [14] Fast algorithm for HDR video pre-processing
    Norkin, Andrey
    2016 PICTURE CODING SYMPOSIUM (PCS), 2016,
  • [15] A pre-processing algorithm for string pattern matching
    Boxer, L
    AMCS '05: Proceedings of the 2005 International Conference on Algorithmic Mathematics and Computer Science, 2005, : 29 - 32
  • [16] An Algorithm for Pre-processing and Segmentation of Mammogram Images
    Ibrahim, Naglaa S. Ali
    Soliman, Naglaa F.
    Abdallah, Mahmoud
    Abd El-Samie, Fathi E.
    PROCEEDINGS OF 2016 11TH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING & SYSTEMS (ICCES), 2016, : 187 - 190
  • [17] Pre-processing and audit of power consumption data based on composite mathematical statistics model
    Chen, Ming
    Huang, Zengrui
    Wu, Qiang
    Xu, Wei
    Xiong, Boyue
    2018 2ND IEEE CONFERENCE ON ENERGY INTERNET AND ENERGY SYSTEM INTEGRATION (EI2), 2018,
  • [18] An Efficient FPGA Implementation of a DT-CNN for Small Image Gray-scale Pre-processing
    Albo-Canals, J.
    Villasante-Bembibre, Jose A.
    Riera-Babures, Jordi
    Fernandez-Garcia, N. A.
    Brea, Victor M.
    2009 EUROPEAN CONFERENCE ON CIRCUIT THEORY AND DESIGN, VOLS 1 AND 2, 2009, : 839 - +
  • [19] FPGA implementation of a challenge pre-processing structure arbiter PUF designed for machine learning attack resistance
    Ge, Wei
    Hu, Shenxin
    Huang, Jiquan
    Liu, Bo
    Zhu, Min
    IEICE ELECTRONICS EXPRESS, 2020, 17 (02): : 1 - 6
  • [20] Study and Design of Image Pre-processing System Based on FPGA
    Li, Jintong
    Duan, Xiaojie
    ADVANCED COMPOSITE MATERIALS, PTS 1-3, 2012, 482-484 : 200 - 205