# VLSI Circuits

- Institution: IIT Madras
- Department: Electronics & Communication Engineering
- Teacher: Prof. S. Srinivasan
- Level: Undergraduate
- Language: English
- Subjects: Engineering, Society and politics
- Source: [NPTEL](https://nptel.ac.in/courses/117106092)
- Licence: [CC BY-NC-SA](https://nptel.ac.in/faq) (Non-commercial use only.)
- Syllabus: [at the source](https://nptel.ac.in/courses/117106092)
- Who can watch: Teens profiles and older (sources give no ratings; placed by Invisible Network from the source's own words)

## Lectures

1. [Introduction to VLSI Design](https://invisiblenetwork.ai/learn/nptel/117106092/669c359a9b8a) (Video)
2. [Combinational Circuit Design](https://invisiblenetwork.ai/learn/nptel/117106092/ead5f3fae56a) (Video)
3. [Programmable Logic Devices](https://invisiblenetwork.ai/learn/nptel/117106092/a4287848aef9) (Video)
4. [Programmable Array Logic](https://invisiblenetwork.ai/learn/nptel/117106092/08856de211ce) (Video)
5. [Review of Flip-Flops](https://invisiblenetwork.ai/learn/nptel/117106092/4c0ca277b2ce) (Video)
6. [Sequential Circuits](https://invisiblenetwork.ai/learn/nptel/117106092/4a3bb3f53c21) (Video)
7. [Sequential Circuit Design](https://invisiblenetwork.ai/learn/nptel/117106092/88c288b9e701) (Video)
8. [MSI Implementation of Sequential Circuits](https://invisiblenetwork.ai/learn/nptel/117106092/7972a036e1ea) (Video)
9. [Design of Sequential Circuits using One Hot Controller](https://invisiblenetwork.ai/learn/nptel/117106092/865b064eaca8) (Video)
10. [Verilog Modeling of Combinational Circuits](https://invisiblenetwork.ai/learn/nptel/117106092/d9d72be5d4bd) (Video)
11. [Modeling of Verilog Sequential Circuits - Core Statements](https://invisiblenetwork.ai/learn/nptel/117106092/a4f6d2e0c495) (Video)
12. [Modeling of Verilog Sequential Circuits - Core Statements(Contd)](https://invisiblenetwork.ai/learn/nptel/117106092/c9564ef893d9) (Video)
13. [RTL Coding Guidelines](https://invisiblenetwork.ai/learn/nptel/117106092/b54e3d386c91) (Video)
14. [Coding Organization - Complete Realization](https://invisiblenetwork.ai/learn/nptel/117106092/238a7e72aa8e) (Video)
15. [Coding Organization - Complete Realization (Contd)](https://invisiblenetwork.ai/learn/nptel/117106092/fa3ee3640907) (Video)
16. [Writing a Test Bench](https://invisiblenetwork.ai/learn/nptel/117106092/eb714f9b0a67) (Video)
17. [System Design using ASM Chart](https://invisiblenetwork.ai/learn/nptel/117106092/b6d57ed7a00c) (Video)
18. [Example of System Design using ASM Chart](https://invisiblenetwork.ai/learn/nptel/117106092/3fc9fc32668a) (Video)
19. [Examples of System Design using Sequential Circuits](https://invisiblenetwork.ai/learn/nptel/117106092/1edb65733efe) (Video)
20. [Examples of System Design using Sequential Circuits (Contd)](https://invisiblenetwork.ai/learn/nptel/117106092/49983b8cad91) (Video)
21. [Microprogrammed Design](https://invisiblenetwork.ai/learn/nptel/117106092/30d159fcdcd6) (Video)
22. [Microprogrammed Design (Continued)](https://invisiblenetwork.ai/learn/nptel/117106092/ed733a805a78) (Video)
23. [Design Flow of VLSI Circuits](https://invisiblenetwork.ai/learn/nptel/117106092/7a51eaf0ab43) (Video)
24. [Simulation of Combinational Circuits](https://invisiblenetwork.ai/learn/nptel/117106092/f550ab534fe8) (Video)
25. [Simulation of Combinational and Sequential Circuits](https://invisiblenetwork.ai/learn/nptel/117106092/d889ee49e7cb) (Video)
26. [Analysis of Waveforms using Modelsim](https://invisiblenetwork.ai/learn/nptel/117106092/4a720fb175bb) (Video)
27. [Analysis of Waveforms using Modelsim (Continued)](https://invisiblenetwork.ai/learn/nptel/117106092/9c9b53e34437) (Video)
28. [ModelSim Simulation Tool](https://invisiblenetwork.ai/learn/nptel/117106092/b9a5ff6fd508) (Video)
29. [Synthesis Tool](https://invisiblenetwork.ai/learn/nptel/117106092/2c698ffbaeb1) (Video)
30. [Synthesis Tool (Continued)](https://invisiblenetwork.ai/learn/nptel/117106092/20c289eb48cb) (Video)
31. [Synplify Tool - Schematic Circuit Diagram View](https://invisiblenetwork.ai/learn/nptel/117106092/726e9ccdb034) (Video)
32. [Technology View using Synplify Tool](https://invisiblenetwork.ai/learn/nptel/117106092/e67482cdf41a) (Video)
33. [Synopsys Full and Parallel Cases](https://invisiblenetwork.ai/learn/nptel/117106092/fc1dc0dded43) (Video)
34. [Xilinx Place & Route Tool](https://invisiblenetwork.ai/learn/nptel/117106092/91a450bf1c58) (Video)
35. [Xilinx Place & Route Tool (Continued)](https://invisiblenetwork.ai/learn/nptel/117106092/c4e151b7b170) (Video)
36. [PCI Arbiter Design using ASM Chart](https://invisiblenetwork.ai/learn/nptel/117106092/7c48b8713684) (Video)
37. [Design of Memories - ROM](https://invisiblenetwork.ai/learn/nptel/117106092/9e614257c4c2) (Video)
38. [Design of Memories- RAM](https://invisiblenetwork.ai/learn/nptel/117106092/c4f1c741bbdf) (Video)
39. [Design of External RAM](https://invisiblenetwork.ai/learn/nptel/117106092/2e43db42c91d) (Video)
40. [Design of Arithmetic Circuits](https://invisiblenetwork.ai/learn/nptel/117106092/fa6a31bbf5a6) (Video)
41. [Design of Arithmetic Circuits (Continued)](https://invisiblenetwork.ai/learn/nptel/117106092/8bf8b48c757a) (Video)
42. [Design of Arithmetic Circuits (Continued)](https://invisiblenetwork.ai/learn/nptel/117106092/cc882fe32f2b) (Video)
43. [System Design Examples](https://invisiblenetwork.ai/learn/nptel/117106092/a2b8b78a3d1b) (Video)
44. [System Design Examples (Continued)](https://invisiblenetwork.ai/learn/nptel/117106092/50422614211e) (Video)
45. [System Design Examples (Continued)](https://invisiblenetwork.ai/learn/nptel/117106092/123c08ae50d2) (Video)
46. [System Design Examples (Continued)](https://invisiblenetwork.ai/learn/nptel/117106092/0e34f34442bf) (Video)
47. [System Design Examples (Continued)](https://invisiblenetwork.ai/learn/nptel/117106092/bf10b60448be) (Video)
48. [System Design Examples using FPGA Board](https://invisiblenetwork.ai/learn/nptel/117106092/89d249ab280a) (Video)
49. [System Design Examples using FPGA Board (Continued)](https://invisiblenetwork.ai/learn/nptel/117106092/d1e7457dace6) (Video)
50. [Advanced Features of Xilinx Project Navigator](https://invisiblenetwork.ai/learn/nptel/117106092/795d7aee863d) (Video)
51. [System Design Examples using FPGA Board (Continued)](https://invisiblenetwork.ai/learn/nptel/117106092/278e2cfbbfd8) (Video)
52. [System Design Examples using FPGA Board (Continued)](https://invisiblenetwork.ai/learn/nptel/117106092/c2b292203a39) (Video)
53. [System Design Examples using FPGA Board (Continued)](https://invisiblenetwork.ai/learn/nptel/117106092/d2d94e79927b) (Video)
54. [System Design Examples using FPGA Board (Continued)](https://invisiblenetwork.ai/learn/nptel/117106092/1acd6c7d76d3) (Video)
55. [Project Design Suggested for FPGA/ASIC Implementations](https://invisiblenetwork.ai/learn/nptel/117106092/50e9cd29516f) (Video)
