• DocumentCode
    1919015
  • Title

    VLSI system design using asynchronous wave pipelines: a 0.35 μm CMOS 1.5 GHz elliptic curve public key cryptosystem chip

  • Author

    Hauck, O. ; Katoch, A. ; Huss, S.A.

  • Author_Institution
    Dept. of Comput. Sci. & Electr. Eng., Tech. Univ. Darmstadt, Germany
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    188
  • Lastpage
    197
  • Abstract
    This paper presents VLSI system design using asynchronous wave pipelines (AWPs) with a public key crypto chip as an example. The design challenges imposed by the crypto chip include very wide data paths, bit-level wave pipelining, hierarchical control resulting in different frequency domains, and interfacing synchronous registers with asynchronous controllers and data paths. The timing analysis indicates that AWPs operate more safely than synchronous wave pipelines. At the circuit level, SRCMOS is shown to be superior to previously proposed logic styles for wave pipelining. The same circuit style applies for both data path and control. Following some mathematics and cryptography background, the architecture of the chip is detailed whose outstanding feature is a wave pipelined Massey-Omura finite field multiplier. Simulations from layout of key circuits running at a rate of 1.5 GHz in a 0.35 μm CMOS process demonstrate the feasibility of the AWP concept
  • Keywords
    CMOS integrated circuits; VLSI; cryptography; logic design; microprocessor chips; 0.35 micron; 1.5 GHz; CMOS public key cryptosystem chip; SRCMOS; VLSI system design; asynchronous controllers; asynchronous wave pipelines; bit-level wave pipelining; data paths; frequency domains; hierarchical control; synchronous registers; timing analysis; wave pipelined Massey-Omura finite field multiplier; Circuit simulation; Frequency domain analysis; Galois fields; Logic circuits; Mathematics; Pipeline processing; Public key cryptography; Registers; Timing; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Research in Asynchronous Circuits and Systems, 2000. (ASYNC 2000) Proceedings. Sixth International Symposium on
  • Conference_Location
    Eilat
  • ISSN
    1522-8681
  • Print_ISBN
    0-7695-0586-4
  • Type

    conf

  • DOI
    10.1109/ASYNC.2000.837014
  • Filename
    837014