Communication security is a major concern in the developed world. A key feature of security is the facility to detect the person on the other side of communication with almost 100% inevitability. This concern can be disabled by using the random number generators, that generating exclusive identities for each person in a network. The same random number generators find application in the field of testing to apply test patterns for the circuit under test. One such method is proposed here. The proposed work is the implementation of three ring oscillator based truly random number generators with application of fuzzy logic concept. The randomness from this type of generator instigates from phase noise in a ring oscillator. The proposed fuzzy based random number generators were intended to ensure a low slew rate at the inverter switching threshold. The output of the proposed system depicts a great increase in timing compared to the existing design. The ring oscillator based Truly Random Generator is used as a Test pattern generator in Built in Self Test (BIST) applications and the results are compared with other existing approaches.
Read full abstract