3.2.2 · HinglishCMOS Circuit Design

Pull-up and pull-down networks

1,878 words9 min readRead in English

3.2.2 · Hardware › CMOS Circuit Design

Ek CMOS gate ek switch factory hai. Transistors ki do teams output node ke liye ladhti hain: ek team use HIGH kheenchti hai, doosri LOW — aur design ke hisaab se, dono kabhi ek saath nahi.

Core Idea

Figure — Pull-up and pull-down networks

WHY PMOS pulls up, NMOS pulls down (first principles se)

HOW to build the networks: the duality rules

PUN aur PDN duals hain. Boolean function se ek banao, phir De Morgan se doosra lo.

Maano = "PDN conducts" aur = "PUN conducts". Sahi design ke liye: aur output hai (output tab high hota hai jab exactly PDN OFF ho aur PUN ON ho).

Worked Example 1 — the Inverter

Function: .

  • PDN: output LOW jaana chahiye jab . Ek NMOS, gate , aur GND ke beech. Yeh step kyun? , isliye se control ek single series device.
  • PUN (dual): ek PMOS, gate , aur ke beech. Kyun? Ek series device ka dual ek device hai; PMOS tab ON hota hai jab , output high pull karta hai.
  • Check: PMOS ON, NMOS OFF ⇒ . NMOS ON ⇒ . ✔ Complementary.

Worked Example 2 — 2-input NAND

Function: , isliye .

  • PDN: output LOW sirf tab jab dono ON hone chahiye ⇒ do NMOS series mein, gates aur . Kyun? AND ⇒ series.
  • PUN (dual): series→parallel ⇒ do PMOS parallel mein, gates , . Kyun? ⇒ output high agar koi bhi input low ho ⇒ parallel PMOS har ek pull up karta hai.
  • Check : series NMOS conduct karta hai → ; dono PMOS off. Koi bhi doosra combination: kam se kam ek PMOS on → . ✔

Worked Example 3 — 2-input NOR

Function: , isliye .

  • PDN: LOW jab koi bhi ON pull low karta hai ⇒ do NMOS parallel mein. Kyun? OR ⇒ parallel.
  • PUN (dual): parallel→series ⇒ do PMOS series mein. Kyun? ⇒ output high sirf tab jab dono inputs low hon ⇒ series PMOS.
  • Check : dono PMOS on (series) → ; dono NMOS off. Warna koi NMOS on → . ✔

Worked Example 4 — Compound gate (AOI)

Function: .

  • PDN: . ⇒ series pair ( phir ); woh poori branch ek single NMOS ke parallel mein (woh OR hai).
  • PUN (dual): OR→series, AND→parallel: PMOS series mein (PMOS ∥ PMOS ) ke saath.
  • Ek single gate yeh kyun kar sakta hai: CMOS compound gates kisi bhi (AOI) ya (OAI) form ko ek single stage mein implement karte hain — NANDs ko chain karne se sasta aur fast.

Active Recall

PUN kis transistor type ka bana hota hai aur output ko kisse connect karta hai?
PMOS transistors se, output ko se connect karta hai.
PDN kis transistor type ka bana hota hai aur output ko kisse connect karta hai?
NMOS transistors se, output ko ground se connect karta hai.
Pull-up ke liye PMOS aur pull-down ke liye NMOS kyun use karte hain?
PMOS ek strong 1 pass karta hai, NMOS ek strong 0 pass karta hai; har ek ko wahan rakhna jahan woh best ho rail-to-rail output deta hai.
PDN mein series NMOS kaun sa Boolean operation implement karta hai?
AND (conduct karne ke liye dono ON hone chahiye).
PDN mein parallel NMOS kaun sa Boolean operation implement karta hai?
OR (koi bhi ek ON ho to conduct hota hai).
PUN topology PDN se kaise milti hai?
Yeh dual hai — series↔parallel swap karo, matching PMOS par same input rakho.
PUN/PDN ke liye golden design rule kya hai?
Har input ke liye, exactly ek network conduct karta hai: .
2-input NAND ke liye PDN aur PUN describe karo.
PDN: 2 NMOS series mein; PUN: 2 PMOS parallel mein.
2-input NOR ke liye PDN aur PUN describe karo.
PDN: 2 NMOS parallel mein; PUN: 2 PMOS series mein.
NMOS se degraded '1' kyun buri hoti hai?
Output par cap ho jaata hai, noise margin cut ho jaata hai aur next stage mein static current leak ho sakti hai.
Static CMOS gate hamesha kaun sa logic form compute karta hai?
Ek inverting function (AOI/OAI, inherently inverting).
Static CMOS mein static power kyun nahi hoti?
Complementary networks kabhi ek saath conduct nahi karte, isliye -to-GND ka koi continuous path nahi hota.

Connections

Concept Map

needs both levels

PMOS to VDD

NMOS to ground

threshold drop on HIGH

threshold drop on LOW

forces

forces

exactly one conducts

logical complement

builds

topological dual

swap series/parallel

CMOS Gate

Two Complementary Networks

Pull-Up Network PUN

Pull-Down Network PDN

NMOS passes strong 0

PMOS passes strong 1

Output = 1

Output = 0

Golden Rule

Series ⟷ AND, Parallel ⟷ OR

De Morgan Duality