Udemyallen

UPF Power Aware Design & Verification

Learn IEEE 1801 power format design & verification. Master unified power solutions with practical techniques. Ideal for power engineers.

4.5(1,313)
5,873students
6h 15m
Certificate
Robin Garg
Robin GargAuthor || Design Verification Expert

Course Content

UPF Power Aware Design & Verification is an all-levels Udemy course taught by Robin Garg. It runs 6h 15m, is taught in English, and includes a certificate of completion. Learners rate it 4.5 out of 5 from 1,313 reviews, with 5,873 students enrolled. It is a paid course, first published August 2020.

Dive deep into UPF (Unified Power Format) with this comprehensive, on-demand video course! This extensive program offers 6+ hours of content, covering everything from the fundamentals to advanced verification techniques.

Here's a breakdown of what you'll learn:

  • Understanding UPF Fundamentals (~1 hour 1 min): Explore the need for UPF in modern VLSI design and master the UPF basics. This section lays the groundwork for power-aware design.

  • VLSI Design Phases: Gain a solid understanding of the complete VLSI design flow and how UPF integrates within it.

  • RTL Simulation vs. Power-Aware UPF Simulation: Learn the differences between traditional RTL simulation and how to leverage UPF for accurate power analysis and optimization.

  • UPF Power-Aware Design (~2 hours 51 mins): Master the art of power-aware design using UPF. Topics include:

    • Power Domains: Understand how to divide your design into power domains for efficient management.
    • Supply Nets/Ports – Power Supply Network: Learn about power supply networks and how to define supply nets and ports.
    • Supply Sets – Power Supply Network: Effective management of power supply sets.
    • Power Switches: Implement and control power switches for dynamic power management.
    • Power State Table: Define power states and transitions for your design.
    • Level Shifters: Understand and utilize level shifters for signal compatibility.
    • Isolation Cells: Implement isolation cells for robust power management.
    • Input vs. Output Isolation Cells: Learn about isolation techniques at input and output.
    • Retention Cells: Implement retention cells to preserve state during power-down.
    • Flat UPF vs. Hierarchical UPF: Choose the right UPF structure for your design complexity.
    • UPF Evolution (1.0 vs 2.0 vs 2.1 vs 3.0): Stay up-to-date with the latest UPF standards and their differences.
  • UPF Power-Aware Verification (~2 hours 4 mins): Ensure your power-aware design is correct with these verification techniques:

    • Popular Power Saving Techniques: Discover effective strategies for reducing power consumption.
    • Static Verification: Verify power-related aspects without simulation.
    • Dynamic Verification 1 – Controlling Power Supplies: Control power supplies dynamically during simulation.
    • Dynamic Verification 2 – Simstate Modelling: Utilize Simstate modeling for accurate power analysis.
    • Dynamic Verification 3 – Power Coverage: Measure and improve power coverage.
    • Dynamic Verification 4 – Low Power Assertions: Implement low-power assertions for verification.
  • Miscellaneous Concepts (~11+ mins):

    • Instrumentation vs. Instantiation: Understand the difference between instrumentation and instantiation in UPF.
    • Hard Macros and Liberty Files: Learn about using hard macros and Liberty files in your UPF design.

Important: New lectures are regularly added based on user feedback and requests, ensuring this course remains current and relevant! This course is perfect for anyone looking to improve their understanding of power-aware VLSI design, UPF, and low-power design techniques.

$ whoami — the devs behind tutorialsearch.io

Hire the developers behind TutorialSearch.io

We built this site — full-stack web apps, AI integration & automation. Tell us what you need and we'll build yours.

5.0(179)
5h 59m
beginner
skillshare
5.0(308)
1h 35m
beginner
skillshare
5.0(234)
1h 36m
all
skillshare
5.0(346)
1h 6m
all
skillshare
skillshare