Title :
A noise-tolerant master-slave flip-flop
Author :
Miura, Yukiya ; Ohkawa, Yoshihiro
Author_Institution :
Fac. of Syst. Design, Tokyo Metropolitan Univ., Tokyo, Japan
Abstract :
A new flip-flop design, called a duration-observation master-slave flip-flop, is proposed and evaluated. This dependable design takes into account a noise pulse induced on data signal lines. If the noise pulse occurs around the data-sampling time (i.e., clock edge), the conventional master-slave flip-flop samples an erroneous value and holds it because the flip-flop regards the noise pulse as a proper data signal. The proposed master-slave flip-flops monitor the duration time of the input signal when flip-flops change from a master-latch behavior to a slave-latch behavior, and thus they can prevent malfunction caused by the noise pulse. The proposed flip-flops have two advantages: they do not require any additional control signals, and their implementation and application to existing synchronous digital circuits is easy. The effectiveness of proposed design is demonstrated by circuit simulation. The proposed flip-flops are implemented using fewer transistors than that of a duplication structure and the width of the noise pulse to be blocked is adjustable.
Keywords :
circuit noise; flip-flops; logic design; circuit simulation; control signals; data signal; data signal lines; data-sampling time; duplication structure; duration time; duration-observation master-slave flip-flop; flip-flop design; noise pulse; noise-tolerant master-slave flip-flop; slave-latch behavior; synchronous digital circuits; transistors; Clocks; Latches; Master-slave; Noise; Synchronization; Transient analysis; data signal; dependable design; master-slave flip-flops; noise; synchronous circuits;
Conference_Titel :
On-Line Testing Symposium (IOLTS), 2014 IEEE 20th International
Conference_Location :
Platja d´Aro, Girona
DOI :
10.1109/IOLTS.2014.6873672