{"id":12834,"date":"2017-06-15T08:14:47","date_gmt":"2017-06-15T15:14:47","guid":{"rendered":"https:\/\/blogs.mentor.com\/verificationhorizons\/?p=12834"},"modified":"2026-03-27T08:41:02","modified_gmt":"2026-03-27T12:41:02","slug":"portable-stimulus-specification-released-for-public-review","status":"publish","type":"post","link":"https:\/\/blogs.sw.siemens.com\/verificationhorizons\/2017\/06\/15\/portable-stimulus-specification-released-for-public-review\/","title":{"rendered":"Portable Stimulus Specification Released for Public Review"},"content":{"rendered":"<p>I am happy to announce that <a href=\"http:\/\/accellera.org\/news\/press-releases\/244-accellera-portable-stimulus-early-adopter-specification-now-available-for-public-review\" target=\"_blank\" rel=\"noopener\">Accellera has just released<\/a> an Early Adopter version of the new <a href=\"http:\/\/www.accellera.org\/images\/downloads\/drafts-review\/PSS_Early_Adopter_Release.pdf\" target=\"_blank\" rel=\"noopener\">Portable Stimulus Specification<\/a> for Public Review. This document represents a years-long effort on the part of the Portable Stimulus Working Group (PSWG) to create an industry standard that <a href=\"https:\/\/www.mentor.com\/company\/news\/siemens-mentor-verification-first-to-deliver-portable-stimulus-tech-across-full-enterprise-verification-platform\" target=\"_blank\" rel=\"noopener\">builds on the Intelligent Testbench Automation language and technology pioneered by Questa inFact<\/a>, with signification contributions from Cadence and Breker, as well as the other members of the PSWG.<\/p>\n<p>The Early Adopter specification provides a comprehensive explanation of the new Portable Stimulus Domain Specific language. This declarative language is designed for abstract behavioral description using actions; their inputs, outputs and resource dependencies; and their composition into use cases including data and control flows. These use cases capture test intent that can be analyzed to produce a wide range of possible legal scenarios for multiple execution platforms (e.g., virtual platforms, simulation, emulation, prototypes, silicon, etc.). There is also a semantically-equivalent C++ Class Library to specify the same declarative abstract behavior descriptions in an environment that may be more comfortable to some users.\u00a0The Early Adopter specification also includes a preliminary mechanism to capture the programmer\u2019s view of a peripheral device, independent of the underlying platform, further enhancing portability.<\/p>\n<p>The PSWG is actively seeking your feedback on the Spec and has set up a <a href=\"http:\/\/forums.accellera.org\/topic\/5782-welcome-to-the-portable-stimulus-public-review-forum\/\" target=\"_blank\" rel=\"noopener\">Portable Stimulus Discussion Forum<\/a> where you can post your questions, comments and\/or suggestions on this exciting new standard. The Public Review Period will end on Friday, September 15, 2017, so this would be the perfect &#8220;summer reading&#8221; during your vacation.<\/p>\n<p>To help you get started, I&#8217;ll be presenting &#8220;Portable Stimulus is Here! (Almost)&#8221; at the Verification Academy booth (#429) at DAC at 10am on Monday. The PSWG will be presenting a <a href=\"http:\/\/www2.dac.com\/events\/eventdetails.aspx?id=223-228\" target=\"_blank\" rel=\"noopener\">joint tutorial on Monday afternoon<\/a> at 1:30 in room 18CD. For those of you not attending DAC, we also have a <a href=\"https:\/\/verificationacademy.com\/courses\/portable-stimulus-basics\" target=\"_blank\" rel=\"noopener\">Portable Stimulus Basics<\/a> course , as well as a webinar on &#8220;<a href=\"https:\/\/verificationacademy.com\/seminars\/academy-live\/automating-reusable-retargetable-scenario-level-tests-with-portable-stimulus\" target=\"_blank\" rel=\"noopener\">Automating Reusable Retargetable Scenario-level Tests with Portable Stimulus<\/a>&#8221; on <a href=\"https:\/\/verificationacademy.com\/\" target=\"_blank\" rel=\"noopener\">verificationacademy.com<\/a><\/p>\n<p>Accellera will be sponsoring a breakfast and Portable Stimulus Town Hall meeting on Tuesday morning from 7:30-9:00am in Room 10AB. The breakfast is free, but you&#8217;ll need to <a href=\"http:\/\/cts.vresp.com\/c\/?AccelleraSystemsInit\/d1c23f99ad\/ed9394bd72\/a4915512fb\" target=\"_blank\" rel=\"noopener\">register <\/a>in advance. I&#8217;ll be moderating a discussion between the audience and several members of the PSWG.<\/p>\n<p>I&#8217;ll also be participating in a <a href=\"http:\/\/www2.dac.com\/events\/eventdetails.aspx?id=223-15\" target=\"_blank\" rel=\"noopener\">Panel Discussion about Portable Stimulus<\/a> on Tuesday at 10:30am in Ballroom E.<\/p>\n<p>I hope to see you at one of these events, or just stop by the Verification Academy Booth and say &#8220;hi.&#8221;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I am happy to announce that Accellera has just released an Early Adopter version of the new Portable Stimulus Specification&#8230;<\/p>\n","protected":false},"author":71936,"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":[],"industry":[],"product":[],"coauthors":[],"class_list":["post-12834","post","type-post","status-publish","format-standard","hentry","category-news"],"_links":{"self":[{"href":"https:\/\/blogs.sw.siemens.com\/verificationhorizons\/wp-json\/wp\/v2\/posts\/12834","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\/71936"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/verificationhorizons\/wp-json\/wp\/v2\/comments?post=12834"}],"version-history":[{"count":1,"href":"https:\/\/blogs.sw.siemens.com\/verificationhorizons\/wp-json\/wp\/v2\/posts\/12834\/revisions"}],"predecessor-version":[{"id":14514,"href":"https:\/\/blogs.sw.siemens.com\/verificationhorizons\/wp-json\/wp\/v2\/posts\/12834\/revisions\/14514"}],"wp:attachment":[{"href":"https:\/\/blogs.sw.siemens.com\/verificationhorizons\/wp-json\/wp\/v2\/media?parent=12834"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/verificationhorizons\/wp-json\/wp\/v2\/categories?post=12834"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/verificationhorizons\/wp-json\/wp\/v2\/tags?post=12834"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/verificationhorizons\/wp-json\/wp\/v2\/industry?post=12834"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/verificationhorizons\/wp-json\/wp\/v2\/product?post=12834"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/verificationhorizons\/wp-json\/wp\/v2\/coauthors?post=12834"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}