# VLSI Interconnects

- Institution: IIT Kharagpur
- Department: Electrical Engineering
- Teacher: Prof. Sarang Pendharker
- Level: Undergraduate
- Language: English
- Subjects: Engineering
- Source: [NPTEL](https://nptel.ac.in/courses/108105187)
- Licence: [CC BY-NC-SA](https://nptel.ac.in/faq) (Non-commercial use only.)
- Syllabus: [at the source](https://nptel.ac.in/courses/108105187)
- Who can watch: Tweens profiles and older (sources give no ratings; placed by Invisible Network from the source's own words)

Interconnects are the wired connections between various devices and components in an integrated circuit. As the clock frequency and operating frequency of the electronic devices is increasing, going up to several GHz, the effects of these wired connection cannot be ignored anymore. In fact, the interconnect effects which include delays, timing jitters and cross-talk are expected to become bottleneck in further increase in the speed of electronic circuits. In this course we will investigate origin of several interconnect effects and explore techniques for electromagnetic and circuit modeling of these interconnect effects. The course is of importance for anyone interested in the high frequency circuit design and signal integrity issues in electronics and telecommunication industries.

Intended audience: Senior UG, P.G., Ph.D in Dept. of ECE, EE.

Prerequisites: U.G. level course in electromagnetics or micorwave engineering or EM Waves.INDUSTRY RELEVANCE: Signal integrity profile and Interconnect profile in leading electronics and semiconductor industries.

## Lectures

1. [Lecture 1 : Introduction to VLSI Interconnects.](https://invisiblenetwork.ai/learn/nptel/108105187/86d09537c5d7) (YouTube)
2. [Lecture 2 : The Distributed RC Interconnect Model](https://invisiblenetwork.ai/learn/nptel/108105187/a7f9207b95ec) (YouTube)
3. [Lecture 3 : The Elmore delay](https://invisiblenetwork.ai/learn/nptel/108105187/6156ae7924c7) (YouTube)
4. [Lecture 4 : Elmore delay in interconnects](https://invisiblenetwork.ai/learn/nptel/108105187/22585b484d61) (YouTube)
5. [Lecture 5 : Elmore Delay in Branched RC Interconnects](https://invisiblenetwork.ai/learn/nptel/108105187/40a5062bcb48) (YouTube)
6. [Lecture 6 : Equivalent Circuit For RC Interconnects](https://invisiblenetwork.ai/learn/nptel/108105187/407f9220f483) (YouTube)
7. [Lecture 7 : Scaling Effects in Interconnects](https://invisiblenetwork.ai/learn/nptel/108105187/a010b0c460d4) (YouTube)
8. [Lecture 8 : Delay Mitigation In RC Interconnects](https://invisiblenetwork.ai/learn/nptel/108105187/26630e1a51b6) (YouTube)
9. [Lecture 9 : RC Interconnect Simulation](https://invisiblenetwork.ai/learn/nptel/108105187/ecf11bf99f40) (YouTube)
10. [Lecture 10 : Inductive Effects In Interconnects](https://invisiblenetwork.ai/learn/nptel/108105187/f28730a29e04) (YouTube)
11. [Lecture 11 : Distributed RLC Interconnect Model](https://invisiblenetwork.ai/learn/nptel/108105187/4baa677e6c6a) (YouTube)
12. [Lecture 12 : Transmission Line Equations](https://invisiblenetwork.ai/learn/nptel/108105187/3b96f3fca3e3) (YouTube)
13. [Lecture 13 : When To Consider The Inductive Effects?](https://invisiblenetwork.ai/learn/nptel/108105187/0a087e5e1da1) (YouTube)
14. [Lecture 14 : The Transfer Function of an RLC Interconnect](https://invisiblenetwork.ai/learn/nptel/108105187/6232931073f5) (YouTube)
15. [Lecture 15 : Time Domain Response of a Lumped RLC Circuit](https://invisiblenetwork.ai/learn/nptel/108105187/8f0cbdcf299f) (YouTube)
16. [Lecture 16 : Equivalent Elmore Model For RLC Interconnects](https://invisiblenetwork.ai/learn/nptel/108105187/6051366bb795) (YouTube)
17. [Lecture 17 : Two-Pole Model Of RLC Interconnects From ABCD Parameters](https://invisiblenetwork.ai/learn/nptel/108105187/e86bcd33478a) (YouTube)
18. [Lecture 18 : RLC Interconnect Simulation](https://invisiblenetwork.ai/learn/nptel/108105187/0697462e53b8) (YouTube)
19. [Lecture 19 : Origin Of The Skin Effect](https://invisiblenetwork.ai/learn/nptel/108105187/604f5ebd6e71) (YouTube)
20. [Lecture 20 : Effective Resistance At High Frequencies](https://invisiblenetwork.ai/learn/nptel/108105187/93231e2d1422) (YouTube)
21. [Lecture 21 : Equivalent circuit to simulate skin effect](https://invisiblenetwork.ai/learn/nptel/108105187/0de766918915) (YouTube)
22. [Lecture 22 : Power dissipation due to interconnects](https://invisiblenetwork.ai/learn/nptel/108105187/4c696c16a3cd) (YouTube)
23. [Lecture 23 : Optimum interconnect width for minimizing total power dissipation](https://invisiblenetwork.ai/learn/nptel/108105187/6c009e69fe5c) (YouTube)
24. [Lecture 24 : Heating effects and thermal modeling](https://invisiblenetwork.ai/learn/nptel/108105187/0bc4cdd136e0) (YouTube)
25. [Lecture 25 : Compact thermal modeling with equivalent electrical circuits](https://invisiblenetwork.ai/learn/nptel/108105187/838047983153) (YouTube)
26. [Lecture 26 : Electromigration in interconnects](https://invisiblenetwork.ai/learn/nptel/108105187/7b5c0e49a760) (YouTube)
27. [Lecture 27 : Mitigation of Electromigration](https://invisiblenetwork.ai/learn/nptel/108105187/4188053aa1ab) (YouTube)
28. [Lecture 28 : Capacitive coupling in interconnects](https://invisiblenetwork.ai/learn/nptel/108105187/083c85cbdb47) (YouTube)
29. [Lecture 29 : Cross-talk and timing jitters in two identical interconnects](https://invisiblenetwork.ai/learn/nptel/108105187/9fcb5da32714) (YouTube)
30. [Lecture 30 : Coupling effects and mitigation techniques](https://invisiblenetwork.ai/learn/nptel/108105187/1d0e3453d7b2) (YouTube)
31. [Lecture 31 : Matrix formulation of coupled interconnects](https://invisiblenetwork.ai/learn/nptel/108105187/9b53d2cafc62) (YouTube)
32. [Lecture 32 : Coupled RLC interconnects](https://invisiblenetwork.ai/learn/nptel/108105187/a5bbb83c27f4) (YouTube)
33. [Lecture 33 : Decoupling of interconnects by diagonalization of matrix](https://invisiblenetwork.ai/learn/nptel/108105187/5e9e6b0c6c8a) (YouTube)
34. [Lecture 34 : Analysis of coupled interconnects: Example](https://invisiblenetwork.ai/learn/nptel/108105187/ad47c1133467) (YouTube)
35. [Lecture 35 : Analysis of coupled interconnects: Examples-2](https://invisiblenetwork.ai/learn/nptel/108105187/6c03fabe0572) (YouTube)
36. [Lecture 36 : Simulation of RC coupled interconnects](https://invisiblenetwork.ai/learn/nptel/108105187/8ba3f0d91d98) (YouTube)
37. [Lecture 37 : Extraction of capacitance (part-1)](https://invisiblenetwork.ai/learn/nptel/108105187/e6cd129884fe) (YouTube)
38. [Lecture 38 : Extraction of capacitance (part-2)](https://invisiblenetwork.ai/learn/nptel/108105187/834f6e961b9c) (YouTube)
39. [Lecture 39 : Extraction of inductance (part-1)](https://invisiblenetwork.ai/learn/nptel/108105187/0598e3fec0b6) (YouTube)
40. [Lecture 40 : Extraction of inductance (part-2)](https://invisiblenetwork.ai/learn/nptel/108105187/2396e3fa0666) (YouTube)
41. [Lecture 41 : Estimation of interconnect parameters from S-parameters](https://invisiblenetwork.ai/learn/nptel/108105187/68870d3e35d1) (YouTube)
