YoVDO

Chip based VLSI design for Industrial Applications

Offered By: L&T EduTech via Coursera

Tags

Vivado Courses Boolean Algebra Courses Digital Circuit Design Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Embark on a transformative exploration into the dynamic field of Very Large-Scale Integration (VLSI) Design. Unravel the intricacies of semiconductor technology and chip design, delving into the multifaceted world of VLSI with real-time facets of designing integrated circuits. Our comprehensive course structure covers essential topics such as digital design fundamentals including Boolean algebra and logic gates, combinational circuits and arithmetic logic for binary operations, sequential circuits and state machines for designing complex systems, memory and programmable logic for advanced functionalities, VLSI chip design and simulation using Electric VLSI EDA Tool with a focus on CMOS technology and IC design principles, VHDL programming using Xilinx ISE for digital circuit design and analysis, and FPGA architecture for industrial applications using Vivado with hands-on experiences in designing digital logic circuits, interfacing sensors and communication protocols (RS232, SPI, and I2C) and implementing IoT solutions. This ensures a holistic understanding and practical skills in VLSI, chip design, VHDL programming, and FPGA-based system design for industrial innovations.

Syllabus

Course 1: Fundamentals of Digital Design for VLSI Chip Design
- Offered by L&T EduTech. This comprehensive learning module delves into Boolean algebra and its applications in digital circuit design, ... Enroll for free.

Course 2: VLSI Chip Design and Simulation with Electric VLSI EDA Tool
- Offered by L&T EduTech. This course provides a comprehensive exploration of CMOS VLSI design and simulation, covering IC technology, CMOS ... Enroll for free.

Course 3: Design of Digital Circuits with VHDL Programming
- Offered by L&T EduTech. This course is designed to provide a comprehensive understanding of digital circuit design using VHDL programming ... Enroll for free.

Course 4: FPGA Architecture Based System for Industrial Application
- Offered by L&T EduTech. The course "FPGA Architecture Based System for Industrial Application Using Vivado" is a comprehensive program that ... Enroll for free.


Courses

  • 0 reviews

    18 hours 19 minutes

    View details
    This course is designed to provide a comprehensive understanding of digital circuit design using VHDL programming with Xilinx ISE. Participants will learn the fundamentals of VHDL, simulation modeling, and design methodologies for digital circuits, including combinational and sequential circuits. Practical exercises using Xilinx ISE will enhance hands-on skills in circuit implementation, simulation, and analysis. By the end of this course, you will be able to: Understand the structure and behavior of digital circuits using VHDL. Design and simulate digital circuits using Xilinx ISE. Implement combinational and sequential logic circuits in VHDL. Analyze and verify the functionality of digital circuits through simulation.
  • 0 reviews

    12 hours 13 minutes

    View details
    The course "FPGA Architecture Based System for Industrial Application Using Vivado" is a comprehensive program that focuses on the design and implementation of FPGA-based VLSI systems for industrial applications. Participants will gain practical knowledge and hands-on experience in utilizing Xilinx Vivado software with Artix 7 FPGA boards to develop digital arithmetics, integrate sensors and motors, implement communication protocols, and create IoT applications. By the end of this course, you will be able to: • Understand the architecture and features of Artix 7 FPGA boards. • Install and utilize Xilinx Vivado software for FPGA projects. • Design and implement digital arithmetics including LEDs, adders, buzzer, and pushbuttons using VHDL on FPGA boards. • Integrate sensors such as accelerometers, gesture recognition sensors, and ultrasonic sensors with FPGAs. • Interface motors like stepper motors and DC motors with FPGA kits. • Implement communication protocols including RS232, I2C, and SPI for data exchange. • Develop IoT applications for remote monitoring and control using FPGA technology. • Analyze RTL schematics and configure constraint files for FPGA-based designs. • Validate hardware logic and functionality through simulation and real-time implementation. • Demonstrate proficiency in designing complex VLSI systems for industrial use cases.
  • 0 reviews

    17 hours 36 minutes

    View details
    This comprehensive learning module delves into Boolean algebra and its applications in digital circuit design, covering fundamental concepts like Boolean variables, logic gates, and their relationship with digital logic circuits. Participants explore Boolean expressions, simplification techniques, and consensus theorems, including the advanced Quine McCluskey method. The module also addresses combinational circuits, detailing the design and functionality of adders, subtractors, parity circuits, and multipliers. Encoding complexities are navigated with insights into encoders, decoders, multiplexers, and demultiplexers. Binary shifting operations, emphasizing logical and arithmetic shifting with multiplexers for efficient design, are covered. Moving forward, the module provides an in-depth exploration of sequential circuits, including latch and flip-flop circuits like SR latch, JK flip-flop, and more. Hazards in digital circuits, along with registers, bidirectional shift registers, and various counters, are thoroughly explained. The exploration concludes with Mealy and Moore state sequential circuits. Additionally, participants gain a comprehensive understanding of memory systems, programmable logic devices, and VLSI physical design considerations. The module covers SRAM and DRAM, tri-state digital buffers, Read-Only Memory (ROM), and Programmable Logic Devices (PLD) such as PROM, PLA, and PAL. Architecture and implementation of Complex Programmable Logic Devices (CPLD) and Field-Programmable Gate Arrays (FPGA) are discussed, along with the VLSI design cycle and design styles for CPLD, SPLD, and FPGA. By the end of this course, you will be able to:  Understand the distinctions between analog and digital signals and the transformative benefits of digitization.  Comprehend various number systems, Boolean algebra, and its application to logic gates.  Master Boolean expression manipulation, canonical forms, and simplification techniques.  Proficiently handle SOP and POS expressions, recognizing relationships between minterms and maxterms.  Recognize the universality of NAND and NOR gates, implementing functions using De Morgan's Law.  Master Karnaugh map techniques, including advanced methods and handling don't care conditions.  Gain a comprehensive understanding of combinational circuits, covering principles and applications.  Understand binary addition principles and design various adder circuits, including 4-bit ripple carry adders.  Explore advanced adder designs for arithmetic operations.  Proficiently design binary subtractors, analyze overflow/underflow scenarios, and understand signed number representation.  Understand parity generation, detection, and various methods of binary multiplication.  Master the design and application of various multipliers, incorporating the Booth algorithm.  Understand applications of comparators, encoders, and decoders in digital systems.  Proficiently use multiplexers and demultiplexers in digital circuit design, recognizing their role as function generators.  Understand binary shifting operations, designing logical shifters, and principles of arithmetic and barrel shifting.  Grasp foundational principles of sequential circuits, focusing on storage elements and designing an SR latch.  Understand the operation of JK flip-flops, addressing race around conditions, and design master-slave JK flip-flops and Gated SR latches.  Gain proficiency in designing and analyzing various types of counters in sequential circuits.  Understand principles and design techniques for Mealy and Moore state sequential circuits.  Grasp fundamental principles of memory, differentiating internal structures between SRAM and DRAM, and gain practical skills in addressing memory, controlling tri-state digital buffers, and understanding ROM, PLD, and various PLDs.
  • 0 reviews

    13 hours 34 minutes

    View details
    This course provides a comprehensive exploration of CMOS VLSI design and simulation, covering IC technology, CMOS structures, historical timelines, processor intricacies, MOS transistor design, non-ideal characteristics, power dissipation, low-power design techniques, and practical insights into CMOS logic gates. Participants will delve into fundamental components and circuit design in the "Analog Circuit CMOS Chip Design and Simulation" module, using the Electric VLSI EDA tool. This includes stick diagrams, tool installation and usage, and hands-on experience in schematic/layout representations, enhancing electronic circuit design proficiency. In the "Digital Circuit CMOS Chip Design and Simulation" module, participants create systematic workflows for schematic/layout designs using the Electric VLSI EDA tool. The curriculum covers logic gates, and half adder circuits, providing a holistic understanding of CMOS logic circuit design. Throughout the course, participants acquire a robust skill set, combining theoretical knowledge with practical expertise in CMOS VLSI design and simulation. By the end of this course, you will be able to:  Develop a profound understanding of Integrated Circuit (IC) technology, exploring its historical timeline and key inventions.  Discuss Moore’s Law and technology scaling, recognizing the importance of processors in Very Large-Scale Integration (VLSI).  Gain proficiency in MOS transistors, explaining their types and comprehending their working process, including operational modes of both PMOS and NMOS transistors.  Describe ideal transistor I-V characteristics and delve into non-ideal transistor characteristics, including leakage currents and their impact on device performance.  Understand the workings of the CMOS inverter, covering both its static behavior and power dissipation characteristics.  Explain components and mechanisms involved in CMOS power dissipation, addressing both static and dynamic aspects.  Explore benefits of low-power design techniques, analyzing factors influencing power consumption, and learning various power reduction techniques.  Understand the purpose of power gating in reducing overall power consumption and learn techniques to minimize short-circuit power consumption.  Explain the fundamentals of CMOS logic gates, including the series and parallel connections of NMOS and PMOS transistors.  Acquire skills in designing basic logic gates using Complementary Metal-Oxide-Semiconductor (CMOS) technology.  Develop skills in designing CMOS circuits using stick diagrams, creating blueprints for physical layouts adhering to semiconductor manufacturing process design rules.  Install and set up Electric VLSI EDA tool for VLSI circuit design, exploring components, schematic and layout editors, and conducting essential checks.  Understand PMOS and NMOS transistor concepts, design schematic and layout representations, perform various checks, and conduct simulations for current-voltage characteristics.  Grasp the CMOS inverter concept, create schematic and layout designs, and simulate the inverter to analyze behavior and characteristics.  Explore common-source and common-drain amplifiers in analog circuit design, designing schematics, layouts, and performing simulations to analyze performance.  Investigate the three-stage oscillator concept, design schematics and layout representations with CMOS inverters, and analyze performance through waveform simulations.  Comprehend CMOS NAND gate concepts, design schematics, validate layouts, and simulate for logical behavior analysis with diverse input scenarios.  Explore various digital circuit elements such as AND, NOR, and OR gates, XOR gate, and half adder, designing schematics, layouts, and performing simulations.

Taught by

Subject Matter Expert

Related Courses

Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course)
Hebrew University of Jerusalem via Coursera
Comparative Research Designs and Methods
University of Naples Federico II via Coursera
Fundamentals of Digital Design for VLSI Chip Design
L&T EduTech via Coursera
Comparative Research Designs and Methods
University of Naples Federico II via Federica
DISCRETE MATHEMATICS
Foothill College via California Community Colleges System