0% found this document useful (0 votes)
48 views5 pages

Industry Insights Blogs: Richard Goering (/members/rgoering)

Uploaded by

hello860
The document discusses UVM-MS, a proposed methodology for applying metric-driven verification to analog IP and mixed-signal SoCs. UVM-MS leverages the Universal Verification Methodology (UVM) and extends it to support analog functional coverage using e language signal ports. The methodology allows verification of analog blocks and their interfaces to digital blocks using various modeling styles. A DVCon paper will present UVM-MS, which was developed by Cadence and LSI to address the need for higher quality verification of increasingly complex analog and mixed-signal designs.

Copyright:

© All Rights Reserved

Available Formats

Download as PDF, TXT or read online on Scribd
Download as pdf or txt
0% found this document useful (0 votes)
48 views5 pages

Industry Insights Blogs: Richard Goering (/members/rgoering)

Uploaded by

hello860
The document discusses UVM-MS, a proposed methodology for applying metric-driven verification to analog IP and mixed-signal SoCs. UVM-MS leverages the Universal Verification Methodology (UVM) and extends it to support analog functional coverage using e language signal ports. The methodology allows verification of analog blocks and their interfaces to digital blocks using various modeling styles. A DVCon paper will present UVM-MS, which was developed by Cadence and LSI to address the need for higher quality verification of increasingly complex analog and mixed-signal designs.

Copyright:

© All Rights Reserved

Available Formats

Download as PDF, TXT or read online on Scribd
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 5

17/12/2016

UVMMSMetricDrivenVerificationforAnalogIPandMixedSignalSoCsIndustryInsightsCadenceBlogsCadenceCommunity

Industry Insights Blogs

(/members/rgoering)

Richard Goering
(/members/rgoering)
10 Feb 2011

Subscriptions
Get email delivery of the Cadence
blog featured here
Enter your email address

SUBSCRIBE NOW

All Blog Categories


(/cadence_blogs_8/)
Breakfast Bytes
(/cadence_blogs_8/b/breakfastbytes)
The Design Chronicles
(/cadence_blogs_8/b/designchronicles)

https://community.cadence.com/cadence_blogs_8/b/ii/archive/2011/02/10/uvmmsextendingmetricdrivenverificationtoanalogipandmixedsignalsocs

1/5

17/12/2016

UVMMSMetricDrivenVerificationforAnalogIPandMixedSignalSoCsIndustryInsightsCadenceBlogsCadenceCommunity

Cadence Academic Network


(/cadence_blogs_8/b/can)
Custom IC Design
(/cadence_blogs_8/b/cic)
Digital Implementation
(/cadence_blogs_8/b/di)
Functional Verification
(/cadence_blogs_8/b/fv)
High-Level Synthesis
(/cadence_blogs_8/b/hls)
IC Packaging and SiP Design
(/cadence_blogs_8/b/pkg)
Insights on Culture
(/cadence_blogs_8/b/insightsculture)
PCB Design
(/cadence_blogs_8/b/pcb)
RF Design
(/cadence_blogs_8/b/rf)
System Design and Verification
(/cadence_blogs_8/b/sd)
Tensilica, Design, and
Verification IP
(/cadence_blogs_8/b/ip)
Whiteboard Wednesdays
(/cadence_blogs_8/b/whiteboardwednesdays)

https://community.cadence.com/cadence_blogs_8/b/ii/archive/2011/02/10/uvmmsextendingmetricdrivenverificationtoanalogipandmixedsignalsocs

2/5

17/12/2016

UVMMSMetricDrivenVerificationforAnalogIPandMixedSignalSoCsIndustryInsightsCadenceBlogsCadenceCommunity

Signal and Power Integrity


(PCB/IC Packaging)
(/cadence_blogs_8/b/spi)
Archive
()

UVM-MS Metric-Driven Verification for Analog IP and


Mixed-Signal SoCs

Metric-driven verification and constrained-random stimulus generation have greatly eased digital
functional verification, but have rarely been applied to analog IP or mixed-signal SoCs. That may
change with a proposed methodology called Universal Verification Methodology-Mixed Signal (UVMMS), which will be described in a DVCon paper (http://dvcon.org/events/eventdetails.aspx?id=121-3)
March 1 presented by Cadence and LSI Corp.
UVM 1.0 (http://www.uvmworld.org/) is an emerging verification interoperability standard that is soon
to be released by Accellera. (http://www.accellera.org/activities/vip) The Cadence/LSI work on mixedsignal metric-driven verification started with the Open Verification Methodology (OVM), which was the
basis of UVM. An SoC Realization track paper
(http://www.cadence.com/cdnlive/library/documents/2010/NA/CDNLive!_SV_2010_SoR_1-4_Fang.pdf)
at CDNLive! Silicon Valley last year, OVM-Based Verification of Analog IP and Mixed-Signal SoCs,
offered a preview of what will be presented this year at DVCon.
The DVCon paper, titled UVM-MS: Metrics Driven Verification of Mixed Signal Designs , is authored by
Neyaz Khan and Yaron Kashai of Cadence and Hao Fang of LSI Corp. I recently talked to Neyaz and
Yaron to learn more.
Metric-Driven for Analog
Metric-driven verification (http://www.cadence.com/products/fv/Pages/mdv_flow.aspx) (MDV) provides
a systematic approach to verification that captures intent with an executable verification plan (vPlan),
automatically generates test stimulus, and tracks the progress of verification through coverage metrics.
This makes it possible to determine when high-quality verification closure has been achieved. An MDV
diagram is shown below.
(/CSSharedFiles/blogs/ii/Richard_Goering/MDV_graphic.jpg)

https://community.cadence.com/cadence_blogs_8/b/ii/archive/2011/02/10/uvmmsextendingmetricdrivenverificationtoanalogipandmixedsignalsocs

3/5

17/12/2016

UVMMSMetricDrivenVerificationforAnalogIPandMixedSignalSoCsIndustryInsightsCadenceBlogsCadenceCommunity

(/CSSharedFiles/blogs/ii/Richard_Goering/MDVnew.JPG)
,
So why apply this approach to analog/mixed-signal? Neyaz noted that the analog content of SoCs is

growing, and that the quality of verification has become a concern, especially at the interfaces between
analog and digital. "There has been a lot of progress in the past 10-15 years in applying MDV to the
digital side, but nothing like that has happened on the analog side," he noted.
The UVM-MS methodology primarily concerns functional coverage, which can provide measurements of
parameters such as frequency and gain. For example, you may be looking at a variable gain amplifier
and trying to verify that the output gain matches the spec. After generating stimulus to test the
amplifier by sweeping the input frequency over the allowed range, you can then use functional
coverage metrics along with automated checkers to make sure that the desired range of the gain has
been completely tested.
To allow analog functional coverage, the methodology uses the e language to create "signal ports"
that sample analog parameters. Due to some limitations in SystemVerilog, the UVM-MS methodology is
currently based on e, but the long-term goal is to work with SystemVerilog, Neyaz said. While Cadence
offered MDV well before UVM, the new methodology leverages UVM because of its broad vendor
acceptance as an industry standard.
Supporting Existing Styles
Analog simulation is traditionally interactive and slow, while digital is batch and fast - how can
designers bridge that gap? The UVM-MS methodology supports all analog modeling styles including
Spice, Verilog-AMS, and real number models, allowing a speed-versus-accuracy tradeoff. Low-level
analog operations are facilitated by a Verilog-AMS layer that runs underneath the hardware verification
language code. A library of components supports commonly used interfaces between analog signals
and testbench functions.
https://community.cadence.com/cadence_blogs_8/b/ii/archive/2011/02/10/uvmmsextendingmetricdrivenverificationtoanalogipandmixedsignalsocs

4/5

17/12/2016

UVMMSMetricDrivenVerificationforAnalogIPandMixedSignalSoCsIndustryInsightsCadenceBlogsCadenceCommunity

The overall verification methodology, Yaron said, "is pretty much the same as doing MDV with digital,
but certain things need to be done to facilitate the integration with analog. The model has to be tied to
the testbench in a certain way. One has to structure the verification environment slightly differently for
analog design. You need to instantiate some of these [digital] blocks to talk to analog ports and drive
some analog signals."
Neyaz noted that the methodology does require teams to invest more effort in analog IP verification.
"Keeping in mind that the IP is designed once and used in multiple chips, having high quality IP is a
very good investment," he said. The paper details how a current design from LSI Corp. was used for
proof of concept.
The DVCon paper is part of session 3.4, which starts at 8:30 am Tuesday March 1 at the DoubleTree
Hotel in San Jose, Calif. Conference registration is available at the DVCon web site.
(http://www.dvcon.org/)
Richard Goering
uvm (/tags/uvm)

Industry Insights (/tags/Industry%2bInsights)

coverage (/tags/coverage)

UVM-MS (/tags/UVM_2D00_MS)

Analog Simulation (/tags/Analog%2bSimulation)


analog (/tags/analog)

UVM 1.0 (/tags/UVM%2b1-0)

Mixed-Signal (/tags/Mixed_2D00_Signal)

analog/mixed-signal (/tags/analog_2F00_mixed_2D00_signal)
Accellera (/tags/Accellera)

analog IP (/tags/analog%2bIP)

DVcon (/tags/DVcon)

metric-driven verification (/tags/metric_2D00_driven%2bverification)

mixed signal (/tags/mixed%2bsignal)

MDV (/tags/MDV)

verification (/tags/verification)

Share Your Comment


Post (Login required) (/login?
returnurl=/cadence_blogs_8/b/ii/archive/2011/02/10/uvm-ms-extendingmetric-driven-verification-to-analog-ip-and-mixed-signal-socs)

https://community.cadence.com/cadence_blogs_8/b/ii/archive/2011/02/10/uvmmsextendingmetricdrivenverificationtoanalogipandmixedsignalsocs

5/5

You might also like