Search Results

Filters
Reset All

Filters

Topic

Show More

Show Less

Content Type

Show More

Show Less

Audience

Resource Type

Show More

Show Less

Tags

Show More

Show Less

2109 Results

  • Better Living Through Better Class-Based SystemVerilog Debug

    SystemVerilog 1 UVM 2 class-based testbenches have become as complex as the hardware under test, and are evolving into large object-oriented software designs. The usual RTL debugging techniques must be updated to match this new complexity. Debugging tools are addressing these complexities, but this article will describe techniques and approaches that can be used to help debug these complex environments without advanced debug tools.

  • Verification Horizons - Volume 8, Issue 2

    "On a recent visit to the Evergreen Aviation & Space Museum in Oregon, I had an opportunity to see some great examples of what, for their time, were incredibly complex pieces of engineering... those successes were the result of early failures where engineers learned the hard way...”

  • Introduction to Metrics

    This session provides an introduction and motivation for introducing metrics-driven processes into your flow.

  • The Driving Forces for Change

    This session examines the issues that are motivating change and the need for metrics-driven processes.

  • What Can Metrics Tell Us?

    This session expand our discussion on what metrics can tell us by providing examples for various common processes within today’s SoC verification flow.

  • What's Needed to Address the Problem?

    This session discusses four important aspects of a successful metrics-driven process.

  • What's Needed to Adopt Metrics?

    This session discusses important aspects of an implementation that should be considered when architecting a solution.

  • Evolving Trends in Functional Verification

    2012 Wilson Research Group Functional Verification Study Results

  • What to Expect After Adopting the Metrics

    This session provides a conclusion of what benefits to expect after you adopt metrics-driven processes.

  • Metrics in SoC Verification

    In this track, we take a broader view of metrics—beyond traditional coverage measurements—that identify a range of metrics across multiple aspects of today’s SoC functional verification process. We then discuss other important considerations when integrating metrics into a project flow, such as metric categorization, run-time control, data management, and reporting and analysis.

  • Introduction to UVM Connect

    This session introduces UVM Connect and explains the benefits of adoption.

  • Introduction to UVM Connect

  • Connections

  • Connections

    This session shows how to establish connections between components.

  • Converters

    This session shows how to write the converters that are needed to transfer transaction data.

  • Converters

  • UVM Command API

    This session shows how control key aspects of UVM simulation from SystemC.

  • UVM Command API

  • UVM Connect User Guide

  • UVM 1.1b Class Reference

    v1.1b The UVM Class Library provides the building blocks needed to quickly develop well-constructed and reusable verification components and test environments in SystemVerilog. This UVM Class Reference provides detailed reference information for each user-visible class in the UVM library. For additional information on using UVM, see the UVM User’s Guide located in the top level directory within the UVM kit.

  • UVM Connect 2.1.4 Kit

  • Verification Horizons - Volume 8, Issue 1

    "Our kitchen renovation is nearly complete... Just as with verification, the key is to have a plan... take as many contingencies into account as you can... and... be able to handle constrained random stimulus.”

  • UVM 1.1a Class Reference

    v1.1a The UVM Class Library provides the building blocks needed to quickly develop well-constructed and reusable verification components and test environments in SystemVerilog. This UVM Class Reference provides detailed reference information for each user-visible class in the UVM library. For additional information on using UVM, see the UVM User’s Guide located in the top level directory within the UVM kit.

  • Verification Horizons - Volume 7, Issue 3

    "I find myself thinking of how this (kitchen upgrade) relates to upgrading a verification methodology because I’m sure that, by now, you know that that’s how my mind works.”

  • Testbench Co-Emulation: SystemC & TLM-2.0

    This track advocates that functional verification through modern SystemC testbenches paired with co-emulation enables further verification productivity improvements.