A NEW APPROACH TO SOLVE THE SEQUENCE-LENGTH CONSTRAINT PROBLEM IN CIRCULAR CONVOLUTION USING NUMBER THEORETIC TRANSFORM

被引:7
作者
LU, HZ [1 ]
LEE, SC [1 ]
机构
[1] UNIV OKLAHOMA,DEPT ELECT ENGN & COMP SCI,NORMAN,OK 73019
关键词
D O I
10.1109/78.136538
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
When the Mersenne or Fermat transform is used, the lengths of the sequences which can be convoled are linearly proportional to the word length. As a consequence, the one-dimensional circular convolution using number theoretic transform with modulo a Mersenne or Fermat number can only have short sequence lengths. This is known as the sequence-length constraint problem. A solution to this problem by using a two-dimensional implementation was offered by Radar, Agrawal, and Burrus. Using two-dimensional implementation of a one-dimensional convolution, the maximum length of sequences equals twice the square of the word length. The objective of this paper is to offer a new approach to solve this problem by proposing a new formula to produce generalized modulo numbers for number theoretic transforms. By selecting a prime M as the modulo number and choosing the least primitive root M as the alpha in the number theoretic transform, the sequence lengths become exponentially proportional to the word length. Therefore, the sequence length constraint problem in one-dimensional convolution using number theoretic transform is solved. The set of generalized modulo numbers includes Mersenne and Fermat numbers. This set provides not only more choices of modulo numbers for number theoretic transform, but also simple implementation of circular convolution because of the special structure of the new formula. As with the Mersenne and Fermat transforms, the circular convolution obtained by this new method is accurate, i.e., without roundoff error.
引用
收藏
页码:1314 / 1321
页数:8
相关论文
共 26 条
[1]   FAST CONVOLUTION USING FERMAT NUMBER TRANSFORMS WITH APPLICATIONS TO DIGITAL FILTERING [J].
AGARWAL, RC ;
BURRUS, CS .
IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1974, SP22 (02) :87-97
[2]   FAST ONE-DIMENSIONAL DIGITAL CONVOLUTION BY MULTIDIMENSIONAL TECHNIQUES [J].
AGARWAL, RC ;
BURRUS, CS .
IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1974, AS22 (01) :1-10
[3]  
ALLEN CM, 1984, COMPUTER SCI MULTIPL, P268
[4]   NUMBER THEORETIC TRANSFORM BASED ON TERNARY ARITHMETIC AND ITS APPLICATION TO CYCLIC CONVOLUTION [J].
BALLA, PC ;
ANTONIOU, A .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, 1983, 30 (07) :504-505
[5]   FAST CONVOLUTION WITH FINITE FIELD FAST TRANSFORMS [J].
BRULE, JD .
IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1975, AS23 (02) :240-240
[6]   TRANSFORM-DOMAIN DIGITAL FILTERING WITH NUMBER THEORETIC TRANSFORMS AND LIMITED WORD LENGTHS [J].
CHEVILLAT, PR .
IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1978, 26 (04) :284-290
[7]  
JRUSGBABM R, 1986, IEE T CIRCUITS SYST, V33, P759
[8]  
JULLIEN GA, 1980, IEEE T COMPUT, V29, P899
[9]   SIMPLIFIED BINARY ARITHMETIC FOR FERMAT NUMBER TRANSFORM [J].
LEIBOWITZ, LM .
IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1976, 24 (05) :356-359
[10]  
LU H, 1990, 7TH P INT C SYST ENG, P128