{"id":11052,"date":"2014-04-10T06:57:14","date_gmt":"2014-04-10T13:57:14","guid":{"rendered":"https:\/\/blogs.mentor.com\/verificationhorizons\/?p=11052"},"modified":"2026-03-27T08:43:07","modified_gmt":"2026-03-27T12:43:07","slug":"mentor-enterprise-verification-platform-debuts","status":"publish","type":"post","link":"https:\/\/blogs.sw.siemens.com\/verificationhorizons\/2014\/04\/10\/mentor-enterprise-verification-platform-debuts\/","title":{"rendered":"Mentor Enterprise Verification Platform Debuts"},"content":{"rendered":"<p><a href=\"http:\/\/www.mentor.com\/products\/fv\/\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" style=\"margin: 0px 0px 0px 18px;float: right\" alt=\"\" src=\"http:\/\/images.mentor.com.s3.amazonaws.com\/fv\/home-placeholder.jpg\" width=\"376\" height=\"191\" align=\"right\" \/><\/a>Its always fun to take the wraps off of solutions we have been hard at work developing.\u00a0 The global team of Mentor Graphics engineers have spent considerable time and energy to bring the next level of SoC design and verification productivity to what seems to be a never ending response to <a href=\"http:\/\/en.wikipedia.org\/wiki\/Moore%27s_law\" target=\"_blank\" rel=\"noopener\">Moore\u2019s Law<\/a>.\u00a0 As silicon feature sizes get smaller, design sizes get larger and the verification problem mushrooms.\u00a0 But you know that.\u00a0 These changes are the constants that drive the need for continued innovation.\u00a0 Our next level of innovation for design verification is embodied in the Mentor Enterprise Verification Platform (EVP) which we recently <a href=\"http:\/\/www.mentor.com\/company\/news\/mentor-questa-veloce-productivity-gain\" target=\"_blank\" rel=\"noopener\">announced<\/a>.<\/p>\n<p>Gary Smith recently published <em><a href=\"http:\/\/www.garysmitheda.com\/2014\/03\/keeping-up-with-the-emulation-market\/\" target=\"_blank\" rel=\"noopener\">Keeping Up with the Emulation Market<\/a><\/em>, and lays out the fact that verification platforms are unifying with emulation now a pivotal element, not just for microprocessor design success, but for Multi-Platform Based SoC design success as well.\u00a0 The need to bring software debug into the loop with early hardware concepts is a verification challenge that must be supported as well.\u00a0 <a href=\"http:\/\/en.gravatar.com\/pradeepchakraborty\" target=\"_blank\" rel=\"noopener\">Pradeep Chakraborty<\/a> <a href=\"http:\/\/www.pradeepchakraborty.com\/2014\/04\/semicon-industry-needs-to-keep.html\" target=\"_blank\" rel=\"noopener\">reported<\/a> on the point made by Anil Gupta of Applied Micro at the <a href=\"http:\/\/www.go2uvm.org\/wp-content\/uploads\/2014\/03\/UVM_1.2_Day_Agenda.pdf\" target=\"_blank\" rel=\"noopener\">UVM 1.2 Day<\/a> in Bangalore where Anil implored \u201cThink about the block, the subsystem <strong><span>and the top<\/span><\/strong>.\u201d\u00a0 The point made was software is often overlooked or under tested prior to committing to hardware implementation implying that our focus on <a href=\"http:\/\/www.accellera.org\/activities\/committees\/uvm\/\" target=\"_blank\" rel=\"noopener\">UVM<\/a> leaves us to verify no higher than where UVM takes us \u2013 and that is not the \u201ctop\u201d of the SoC that mandates software be part of the verification plan.<\/p>\n<h3>Path to Success<\/h3>\n<p>With the Mentor EVP, we do address these issues.\u00a0 We bring simulation and emulation together in a unified platform.\u00a0 Software debug on conceptual hardware is supported to address verification at the \u201ctop.\u201d\u00a0 And even as Gary\u2019s report concludes with a wonder about how easy access to emulation will be supported for the masses.\u00a0 That too is solved in the Mentor EVP using <a href=\"http:\/\/www.mentor.com\/products\/fv\/emulation-systems\/virtual-devices\" target=\"_blank\" rel=\"noopener\">VirtuaLAB<\/a> that can be hosted in data centers along with the emulator vs. complex, one-off lab setups that lock an emulator to a design and lock out your global team of software developers from collaborating.\u00a0 The Mentor EVP moves to <em>emulation for the masses<\/em> in a 24&#215;7 world.<\/p>\n<p>With big designs comes big data and complex debug tasks.\u00a0 These complex debug tasks are all easily handled by the new Mentor Visualizer Debug Environment that has native UVM and <a href=\"http:\/\/go.mentor.com\/SystemVerilogStandard\" target=\"_blank\" rel=\"noopener\">SystemVerilog<\/a> class-based debug capabilities and low-power <a href=\"http:\/\/go.mentor.com\/IEEE-1801-2013-Standard\" target=\"_blank\" rel=\"noopener\">UPF<\/a> debug support to easily pinpoint design errors. All of this works in both interactive and post-simulation modes for simulation and emulation.\u00a0 To keep the software team productive, and get to SoC signoff sooner, the innovative and new Veloce OS3 global emulation resourcing technology moves software debug think-time offline to Mentor\u2019s <a href=\"http:\/\/www.mentor.com\/products\/fv\/codelink\/\" target=\"_blank\" rel=\"noopener\">Codelink<\/a> software debug tool.<\/p>\n<p>And there\u2019s more!\u00a0 But I\u2019ll leave that for you to discover.\u00a0 When you have time, visit us <a href=\"http:\/\/www.mentor.com\/products\/fv\/\" target=\"_blank\" rel=\"noopener\">here<\/a>, to learn more about the Mentor Enterprise Verification Platform.<\/p>\n<h3>Path to Standards<\/h3>\n<p>As the move to support Multi-Platform Based SoC evolves, so do the standards that underpin it.\u00a0 And as I\u2019ve reported on the comments of others in this blog \u2013 and the understanding from our experience that UVM can only go so far in Multi-Platform Based SoC verification \u2013 we concluded the time is right for the industry to explore the need for new standards.<\/p>\n<p><a href=\"http:\/\/www.accellera.org\/home\/\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" style=\"margin: 0px 7px 0px 0px;float: left\" alt=\"\" src=\"http:\/\/www.accellera.org\/about\/policies\/logos\/logo_color_200x111.png\" width=\"119\" height=\"66\" align=\"left\" \/><\/a>We <a href=\"http:\/\/www.mentor.com\/company\/news\/mentor-accellera-standards-graph-based-test-specs\" target=\"_blank\" rel=\"noopener\">announced<\/a> at DVCon 2014 an offer to take our graph-based test specification into an Accellera committee to help move beyond the limitations today\u2019s standards have.\u00a0 As our investment in tools, technology and platforms continues, we are keenly aware users want their design and verification data to be as portable as possible.\u00a0 The Accellera user community members echoed the need to discuss portable stimulus that can take you up and down the design hierarchy from block, to subsystem, to system (\u201ctop\u201d) and support the concurrent design of hardware and software.<\/p>\n<p>In support of this, Accellera approved the formation of a Portable Stimulus Specification Proposed Working Group (PWG) to study the validity and need for a portable stimulus specification.\u00a0 To that end, join me at the kickoff meeting to launch this activity on Wednesday, May 7, 2014 from 10:00am to 4:00pm Pacific time at the offices of Mentor Graphics in Fremont, CA USA.\u00a0 If you would to attend, or you would\u00a0 like time on the agenda to discuss technology that would advance the development of a Portable Stimulus Specification or discuss your objectives\/requirements for this group, contact me and I will put you in touch with the meeting organizer.\u00a0 Accellera PWG meetings are open to all and do not require Accellera membership status to attend.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Its always fun to take the wraps off of solutions we have been hard at work developing.\u00a0 The global team&#8230;<\/p>\n","protected":false},"author":71541,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spanish_translation":"","french_translation":"","german_translation":"","italian_translation":"","polish_translation":"","japanese_translation":"","chinese_translation":"","footnotes":""},"categories":[1],"tags":[326,388,460,508,603,638,732,751,785,787,840],"industry":[],"product":[],"coauthors":[],"class_list":["post-11052","post","type-post","status-publish","format-standard","hentry","category-news","tag-accellera","tag-codelink","tag-enterprise-verification-platform","tag-gary-smith-eda","tag-moores-law","tag-portable-stimulus","tag-standards","tag-systemverilog","tag-upf","tag-uvm","tag-virtualab"],"_links":{"self":[{"href":"https:\/\/blogs.sw.siemens.com\/verificationhorizons\/wp-json\/wp\/v2\/posts\/11052","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.sw.siemens.com\/verificationhorizons\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.sw.siemens.com\/verificationhorizons\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/verificationhorizons\/wp-json\/wp\/v2\/users\/71541"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/verificationhorizons\/wp-json\/wp\/v2\/comments?post=11052"}],"version-history":[{"count":1,"href":"https:\/\/blogs.sw.siemens.com\/verificationhorizons\/wp-json\/wp\/v2\/posts\/11052\/revisions"}],"predecessor-version":[{"id":14602,"href":"https:\/\/blogs.sw.siemens.com\/verificationhorizons\/wp-json\/wp\/v2\/posts\/11052\/revisions\/14602"}],"wp:attachment":[{"href":"https:\/\/blogs.sw.siemens.com\/verificationhorizons\/wp-json\/wp\/v2\/media?parent=11052"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/verificationhorizons\/wp-json\/wp\/v2\/categories?post=11052"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/verificationhorizons\/wp-json\/wp\/v2\/tags?post=11052"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/verificationhorizons\/wp-json\/wp\/v2\/industry?post=11052"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/verificationhorizons\/wp-json\/wp\/v2\/product?post=11052"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/verificationhorizons\/wp-json\/wp\/v2\/coauthors?post=11052"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}