Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

VLSI

via SWAYAM Plus

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates

This VLSI course covers the essentials of Very Large Scale Integration system design, including front-end and back-end processes. Students will learn about logic design, memory devices, and the use of Hardware Description Languages like Verilog and SystemVerilog. The course also focuses on key components such as flip-flops, ALUs, and communication protocols. Practical projects will provide hands-on experience in real-world VLSI tasks. By the end, students will enhance their skills in RTL development and low power design techniques.

Intended audience

VLSI Design Engineer, Digital Design Engineer, Hardware Engineer, Verification Engineer, FPGA Engineer

Prerequisites

  • Any Diploma or Degree

Assessment & certification

  • Assessment fee: Included — no extra fee
  • Assessment mode: Online
  • Assessment type: VLSI Design Engineer, Digital Design Engineer, Hardware Engineer, Verification Engineer, FPGA Engineer

NCrF level: 6 (NCrF credit-eligible)

Syllabus

  • Week 1: Overview of VLSI, design flows, and digital vs. analog systems.
  • Week 2: Logic Design
  • Week 3: Combinational and sequential logic design.
  • Week 4: Memory elements (latches, flip-flops) and CPLD design.
  • Week 5: Advanced Digital Design
  • Week 6: Study of memory devices (RAM, ROM, SRAM, DRAM).
  • Week 7: Hardware Description Languages (HDL)
  • Week 8: Introduction to HDLs and Verilog programming.
  • Week 9: SystemVerilog and Verification
  • Week 10: SystemVerilog classes and random verification techniques.
  • Week 11: Key VLSI Components
  • Week 12: Flip-flops, UART, ALUs, and AMBA APB protocol.
  • Week 13: VLSI Software and Protocols
  • Week 14: Installation of VLSI software and understanding protocols (SPI, IIC).
  • Week 15: Real-Time Tasks
  • Week 16: RTL development for UART, AMBA APB design, and ALU verification.

Taught by

SkillDzire Expert

Reviews

Start your review of VLSI

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.