High-radix systolic modular multiplication on reconfigurable hardware


Autoria(s): McIvor, C; McLoone, M; McCanny, JV
Contribuinte(s)

Brebner, G

Chakraborty, S

Wong, WF

Data(s)

2005

Resumo

<p>The overall aim of the work presented in this paper has been to develop Montgomery modular multiplication architectures suitable for implementation on modern reconfigurable hardware. Accordingly, novel high-radix systolic array Montgomery multiplier designs are presented, as we believe that the inherent regular structure and absence of global interconnect associated with these, make them well-suited for implementation on modern FPGAs. Unlike previous approaches, each processing element (PE) comprises both an adder and a multiplier. The inclusion of a multiplier in the PE means that the need to pre-compute or store any multiples of the operands is avoided. This also allows very high-radix implementations to be realised, further reducing the amount of clock cycles per modular multiplication, while still maintaining a competitive critical delay. For demonstrative purposes, 512-bit and 1024-bit FPGA implementations using radices of 2(8) and 2(16) are presented. The subsequent throughput rates are the fastest reported to date.</p>

Identificador

http://pure.qub.ac.uk/portal/en/publications/highradix-systolic-modular-multiplication-on-reconfigurable-hardware(acad165c-bb62-4a1b-a8d7-17c1f59b3971).html

Idioma(s)

eng

Publicador

Institute of Electrical and Electronics Engineers (IEEE)

Direitos

info:eu-repo/semantics/restrictedAccess

Fonte

McIvor , C , McLoone , M & McCanny , J V 2005 , High-radix systolic modular multiplication on reconfigurable hardware . in G Brebner , S Chakraborty & W F Wong (eds) , FPT 05: 2005 IEEE International Conference on Field Programmable Technology, Proceedings . Institute of Electrical and Electronics Engineers (IEEE) , NEW YORK , pp. 13-18 , 4th IEEE International Conference on Field Programmable Technology , Singapore , Singapore , 11-14 December .

Palavras-Chave #EXPONENTIATION #CRYPTOSYSTEMS #PROCESSOR
Tipo

contributionToPeriodical