====== EE6324: Phase-Locked Loops(May-Aug. 2020) ====== ===== Instructor ===== * [[https://sites.google.com/a/ee.iitm.ac.in/ssaxena/|Saurabh Saxena]] ===== Classroom ===== * Online ===== Schedule ===== * Tue./Thu.: 4:00-5:15 PM * Alternate Friday ===== Course page on moodle ===== Registered students can login and see the course page at [[https://courses.iitm.ac.in/|https://courses.iitm.ac.in/]]. Resources, tutorials, exam schedules, discussion forum etc. can be accessed from the moodle page. ===== Teaching Assistants ===== Login to moodle at [[https://courses.iitm.ac.in/|https://courses.iitm.ac.in/]] to post questions and contact faculty. ===== Evaluation ===== * Assignments (10%) * Quiz-I (20%) * Quiz-II (20%) * Project (20%) * End Sem (30%) ===== Recorded lectures ===== The recorded lectures are listed below. - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/05122020.mp4|Lecture#1]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/05122020.pdf|pdf]]): Introduction to PLLs - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/05142020.mp4|Lecture#2]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/05142020.pdf|pdf]]): Crystal/LC oscillator as clock source, Basic operation of a PLL - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/05192020.mp4|Lecture#3]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/05192020.pdf|pdf]]): Basic operation of a PLL with mixer, loop filter, and voltage controlled oscillator at block level - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/05212020.mp4|Lecture#4]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/05212020.pdf|pdf]]): Basic operation of a PLL with mixer, loop filter, and voltage controlled oscillator at block level (contd.) - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/05222020.mp4|Lecture#5]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/05222020.pdf|pdf]]): Small-signal model of a basic PLL, Type/order of a PLL - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/05262020.mp4|Lecture#6]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/05262020.pdf|pdf]]): Frequency acquisition in Type-I PLL - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/05282020.mp4|Lecture#7]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/05282020.pdf|pdf]]): Frequency acquisition in Type-I/II PLL - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/06022020.mp4|Lecture#8]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/06022020.pdf|pdf]]): Frequency acquisition in Type-I/II PLL (contd.) - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/06042020.mp4|Lecture#9]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/06042020.pdf|pdf]]): Frequency acquisition in Type-II PLL (contd.) - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/06052020.mp4|Lecture#10]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/06052020.pdf|pdf]]): Different types of Phase Error Detector (PD) - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/06092020.mp4|Lecture#11]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/06092020.pdf|pdf]]): Sample & hold based PD, XOR based PD - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/06112020.mp4|Lecture#12]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/06112020.pdf|pdf]]): XOR based PD, S-R flip flop based PD, Range extension of PDs - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/06162020.mp4|Lecture#13]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/06162020.pdf|pdf]]): 3-state PFD, D flip flop based PD - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/06182020.mp4|Lecture#14]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/06182020.pdf|pdf]]): Frequency Detectors - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/06192020.mp4|Lecture#15]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/06192020.pdf|pdf]]): Charge-pump PLL - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/06232020.mp4|Lecture#16]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/06232020.pdf|pdf]]): Design methodology for a type-II order-3 charge-pump PLL (CP-PLL) - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/06252020.mp4|Lecture#17]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/06252020.pdf|pdf]]): Sources of non-linearity in CP-PLL, Noise analysis in CP-PLLs - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/06302020.mp4|Lecture#18]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/06302020.pdf|pdf]]): Noise analysis in CP-PLLs (contd.) - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/07022020.mp4|Lecture#19]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/07022020.pdf|pdf]]): Noise analysis in CP-PLLs (contd.) - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/07072020.mp4|Lecture#20]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/07072020.pdf|pdf]]): Oscillators, Barkhausen Criterion - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/07092020.mp4|Lecture#21]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/07092020.pdf|pdf]]): Small swing differential oscillators - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/07142020.mp4|Lecture#22]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/07142020.pdf|pdf]]): Large swing CMOS ring oscillators - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/07162020.mp4|Lecture#23]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/07162020.pdf|pdf]]): Large swing CMOS ring oscillators (contd.) - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/07172020.mp4|Lecture#24]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/07172020.pdf|pdf]]): Large swing CMOS ring oscillators (contd.) - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/07212020.mp4|Lecture#25]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/07212020.pdf|pdf]]): Regulators for ring oscillators - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/07232020.mp4|Lecture#26]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/07232020.pdf|pdf]]): Regulators for ring oscillators (contd.) - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/07282020.mp4|Lecture#27]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/07282020.pdf|pdf]]): Phase noise in ring oscillators - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/07302020.mp4|Lecture#28]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/07302020.pdf|pdf]]): Phase noise in ring oscillators (contd.), Circuit design of PLL building blocks (PFD) - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/07312020.mp4|Lecture#29]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/07312020.pdf|pdf]]): Circuit design of PLL building blocks (PFD) - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/08042020.mp4|Lecture#30]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/08042020.pdf|pdf]]): Circuit design of PLL building blocks (Charge Pump) - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/08062020.mp4|Lecture#31]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/08062020.pdf|pdf]]): Circuit design of PLL building blocks (Charge Pump) contd. - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/08112020.mp4|Lecture#32]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/08112020.pdf|pdf]]): General discussion on PLL blocks, Loop filter - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/08132020.mp4|Lecture#33]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/08132020.pdf|pdf]]): Dual path loop filter (DPLF), Alternate stabilization techniques for type-II PLL - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/08142020.mp4|Lecture#34]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/08142020.pdf|pdf]]): Alternate stabilization techniques for type-II PLL (contd.), Split-tuned PLLs - [[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/08182020.mp4|Lecture#35]]([[http://www.ee.iitm.ac.in/~ssaxena/EE6324w_May2020/08182020.pdf|pdf]]): Introduction to Digital PLLs ===== Assignments ===== Assignments will be posted below. You are expected to solve them on your own. You should submit each one by 09:00AM of the due date mentioned. Copying will carry strict penalties. ===== Course contents ===== Topics include analog and digital integer-N phase-locked loops (PLLs). Building blocks include phase/frequency detectors, charge-pump, LC/ring-oscillators, multi-modulus frequency dividers, active/passive loop-filter, etc. ===== Objectives ===== To develop intuition behind frequency synthesizer design, learning mathematical basis behind operation, and realizing PLLs at architecture and transistor level. ===== References ===== * F. Gardner, Phaselock Techniques, John Wiley & Sons, 2005. * W. Egan, Phase-Lock Basics, John Wiley & Sons, 2008. * R. Best, Phase-Locked Loops : Design, Simulation, and Applications, McGraw Hill, 2003. ===== Pre-requisites ===== * [[http://www.ee.iitm.ac.in/videolectures/doku.php?id=ee3002_2015nk:start|Analog Circuits]] ===== Attendance ===== Attendance will be strictly enforced.