Test circuit for differential cascode voltage switch
An improved testing and checking circuit for a Differential Cascode Voltage Switch which uses N-devices for both the invalid (0.0) and (1.1) state detection of Q and Q switch signals, and uses decoupling pass devices for sampling the data at the fall of the system C-clock, additionally allowing simu...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre ; ger |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | An improved testing and checking circuit for a Differential Cascode Voltage Switch which uses N-devices for both the invalid (0.0) and (1.1) state detection of Q and Q switch signals, and uses decoupling pass devices for sampling the data at the fall of the system C-clock, additionally allowing simultaneous pre-charging and error detection. The testing and checking circuit is incorporated in a hierarchical scheme, which uses the system C-clock for input to the latches, decoupling of the buffers, and pulling up and down the error lines. The error fault is held in a system latch. Also described is a circuit scheme which self tests a large macro using only the C-clock and latches the result in a single latch. More particularly, the described circuit employs the Q and Q signals in a NOR configuration circuit 30, 32, 34, thus detecting if neither signal has sufficient voltage to pull down the load device 34 which consists of a P-device whose gate is attached to the C-clock. The resulting signal is run to a gate 44 in parallel with the two N-devices 44, 46. Thus, the two low signals allow this NOR gate to rise and produce a pulldown leg to an error line 24. An invalid signal condition is detected if either both signals are sufficiently high to turn on an N-device or neither signal is high enough to turn on N-devices 46, 48. Therefore, the described circuit registers a failure if and only if there is the potential for a tree with the same inputs to enter an invalid state. |
---|