Sciweavers

TVLSI
2002

A microcoded elliptic curve processor using FPGA technology

13 years 4 months ago
A microcoded elliptic curve processor using FPGA technology
The implementation of a microcoded elliptic curve processor using field-programmable gate array technology is described. This processor implements optimal normal basis field operations in 2 . The design is synthesized by a parameterized module generator, which can accommodate arbitrary and also produce field multipliers with different speed/area tradeoffs. The control part of the processor is microcoded, enabling curve operations to be incorporated into the processor and hence reducing the chip's I/O requirements. The microcoded approach also facilitates rapid development and algorithmic optimization: for example, projective and affine coordinates were supported using different microcode. The design was successfully tested on a Xilinx Virtex XCV1000-6 device and could perform an elliptic curve multiplication over the field 2 using affine and projective coordinates for = 113 155 and 173.
Philip Heng Wai Leong, Ivan K. H. Leung
Added 23 Dec 2010
Updated 23 Dec 2010
Type Journal
Year 2002
Where TVLSI
Authors Philip Heng Wai Leong, Ivan K. H. Leung
Comments (0)