This course begins with a focus on digital circuit fundamentals, including ASICs, FPGAs, and simulation modeling languages. We delve into VHDL design, covering modeling styles, basic elements, operators, data objects, and more. The next phase emphasizes practical implementation using Xilinx ISE, creating projects for basic digital circuits like gates, adders, and multiplexers in VHDL. We then move on to advanced digital components such as flip flops, shift registers, and RAMs, alongside sequence detectors and their VHDL modeling. The course concludes with real-world applications, designing complex circuits like vending machines using VHDL for product selection, payment processing, and dispensing.
Course Objectives
Online
4 units
IITM Pravartak Technologies Foundation
Technology Innovation Hub (TIH) of IIT Madras
and
L&T EduTech
Rs. 1900/- Inclusive of Tax
Students pursuing diploma/UG/PG Programs in Electrical/Electronics Engineering Department, computer science, or related fields interested in consumer applications and smart infrastructure.
Basic knowledge in digital electronics
16
Dr. P. Rangarajan
Subject Matter Expert, L&T EduTech.
Dr. P. Rangarajan is a Subject Matter Expert in Electrical Engineering. He obtained his doctorate from Anna University in 2004, specializing in VLSI & Signal Processing. He earned his M.E. degree in Power Electronics from Guindy College of Engineering in 1996 and his B.E. degree in Electrical and Electronics Engineering from Coimbatore Institute of Technology in 1990. He has a total of 33 years of work experience. He has published 80 papers in international journals and holds four patents. He is also a recognized supervisor at Anna University, where he has guided nineteen Ph.D. scholars to completion. Additionally, he has executed projects funded by AICTE and DST. He received the CTS Best Faculty Award in 2014.
Importance of VHDL Programming Language in Digital Design, VHDL Design and Modelling Styles, Basic Design Elements of VHDL, VHDL – Object, VHDL - Data Types, VHDL - User Defined Data Types, Structural Description using VHDL, VHDL – Configuration, VHDL - Operators and Process Statements, VHDL - Conditional Statements and Loops, Dataflow Description using VHDL, Behavioral Description using VHDL, Attributes in VHDL, VHDL Programming for Logic Operations.
Xilinx ISE Installation and its design flow, Structural Modelling Style in VHDL with Half Adder, Dataflow Modelling Style in VHDL with Half Adder, Behavioral Modelling Style in VHDL with Half Adder, Design of Full Adder Using Various Modelling Styles in VHDL, Design of 4-bit Ripple Carry Adder(RCA) Using Various Modelling Styles in VHDL, Design of Multiplexer Using Various Modelling Styles in VHDL, Design of Demultiplexer Using Various Modelling Styles in VHDL, Design of Encoder Using Various Modelling Styles in VHDL, Design of Decoder Using Various Modelling Styles in VHDL, Design of 4-bit Comparator Using Various Modelling Styles in VHDL, Design of 8-bit Barrel Shifter Using VHDL, Design of 4-bit Binary to BCD Converter in VHDL, Design of 4-bit Binary to Grey Code Converter in V
Design of D Latch Using Various Modelling Styles in VHDL, Design of D Flip Flop Using VHDL, Design of SR Flip Flop Using VHDL, Design of JK Flip Flop Using VHDL, Design of T Flip Flop Using VHDL, Design of 5-bit Shift Register Using VHDL, Design of Universal Shift Register Using VHDL, Design of 4-bit Counter Using VHDL, Design of Synchronous and Asynchronous First in First Out (FIFO) Memory Using VHDL.
Design of Single Port RAM and Dual Port RAM using VHDL, Design of Mealy non-overlapping 3-Bit and 5-Bit sequence detector using VHDL, Design of Mealy overlapping 3-Bit and 5-Bit sequence detector using VHDL, Design of Moore non-overlapping 3-Bit and 5-Bit sequence detector using VHDL, Design of Moore overlapping 3-Bit and 5-Bit sequence detector using VHDL, Design of Vending Machine using VHDL.