• DocumentCode
    453670
  • Title

    Design of a switched-current high-speed truly random number generator

  • Author

    Tong, Zhou ; Ming-yan, Yu ; Yi-zheng, Ye

  • Author_Institution
    Microelectron. Center, Harbin Inst. of Technol.
  • Volume
    1
  • fYear
    2005
  • fDate
    24-0 Oct. 2005
  • Firstpage
    651
  • Lastpage
    655
  • Abstract
    This paper presents a switched-current circuit design of a discrete chaotic algorithm to generate truly random digital sequences. The design is based on a simple piecewise-linear one-dimensional map which is more suitable to be implemented by switched-current techniques. The optimum parameters of the map are analyzed in detail and chosen according to the special circuit structure to avoid the parasitic stable points. A high-speed linear track-and-hold circuit is applied in the design to improve the speed and accuracy of the random number generator. The circuit is designed in TSMC 0.25 CMOS mixed signal process and simulated by Hspice. The operating clock frequency is 10 MHz and the truly random output bit rate is 2 Mbit/s
  • Keywords
    CMOS digital integrated circuits; SPICE; high-speed integrated circuits; integrated circuit design; logic design; mixed analogue-digital integrated circuits; random number generation; switched current circuits; 10 MHz; 2 Mbit/s; CMOS mixed signal process; Hspice; discrete chaotic algorithm; high-speed random number generator; linear track-and-hold circuit; piecewise-linear 1D map; random digital sequences; switched-current circuit design; switched-current random number generator; CMOS process; Chaos; Circuit synthesis; Piecewise linear techniques; Random number generation; Sequences; Signal design; Signal processing; Signal processing algorithms; Switching circuits;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASIC, 2005. ASICON 2005. 6th International Conference On
  • Conference_Location
    Shanghai
  • Print_ISBN
    0-7803-9210-8
  • Type

    conf

  • DOI
    10.1109/ICASIC.2005.1611333
  • Filename
    1611333