Multiplier-less VLSI architecture for real-time computation of multi-dimensional convolution

被引:10
|
作者
Zhang, Ming Z. [1 ]
Ngo, Hau T. [1 ]
Asari, Vijayan K. [1 ]
机构
[1] Old Dominion Univ, Dept Elect & Comp Engn, Computat Intelligence & Machine Vis Lab, Norfolk, VA 23529 USA
关键词
multi-dimensional convolution; multiplier-less architecture; logarithmic domain computation; systolic-pipelines architecture; FPGA-based implementation;
D O I
10.1016/j.micpro.2006.07.004
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A VLSI efficient multiplier-less architecture for real-time computation of multi-dimensional convolution is presented in this paper. The new architecture performs computations in the logarithmic domain by utilizing novel multiplier-less 1092 and inverse-log(2) modules which are capable of converting the fraction numbers currently not available in the literature. An effective data handling strategy is developed in conjunction with the logarithmic modules to eliminate the necessity of multipliers in the architecture. The proposed approach reduces hardware resources significantly compared to other approaches maintaining a high degree of accuracy. The architecture is developed as a combined systolic-pipelined design that produces an output in every clock cycle after an initial latency of 93.19 uSec. The architecture is capable of operating with a clock frequency of 99 MHz based on Xilinx's Virtex II 2v2000ff896-4 FPGA and the throughput of the system is observed as 99 MOPS (million outputs per second). Error analysis performed with the FPGA-based system in the image processing examples of edge detection and noise filtering shows that the proposed architecture produces outputs similar to that obtained by software simulation using Matlab. (c) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:25 / 37
页数:13
相关论文
共 50 条
  • [1] Design of an efficient multiplier-less architecture for multi-dimensional convolution
    Zhang, MZ
    Ngo, HT
    Asari, VK
    [J]. ADVANCES IN COMPUTER SYSTEMS ARCHITECTURE, PROCEEDINGS, 2005, 3740 : 65 - 78
  • [2] An efficient multiplier-less architecture for 2-D convolution with quadrant symmetric kernels
    Zhang, Ming Z.
    Asari, Vijayan K.
    [J]. INTEGRATION-THE VLSI JOURNAL, 2007, 40 (04) : 490 - 502
  • [3] A VLSI ARCHITECTURE FOR THE REAL-TIME COMPUTATION OF DISCRETE TRIGONOMETRIC TRANSFORMS
    CANARIS, J
    [J]. JOURNAL OF VLSI SIGNAL PROCESSING, 1993, 5 (01): : 95 - 104
  • [4] An efficient architecture for multi-dimensional convolution
    Elnaggar, A
    Aboelaze, M
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-ANALOG AND DIGITAL SIGNAL PROCESSING, 2000, 47 (12): : 1520 - 1523
  • [5] A scalable and multiplier-less fully-pipelined architecture for vlsi implemetation of discrete Hartley transform
    Mehrer, PK
    Srikanthan, T
    [J]. SCS 2003: INTERNATIONAL SYMPOSIUM ON SIGNALS, CIRCUITS AND SYSTEMS, VOLS 1 AND 2, PROCEEDINGS, 2003, : 393 - 396
  • [6] Multiplier-less VLSI Architecture of 1-D Hilbert Transform pair using Biorthogonal Wavelets
    Ghosh, Sudip
    Talapatra, Somsubhra
    Chatterjee, Navonil
    Reddy, Nagakumar
    Maity, Santi P.
    Rahaman, Hafizur
    [J]. 2013 INTERNATIONAL CONFERENCE ON INFORMATICS, ELECTRONICS & VISION (ICIEV), 2013,
  • [7] Real-time differentiation of the multi-dimensional sampled functions
    Cyganek, Boguslaw
    [J]. NEW ASPECTS OF SIGNAL PROCESSING AND WAVELETS, 2008, : 93 - 98
  • [8] A VLSI ARCHITECTURE FOR REAL-TIME 3-DIMENSIONAL DIGITAL FILTERING
    PARK, SM
    ALEXANDER, WE
    [J]. TWENTY-THIRD ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, VOLS 1 AND 2: CONFERENCE RECORD, 1989, : 436 - 439
  • [9] Energy computation and multiplier-less implementation of the two-dimensional FitzHugh–Nagumo (FHN) neural circuit
    Zeric Tabekoueng Njitacke
    Gokul Sriram
    Karthikeyan Rajagopal
    Anitha Karthikeyan
    Jan Awrejcewicz
    [J]. The European Physical Journal E, 2023, 46
  • [10] Multi-Dimensional Scheduling for Real-Time Tasks on Heterogeneous Clusters
    Xiao-Min Zhu
    Pei-Zhong Lu
    [J]. Journal of Computer Science and Technology, 2009, 24 : 434 - 446