1994
DOI: 10.1049/ip-cdt:19941527
|View full text |Cite
|
Sign up to set email alerts
|

VLSI structures for bit-serial modular multiplication using basis conversion

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 re… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

1995
1995
2002
2002

Publication Types

Select...
4

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 12 publications
0
2
0
Order By: Relevance
“…In such a case, the NTT of (6) can be computed without multiplication, the multiplications by powers of α being replaced with rotations of x[n] [10,11]. to performing the N p -point NTTs [13]. However, suitable basis converters may not always be feasible and, for word-parallel implementations, a large number of basis converters will be…”
Section: Theorymentioning
confidence: 99%
See 1 more Smart Citation
“…In such a case, the NTT of (6) can be computed without multiplication, the multiplications by powers of α being replaced with rotations of x[n] [10,11]. to performing the N p -point NTTs [13]. However, suitable basis converters may not always be feasible and, for word-parallel implementations, a large number of basis converters will be…”
Section: Theorymentioning
confidence: 99%
“…It is, therefore, highly suitable for reduced hardware systems. Furthermore, by applying a preliminary basis conversion and matching the basis of the data to the kernel of the small-length NTT [10,11,13], all kernel multiplications can be eliminated, and the only multiplications are the fixed multiplications, inherent in the NTT-based cyclic convolutions, which are required to realise Rader's algorithm. Although this paper develops the theory in terms of the NTT, the extension of Rader's algorithm is equally valid for DFTs, and may be combined with efficient Winograd solutions for small-length DFTs [17] to construct unusual-length DFTs.…”
Section: Introductionmentioning
confidence: 99%