DocumentCode :
1195839
Title :
VLSI structures for bit-serial modular multiplication using basis conversion
Author :
Parker, M.G. ; Benaissa, M.
Author_Institution :
Sch. of Eng., Huddersfield Univ., UK
Volume :
141
Issue :
6
fYear :
1994
fDate :
11/1/1994 12:00:00 AM
Firstpage :
381
Lastpage :
390
Abstract :
This paper proposes design techniques for the efficient VLSI implementation of bit-serial multiplication over a modulus. These techniques reduce multiplication into simple cyclic shifts, where the number representation of the data is chosen appropriately. This representation will, in general, be highly redundant, implying a relatively poor throughput for the multiplier. It is then shown how, by splitting the multiplier into two pipelined multipliers, the throughput of the unit can be increased, whilst still retaining a cyclic-shift implementation. The split multiplier requires a mid-computation basis conversion, and the two number representations, used within the unit, are only moderately redundant. Thus, high-throughput, bit-serial multipliers are achieved, with most of the complexity contained within systolic basis converter modules. The multipliers are applicable to the VLSI implementation of high-throughput, signal processing operations performed over finite fields, in particular, transform and filter operations
Keywords :
VLSI; multiplying circuits; VLSI implementation; VLSI structures; bit-serial modular multiplication; bit-serial multiplication; bit-serial multipliers; multiplication;
fLanguage :
English
Journal_Title :
Computers and Digital Techniques, IEE Proceedings -
Publisher :
iet
ISSN :
1350-2387
Type :
jour
DOI :
10.1049/ip-cdt:19941527
Filename :
331624
Link To Document :
بازگشت