DocumentCode
2017333
Title
Bit-serial, VLSI architecture for the implementation of maximum-length number-theoretic transforms using mixed basis representation
Author
Parker, M.G. ; Benaissa, M.
Author_Institution
Sch. of Eng., Huddersfield Univ., UK
Volume
1
fYear
1993
fDate
27-30 April 1993
Firstpage
341
Abstract
Fermat and Mersenne number-theoretic transforms (NTTs) are relatively easy to implement, but they are unsuitable for many DSP applications, due to small block length over wordlength. The authors present VLSI design techniques appropriate for a wider range of NTTs, including maximum-length NTTs, and outline a systolic architecture exploiting block-length factorization to decompose the architecture into submodules, themselves systolic NTTs. The design avoids the explicit implementation of modular addition, accumulation, and multiplication by using systolic basis converters, which inherently perform the tasks described. The implementation of a maximum-length 60pt NTT is described as an example. It uses binary to ternary basis conversion to perform all addition and multiplication, and ternary basis compression to perform accumulation.<>
Keywords
VLSI; digital signal processing chips; number theory; systolic arrays; DSP; VLSI design techniques; accumulation; binary to ternary basis conversion; maximum-length number-theoretic transforms; mixed basis representation; modular addition; multiplication; submodules; systolic architecture; systolic basis converters; ternary basis compression;
fLanguage
English
Publisher
ieee
Conference_Titel
Acoustics, Speech, and Signal Processing, 1993. ICASSP-93., 1993 IEEE International Conference on
Conference_Location
Minneapolis, MN, USA
ISSN
1520-6149
Print_ISBN
0-7803-7402-9
Type
conf
DOI
10.1109/ICASSP.1993.319125
Filename
319125
Link To Document