Graphical design techniques for fixed-point multiplication

被引:1
|
作者
Dempster, AG [1 ]
机构
[1] Univ Westminster, London W1M 8JS, England
关键词
digital filters; multipliers; multiplication; low-complexity;
D O I
10.1155/2000/30196
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This is a tutorial paper that examines the problem of performing fixed-point constant integer multiplications using as few adders as possible. The driving application is the design of digital filters, where it is often required that several products of a single multiplicand are produced. Thus two specific problems are examined in detail, i.e., the one-input/one-output case and the one-input/several-output case. The latter is of interest because it can take advantage of redundancy in the different coefficient multipliers. Graphical methods can be used to design multipliers in both cases. For the one-input/one-output case, both optimal and sub-optimal algorithms introduced by the author are shown to be the best methods for the design of these multipliers. The key to the new methods' success is the: use of different graph topologies to those available under standard methods. The optimal method uses an exhaustive search and is limited to short wordlengths, so the suboptimal methods must be used for long wordlengths. The design is shown to be analogous to the design of algorithms for exponentiation, which is becoming increasingly important in cryptography. For the one-input/several-output ("multiplier block") case, again new algorithms designed by the author are shown to be the best. When used for designing digital filters, the multiplier block method is more efficient (uses fewer adders) than any other method that has been examined. It is so successful at reducing the number of adders used for multiplication that the non-multiplier elements begin to dominate the overall filter cost. It also allows previously unpopular filter structures to compete with structures like the lattice wave structure, despite having more coefficients of longer wordlength. The use of multiplier blocks in filter banks is also described. A third case is examined briefly, that of matrix multiplication (several-input/several-output), which is an area of further research.
引用
收藏
页码:363 / 379
页数:17
相关论文
共 50 条
  • [1] Transmultiplexers in Fixed-Point Techniques
    Ziolko, Mariusz
    Rumian, Roman
    ICWMC: 2009 FIFTH INTERNATIONAL CONFERENCE ON WIRELESS AND MOBILE COMMUNICATIONS, 2009, : 239 - 244
  • [2] Multiparty Computation of Fixed-Point Multiplication and Reciprocal
    Catrina, Octavian
    Dragulin, Claudiu
    PROCEEDINGS OF THE 20TH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATION, 2009, : 107 - 111
  • [3] Comparison of fixed-point FIR digital filter design techniques
    Dempster, AG
    Macleod, MD
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-ANALOG AND DIGITAL SIGNAL PROCESSING, 1997, 44 (07): : 591 - 593
  • [4] Introduction to Fixed-point Multiplication and Signal Processing Application
    Fryza, Tomas
    PROCEEDINGS OF 19TH INTERNATIONAL CONFERENCE RADIOELEKTRONIKA 2009, 2009, : 281 - 284
  • [5] FIXED-POINT TECHNIQUES IN A CONE WITH APPLICATIONS
    GATICA, JA
    SMITH, HL
    JOURNAL OF MATHEMATICAL ANALYSIS AND APPLICATIONS, 1977, 61 (01) : 58 - 71
  • [6] Modified booth algorithm for higher radix fixed-point multiplication
    Dawoud, DS
    COMSIG '97 - PROCEEDINGS OF THE 1997 SOUTH AFRICAN SYMPOSIUM ON COMMUNICATIONS AND SIGNAL PROCESSING, 1997, : 95 - 100
  • [7] Fixed-point multiplication: A probabilistic bit-pattern view
    Ahmadi, A.
    Zwolinski, M.
    MICROELECTRONICS RELIABILITY, 2011, 51 (04) : 790 - 796
  • [8] Fixed-point Multiplication and Division in the Logarithmic Number System: a Way to Low-Power Design
    Bulic, Patricio
    INFORMACIJE MIDEM-JOURNAL OF MICROELECTRONICS ELECTRONIC COMPONENTS AND MATERIALS, 2013, 43 (04): : 203 - 211
  • [9] Scaling Techniques for Fixed-Point Chaos Generators
    Andreev, Valery S.
    Goryainov, Sergey V.
    Krasilnikov, Aleksandr V.
    Sarma, Kandarpa K.
    PROCEEDINGS OF THE 2017 IEEE RUSSIA SECTION YOUNG RESEARCHERS IN ELECTRICAL AND ELECTRONIC ENGINEERING CONFERENCE (2017 ELCONRUS), 2017, : 254 - 259
  • [10] EFFICIENT ACCELERATION TECHNIQUES FOR FIXED-POINT ALGORITHMS
    SAIGAL, R
    TODD, MJ
    SIAM JOURNAL ON NUMERICAL ANALYSIS, 1978, 15 (05) : 997 - 1007