Technology Workshop – VLSI Design

Price:

Course Features

  • Location: Janakpuri East New Delhi
  • Language: verilog/VHDL
  • Lesson: 0
  • Viewers: 2606
  • Prerequisites: No
  • Skill Level: Beginner
  • Course Capacity: 50
  • Start Course:

Descriptions

This is a basic program on VLSI(Very Large Scale Integration). Students will get good exposure of complete IC design flow. We will train students for developing digital logic design with hardware descriptive language Verilog HDL.
STEP

Eligibility

1st/2nd/3rd year students of B.E./B.Tech. from Electrical, Electronics, Computer Science. Recommended for First year engineering students.

Pre-requisites

Knowledge of Basics of Electronics, DigitalElectronics, C language programming

Features

  • Knowledge of VLSI Design Flow
  • Knowledge of Verilog HDL- RTL Coding & Synthesis
  • Knowledgeof Logical Verification and Designing.
  • Knowledge of FPGA
  • Personal Experience of working with Live

Benefits

  • Confidence build up for IC Design Methodology
  • Certification from EMTECH FOUNDATION,New Delhi
  • Fare understanding of Digital Logic Design
  • Fare understanding of FPGA Implementation
  • Experience of BEST learning practice
  • Acquire skills to do better Minor/Major Project
  • Can participate in various national/international competition and techfest

Curriculum

Section 1 : Introduction to VLSI Design

Section 2 : Overview of Digital Electronics

1. Number system

Empty section. Edit page to add content here.

2. Converters

Empty section. Edit page to add content here.

3. Boolean Algebra

Empty section. Edit page to add content here.

4. Logic gate

Empty section. Edit page to add content here.

5. K-Map

Empty section. Edit page to add content here.

Section 3 : Combinational Logic Design

6. Adder, Substracter

Empty section. Edit page to add content here.

7. Comparators

Empty section. Edit page to add content here.

8. Multiplexer, Demultiplexer

Empty section. Edit page to add content here.

9. Encoder, Decoder

Empty section. Edit page to add content here.

Section 4 : Sequential Logic Design

10. Latches

Empty section. Edit page to add content here.

11. Flip Flops

Empty section. Edit page to add content here.

12. Counters

Empty section. Edit page to add content here.

13. Registers

Empty section. Edit page to add content here.

Section 5 : Verilog HDLs Overview

14. Design hierarchy

Empty section. Edit page to add content here.

15. About HDL

Empty section. Edit page to add content here.

16. Advantage of HDL

Empty section. Edit page to add content here.

17. About Verilog

Empty section. Edit page to add content here.

18. Popularity of Verilog

Empty section. Edit page to add content here.

19. Level of abstraction

Empty section. Edit page to add content here.

Section 6 : Verilog Concepts

20. Lexical conversion

Empty section. Edit page to add content here.

21. Data types

Empty section. Edit page to add content here.

22. System task and compiler

Empty section. Edit page to add content here.

23. Definition of Module

Empty section. Edit page to add content here.

24. Declaration of ports

Empty section. Edit page to add content here.

Section 7 : Gate Level Modelling

25. About gate type modelling

Empty section. Edit page to add content here.

26. Delay concepts

Empty section. Edit page to add content here.

27. Examples

Empty section. Edit page to add content here.

Section 8 : Date Flow Modeling

28. About data flow modelling

Empty section. Edit page to add content here.

29. Assignment

Empty section. Edit page to add content here.

30. Delay control

Empty section. Edit page to add content here.

31. Operators

Empty section. Edit page to add content here.

32. Examples

Empty section. Edit page to add content here.

Section 9 : Behavioral Modelling

33. About behavioural modelling

Empty section. Edit page to add content here.

34. Structured procedures

Empty section. Edit page to add content here.

35. Initial and always

Empty section. Edit page to add content here.

36. Blocking and non- blocking statement

Empty section. Edit page to add content here.

37. Delay control

Empty section. Edit page to add content here.

38. Conditional statement

Empty section. Edit page to add content here.

39. Loops

Empty section. Edit page to add content here.

Section 10 : Tasks and Function

40. Difference between Tasks and Function

Empty section. Edit page to add content here.

41. Declaration of function

Empty section. Edit page to add content here.

42. Declaration of Tasks

Empty section. Edit page to add content here.

Section 11 : Modelling Technique

43. Assign and Deassign

Empty section. Edit page to add content here.

44. Force and Release

Empty section. Edit page to add content here.

Section 12 : User Defined Primitives

45. About UDP

Empty section. Edit page to add content here.

46. Rule for UDPs

Empty section. Edit page to add content here.

47. UDP instantiation

Empty section. Edit page to add content here.

Section 13 :Apply Stimulus

48. Need of TB

Empty section. Edit page to add content here.

49. About TB

Empty section. Edit page to add content here.

50. Type of TB

Empty section. Edit page to add content here.

51. Apply stimulus

Empty section. Edit page to add content here.

Section 14 :Finite State Machine

51. Definition of FSM

Empty section. Edit page to add content here.

52. About state machine

Empty section. Edit page to add content here.

53. Step to design

Empty section. Edit page to add content here.

Section 15 :ABOUT FPGA

55. Introduction to FPGA

Empty section. Edit page to add content here.

56. FPGA architecture

Empty section. Edit page to add content here.

57. Logic element

Empty section. Edit page to add content here.

58. Programmable Wiring

Empty section. Edit page to add content here.

59. Technology

Empty section. Edit page to add content here.

60. SRAM Based FPGA

Empty section. Edit page to add content here.

61. Configuration vs programming

Empty section. Edit page to add content here.

Section 16 :ABOUT FPGA

62. About synthesis

Empty section. Edit page to add content here.

63. Simulation vs synthesis

Empty section. Edit page to add content here.

64. How synthesis used

Empty section. Edit page to add content here.

65. What impact of logic synthesis

Empty section. Edit page to add content here.

66. Synthesis process

Empty section. Edit page to add content here.

Section 17 :Verification Technique

67. Formal verification

Empty section. Edit page to add content here.

68. Circuit verification

Empty section. Edit page to add content here.

Section 18 :Project work Preparation

69. Selection of project

Empty section. Edit page to add content here.

70. Software design of project

Empty section. Edit page to add content here.

71. Testing methods(Hardware/Software)

Empty section. Edit page to add content here.

Section 19 :Documentation

72. Preparation of synopsis

Empty section. Edit page to add content here.

73. Preparation of PPT

Empty section. Edit page to add content here.

74. Preparation of project report

Empty section. Edit page to add content here.

75. Preparation of code documentation

Empty section. Edit page to add content here.

76. Submission of documents

Empty section. Edit page to add content here.

Course Reviews

Based On 0 Review
0
overall
5 stars
0%
0
4 stars
0%
0
3 stars
0%
0
2 stars
0%
0
1 stars
0%
0

Be the first to review “Technology Workshop – VLSI Design”

There are no reviews yet.