Digit-serial Complex-Number Multipliers on FPGAs

被引:3
|
作者
Sansaloni, T
Valls, J
Parhi, KK
机构
[1] Univ Politecn Valencia, EPS Gandia, Dipartimento Ingn Elettron, Gandia, Spain
[2] Broadcom Corp, Irvine, CA 92619 USA
关键词
complex-number multipliers; digit-serial arithmetic; Booth recoding; FPGA;
D O I
10.1023/A:1021197903170
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an optimized implementation on FPGA of digit-serial Complex-Number Multipliers (CMs) using Booth recoding techniques and tree adders based on Carry Save ( CS) and Ripple Carry Adders (RCA). This kind of Complex-Number multipliers can be pipelined at the same level independent of the digit-size. Variable and fixed coefficient CMs have been considered. In the first case an efficient mapping of the modified Booth recoding and the partial product generation is presented which results in a logic depth reduction. The combination of 5: 3 and 4: 3 converters in the CS structure and the utilization of RCA trees lead to a minimum area requirement. In the case of fixed coefficient CMs, partial products generator is based on look-up tables and multi-bit Booth recoding is used to reduce the area and increase the performance of the circuit. The study reveals that efficient mapping of the 5-bit Booth recoding to generate the partial products is the optimum multibit recoding when Xilinx FPGA devices are used.
引用
收藏
页码:105 / 115
页数:11
相关论文
共 50 条
  • [1] Digit-Serial Complex-Number Multipliers on FPGAs
    T. Sansaloni
    J. Valls
    K.K. Parhi
    Journal of VLSI signal processing systems for signal, image and video technology, 2003, 33 : 105 - 115
  • [2] High-performance digit-serial complex-number multiplier-accumulator
    Chang, YN
    Parhi, KK
    INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS AND PROCESSORS, PROCEEDINGS, 1998, : 211 - 213
  • [3] Digit-serial fixed coefficient complex number multiplier-accumulator on FPGAs
    Sansaloni, T
    Valls, J
    Parhi, KK
    13TH ANNUAL IEEE INTERNATIONAL ASIC/SOC CONFERENCE, PROCEEDINGS, 2000, : 236 - 240
  • [4] Low-power digit-serial multipliers
    Chang, YN
    Satyanarayana, JH
    Parhi, KK
    ISCAS '97 - PROCEEDINGS OF 1997 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I - IV: CIRCUITS AND SYSTEMS IN THE INFORMATION AGE, 1997, : 2164 - 2167
  • [5] Digit-serial/parallel multipliers with improved throughput and latency
    Karlsson, Magnus
    Vesterbacka, Mark
    2006 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, PROCEEDINGS, 2006, : 1 - +
  • [6] Design and FPGA implementation of digit-serial modified booth multipliers
    Satyanarayana, JH
    Nowrouzian, B
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 1996, 6 (05) : 485 - 501
  • [7] Implementation of bit-level pipelined digit-serial multipliers
    Landernäs, K
    Holmberg, J
    Gustafsson, O
    NORSIG 2004: PROCEEDINGS OF THE 6TH NORDIC SIGNAL PROCESSING SYMPOSIUM, 2004, 46 : 125 - 128
  • [8] Design and implementation of low-power digit-serial multipliers
    Chang, YN
    Satyanarayana, JH
    Parbi, KK
    INTERNATIONAL CONFERENCE ON COMPUTER DESIGN - VLSI IN COMPUTERS AND PROCESSORS, PROCEEDINGS, 1997, : 186 - 195
  • [9] FPGA-based digit-serial complex number multiplier-accumulator
    Sansaloni, T
    Valls, J
    Parhi, KK
    ISCAS 2000: IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - PROCEEDINGS, VOL IV: EMERGING TECHNOLOGIES FOR THE 21ST CENTURY, 2000, : 585 - 588
  • [10] A method for increasing the throughput of fixed coefficient digit-serial/parallel multipliers
    Karlsson, M
    Vesterbacka, M
    Kulesza, W
    2004 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 2, PROCEEDINGS, 2004, : 425 - 428