|  IEEE Xplore Digital Library  |  IEEE Standards  |  IEEE Spectrum  |  More Sites

Course Details

ASIC Design Flow

Self Paced

Last Update:

February 21, 2023

ASIC Design Flow

About Course

If you aspire to work in Digital Electronics and VLSI, knowledge of Application Specific Integrated Circuits (ASICs) is vital. This course is built to take you through the stage-by-stage design of ASICs – from specification to layout generation and tapeout.

Taking this course will prepare you to work on micro-electric hardware, and equip you with essential terminologies for peer-to-peer dialogue!

What is the objective of this course?

This course is designed for engineers working in ASIC teams or aspiring to work in ASIC application, to understand the interdependencies between the various steps, the key input files used in each step, the various output files of each step, and how to assess the QoR for each step.

By the end of this you will have developed proficiency in understanding the step by step design process for Application Specific Integrated Circuits

Show More

What Will You Learn?

  • To understand the interdependencies between the various steps
  • The key input files used in each step and the various output files of each step, and how to assess the QoR for each step
  • Distinguish yourself as an ASIC design facilitator (needs a better word as the course doesn’t make you an expert in the domain)
  • Create verification plans for given design specifications
  • Build SystemVerilog-based verification environments
  • Write test-cases and test-benches using SystemVerilog constructs
  • Perform RTL simulations using industry standard tools (I do not believe that this is applicable for this course)
  • Measure coverage metrics against given design specifications
  • Address coverage goals using knowledge of functional coverage

Course Content

Introduction to ASIC Design Flow

Terminologies Associated with ASIC

Design Specification

Overview of RTL Design

RTL Verification

Logic Synthesis

Design for Testability

Logical Equivalence Check

Pre-layout Static Timing Analysis

Automatic Place and Route

Parasitic Extraction and Back-annotation

Post-layout STA

Physical Verification

DFM, Antenna Checks, and Tapeout


How do I get a receipt after purchasing a course?

I purchased a course on the platform. How do I start accessing the e-Learning?

I am a faculty at a college and would like to enroll my students for the IEEE Blended Learning Program. How do I do this?

How long do I have access to the courses after successful enrollment (token number accepted by the platform)?

How can I extend access to the e-Learning course beyond the end date?

I purchased and enrolled into a course but I am not able to continue. Can I get a refund?

Where can I find instructions to navigate e-Learning?

I entered my course token and the platform shows that my token number is invalid.

I just enrolled to a course. How do I begin e-Learning ?

How do I access all the courses I have purchased/enrolled for?

Can I download courses and complete them at my leisure?

Can I print/download course material?

The e-Learning has suddenly become unresponsive. How can I restart the program without losing data?

Will my assessment results be saved if the Internet connection is lost during the session?

What happens when there is power interruption or the Internet connection is lost in the middle of the course?

I cannot listen to the audio/there is inconsistency and drag in the audio. How can I fix this issue?

The audio is too fast/slow for me. I am unable to listen to all concepts in one take. How can I fix this issue?

How can I communicate feedback about the IEEE Blended Learning Program?

I am having several technical issues while browsing the e-Learning. Whom do I contact?

Why is the Course Feedback link not enabled in my Course Details page?

I have completed the program but unable to download the certificate.

6,000.00 17,700.00
  • Instructor
    Self Paced
  • Language

Payment :


Material Includes

  • E-Learning Modules
  • E-Labs
  • Quizzes & Assessment after each module
  • Final Assessment


  • Digital Electronics fundamentals
  • Basic knowledge of Semiconductor Physics


  • UG/PG students aiming for a career in Digital Electronics / VLSI
  • New employees working in VLSI design (front-end/back-end)
  • Managers who are new to supervising VLSI design teams within the Analog design domain
  • Employees seeking to move to lateral entry positions in VLSI analog design domains