<!DOCTYPE html><!-- Last Published: Thu Jan 30 2025 04:42:11 GMT+0000 (Coordinated Universal Time) --><html data-wf-domain="www.verilab.com" data-wf-page="63f4bb21bd53035a122acff5" data-wf-site="63f4bb20bd530315022acfe9"><head><meta charset="utf-8"/><link href="https://cdn.prod.website-files.com" rel="preconnect" crossorigin="anonymous"/><title>Verilab Insights - The ASIC &amp; FPGA Verification Experts</title><meta content="Verilab Insights - The ASIC &amp; FPGA Verification Experts" property="og:title"/><meta content="https://cdn.prod.website-files.com/63f4bb20bd530315022acfe9/64c769574b9a87e1740abd3e_verilab%20og.png" property="og:image"/><meta content="Verilab Insights - The ASIC &amp; FPGA Verification Experts" name="twitter:title"/><meta content="https://cdn.prod.website-files.com/63f4bb20bd530315022acfe9/64c769574b9a87e1740abd3e_verilab%20og.png" name="twitter:image"/><meta content="width=device-width, initial-scale=1" name="viewport"/><link href="https://cdn.prod.website-files.com/63f4bb20bd530315022acfe9/css/verilab.7dc0abd02.css" rel="stylesheet" type="text/css"/><link href="https://fonts.googleapis.com" rel="preconnect"/><link href="https://fonts.gstatic.com" rel="preconnect" crossorigin="anonymous"/><script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js" type="text/javascript"></script><script type="text/javascript">WebFont.load({  google: {    families: ["Montserrat:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic","Barlow:200,regular,600","League Gothic:regular"]  }});</script><script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script><link href="https://cdn.prod.website-files.com/63f4bb20bd530315022acfe9/63fdce6b913cf5037dd4783d_favicon-32.png" rel="shortcut icon" type="image/x-icon"/><link href="https://cdn.prod.website-files.com/63f4bb20bd530315022acfe9/63fdce6dd5c8d4435f38462f_favicon-256.png" rel="apple-touch-icon"/><script async="" src="https://www.googletagmanager.com/gtag/js?id=G-4GB9B1DKRK"></script><script type="text/javascript">window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('set', 'developer_id.dZGVlNj', true);gtag('js', new Date());gtag('config', 'G-4GB9B1DKRK');</script><script src="https://www.google.com/recaptcha/api.js" type="text/javascript"></script><!-- [Attributes by Finsweet] CMS Filter -->
<script async src="https://cdn.jsdelivr.net/npm/@finsweet/attributes-cmsfilter@1/cmsfilter.js"></script>

<!-- [Attributes by Finsweet] CMS Sort -->
<script async src="https://cdn.jsdelivr.net/npm/@finsweet/attributes-cmssort@1/cmssort.js"></script>

<!-- [Attributes by Finsweet] CMS Load -->
<script async src="https://cdn.jsdelivr.net/npm/@finsweet/attributes-cmsload@1/cmsload.js"></script>

<!-- [Attributes by Finsweet] Range Slider -->
<script defer src="https://cdn.jsdelivr.net/npm/@finsweet/attributes-rangeslider@1/rangeslider.js"></script>

<!-- [Attributes by Finsweet] CMS Slider -->
<script async src="https://cdn.jsdelivr.net/npm/@finsweet/attributes-cmsslider@1/cmsslider.js"></script></head><body data-ix="show-on-load"><div data-animation="over-right" class="navbar w-nav" data-easing2="ease" data-easing="ease" data-collapse="all" data-ix="move-down-on-load" data-w-id="5fa4de66-dd0d-ead0-865e-c2a0db59575d" role="banner" data-duration="400" id="Navbar" data-doc-height="1"><div class="content-wrapper full-height w-container"><a href="/" class="brand w-nav-brand"><img src="https://cdn.prod.website-files.com/63f4bb20bd530315022acfe9/63f4ccd84c8f3cd04c375a36_Verilab%20Primary%20Logo%20-%20Blue%20Orange.svg" width="150" alt="" class="logo"/></a><div class="menu-tel"><a href="#" class="tel-link w-inline-block"><img src="https://cdn.prod.website-files.com/63f4bb20bd530315022acfe9/63f4bb21bd530355632ad03e_phone-black.svg" loading="lazy" alt="" height="20"/><div class="tel-text">12345 6790</div></a><a href="/upload-cv" class="button menu hide w-button">Upload Your CV</a></div><div class="menu-button w-nav-button"><div class="div-block"><div class="line-1"></div><div class="line-2"></div><div class="line-3"></div></div></div><nav role="navigation" class="nav-menu w-nav-menu"><div class="menu-item-1"><a href="/" data-w-id="a747732d-542f-c616-5439-993249befbd9" class="side-link w-inline-block"><div class="underline-hover side-menu-2"></div><div class="more-height">Home</div></a></div><div class="menu-item-1"><a href="/what-we-do" data-w-id="f4620196-830e-40fa-f45f-43163c053613" class="side-link w-inline-block"><div class="underline-hover side-menu-2"></div><div class="more-height">What We do</div></a></div><div class="menu-item-6"><a href="/insights" data-w-id="e61a184b-420b-f478-68bf-87ea34eec1c3" aria-current="page" class="side-link w-inline-block w--current"><div class="underline-hover side-menu-2"></div><div class="more-height">Insights</div></a></div><div class="menu-item-4"><a href="/careers" data-w-id="926ee0aa-ed48-5644-b70a-514754cdb67e" class="side-link w-inline-block"><div class="underline-hover side-menu-2"></div><div class="more-height">Careers</div></a></div><div class="menu-item-4 hide"><a href="/application-process" data-w-id="a042fd79-ea39-35ed-76c0-4de12b23cb6a" class="side-link w-inline-block"><div class="underline-hover side-menu-2"></div><div class="more-height">Aplication Process</div></a></div><div class="menu-item-2"><a href="/about-us" data-w-id="28b8b47d-b1c4-4ec4-28f0-88939edc21ad" class="side-link w-inline-block"><div class="underline-hover side-menu-2"></div><div class="more-height">Who We Are</div></a></div><div class="menu-item-2"><a href="/partners" data-w-id="b2a10d1d-4a2b-aeb5-245c-340cfca1e576" class="side-link w-inline-block"><div class="underline-hover side-menu-2"></div><div class="more-height">Partners</div></a></div><div class="menu-item-7"><a href="/contact-us" data-w-id="7feaa30a-158a-bd50-e8fd-a8db1252cfc5" class="side-link w-inline-block"><div class="underline-hover side-menu-2"></div><div class="more-height">Contact Us</div></a></div></nav></div></div><div class="w-form"><form id="email-form" name="email-form" data-name="Email Form" method="get" fs-cmsfilter-element="filters" class="filter-insights" data-wf-page-id="63f4bb21bd53035a122acff5" data-wf-element-id="7cef0da0-968c-1185-b555-65343a53e890"><div id="Hero" class="hero-section inner-pages"><div class="absolute blog"></div><div class="content-wrapper w-container"><div data-ix="move-up-on-load" class="hero-text-box top-border"><h1 class="hero-title insights">Insights</h1></div><div class="collection-list-wrapper-3 hide w-dyn-list"><div role="list" class="grid-insights w-dyn-items"><div role="listitem" class="w-dyn-item"><label class="w-checkbox fs-checkbox_field-5"><div class="fs-checkbox_block-5"><img alt="" loading="lazy" src="https://cdn.prod.website-files.com/63f4bb20bd530315022acfe9/641b02541af5e185e8b2865e_check.svg" class="fs-checkbox_block-icon-5"/></div><input type="checkbox" name="Checkbox-5-B" id="Checkbox-5-B" data-name="Checkbox 5-B" class="w-checkbox-input"/><span fs-cmsfilter-tagcategory="category" fs-cmsfilter-field="category" class="checkbox-label-4 w-form-label" for="Checkbox-5-B">Presentations</span><div fs-cmsfilter-tagcategory="Catagory" fs-cmsfilter-field="name" style="background-color:hsla(0, 53.57%, 45.24%, 1.00);background-image:url(&quot;https://cdn.prod.website-files.com/63f4bb21bd5303fe472ad00e/641c3ca865f49129d21d8c91_favicon-256.png&quot;)" class="fs-check_mask-5"></div></label></div><div role="listitem" class="w-dyn-item"><label class="w-checkbox fs-checkbox_field-5"><div class="fs-checkbox_block-5"><img alt="" loading="lazy" src="https://cdn.prod.website-files.com/63f4bb20bd530315022acfe9/641b02541af5e185e8b2865e_check.svg" class="fs-checkbox_block-icon-5"/></div><input type="checkbox" name="Checkbox-5-B" id="Checkbox-5-B" data-name="Checkbox 5-B" class="w-checkbox-input"/><span fs-cmsfilter-tagcategory="category" fs-cmsfilter-field="category" class="checkbox-label-4 w-form-label" for="Checkbox-5-B">Articles</span><div fs-cmsfilter-tagcategory="Catagory" fs-cmsfilter-field="name" style="background-color:hsla(198.39416058394158, 100.00%, 26.86%, 1.00);background-image:url(&quot;https://cdn.prod.website-files.com/63f4bb21bd5303fe472ad00e/641af567e7824d9926c184b1_icon%2010%25.svg&quot;)" class="fs-check_mask-5"></div></label></div><div role="listitem" class="w-dyn-item"><label class="w-checkbox fs-checkbox_field-5"><div class="fs-checkbox_block-5"><img alt="" loading="lazy" src="https://cdn.prod.website-files.com/63f4bb20bd530315022acfe9/641b02541af5e185e8b2865e_check.svg" class="fs-checkbox_block-icon-5"/></div><input type="checkbox" name="Checkbox-5-B" id="Checkbox-5-B" data-name="Checkbox 5-B" class="w-checkbox-input"/><span fs-cmsfilter-tagcategory="category" fs-cmsfilter-field="category" class="checkbox-label-4 w-form-label" for="Checkbox-5-B">Books</span><div fs-cmsfilter-tagcategory="Catagory" fs-cmsfilter-field="name" style="background-color:hsla(32.87671232876713, 93.99%, 54.31%, 1.00);background-image:url(&quot;https://cdn.prod.website-files.com/63f4bb21bd5303fe472ad00e/641af567e7824d9926c184b1_icon%2010%25.svg&quot;)" class="fs-check_mask-5"></div></label></div><div role="listitem" class="w-dyn-item"><label class="w-checkbox fs-checkbox_field-5"><div class="fs-checkbox_block-5"><img alt="" loading="lazy" src="https://cdn.prod.website-files.com/63f4bb20bd530315022acfe9/641b02541af5e185e8b2865e_check.svg" class="fs-checkbox_block-icon-5"/></div><input type="checkbox" name="Checkbox-5-B" id="Checkbox-5-B" data-name="Checkbox 5-B" class="w-checkbox-input"/><span fs-cmsfilter-tagcategory="category" fs-cmsfilter-field="category" class="checkbox-label-4 w-form-label" for="Checkbox-5-B">Other Downloads</span><div fs-cmsfilter-tagcategory="Catagory" fs-cmsfilter-field="name" style="background-image:none" class="fs-check_mask-5"></div></label></div></div></div><div class="collection-list-wrapper-3 w-dyn-list"><div role="list" class="check-box-wrapper w-dyn-items"><div role="listitem" class="collection-item-3-copy w-dyn-item"><label class="w-checkbox insights-checkbox"><input type="checkbox" name="Checkbox-5-B-2" id="Checkbox-5-B-2" data-name="Checkbox 5 B 2" class="w-checkbox-input check-box-insights hide"/><span fs-cmsfilter-tagcategory="category" fs-cmsfilter-field="category" class="checkbox-label-large w-form-label" for="Checkbox-5-B-2">Presentations</span></label></div><div role="listitem" class="collection-item-3-copy w-dyn-item"><label class="w-checkbox insights-checkbox"><input type="checkbox" name="Checkbox-5-B-2" id="Checkbox-5-B-2" data-name="Checkbox 5 B 2" class="w-checkbox-input check-box-insights hide"/><span fs-cmsfilter-tagcategory="category" fs-cmsfilter-field="category" class="checkbox-label-large w-form-label" for="Checkbox-5-B-2">Articles</span></label></div><div role="listitem" class="collection-item-3-copy w-dyn-item"><label class="w-checkbox insights-checkbox"><input type="checkbox" name="Checkbox-5-B-2" id="Checkbox-5-B-2" data-name="Checkbox 5 B 2" class="w-checkbox-input check-box-insights hide"/><span fs-cmsfilter-tagcategory="category" fs-cmsfilter-field="category" class="checkbox-label-large w-form-label" for="Checkbox-5-B-2">Books</span></label></div><div role="listitem" class="collection-item-3-copy w-dyn-item"><label class="w-checkbox insights-checkbox"><input type="checkbox" name="Checkbox-5-B-2" id="Checkbox-5-B-2" data-name="Checkbox 5 B 2" class="w-checkbox-input check-box-insights hide"/><span fs-cmsfilter-tagcategory="category" fs-cmsfilter-field="category" class="checkbox-label-large w-form-label" for="Checkbox-5-B-2">Other Downloads</span></label></div></div></div></div></div><div class="content-section icon-bg"><div class="content-wrapper w-container"><div class="filters"><div class="filter_header"><div class="filter_tags-wrapper"><div class="filter_tags-text">Filtering by:</div><div fs-cmsfilter-element="tag-template" class="filter_tag"><div fs-cmsfilter-element="tag-text" class="filter_tag-text">Tag</div><img src="https://cdn.prod.website-files.com/63f4bb20bd530315022acfe9/641b13e1cd5cd9d24f068faf_close%20(1).svg" loading="lazy" fs-cmsfilter-element="tag-remove" alt="" class="filter_tag-remove"/></div></div><div data-hover="false" data-delay="0" fs-cmssort-element="trigger" class="dropdown w-dropdown"><div fs-cmsselect-element="trigger" class="filter_sort-by hide w-dropdown-toggle"><div class="dropdown_icon w-icon-dropdown-toggle"></div><div id="text" fs-cmssort-element="dropdown-label" class="text-6 grey">Sort by</div></div><nav class="dropdown_list w-dropdown-list"><a fs-cmssort-field="created" href="#" class="sort_field w-inline-block"><div class="text-6">Published (Latest to Oldest)</div></a><a fs-cmssort-field="created-desc" href="#" class="sort_field w-inline-block"><div class="text-6">Published (Oldest to Newest)</div></a></nav></div></div><div class="search-holder"><input class="filter_search-field w-input" fs-cmsfilter-highlight="true" maxlength="256" name="field" fs-cmsfilter-tagcategory="#tags,content" fs-cmsfilter-field="*" data-name="Field" placeholder="Search #tags..." type="text" id="field" required=""/></div></div><div data-ix="show-on-load-4" class="flex-wrapper mobile-center"><div class="left-insight"><div class="w-dyn-list"><div fs-cmsfilter-duration="50" fs-cmsload-mode="pagination" class="insights-grid w-dyn-items" fs-cmsfilter-tagformat="category" fs-cmsfilter-element="list" fs-cmsfilter-highlightclass="filter-highlight-active" role="list" fs-cmssort-element="list" fs-cmsload-element="list" fs-cmsfilter-showquery="true"><div role="listitem" class="collection-item w-dyn-item"><a href="/post/5-critical-mistakes-in-verification-planning" class="insight-post w-inline-block"><div class="text-box latest-posts"><div><h2 fs-cmssort-field="name" class="title-insight">5 Critical Mistakes in Verification Planning</h2><p fs-cmsfilter-field="category" class="text catagory insights">Articles</p></div><p fs-cmsfilter-field="content" class="text insight">This guide highlights 5 critical mistakes engineers make when verification planning.</p><p fs-cmssort-field="created" class="sub-title">April 22, 2026</p><p fs-cmssort-field="category" class="sub-title">Articles</p><p fs-cmsfilter-field="#tags" class="sub-title">#verification #planning</p><div class="underline-fix"></div><div class="underline-hover gray"></div><div class="less-height">Read More</div></div></a></div><div role="listitem" class="collection-item w-dyn-item"><a href="/post/dvcon-eu-2024-hard-math---easy-uvm" class="insight-post w-inline-block"><div class="text-box latest-posts"><div><h2 fs-cmssort-field="name" class="title-insight">DVCON EU 2024: Hard Math – Easy UVM</h2><p fs-cmsfilter-field="category" class="text catagory insights">Presentations</p></div><p fs-cmsfilter-field="content" class="text insight">This paper presents pragmatic solutions for verifying complex mathematical algorithms implemented in hardware in an efficient and effective manner.</p><p fs-cmssort-field="created" class="sub-title">October 14, 2024</p><p fs-cmssort-field="category" class="sub-title">Presentations</p><p fs-cmsfilter-field="#tags" class="sub-title">#verification #algorithms #KAT #UVM #SystemVerilog #RADAR</p><div class="underline-fix"></div><div class="underline-hover gray"></div><div class="less-height">Read More</div></div></a></div><div role="listitem" class="collection-item w-dyn-item"><a href="/post/optimizing-constraint-selection-in-a-design-verification-environment-for-efficient-coverage-closure" class="insight-post w-inline-block"><div class="text-box latest-posts"><div><h2 fs-cmssort-field="name" class="title-insight">Optimizing Constraint Selection in a Design Verification Environment for Efficient Coverage Closure</h2><p fs-cmsfilter-field="category" class="text catagory insights">Presentations</p></div><p fs-cmsfilter-field="content" class="text insight">Vanessa revisits her PhD dissertation, a study evaluating Bayesian optimization and reinforcement learning to optimize constraints in a UVM environment. (Vanessa Cooper)</p><p fs-cmssort-field="created" class="sub-title">April 13, 2023</p><p fs-cmssort-field="category" class="sub-title">Presentations</p><p fs-cmsfilter-field="#tags" class="sub-title">#ML #UVM</p><div class="underline-fix"></div><div class="underline-hover gray"></div><div class="less-height">Read More</div></div></a></div><div role="listitem" class="collection-item w-dyn-item"><a href="/post/dvcon-usa-2022-proven-strategies-for-better-verification-planning" class="insight-post w-inline-block"><div class="text-box latest-posts"><div><h2 fs-cmssort-field="name" class="title-insight">DVCON USA 2022: Proven Strategies for Better Verification Planning</h2><p fs-cmsfilter-field="category" class="text catagory insights">Presentations</p></div><p fs-cmsfilter-field="content" class="text insight">In this lecture-style workshop, we will address some common problems we have seen faced by verification teams, and provide techniques and guidelines based on extensive project experience. ( Jeff McNeal, Jeff Vance, Paul Marriott )</p><p fs-cmssort-field="created" class="sub-title">March 3, 2022</p><p fs-cmssort-field="category" class="sub-title">Presentations</p><p fs-cmsfilter-field="#tags" class="sub-title">#DVCON_US #PLANNING</p><div class="underline-fix"></div><div class="underline-hover gray"></div><div class="less-height">Read More</div></div></a></div><div role="listitem" class="collection-item w-dyn-item"><a href="/post/specman-e-toolkit" class="insight-post w-inline-block"><div class="text-box latest-posts"><div><h2 fs-cmssort-field="name" class="title-insight">Specman/e toolkit </h2><p fs-cmsfilter-field="category" class="text catagory insights">Other Downloads</p></div><p fs-cmsfilter-field="content" class="text insight">The e Toolkit (etk) is a free perl script that we&#x27;ve developed to help you analyse e code. You can use it to ask questions about a testbench. ( David Robinson )</p><p fs-cmssort-field="created" class="sub-title">October 4, 2009</p><p fs-cmssort-field="category" class="sub-title">Other Downloads</p><p fs-cmsfilter-field="#tags" class="sub-title">#SPECMAN</p><div class="underline-fix"></div><div class="underline-hover gray"></div><div class="less-height">Read More</div></div></a></div><div role="listitem" class="collection-item w-dyn-item"><a href="/post/vlab-memoize-specman-package" class="insight-post w-inline-block"><div class="text-box latest-posts"><div><h2 fs-cmssort-field="name" class="title-insight">vlab_memoize Specman Package</h2><p fs-cmsfilter-field="category" class="text catagory insights">Other Downloads</p></div><p fs-cmsfilter-field="content" class="text insight">A Specman/e package that provides a memoization utility for methods. ( Thorsten Dworzak )</p><p fs-cmssort-field="created" class="sub-title">May 9, 2013</p><p fs-cmssort-field="category" class="sub-title">Other Downloads</p><p fs-cmsfilter-field="#tags" class="sub-title">#SPECMAN</p><div class="underline-fix"></div><div class="underline-hover gray"></div><div class="less-height">Read More</div></div></a></div><div role="listitem" class="collection-item w-dyn-item"><a href="/post/getting-started-with-uvm-book" class="insight-post w-inline-block"><div class="text-box latest-posts"><div><h2 fs-cmssort-field="name" class="title-insight">Getting Started With UVM Book</h2><p fs-cmsfilter-field="category" class="text catagory insights">Books</p></div><p fs-cmsfilter-field="content" class="text insight">Getting Started with UVM: A Beginner&#x27;s Guide is an introductory text for digital verification (and design) engineers who need to ramp up on the Universal Verification Methodology quickly. (Vanessa Cooper)</p><p fs-cmssort-field="created" class="sub-title">May 22, 2013</p><p fs-cmssort-field="category" class="sub-title">Books</p><p fs-cmsfilter-field="#tags" class="sub-title">#UVM</p><div class="underline-fix"></div><div class="underline-hover gray"></div><div class="less-height">Read More</div></div></a></div><div role="listitem" class="collection-item w-dyn-item"><a href="/post/snug-2008-multi-stream-scenarios-enhancing-stimulus-generation-in-the-vmm" class="insight-post w-inline-block"><div class="text-box latest-posts"><div><h2 fs-cmssort-field="name" class="title-insight">SNUG 2008: Multi-Stream Scenarios - Enhancing Stimulus Generation in the VMM</h2><p fs-cmsfilter-field="category" class="text catagory insights w-dyn-bind-empty"></p></div><p fs-cmsfilter-field="content" class="text insight">Takes a look at the new Multi-Stream Scenario features Verilab developed for Synopsys, to upgrade the VMM&#x27;s capabilities. ( Jason Sprott , Sumit Dhamanwala )</p><p fs-cmssort-field="created" class="sub-title">October 7, 2008</p><p fs-cmssort-field="category" class="sub-title w-dyn-bind-empty"></p><p fs-cmsfilter-field="#tags" class="sub-title">#VMM #VERA #SNUG</p><div class="underline-fix"></div><div class="underline-hover gray"></div><div class="less-height">Read More</div></div></a></div><div role="listitem" class="collection-item w-dyn-item"><a href="/post/snug-2010-integrating-e-verification-ip-in-a-vmm-testbench" class="insight-post w-inline-block"><div class="text-box latest-posts"><div><h2 fs-cmssort-field="name" class="title-insight">SNUG 2010: Integrating e Verification IP in a VMM Testbench</h2><p fs-cmsfilter-field="category" class="text catagory insights">Presentations</p></div><p fs-cmsfilter-field="content" class="text insight">In this paper, we will demonstrate the use of e verification components (eVCs) in a SystemVerilog/VMM testbench. ( JL Gray, Adiel Khan [Synopsys] )</p><p fs-cmssort-field="created" class="sub-title">April 12, 2010</p><p fs-cmssort-field="category" class="sub-title">Presentations</p><p fs-cmsfilter-field="#tags" class="sub-title">#VMM #SPECMAN #SNUG</p><div class="underline-fix"></div><div class="underline-hover gray"></div><div class="less-height">Read More</div></div></a></div><div role="listitem" class="collection-item w-dyn-item"><a href="/post/verification-horizons-june-2010-simulation-based-flexraytm-conformance-testing-an-ovm-success-story" class="insight-post w-inline-block"><div class="text-box latest-posts"><div><h2 fs-cmssort-field="name" class="title-insight">Verification Horizons June 2010: Simulation-Based FlexRayTM Conformance Testing - an OVM Success Story</h2><p fs-cmsfilter-field="category" class="text catagory insights">Presentations</p></div><p fs-cmsfilter-field="content" class="text insight">Presents a case study on how the Open Verification Methodology (OVM) was successfully applied to implement a SystemVerilog simulation-based conformance test environment for next generation FlexRayTM 3.0 Automotive Communications System controllers. ( Mark Litterick )</p><p fs-cmssort-field="created" class="sub-title">June 20, 2011</p><p fs-cmssort-field="category" class="sub-title">Presentations</p><p fs-cmsfilter-field="#tags" class="sub-title">#FLEXRAY #OVM #AUTOMOTIVE #VERIFICATIONHORIZONS</p><div class="underline-fix"></div><div class="underline-hover gray"></div><div class="less-height">Read More</div></div></a></div><div role="listitem" class="collection-item w-dyn-item"><a href="/post/eda-tech-forum-2010-simulation-based-flexraytm-conformance-testing-using-ovm" class="insight-post w-inline-block"><div class="text-box latest-posts"><div><h2 fs-cmssort-field="name" class="title-insight">EDA Tech Forum 2010: Simulation-Based FlexRayTM Conformance Testing using OVM </h2><p fs-cmsfilter-field="category" class="text catagory insights">Presentations</p></div><p fs-cmsfilter-field="content" class="text insight">Presents a case study on how the Open Verification Methodology (OVM) was successfully applied to implement a SystemVerilog simulation-based conformance test environment for next generation FlexRayTM 3.0 Automotive Communications System controllers. ( Mark Litterick )</p><p fs-cmssort-field="created" class="sub-title">June 21, 2011</p><p fs-cmssort-field="category" class="sub-title">Presentations</p><p fs-cmsfilter-field="#tags" class="sub-title">#FLEXRAY #OVM #AUTOMOTIVE</p><div class="underline-fix"></div><div class="underline-hover gray"></div><div class="less-height">Read More</div></div></a></div><div role="listitem" class="collection-item w-dyn-item"><a href="/post/user2user-2010-simulation-based-flexraytm-conformance-testing-an-ovm-success-story" class="insight-post w-inline-block"><div class="text-box latest-posts"><div><h2 fs-cmssort-field="name" class="title-insight">User2User 2010: Simulation-Based FlexRayTM Conformance Testing - an OVM Success Story </h2><p fs-cmsfilter-field="category" class="text catagory insights">Presentations</p></div><p fs-cmsfilter-field="content" class="text insight">Presents a case study on how the Open Verification Methodology (OVM) was successfully applied to implement a SystemVerilog simulation-based conformance test environment for next generation FlexRayTM 3.0 Automotive Communications System controllers. ( Mark Litterick )</p><p fs-cmssort-field="created" class="sub-title">June 22, 2011</p><p fs-cmssort-field="category" class="sub-title">Presentations</p><p fs-cmsfilter-field="#tags" class="sub-title">#FLEXRAY #OVM #AUTOMOTIVE #MENTORU2U</p><div class="underline-fix"></div><div class="underline-hover gray"></div><div class="less-height">Read More</div></div></a></div><div role="listitem" class="collection-item w-dyn-item"><a href="/post/mentor-designers-forum-2002-fpga-centric-functional-verification" class="insight-post w-inline-block"><div class="text-box latest-posts"><div><h2 fs-cmssort-field="name" class="title-insight">Mentor Designer&#x27;s Forum 2002: FPGA-Centric Functional Verification</h2><p fs-cmsfilter-field="category" class="text catagory insights">Presentations</p></div><p fs-cmsfilter-field="content" class="text insight">This presentation addresses the requirements for verification of complex FPGAs using a mixture of simulation and design-for-verification approaches to establish correctness of the complex control-based functionality allowing for on-the-bench testing of full operational modes, data and traffic throughput. ( Mark Litterick )</p><p fs-cmssort-field="created" class="sub-title">May 22, 2002</p><p fs-cmssort-field="category" class="sub-title">Presentations</p><p fs-cmsfilter-field="#tags" class="sub-title">#FPGA #VERIFICATION #MENTORU2U</p><div class="underline-fix"></div><div class="underline-hover gray"></div><div class="less-height">Read More</div></div></a></div><div role="listitem" class="collection-item w-dyn-item"><a href="/post/nmi-2006-simplify-soc-verification-using-a-generic-approach" class="insight-post w-inline-block"><div class="text-box latest-posts"><div><h2 fs-cmssort-field="name" class="title-insight">NMI 2006: Simplify SoC Verification using a Generic Approach</h2><p fs-cmsfilter-field="category" class="text catagory insights">Presentations</p></div><p fs-cmsfilter-field="content" class="text insight">NMI Verification Network Event Feb. 2006 ( David Robinson )</p><p fs-cmssort-field="created" class="sub-title">February 1, 2006</p><p fs-cmssort-field="category" class="sub-title">Presentations</p><p fs-cmsfilter-field="#tags" class="sub-title">#SPECMAN #NMI</p><div class="underline-fix"></div><div class="underline-hover gray"></div><div class="less-height">Read More</div></div></a></div><div role="listitem" class="collection-item w-dyn-item"><a href="/post/verilab-e-language-utility-library" class="insight-post w-inline-block"><div class="text-box latest-posts"><div><h2 fs-cmssort-field="name" class="title-insight">Verilab e-Language Utility Library</h2><p fs-cmsfilter-field="category" class="text catagory insights">Other Downloads</p></div><p fs-cmsfilter-field="content" class="text insight">An e-language package that provides some utility macros+methods. ( Thorsten Dworzak )</p><p fs-cmssort-field="created" class="sub-title">July 13, 2015</p><p fs-cmssort-field="category" class="sub-title">Other Downloads</p><p fs-cmsfilter-field="#tags" class="sub-title">#SPECMAN #OPENSOURCE #UTILS</p><div class="underline-fix"></div><div class="underline-hover gray"></div><div class="less-height">Read More</div></div></a></div><div role="listitem" class="collection-item w-dyn-item"><a href="/post/svlib-a-programmers-utility-library-for-systemverilog" class="insight-post w-inline-block"><div class="text-box latest-posts"><div><h2 fs-cmssort-field="name" class="title-insight">svlib - a programmer&#x27;s utility library for SystemVerilog</h2><p fs-cmsfilter-field="category" class="text catagory insights">Other Downloads</p></div><p fs-cmsfilter-field="content" class="text insight">svlib is a free, open-source library of utility functions for SystemVerilog. It includes file and string manipulation functions, full regular expression search/replace, easy reading and writing of configuration files, access to environment variables and wall-clock time, and much more. ( Jonathan Bromley , Winkelmann, Andre )</p><p fs-cmssort-field="created" class="sub-title">January 4, 2015</p><p fs-cmssort-field="category" class="sub-title">Other Downloads</p><p fs-cmsfilter-field="#tags" class="sub-title">#SYSTEMVERILOG #DVCON_US #OPENSOURCE</p><div class="underline-fix"></div><div class="underline-hover gray"></div><div class="less-height">Read More</div></div></a></div><div role="listitem" class="collection-item w-dyn-item"><a href="/post/snug-austin-2014-handling-windows-of-uncertainty-reducing-false-errors-from-variable-dut-timing" class="insight-post w-inline-block"><div class="text-box latest-posts"><div><h2 fs-cmssort-field="name" class="title-insight">SNUG Austin 2014: Handling Windows of Uncertainty - Reducing False Errors from Variable DUT Timing</h2><p fs-cmsfilter-field="category" class="text catagory insights">Presentations</p></div><p fs-cmsfilter-field="content" class="text insight">This paper proposes a generic window handler as a solution to overcome transaction level checks during windows of time when signal values are hard to predict. ( Jeff Vance )</p><p fs-cmssort-field="created" class="sub-title">September 23, 2014</p><p fs-cmssort-field="category" class="sub-title">Presentations</p><p fs-cmsfilter-field="#tags" class="sub-title">#SYSTEMVERILOG #SNUG</p><div class="underline-fix"></div><div class="underline-hover gray"></div><div class="less-height">Read More</div></div></a></div><div role="listitem" class="collection-item w-dyn-item"><a href="/post/specman-primer-for-systemverilog-users-3" class="insight-post w-inline-block"><div class="text-box latest-posts"><div><h2 fs-cmssort-field="name" class="title-insight">Specman Primer For SystemVerilog Users</h2><p fs-cmsfilter-field="category" class="text catagory insights">Articles</p></div><p fs-cmsfilter-field="content" class="text insight">A guide for knowledgeable SystemVerilog users who need to use Specman and the e language on their job but already have an understanding of constrained-random verification. ( Thorsten Dworzak )</p><p fs-cmssort-field="created" class="sub-title">May 12, 2020</p><p fs-cmssort-field="category" class="sub-title">Articles</p><p fs-cmsfilter-field="#tags" class="sub-title">#SPECMAN #SYSTEMVERILOG</p><div class="underline-fix"></div><div class="underline-hover gray"></div><div class="less-height">Read More</div></div></a></div><div role="listitem" class="collection-item w-dyn-item"><a href="/post/mtv-2012-getting-started-with-uvm" class="insight-post w-inline-block"><div class="text-box latest-posts"><div><h2 fs-cmssort-field="name" class="title-insight">MTV 2012: Getting Started with UVM </h2><p fs-cmsfilter-field="category" class="text catagory insights">Presentations</p></div><p fs-cmsfilter-field="content" class="text insight">This presentation covers the basics of building a UVM testbench, creating stimulus, creating a register model, and interacting with legacy code. ( Vanessa Cooper )</p><p fs-cmssort-field="created" class="sub-title">December 12, 2012</p><p fs-cmssort-field="category" class="sub-title">Presentations</p><p fs-cmsfilter-field="#tags" class="sub-title">#UVM #TUTORIAL #MTV</p><div class="underline-fix"></div><div class="underline-hover gray"></div><div class="less-height">Read More</div></div></a></div><div role="listitem" class="collection-item w-dyn-item"><a href="/post/snug-austin-2013-applications-of-custom-uvm-report-servers" class="insight-post w-inline-block"><div class="text-box latest-posts"><div><h2 fs-cmssort-field="name" class="title-insight">SNUG Austin 2013: Applications of Custom UVM Report Servers</h2><p fs-cmsfilter-field="category" class="text catagory insights">Presentations</p></div><p fs-cmsfilter-field="content" class="text insight">This paper discusses the existing message handlers in UVM 1.1 and previews the implementation coming in UVM 1.2. ( Gordon McGregor )</p><p fs-cmssort-field="created" class="sub-title">September 1, 2013</p><p fs-cmssort-field="category" class="sub-title">Presentations</p><p fs-cmsfilter-field="#tags" class="sub-title">#UVM #SNUG #AWARD</p><div class="underline-fix"></div><div class="underline-hover gray"></div><div class="less-height">Read More</div></div></a></div></div><div role="navigation" aria-label="List" class="w-pagination-wrapper pagination"><div class="pagination_page-design"><a fs-cmsload-element="page-button" href="#" class="pagination_page-button">1</a><div fs-cmsload-element="page-dots" class="fs-cmsload_page-dots">...</div></div><a href="?901d3b56_page=2" aria-label="Next Page" class="w-pagination-next next-2"><div class="w-inline-block">Next</div><svg class="w-pagination-next-icon" height="12px" width="12px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12" transform="translate(0, 1)"><path fill="none" stroke="currentColor" fill-rule="evenodd" d="M4 2l4 4-4 4"></path></svg></a><link rel="prerender" href="?901d3b56_page=2"/></div></div></div><div class="featured-insights"><div class="side-menu-block no-padding sticky"><div class="side-menu-item"><div class="mini-title-box side-menu"><div class="mini-title orange">Featured</div></div></div><div class="w-dyn-list"><div role="list" class="w-dyn-items"><div role="listitem" class="w-dyn-item"><div class="side-blog-text"><a href="/post/5-critical-mistakes-in-verification-planning" class="heading-link w-inline-block"><p class="text catagory insight">Articles</p><p class="featured">5 Critical Mistakes in Verification Planning</p></a><a href="/post/5-critical-mistakes-in-verification-planning" data-w-id="73be1cd8-62e2-6ca6-32cb-a78ec5276132" class="link-block w-inline-block"><div class="underline-fix"></div><div class="underline-hover gray"></div><div class="less-height">Read More</div></a></div></div><div role="listitem" class="w-dyn-item"><div class="side-blog-text"><a href="/post/dvcon-eu-2024-hard-math---easy-uvm" class="heading-link w-inline-block"><p class="text catagory insight">Presentations</p><p class="featured">DVCON EU 2024: Hard Math – Easy UVM</p></a><a href="/post/dvcon-eu-2024-hard-math---easy-uvm" data-w-id="73be1cd8-62e2-6ca6-32cb-a78ec5276132" class="link-block w-inline-block"><div class="underline-fix"></div><div class="underline-hover gray"></div><div class="less-height">Read More</div></a></div></div><div role="listitem" class="w-dyn-item"><div class="side-blog-text"><a href="/post/optimizing-constraint-selection-in-a-design-verification-environment-for-efficient-coverage-closure" class="heading-link w-inline-block"><p class="text catagory insight">Presentations</p><p class="featured">Optimizing Constraint Selection in a Design Verification Environment for Efficient Coverage Closure</p></a><a href="/post/optimizing-constraint-selection-in-a-design-verification-environment-for-efficient-coverage-closure" data-w-id="73be1cd8-62e2-6ca6-32cb-a78ec5276132" class="link-block w-inline-block"><div class="underline-fix"></div><div class="underline-hover gray"></div><div class="less-height">Read More</div></a></div></div><div role="listitem" class="w-dyn-item"><div class="side-blog-text"><a href="/post/dvcon-usa-2022-proven-strategies-for-better-verification-planning" class="heading-link w-inline-block"><p class="text catagory insight">Presentations</p><p class="featured">DVCON USA 2022: Proven Strategies for Better Verification Planning</p></a><a href="/post/dvcon-usa-2022-proven-strategies-for-better-verification-planning" data-w-id="73be1cd8-62e2-6ca6-32cb-a78ec5276132" class="link-block w-inline-block"><div class="underline-fix"></div><div class="underline-hover gray"></div><div class="less-height">Read More</div></a></div></div><div role="listitem" class="w-dyn-item"><div class="side-blog-text"><a href="/post/specman-primer-for-systemverilog-users-3" class="heading-link w-inline-block"><p class="text catagory insight">Articles</p><p class="featured">Specman Primer For SystemVerilog Users</p></a><a href="/post/specman-primer-for-systemverilog-users-3" data-w-id="73be1cd8-62e2-6ca6-32cb-a78ec5276132" class="link-block w-inline-block"><div class="underline-fix"></div><div class="underline-hover gray"></div><div class="less-height">Read More</div></a></div></div><div role="listitem" class="w-dyn-item"><div class="side-blog-text"><a href="/post/configuration-conundrum-managing-test-configuration-with-a-bite-sized-solution" class="heading-link w-inline-block"><p class="text catagory insight">Presentations</p><p class="featured">DVCON USA 2021 - Configuration Conundrum: Managing Test Configuration with a Bite Sized Solution</p></a><a href="/post/configuration-conundrum-managing-test-configuration-with-a-bite-sized-solution" data-w-id="73be1cd8-62e2-6ca6-32cb-a78ec5276132" class="link-block w-inline-block"><div class="underline-fix"></div><div class="underline-hover gray"></div><div class="less-height">Read More</div></a></div></div><div role="listitem" class="w-dyn-item"><div class="side-blog-text"><a href="/post/dvcon-2021-to-infinity-and-beyond-streaming-data-sequences-in-uvm" class="heading-link w-inline-block"><p class="text catagory insight">Presentations</p><p class="featured">DVCON USA 2021: To Infinity And Beyond - Streaming Data Sequences In UVM  </p></a><a href="/post/dvcon-2021-to-infinity-and-beyond-streaming-data-sequences-in-uvm" data-w-id="73be1cd8-62e2-6ca6-32cb-a78ec5276132" class="link-block w-inline-block"><div class="underline-fix"></div><div class="underline-hover gray"></div><div class="less-height">Read More</div></a></div></div></div></div></div></div></div></div></div></form><div class="w-form-done"><div>Thank you! Your submission has been received!</div></div><div class="w-form-fail"><div>Oops! Something went wrong while submitting the form.</div></div></div><div class="footer"><div class="content-wrapper w-container"><div class="flex-wrapper"><div class="footer-logo-column"><a href="/" class="logo-link w-inline-block"><img src="https://cdn.prod.website-files.com/63f4bb20bd530315022acfe9/63f4ccd84c8f3cd04c375a36_Verilab%20Primary%20Logo%20-%20Blue%20Orange.svg" width="Auto" alt="" class="image-10"/></a></div><div class="footer-column _1"><h4 class="heading-4 footer-title">Menu</h4><div class="columns w-row"><div class="column-6 w-col w-col-6"><div><div class="footer-link-box"><a href="/" data-w-id="ffc5023e-657c-86d4-541a-2aed15402f34" class="footer-link w-inline-block"><div class="underline-hover gray"></div><div class="less-height">Home</div></a></div><div class="footer-link-box"><a href="/what-we-do" data-w-id="22487359-7dee-d699-bbbe-fc90384db24b" class="footer-link w-inline-block"><div class="underline-hover gray"></div><div class="less-height">What We Do</div></a></div><div class="footer-link-box"><a href="/insights" data-w-id="05444b39-a5d5-5f72-8877-41b92acc8d2c" aria-current="page" class="footer-link w-inline-block w--current"><div class="underline-hover gray"></div><div class="less-height">Insights</div></a></div><div class="footer-link-box"><a href="/careers" data-w-id="e62e54c6-e6e3-3332-f021-fe7457b6371f" class="footer-link w-inline-block"><div class="underline-hover gray"></div><div class="less-height">Careers</div></a></div><div class="footer-link-box hide"><a href="/application-process" data-w-id="5200a7b1-1c45-758a-b837-1a522c80d413" class="footer-link w-inline-block"><div class="underline-hover gray"></div><div class="less-height">Aplication Process</div></a></div></div></div><div class="column-7 w-col w-col-6"><div><div class="footer-link-box"><a href="/about-us" data-w-id="5140e089-747a-13c0-12a1-111cb4699b4c" class="footer-link w-inline-block"><div class="underline-hover gray"></div><div class="less-height">About Us</div></a></div><div class="footer-link-box"><a href="/contact-us" data-w-id="5140e089-747a-13c0-12a1-111cb4699b51" class="footer-link w-inline-block"><div class="underline-hover gray"></div><div class="less-height">Contact Us</div></a></div><div class="footer-link-box"><a href="/partners" data-w-id="eda6faea-e91c-d355-4508-18d9b3af2efd" class="footer-link w-inline-block"><div class="underline-hover gray"></div><div class="less-height">Partners</div></a></div><div class="footer-link-box"><a href="/privacy-policy" data-w-id="bce9838f-06d2-5a90-a236-e452e96c7ee9" class="footer-link w-inline-block"><div class="underline-hover gray"></div><div class="less-height">Privacy Policy</div></a></div></div></div></div></div><div class="footer-column _2"><div class="_50-percent-width"><h4 class="heading-4 footer-title">Find Us</h4><div class="social-wrapper"><a href="https://www.linkedin.com/company/verilab/" data-w-id="6f0dd910-5454-b466-79cd-748ce6b1b84a" target="_blank" class="link-block w-inline-block"><img src="https://cdn.prod.website-files.com/63f4bb20bd530315022acfe9/642abd0b2b66314d0bf7338b_linkedin.svg" loading="lazy" width="30" alt=""/></a></div><div class="social-wrapper"><a href="https://twitter.com/verilab" data-w-id="c10af530-203b-dcb4-d009-f0b7ea8ca8fc" target="_blank" class="link-block w-inline-block"><img src="https://cdn.prod.website-files.com/63f4bb20bd530315022acfe9/642abd50b53931dd153ec99b_twitter-square-blue.svg" loading="lazy" width="30" alt=""/></a></div></div></div><div class="footer-column _3"><div class="div-block-24"><h4 class="heading-4 footer-title">Locations</h4><div class="notice-text">USA<br/>CANADA<br/>UK<br/>GERMANY<br/>SERBIA</div></div></div></div><div class="footer-notice"><a href="https://www.boldidentities.com/" target="_blank" class="made-with-love w-inline-block"><img src="https://cdn.prod.website-files.com/63f4bb20bd530315022acfe9/63f4bb21bd53038e682ad05c_bold-credit_black_animated_outline.gif" loading="lazy" width="160" alt="" class="image-15"/></a></div></div></div><script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=63f4bb20bd530315022acfe9" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script><script src="https://cdn.prod.website-files.com/63f4bb20bd530315022acfe9/js/verilab.07c0fe4f.ee26f22f5fbfc517.js" type="text/javascript"></script></body></html>