2-D Systolic Array architecture of CBNS based Discrete Hilbert Transform Processor

被引:1
|
作者
Mukherjee, Madhumita [1 ]
Sanyal, Salil Kumar [1 ]
机构
[1] Jadavpur Univ, Dept ETCE, Kolkata 700032, India
关键词
Complex binary number system; Discrete Hilbert transform; Fast Fourier transform; Systolic array; FPGA;
D O I
10.1016/j.micpro.2020.103509
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes an optimized design of Discrete Hilbert Transform (DHT) processor using Complex Binary Number System (CBNS). The conventional implementation of DHT based on the "divide and conquer'' approach involves two separate computational units for the real and imaginary parts, which requires a large silicon area and increases the path delay. In contrast, incorporation of CBNS in transformation techniques facilitates complex-valued signal processing through a single computational unit. The CBNS-DHT processor has been designed using the standard computational method of Fast Fourier Transform (FFT). The 2-D Systolic Array architecture along with a novel processing element has been proposed for CBNS based Complex-valued FFT (CFFT) and Inverse FFT (CIFFT) computations. The architecture of CBNS-CFFT/CIFFT has been extended to develop the CBNS-DHT processor on the Zynq-7000 family, XC7Z020-CLG484 FPGA platform. A comparative performance analysis of CBNS-DHT and Normal Binary Number System (NBNS)-DHT highlights the efficiency of CBNS-DHT in terms of VLSI parameters - silicon area, path-delay and memory utilization. CBNS-CFFT shows significant improvement in path delay and area consumption as compared to NBNS-CFFT for both Twiddle Factors and FFT size, which proves that CBNS based CFFT and DHT processor design is more efficient in terms of speed and area requirements.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] A systolic array architecture for 2-D discrete Hartley transform
    Karimi, B
    Baradaran-seyed, T
    6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XIII, PROCEEDINGS: CONCEPTS AND APPLICATIONS OF SYSTEMICS, CYBERNETICS AND INFORMATICS III, 2002, : 434 - 440
  • [2] Systolic Array Based VLSI Architecture For High Throughput 2-D Discrete Wavelet Transform
    Wang, Hongda
    Choy, Chiu-Sing
    2016 IEEE INTERNATIONAL CONFERENCE ON ELECTRON DEVICES AND SOLID-STATE CIRCUITS (EDSSC), 2016, : 100 - 103
  • [3] Architecture of programmable systolic array processor for discrete wavelet transform
    Miyake, Jiro
    Kuninobu, Shigeo
    Baba, Takaaki
    Kyokai Joho Imeji Zasshi/Journal of the Institute of Image Information and Television Engineers, 2009, 63 (12): : 1853 - 1859
  • [4] Systolic Architecture for Implementation of 2-D Discrete Sine Transform
    Murty, M. N.
    Nayak, S. S.
    Padhy, B.
    Panda, S. N.
    INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY AND SYSTEM DESIGN 2011, 2012, 30 : 441 - 448
  • [5] Systolic array architecture for 2-D inverse wavelet transform
    Singh, J.
    Antoniou, A.
    Shpak, D.J.
    IEEE Pacific RIM Conference on Communications, Computers, and Signal Processing - Proceedings, 1999, : 193 - 196
  • [6] Efficient systolic architecture for implementation of 2-D discrete cosine transform
    Nayak, SS
    Meher, PK
    IETE JOURNAL OF RESEARCH, 2001, 47 (3-4) : 173 - 178
  • [7] A 2-D systolic array for high-throughput computation of 2-D discrete fourier transform
    Meher, P. K.
    Patra, J. C.
    Vinod, A. P.
    2006 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, 2006, : 1927 - +
  • [8] NEW SYSTOLIC ARRAY IMPLEMENTATION OF THE 2-D DISCRETE COSINE TRANSFORM AND ITS INVERSE
    CHANG, YT
    WANG, CL
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1995, 5 (02) : 150 - 157
  • [9] A systolic array architecture for the discrete sine transform
    Chiper, DF
    Swamy, MNS
    Ahmad, MO
    Stouraitis, T
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2002, 50 (09) : 2347 - 2354
  • [10] Highly concurrent reduced-complexity 2-D systolic array for discrete Fourier transform
    Meher, Pramod Kumar
    IEEE SIGNAL PROCESSING LETTERS, 2006, 13 (08) : 481 - 484