RECONFIGURABLE LOW POWER ARCHITECTURE FOR FAULT TOLERANT PSEUDO-RANDOM NUMBER GENERATION

被引:3
|
作者
Savic, Nemanja [1 ]
Stojcev, Mile [1 ]
Nikolic, Tatjana [1 ]
Petrovic, Vladimir [2 ]
Jovanovic, Goran [1 ]
机构
[1] Univ Nis, Fac Elect Engn, Nish 18000, Serbia
[2] IHP Innovat High Performance Microelect, D-15236 Frankfurt, Germany
关键词
LFSR; pseudo-random generator; fault tolerance; reconfiguration; low power;
D O I
10.1142/S0218126614500029
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
High operating speed, fault tolerance (FT), low power and reconfiguration become today dominant issues during development and design of linear feedback shift registers (LFSRs), used as sequence generators, with randomness properties, in a process of testing complex CMOS VLSI ICs. In our design solution, we accomplish FT by using triple modular redundancy (TMR), i.e., a hardware scheme that uses spatial redundancy. For reduction of dynamic power consumption, clock-gating technique, as a simple and e r ective method, is implemented. The reconfigurable FPGA architecture provides us a feature to program and configure the degree of the primitive polynomial that the LFSR uses. High speed of operation, over 100 MHz, during testing is achieved by using circuits fabricated in submicron technology. An architecture which integrates in a single structure (IP core) all aforementioned design issues, named fault tolerant reconfigurable low-power pseudo-random number generator (FT_RLRG), is described in this article. The design of FT_RLRG is of practical interest in testing triple modular FT systems in the presence of single event upsets (SEUs), especially in a case when the design is SRAM-based. As an IP core the FT_RLRG has been implemented both on FPGA and ASIC technology. The main idea was to design a low-cost and low-power hardware structure which is able to adjust to any standards (past, present and future) operating at high-speed with di r erent polynomials (currently up to 32nd order). The performance of FT_RLRG in respect to speed of operation (up to 150MHz for FPGA and ASIC designs), low hardware overhead (0.033mm(2) area for ASIC and up to 530 slices for FPGA) and low-power consumption (0.45mW for ASIC), for three different FPGA architecture (Spartan-3E, Virtex-4 and Virtex-6LP) and as an ASIC design implemented in 130 nm SiGe BiCMOS technology, have been estimated.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] PSEUDO-RANDOM NUMBER GENERATION AND SPACE COMPLEXITY
    FURST, M
    LIPTON, R
    STOCKMEYER, L
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1983, 158 : 171 - 176
  • [2] Efficient parallel pseudo-random number generation
    Tan, CJK
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, : 309 - 314
  • [3] Pseudo-random number generation using LSTMs
    Young-Seob Jeong
    Kyo-Joong Oh
    Chung-Ki Cho
    Ho-Jin Choi
    [J]. The Journal of Supercomputing, 2020, 76 : 8324 - 8342
  • [4] Pseudo-random number generation using LSTMs
    Jeong, Young-Seob
    Oh, Kyo-Joong
    Cho, Chung-Ki
    Choi, Ho-Jin
    [J]. JOURNAL OF SUPERCOMPUTING, 2020, 76 (10): : 8324 - 8342
  • [5] Pseudo-Random Number Generation on GP-GPU
    Passerat-Palmbach, Jonathan
    Mazel, Claude
    Hill, David R. C.
    [J]. 2011 IEEE WORKSHOP ON PRINCIPLES OF ADVANCED AND DISTRIBUTED SIMULATION (PADS), 2011,
  • [6] Evaluation of Pseudo-Random Number Generation on GPU Cards
    Askar, Tair
    Shukirgaliyev, Bekdaulet
    Lukac, Martin
    Abdikamalov, Ernazar
    [J]. COMPUTATION, 2021, 9 (12)
  • [7] SOME NEW RESULTS IN PSEUDO-RANDOM NUMBER GENERATION
    VANGELDER, A
    [J]. JOURNAL OF THE ACM, 1967, 14 (04) : 785 - &
  • [8] A Low Power Pseudo-Random BIST Technique
    Nadir Z. Basturkmen
    Sudhakar M. Reddy
    Irith Pomeranz
    [J]. Journal of Electronic Testing, 2003, 19 : 637 - 644
  • [9] A low power pseudo-random BIST technique
    Basturkmen, NZ
    Reddy, SM
    Pomeranz, I
    [J]. ICCD'2002: IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS AND PROCESSORS, PROCEEDINGS, 2002, : 468 - 473
  • [10] A low power pseudo-random BIST technique
    Basturkmen, NZ
    Reddy, SM
    Pomeranz, I
    [J]. PROCEEDINGS OF THE EIGHTH IEEE INTERNATIONAL ON-LINE TESTING WORKSHOP, 2002, : 140 - 144