FA-0673Embedded Systems and Hardware

Mask Layout Fundamentals with Cadence Virtuoso

Physical layout, rule checking and advanced-packaging awareness

Introduction

Why this course

A five-day practical introduction to IC physical-layout workflows in Cadence Virtuoso for participants with semiconductor and CMOS knowledge. Develop selected device/layout examples, apply technology rules and examine connectivity and verification results.

The final day introduces advanced-packaging and Intel EMIB context. Practice uses the arranged tool, licences and teaching PDK; this is not a production tape-out, complete packaging implementation or qualification in mask fabrication.

Learning outcomes

Learning outcomes

  • Navigate a prepared Virtuoso environment and its libraries/cell views.
  • Explain how layout layers and technology rules relate to fabrication.
  • Create and edit a small layout using the available rule-driven aids.
  • Interpret introductory DRC, LVS and extraction concepts.
  • Describe the role of bridge layout and separate package/analysis/signoff tools in an illustrative advanced-packaging flow.
Prerequisites

Prerequisites

  • Deep understanding of semiconductor devices and VLSI fundamentals.
  • Experience with CMOS process concepts.
  • Exposure to CAD/EDA tools (no deep Virtuoso experience required).
  • Access to Cadence Virtuoso environment (with appropriate technology files).

Use the arranged teaching PDK and tool release; advanced rule decks and packaging integrations are demonstrations only where available.

Training outline

5 modules

·
01Day 1 — Layout Foundations and the Cadence Environment3 topics
  • Introduction to Mask Design
    • How layout/mask layers relate to a fabrication process
    • Role of mask design in IC fabrication flow.
  • Getting Started with Cadence Virtuoso
    • Starting the environment and workspace basics.
    • Overview of the layout editor vs. schematic views.
    • Technology file and PDK basics.
  • Library and Cell Structure
    • Library manager navigation.
    • Creating a new layout cell.
02Day 2 — Layout Creation and Editing3 topics
  • Layout Primitives
    • Drawing rectangles, polygons, paths, and wires.
    • Layer selection and visualization.
  • Basic Editing Techniques
    • Move, resize, stretch, and property edits.
    • Snap patterns and grid setup for correct alignment.
  • Manual Layout Example
    • Simple device (e.g., transistor) layout.
    • Understanding masks for each layer.
03Day 3 — Technology Rules and Rule-driven Practice4 topics
  • Design Rule Concepts
    • What design rules are and why they matter.
    • Mapping rules to mask constraints.
  • DRD Editing in Virtuoso
    • Design-Rule Driven editing fundamentals.
  • Track-Based and Snap-Pattern Techniques
    • Introduction to width spacing patterns (WSPs) and snap patterns.
  • Hands-on Practice
    • Applying the rules to layout test patterns.

Rule-driven editing reduces selected errors but does not establish complete correctness; checks depend on the PDK, configured rules and tool support.

04Day 4 — Routing, Connectivity and Verification3 topics
  • Routing Techniques in Virtuoso
    • Interactive and assisted routing.
    • Selected point-to-point and differential-routing concepts where supported
  • Connectivity & Checks
    • DRC concepts and running rule checks within Virtuoso.
    • Layout vs schematic consistency checks (LVS overview).
  • Introduction to Parasitic Extraction and Checks
    • Concept of extraction views and their relevance.

Run selected checks on the teaching example, distinguish geometry checks from circuit equivalence, and record issues rather than treating a passed basic exercise as signoff.

05Day 5 — Advanced-packaging Context and Review4 topics
  • Overview of Advanced Packaging Flows
    • What EMIB is and how it relates to mask design.
    • Interaction between multi-die interconnect and layout/mask planning.
  • Virtuoso bridge-layout role in an illustrative EMIB flow
    • Bridge signal, power and ground routing; distinguish this from separate package placement/routing tools
    • High-level signal/power and layer-planning considerations
  • Integration with Other Tools
    • Distinguish Pegasus physical-verification/signoff checks from Sigrity signal/power-integrity analysis; tool access and flows are setup-dependent
  • Review & Wrap-Up
    • Summary of key learnings.
    • Tips to continue self-study and real project practice.

Review an illustrative EMIB tool flow: Virtuoso bridge routing, separate package design, system planning, electrical/thermal analysis and signoff checks. No access to a proprietary production PDK or complete foundry-qualified flow is implied.

A programme built around your team.

Share your training goals and requirements.

Mask Layout Fundamentals with Cadence Virtuoso
FA-0673

Share your requirements for this programme.

Training enquiry

Mask Layout Fundamentals with Cadence Virtuoso