Pipeline Architectures for Radix-2 New Mersenne Number Transform

被引:12
|
作者
Nibouche, Omar [1 ]
Boussakta, Said [1 ]
Darnell, Michael [1 ]
机构
[1] Univ Newcastle, Sch Elect Elect & Comp Engn, Newcastle Upon Tyne NE1 7RU, Tyne & Wear, England
基金
英国工程与自然科学研究理事会;
关键词
New Mersenne number transform (NMNT); number theoretic transform (NTT); pipeline architectures; THEORETIC TRANSFORMS; FOURIER-TRANSFORM; FAST ALGORITHM; HIGH-SPEED; LOW-POWER; CONVOLUTION; FERMAT; COMPUTATION; LENGTH; MULTIPLICATION;
D O I
10.1109/TCSI.2008.2008266
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Number theoretic transforms which operate in rings or fields of integers and use modular arithmetic operations can perform operations of convolution and correlation very efficiently and without round-off errors; thus, they are well matched to the implementation of digital filters. One such transform is the new Mersenne number transform, which relaxes the rigid relationship between the length of the transform and the wordlength in Fermat and Mersenne number transforms where the kernel is usually equal to a power of two. In this paper, three novel pipeline architectures that implement this transform are presented. The proposed architectures are scalable, parameterized, and can be easily pipelined; they are thus ideally suited to very high speed integrated circuit hardware-description-language (VHDL) descriptions. These architectures process data sequentially and have either one or two inputs and two or four outputs. The different input and output formats have resulted in the proposed architectures having different performances in terms of processing time and area requirements. Furthermore, they give the designer more choices in meeting the requirements of the application being implemented. A field-programmable gate array (FPGA) implementation of the proposed architectures has demonstrated that a throughput rate of up to 6.09 Gbit/s can be achieved for a 1024-sample transform, with samples coded to 31 bits.
引用
收藏
页码:1668 / 1680
页数:13
相关论文
共 50 条
  • [1] A New Architecture For Radix-2 New Mersenne Number Transform
    Nibouche, Omar
    Boussakta, Said
    Darnell, Mike
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-12, 2006, : 3219 - 3222
  • [2] Radix-4 algorithm for the new Mersenne number transform
    Alshibami, O
    Boussakta, S
    Aziz, M
    [J]. 2000 5TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING PROCEEDINGS, VOLS I-III, 2000, : 54 - 56
  • [3] Split-radix algorithm for the new Mersenne number transform
    Alshibami, O
    Boussakta, S
    Aziz, M
    Xu, D
    [J]. ICECS 2000: 7TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS & SYSTEMS, VOLS I AND II, 2000, : 583 - 586
  • [4] Radix-22 Algorithm for the Odd New Mersenne Number Transform (ONMNT)
    Al-Aali, Yousuf
    Hamood, Mounir T.
    Boussakta, Said
    [J]. SIGNALS, 2023, 4 (04): : 746 - 767
  • [5] Radix-4 decimation-in-frequency algorithm for the new Mersenne number transform
    Boussakta, S
    Alshibami, O
    Bouridane, A
    [J]. ICECS 2003: PROCEEDINGS OF THE 2003 10TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS, VOLS 1-3, 2003, : 1133 - 1136
  • [6] Radix-4 decimation-in-frequency algorithm for the new mersenne number transform
    [J]. 1600, Emirates Telecommunications Corporation (ETISALAT); Etisalat College of Engineering (ECE); IEEE Circuits and Systems Society (CAS); Institute of Electrical and Electronics Engineers (IEEE); University of Sharjah (UOS) (Institute of Electrical and Electronics Engineers Inc., United States):
  • [7] New radix-2 to the 4th power pipeline FFT processor
    Oh, JY
    Lim, MS
    [J]. IEICE TRANSACTIONS ON ELECTRONICS, 2005, E88C (08): : 1740 - 1746
  • [8] Calculation of radix-2 discrete multiresolution Fourier transform
    Wen, X.
    Sandler, M.
    [J]. SIGNAL PROCESSING, 2007, 87 (10) : 2455 - 2460
  • [9] A parallel architecture for radix-2 Fast Fourier Transform
    Philipov, Ph.
    Lazarov, V.
    Zlatev, Z.
    Ivanova, M.
    [J]. IEEE JOHN VINCENT ATANASOFF 2006 INTERNATIONAL SYMPOSIUM ON MODERN COMPUTING, PROCEEDINGS, 2006, : 229 - +
  • [10] Vector radix-4 x 4 for fast calculation of the 2-D new Mersenne number transform
    Boussakta, S
    Alshibami, O
    Bouridane, A
    [J]. SIGNAL PROCESSING, 2004, 84 (12) : 2231 - 2244