Symmetry Incorporated Cost-Effective Architectures for Two-Dimensional Digital Filters

Lan-Da Van, I. Hung Khoo, Pei Yu Chen, Haranatha Hari C. Reddy

    Research output: Contribution to journalArticlepeer-review

    5 Scopus citations

    Abstract

    Professor Fettweis as far back as 1977 published a paper generalizing McClellan transformation to obtain circular symmetry in 2-D and spherical, hyper-spherical symmetries in multidimensional digital filters [1]. This survey paper presents stateof-the-art two-dimensional (2-D) VLSI digital filter architectures possessing various symmetries in the filter magnitude response. Preceding the symmetry structures, a generalized formulation is given that allows the derivation of various new 2-D VLSI filter structures of any order without global broadcast. Following this, two types (namely, Type 1 [20] and Type 3 [21], [25], [26]) of cost-effective 2-D magnitude symmetry filter architectures possessing diagonal, four-fold rotational, quadrantal, and octagonal symmetries with reduced number of multipliers are given. By combining the identities of the Types-1 and 3 symmetry filter structures, multimode 2-D symmetry filters which enable the above four symmetry modes are discussed. The Type-1 and Type-3 multimode filters can result in a 65.3% cost reduction in terms of number of multipliers compared with the sum of the multipliers of the four individual Type-1 symmetry filter structures studied in this paper. Furthermore, Type-3 has shorter critical path than Type-1 multimode filter. The paper is concluded with the presentation of a 2-D filter design example and a corresponding structure.

    Original languageEnglish
    Article number8640217
    Pages (from-to)33-54
    Number of pages22
    JournalIEEE Circuits and Systems Magazine
    Volume19
    Issue number1
    DOIs
    StatePublished - 1 Jan 2019

    Fingerprint

    Dive into the research topics of 'Symmetry Incorporated Cost-Effective Architectures for Two-Dimensional Digital Filters'. Together they form a unique fingerprint.

    Cite this