Skip to content

This project shows how to design a clock bootstrapped circuit to improve the nonlinearity of the switch used in Track & Hold circuit. A comparison is done between several topologies, showing the ENOB, SNR, & SFDR achieved in each case.

Notifications You must be signed in to change notification settings

muhammadaldacher/Analog-Design-of-Bootstrapped-Switch

Repository files navigation

Analog-Design-of-Bootstrapped-Switch

This project shows how to design a clock bootstrapped circuit to improve the nonlinearity of the switch used in Track & Hold circuit. A comparison is done between several topologies, showing the ENOB, SNR, & SFDR achieved in each case.

A) S/H Using Ideal Switch

Ideal_Switch_w

B) S/H Using NMOS or PMOS

NMOS_PMOS_w

C) S/H Using CMOS TG

TG_w

D) S/H Using Bootstrapped Circuit with ideal switches

Ideal_Bootstrap_w

E) S/H Using Bootstrapped Circuit (Topology 1)

topology1_w

F) S/H Using Bootstrapped Circuit (Topology 2)

topology2_w


Results

performance


References:

My project on google drive:
https://drive.google.com/drive/folders/1W9ip4MpMZNf3IQsoFQkhgg6QaUya4Yp4
EE288 Lecture Notes:
https://drive.google.com/drive/folders/12Qqfw_TX1i7dvVVYXksaSdHV4gth1OD5
Videos on how to create VerilogA blocks for ADCs: https://drive.google.com/drive/folders/1GAobRzzFTkD6ywqSdDJUsO5g2C06hh_i
https://www.youtube.com/channel/UC7jwESeWKLcRbtxHwFS3A7Q/videos

About

This project shows how to design a clock bootstrapped circuit to improve the nonlinearity of the switch used in Track & Hold circuit. A comparison is done between several topologies, showing the ENOB, SNR, & SFDR achieved in each case.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages