TY - GEN
T1 - Reconfigurable elliptic curve cryptosystems on a chip
AU - Cheung, Ray C. C.
AU - Luk, Wayne
AU - Cheung, Peter Y. K.
PY - 2005
Y1 - 2005
N2 - This paper presents a System-on-a-Chip (SoC) architecture for Elliptic Curve Cryptosystems (ECC) which targets reconfigurable hardware, A four-level partitioning scheme is described for exploring the area and speed trade-offs. A design generator is used to generate parameterisable building blocks for the configurable SoC architecture. A secure web server, which runs on a reconfigurable soft-processor and an embedded hard-processor, shows over 2000 times speedup when the computationally-intensive operations run on the customised building blocks. The embedded on-chip timer block gives accurate performance information. The design factors of configurable SoC architectures are also discussed and evaluated.
AB - This paper presents a System-on-a-Chip (SoC) architecture for Elliptic Curve Cryptosystems (ECC) which targets reconfigurable hardware, A four-level partitioning scheme is described for exploring the area and speed trade-offs. A design generator is used to generate parameterisable building blocks for the configurable SoC architecture. A secure web server, which runs on a reconfigurable soft-processor and an embedded hard-processor, shows over 2000 times speedup when the computationally-intensive operations run on the customised building blocks. The embedded on-chip timer block gives accurate performance information. The design factors of configurable SoC architectures are also discussed and evaluated.
UR - http://www.scopus.com/inward/record.url?scp=33646918600&partnerID=8YFLogxK
UR - https://www.scopus.com/record/pubmetrics.uri?eid=2-s2.0-33646918600&origin=recordpage
U2 - 10.1109/DATE.2005.254
DO - 10.1109/DATE.2005.254
M3 - RGC 32 - Refereed conference paper (with host publication)
SN - 0769522882
SN - 9780769522883
VL - I
SP - 24
EP - 29
BT - Proceedings -Design, Automation and Test in Europe, DATE '05
T2 - Design, Automation and Test in Europe (DATE '05)
Y2 - 7 March 2005 through 11 March 2005
ER -