• DocumentCode
    820155
  • Title

    A high-speed IC random-number source for SmartCard microcontrollers

  • Author

    Bucci, Marco ; Germani, Lucia ; Luzzi, Raimondo ; Tommasino, Pasquale ; Trifiletti, Alessandro ; Varanonuovo, Mario

  • Author_Institution
    Dept. of Electron. Eng., Univ. of Rome, Italy
  • Volume
    50
  • Issue
    11
  • fYear
    2003
  • Firstpage
    1373
  • Lastpage
    1380
  • Abstract
    The design of a high-speed integrated circuit random number source macro-cell, suitable to be integrated in a SmartCard microcontroller, is presented. The direct amplification of a thermal-noise source is exploited and an accurate and low-area offset zeroing system has been developed in order to increase the statistical quality of the output bit sequences. Moreover, an analytical model has been developed, allowing the estimation of the output bit correlation as a function of the main circuit parameters. Using a standard 0.18-μm n-well CMOS process, a prototype has been fabricated and measured, obtaining a random behavior for an output data rate up to 40 Mb/s. The macro-cell area, excluding pads, is 0.025 mm2 (220 μm×116 μm) and its power consumption is about 3.6 mW when clocked at 10 MHz.
  • Keywords
    CMOS digital integrated circuits; high-speed integrated circuits; integrated circuit design; integrated circuit modelling; microcontrollers; random number generation; smart cards; thermal noise; 0.18 micron; 10 MHz; 3.6 mW; 40 Mbit/s; SmartCard microcontrollers; accurate low-area offset zeroing system; analytical model; direct amplification; high-speed IC random-number source; high-speed integrated circuit random number source macro-cell; n-well CMOS process; output bit correlation; output bit sequences; output data rate; power consumption; statistical quality; thermal-noise source; Analytical models; CMOS process; Cryptography; Hardware; High speed integrated circuits; Measurement standards; Microcontrollers; Noise generators; Prototypes; Random number generation;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems I: Fundamental Theory and Applications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1057-7122
  • Type

    jour

  • DOI
    10.1109/TCSI.2003.818610
  • Filename
    1242835