VLSI CAD Part II: Layout

  • 4.8
Approx. 24 hours to complete

Course Summary

This course teaches the fundamental concepts and techniques used in VLSI CAD layout design. Participants will learn how to design and implement digital circuits using state-of-the-art CAD tools.

Key Learning Points

  • Learn about the basics of VLSI design and layout
  • Understand the different stages of VLSI design
  • Get hands-on experience with industry-standard CAD tools

Job Positions & Salaries of people who have taken this course might have

    • USA: $97,000
    • India: ₹1,200,000
    • Spain: €40,000
    • USA: $97,000
    • India: ₹1,200,000
    • Spain: €40,000

    • USA: $103,000
    • India: ₹1,500,000
    • Spain: €45,000
    • USA: $97,000
    • India: ₹1,200,000
    • Spain: €40,000

    • USA: $103,000
    • India: ₹1,500,000
    • Spain: €45,000

    • USA: $112,000
    • India: ₹1,800,000
    • Spain: €55,000

Related Topics for further study


Learning Outcomes

  • Understand the principles of VLSI design and layout
  • Be able to use industry-standard CAD tools for layout design
  • Design and implement digital circuits using advanced techniques

Prerequisites or good to have knowledge before taking this course

  • Basic knowledge of digital circuits
  • Familiarity with programming languages

Course Difficulty Level

Intermediate

Course Format

  • Self-paced
  • Online

Similar Courses

  • Digital Integrated Circuits
  • Introduction to Digital Systems
  • Advanced VLSI CAD

Related Education Paths


Related Books

Description

You should complete the VLSI CAD Part I: Logic course before beginning this course.

Outline

  • Orientation
  • Welcome and Introduction
  • Two Tools Tutorial
  • Syllabus
  • Tools For This Course
  • Demographics Survey
  • ASIC Placement
  • Basics
  • Wirelength Estimation
  • Simple Iterative Improvement Placement
  • Iterative Improvement with Hill Climbing
  • Simulated Annealing Placement
  • Analytical Placement: Quadratic Wirelength Model
  • Analytical Placement: Quadratic Placement
  • Analytical Placement: Recursive Partitioning
  • Analytical Placement: Recursive Partitioning Example
  • Week 1 Overview
  • Week 1 Assignments
  • Technology Mapping
  • Technology Mapping Basics
  • Technology Mapping as Tree Covering
  • Technology Mapping—Tree-ifying the Netlist
  • Technology Mapping—Recursive Matching
  • Technology Mapping—Minimum Cost Covering
  • Technology Mapping—Detailed Covering Example
  • Week 2 Overview
  • Week 2 Assignments
  • Problem Set #1
  • ASIC Routing
  • Routing Basics
  • Maze Routing: 2-Point Nets in 1 Layer
  • Maze Routing: Multi-Point Nets
  • Maze Routing: Multi-Layer Routing
  • Maze Routing: Non-Uniform Grid Costs
  • Implementation Mechanics: How Expansion Works
  • Implementation Mechanics: Data Structures & Constraints
  • Implementation Mechanics: Depth First Search
  • From Detailed Routing to Global Routing
  • Week 3 Overview
  • Week 3 Assignments
  • Problem Set #2
  • Timing Analysis
  • Basics
  • Logic-Level Timing: Basic Assumptions & Models
  • Logic-Level Timing: STA Delay Graph, ATs, RATs, and Slacks
  • Logic-Level Timing: A Detailed Example and the Role of Slack
  • Logic-Level Timing: Computing ATs, RATs, Slacks, and Worst Paths
  • Interconnect Timing: Electrical Models of Wire Delay
  • Interconnect Timing: The Elmore Delay Model
  • Interconnect Timing: Elmore Delay Examples
  • Week 4 Overview
  • Week 4 Assignments
  • Problem Set #3
  • Final Exam
  • Problem Set #4
  • Final Exam
  • End of Course Survey

Summary of User Reviews

This VLSI CAD Layout course has received positive feedback from users. Many learners appreciated the comprehensive approach of the course in teaching VLSI CAD Layout.

Key Aspect Users Liked About This Course

Comprehensive approach to teaching VLSI CAD Layout

Pros from User Reviews

  • In-depth and practical content
  • Great instructor who is knowledgeable and responsive
  • Well-structured and easy to follow
  • Hands-on experience through assignments and projects
  • Useful and practical skills for the industry

Cons from User Reviews

  • Some learners found the course to be too technical
  • Limited interaction with other learners
  • Lack of support for learners who are new to the field
  • Outdated software used in the course
  • High workload for assignments and projects
English
Available now
Approx. 24 hours to complete
Rob A. Rutenbar
University of Illinois at Urbana-Champaign
Coursera

Instructor

Rob A. Rutenbar

  • 4.8 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses