Differential Cascode Voltage Switch Logic (DCVSL) Circuit
Working Principle
1. Differential Inputs:
- The circuit takes differential inputs (i.e., a signal and its complement).
2. NMOS Combinational Network:
- The NMOS transistors form the logic function. The network evaluates based on which
input (true or complement) is active.
- Only one side of the differential pair conducts based on the logic inputs.
3. Cross-Coupled PMOS Pair:
- Acts as a latch or regenerative feedback, maintaining output levels and improving noise
margins.
- Ensures that only one output (true or complement) is high, preventing short circuits and
undefined states.
4. Pull-down Network:
- Connects the output to ground based on input conditions and the logic function
implemented by the NMOS network.
Truth Table (Generic Form)
A B A' B' Output (Q) Complement
(Q̅ )
0 0 1 1 1 0
0 1 1 0 ? ?
1 0 0 1 ? ?
1 1 0 0 0 1
Waveforms
Waveforms depend on the specific logic function. For a DCVSL NAND gate:
- When both inputs go high, the output goes low.
- When either input is low, the output goes high.
- Q and Q̅ are always complementary.
Example waveform behavior (NAND):
Inputs: A ──────┐─────┐──────
B ──────┐───┐──────
Output: Q ─────┐─────┘───┘────
Q̅ ─────┘─────┐───┐──