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

© Copyright 2025 VLSI Mentor. All Rights Reserved.©

Connect with us

  • Instagram
  • Facebook
  • Twitter
  • LinkedIn
  • YouTube
bottom of page