top of page

12.2.3 Transmission Gates

A transmission gate (TG) is a bidirectional switch made of one NMOS and one PMOS in parallel.

C and C’ are control signals.

Circuit Diagram

Screenshot (734).png

Advantages:

1. Bidirectional: Can pass signals in both directions

2. Full swing: Passes both 0 and 1 perfectly

3. No threshold drop: PMOS passes 1, NMOS passes 0

4. Low power: No static current

Verilog

Built-in CMOS Primitive

Verilog

2:1 Mux using Transmission Gates

Circuit

Screenshot (735).png

Verilog

Testbench

Verilog

4:1 Mux using Transmission Gates

Verilog

Bidirectional Bus using Transmission Gates

It is a multi-master bus system.

Screenshot (736).png

Verilog Implementation

Verilog

Testbench:

Verilog

CMOS Logic Gates

Resistive MOS Switches

  • Instagram
  • Facebook
  • Twitter
  • LinkedIn
  • YouTube

Connect with us

bottom of page