====== EE6322w: VLSI Broadband Communication Circuits, Jan-May 2024 ====== These lectures are available on the web for the benefit of students at IIT Madras and elsewhere. Copyrights to these rest solely with the instructor and IIT Madras. Copying them, publishing them, rehosting them on other servers, or using them for any sort of commercial gain is prohibited. See [[:viewinglectures|this page]] for information on how to use these videos. ===== Instructor: Nagendra Krishnapura ===== Course syllabus, schedule, and assignments can be seen [[http://www.ee.iitm.ac.in/vlsi/courses/ee6322_2020/start|here]]. If you wish to download these lectures for offline viewing, you may have to disable the player plugin on your browser. - [[https://drive.google.com/file/d/1OigB5a9S6aDnkHWNQL7pjoMi8zjax79r/view?usp=drive_link|4 January 2024]] ([[https://drive.google.com/file/d/1ctauQr_Wu43COOFAD5f-L3NnFHB96zpc/view?usp=drive_link|notes]]): Introduction to the course - [[https://drive.google.com/file/d/15PHKfB6ca1ojIHNZxccrDbiL0coTLRQ0/view?usp=drive_link|9 January 2024]] ([[https://drive.google.com/file/d/1WSC8RcAhK1OdvU7CpLPJibR1kigTGT1r/view?usp=drive_link|notes]]): Bit errors due to noise and jitter; Q function - [[https://drive.google.com/file/d/1SrnFMrSpF_-qe42QbAIWRsmhDPVDJySr/view?usp=drive_link|11 January 2024]] ([[https://drive.google.com/file/d/1Zc4u7fCMQXYphDsx7zXv4FVS7E_7PukI/view?usp=drive_link|notes]]): Random processes; Spectral density and autocorrelation - [[https://drive.google.com/file/d/1LJjFCsE2i6L-LGcIJtx4zgmv1-0vmxqg/view?usp=drive_link|12 January 2024]] ([[https://drive.google.com/file/d/1aYLd9SRboXf6sIL8gz3mQNxr1E7t8ImU/view?usp=drive_link|notes]]): Noise models of resistor, MOS transisitor, and BJT - [[https://drive.google.com/file/d/15sPjYcx9Z7AXS8ujYsk6CrWcS7SlOGlU/view?usp=drive_link|16 January 2024]] ([[https://drive.google.com/file/d/1BxotcgxQGhSLHwcWbD0gB9EawfdQsaYC/view?usp=drive_link|notes]]): Noise calculation in circuits; kT/C noise; Impedance scaling; PSD of sampled noise - [[https://drive.google.com/file/d/1D23NqUSe5XctKODz5_UkTnu30-_i5Nv2/view?usp=drive_link|18 January 2024]] ([[https://drive.google.com/file/d/1BcsmMQmkBgyXgi6XbM5AHiKIdYa5yUxM/view?usp=drive_link|notes]]): Noise calculation in circuits; Output noise and input-referred noise; 1/f noise in MOS transistors - [[https://drive.google.com/file/d/1j8qTtJ-ahPJMRyXC0K5av2dLnoqgjHU-/view?usp=drive_link|23 January 2024]] ([[https://drive.google.com/file/d/1rO83V0K4XX-B08JbhPRF8Mzqx7uPElEh/view?usp=drive_link|notes]]): Jitter: Phase of a signal; Absolute jitter and period jitter; Spectrum of a phase modulated signal - [[https://drive.google.com/file/d/1DT5rQZdPuUbGpERaG5x8bmHAYtkYdMol/view?usp=drive_link|25 January 2024]] ([[https://drive.google.com/file/d/1FZkisobXILjuKhP3CrVt3WTnr1E0Uiov/view?usp=drive_link|notes]]): Jitter spectrum; Spectrum of a square wave with jitter; Phase noise at the output of a frequency divider - [[https://drive.google.com/file/d/1Mu1hxKvomXBtqbF8On8hJUZI7EIGe-2o/view?usp=drive_link|30 January 2024]] ([[https://drive.google.com/file/d/1ttYx281OOj8uSY_YlAz8iO91TXUaPx1_/view?usp=drive_link|notes]]): Phase noise and jitter; Phase noise after frequency division - [[https://drive.google.com/file/d/1Tw1S1H39x7iPnYBYMJkmYLyX5Wct9D-F/view?usp=drive_link|2 February 2024]] ([[https://drive.google.com/file/d/1FCdolapeLjKgpx9SCmrl8DueHif4fjIb/view?usp=drive_link|notes]]): Phase noise PSD in a VCO; 1/f^3, 1/f^2, and white regions; Decision slicer-amplifier with a high gain - [[https://drive.google.com/file/d/1i_C2OnKHsFwtbuvARt9mNCs5SmMICVNy/view?usp=drive_link|6 February 2024]] ([[https://drive.google.com/file/d/15_YqiiGbpBUlljrG7xRxpPVbh_GHt1Hu/view?usp=drive_link|notes]]): Decision slicer; Increasing the gain; Regenerative latch - [[https://drive.google.com/file/d/1GsomLmyMImPeAXzCV1cpx_e4U-dHNyk3/view?usp=drive_link|13 February 2024]] ([[https://drive.google.com/file/d/1V3FIATXakrDxNK67j5Od94Nyq-SCdH2I/view?usp=drive_link|notes]]): Regenerative latch variants; Latch as a time-varying system; Gain and noise calculations - [[https://drive.google.com/file/d/1Z6QDkvNP155WO40T0UQNvMM_oC1ryJbS/view?usp=drive_link|15 February 2024]] ([[https://drive.google.com/file/d/1Tq5K5HVbZH-icuMmEIOnc6cCCIOnRCQc/view?usp=drive_link|notes]]): Gain and noise in a latch; Noise simulation; Edge triggered latch - [[https://drive.google.com/file/d/1aLOz8gfPBvWsQUgh953Mkq05-jVGEFKn/view?usp=drive_link|16 February 2024]] ([[https://drive.google.com/file/d/14R8UBWxzRhwHBzgZJUzpOAafgDB1R-06/view?usp=drive_link|notes]]): Latch setup time and clock-to-Q delay; Maximum possible data rate for a decision slicer(flip-flop) - [[https://drive.google.com/file/d/1nW400UwWi9wOM5C-9TDeKwGzpVDEPXoq/view?usp=drive_link|22 February 2024]] ([[https://drive.google.com/file/d/1cjfKEkMNcdpoPnqeQkwDdKg_D6D0rnL1/view?usp=drive_link|notes]]): Aligning clock and data at the receiver; Phase detector for random data - [[https://drive.google.com/file/d/1D_J3BZEliils9A8hitp3XhAO-aFYy0vo/view?usp=drive_link|27 February 2024]] ([[https://drive.google.com/file/d/1lNi4Z8u4RZva4-f-pj0y7lHth4K-Ae1I/view?usp=drive_link|notes]]): Linear phase detector; Offset due to clock-to-Q delay - [[https://drive.google.com/file/d/19xCskyq1IiioltWW2carA_exPuOgwmU4/view?usp=drive_link|29 February 2024]] ([[https://drive.google.com/file/d/1KPnkmDBGJoq17xgu72C6UsGEWQ94OFkC/view?usp=drive_link|notes]]): Binary(Bang-bang/Alexander) phase detector; CDR with linear and binary phase detectors; Phase domain model of the CDR - [[https://drive.google.com/file/d/1BaxaYXDkNqcTdB89gl70dbAIpCHG5Z26/view?usp=drive_link|1 March 2024]] ([[https://drive.google.com/file/d/1gRge5ABnx8jPwR7DiPn7Y0JNnHN0J_bV/view?usp=drive_link|notes]]): Phase-domain model of the CDR; Transfer functions; CDR parameters-JTOL, JTRAN, JGEN - [[https://drive.google.com/file/d/1PKkrrQFc689dcBmu6uAwUALGlbdmUS7n/view?usp=drive_link|7 March 2024]] ([[https://drive.google.com/file/d/1n3kfazZN17zrqmqSFKDS74fXsiczZIWk/view?usp=drive_link|notes]]): CDR parameters-JTOL, JTRAN, JGEN in a CDR with forwarded clock; Jitter generation due to charge pump noise and delay line phase noise - [[https://drive.google.com/file/d/1RFviAIa_QFzBgf4pqLxQL8pQmSbt77SN/view?usp=drive_link|12 March 2024]] ([[https://drive.google.com/file/d/1Q-8I6WxN_wZMR0TfVM4DO42YWuEft71o/view?usp=drive_link|notes]]): Gain of a binary phase detector; CDR without a forwarded clock - [[https://drive.google.com/file/d/13VXdlH42xxLPqSwpKC__p5d-Y-48v809/view?usp=drive_link|19 March 2024]] ([[https://drive.google.com/file/d/1NFvQH2IVO9ACb-DGx1hWafz9cF7igZx1/view?usp=drive_link|notes]]): CDR without a forwarded clock; Phase domain model; Transfer functions; JTOL, JTRAN - [[https://drive.google.com/file/d/1x9UrV0v-QyJr3oYyDdAkiysBB3OwzbGL/view?usp=drive_link|21 March 2024]] ([[https://drive.google.com/file/d/1ljqcHSh20h0RROsezMSgJhX4FUUPRt5o/view?usp=drive_link|notes]]): CDR without a forwarded clock; Jitter generation - [[https://drive.google.com/file/d/1aKjA2OodEa5FVu_YFKMamVDyYKNOTZ1V/view?usp=drive_link|28 March 2024]] ([[https://drive.google.com/file/d/1h3lff9nmLeFZNoD6zKuTW_bAWbTulngt/view?usp=drive_link|notes]]): Bang-bang jitter - [[https://drive.google.com/file/d/186f6gI5EFqqynTuFkVSVF7CdW90IymEm/view?usp=drive_link|2 April 2024]] ([[https://drive.google.com/file/d/1Mh-4o_kesE7Q2Tp66WQIenbMM3yCsEDg/view?usp=drive_link|notes]]): Bang-bang jitter; Digital CDR - [[https://drive.google.com/file/d/101a8nfxCyMpDIjtFMN99gSwLLNXuJqR8/view?usp=drive_link|4 April 2024]] ([[https://drive.google.com/file/d/1phUNHnVtzIEM-OL3w_2p7smDjAbLvG3W/view?usp=drive_link|notes]]): Digital CDR; Phase interpolator; Jitter due to quantization; Serializer/Deserializer - [[https://drive.google.com/file/d/1S_mvRhuhyZhM2_nSDyceG4et9gy9jqOT/view?usp=drive_link|12 April 2024]] ([[https://drive.google.com/file/d/1hoXyIePUvpXa0mYgTy98QcIyCleKzW0t/view?usp=drive_link|notes]]): Serializer; Channel response; - [[https://drive.google.com/file/d/1f7ICUPPtCilQUOLfQrIsq3Z1ianZrcB_/view?usp=drive_link|16 April 2024]] ([[https://drive.google.com/file/d/1JbvwScjkJRQ2mlA6a1J_f6nH-AHkiNpS/view?usp=drive_link|notes]]): Channel response; Discrete-time channel response; Eye diagram - [[https://drive.google.com/file/d/143EoaZDr1KxAfG7nTFJ0gOobdhOuGT-v/view?usp=drive_link|18 April 2024]] ([[https://drive.google.com/file/d/1g4R55uSDjhAEQgbx1vgYHQvgRuP5N17B/view?usp=drive_link|notes]]): Discrete-time equalizer for a serial link - [[https://drive.google.com/file/d/1VPkGYfCL3p5G-z_M0jk3ewRQOURWwgL7/view?usp=drive_link|19 April 2024]] ([[https://drive.google.com/file/d/1owDUl2bgl0xL6A2WaVwxCtt4daruFVYF/view?usp=drive_link|notes]]): Semi-digital implementation of TX equalizer; Continuous-time equalizer; Crosstalk and effect of equalization - [[https://drive.google.com/file/d/1evIEEDOoFM-ZFjXhpW1BmAkSbGTEuy6k/view?usp=drive_link|23 April 2024]] ([[https://drive.google.com/file/d/1E3Iu40Uhw8e60kf8mEYPWRvV64qeEZuA/view?usp=drive_link|notes]]): Decision feedback equalizer; Comparison of different equalizer types ==== Notes ==== * [[http://www.ee.iitm.ac.in/videolectures/doku.php?id=start|Recorded lectures: VLSI group video lectures site]] * [[https://drive.google.com/file/d/1997FY4AF85l_Jf2mn2UBa-B3C5aPgeYo/view?usp=sharing|Handout on input referred noise]] * [[https://drive.google.com/file/d/1lW6z9zWz62dPo_RGbrboO_QMq5pAEhn-/view?usp=sharing|Handout on signals and their spectra]] * [[https://drive.google.com/file/d/1cJKTJT-WEeeaTW0rBgmQAGkObUXrQd3k/view?usp=sharing|Contour integration-useful for calculating integrated noise]]