{"id":1221,"date":"2019-01-03T16:47:19","date_gmt":"2019-01-03T23:47:19","guid":{"rendered":"https:\/\/blogs.mentor.com\/expertinsights\/?p=1221"},"modified":"2026-03-26T16:13:38","modified_gmt":"2026-03-26T20:13:38","slug":"article-roundup-systemverilog-classes-mixed-signal-verification-production-line-simulations-advanced-packaging-embedded-program-structure","status":"publish","type":"post","link":"https:\/\/blogs.sw.siemens.com\/expertinsights\/2019\/01\/03\/article-roundup-systemverilog-classes-mixed-signal-verification-production-line-simulations-advanced-packaging-embedded-program-structure\/","title":{"rendered":"Article Roundup: SystemVerilog Classes, Mixed-Signal Verification, Production Line Simulations, Advanced Packaging &amp; Embedded Program Structure"},"content":{"rendered":"<ol>\n<li><strong><a href=\"https:\/\/www.edn.com\/design\/systems-design\/4461326\/A-short-course-on-SystemVerilog-classes-for-UVM-verification\" target=\"_blank\" rel=\"noopener\">A short course on SystemVerilog classes for UVM verification<\/a><\/strong><\/li>\n<li><strong><a href=\"https:\/\/semiengineering.com\/cracking-the-mixed-signal-verification-code\/\" target=\"_blank\" rel=\"noopener\">Cracking The Mixed-Signal Verification Code<\/a><\/strong><\/li>\n<li><strong><a href=\"https:\/\/www.engineering.com\/DesignSoftware\/DesignSoftwareArticles\/ArticleID\/18075\/Automation-Simulations-for-Efficient-Turnkey-Solutions.aspx\" target=\"_blank\" rel=\"noopener\">Automation Simulations for Efficient, Turnkey Solutions<\/a><\/strong><\/li>\n<li><strong><a href=\"https:\/\/semiengineering.com\/design-for-advanced-packaging\/\" target=\"_blank\" rel=\"noopener\">Design For Advanced Packaging<\/a><\/strong><\/li>\n<li><strong><a href=\"https:\/\/www.embedded.com\/design\/operating-systems\/4442900\/Program-structure-and-real-time?cid=EDNSocialBox\" target=\"_blank\" rel=\"noopener\">Program structure and real time<\/a><\/strong><\/li>\n<\/ol>\n<p><strong><\/strong><br \/>\n<strong><\/strong><\/p>\n<p><strong><a href=\"https:\/\/www.edn.com\/design\/systems-design\/4461326\/A-short-course-on-SystemVerilog-classes-for-UVM-verification\" target=\"_blank\" rel=\"noopener\">A short course on SystemVerilog classes for UVM verification<\/a><\/strong><br \/>\n<em>EDN Network<\/em><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright  wp-image-1223\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/49\/2019\/01\/Mentor-Verilog-Class-Figure-2-520x169.jpg\" alt=\"\" width=\"418\" height=\"136\" \/> Languages often contain words that can mean different things depending on the context in which they are used. SystemVerilog is no different. In SystemVerilog, the term \u201cclass\u201d is used to describe the makeup of an object, and thus may refer to a number of things such as class type, class object and so on. This article attempts to clarify the usage and meaning of \u201cclass\u201d in SystemVerilog and object oriented programming.<\/p>\n<p><strong><\/strong><br \/>\n<strong><\/strong><\/p>\n<p><strong><a href=\"https:\/\/semiengineering.com\/cracking-the-mixed-signal-verification-code\/\" target=\"_blank\" rel=\"noopener\">Cracking The Mixed-Signal Verification Code<\/a><\/strong><br \/>\n<em>SemiEngineering<\/em><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright  wp-image-1224\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/49\/2019\/01\/Mentor_mixed-signal-Symphony-fig-4-Result_graph-sm-520x266.jpg\" alt=\"\" width=\"418\" height=\"214\" \/> Digitization in IoT, automotive, industrial, and other applications is driving a new wave of growth in semiconductors. Mixed-signal designs play a critical role in this growth as they connect the digital and analog worlds; however, verifying these designs is additionally challenging. The Symphony Verification Platform is the fastest and most flexible verification solution for mixed signal designs.<\/p>\n<p><strong><\/strong><br \/>\n<strong><\/strong><\/p>\n<p><strong><a href=\"https:\/\/www.engineering.com\/DesignSoftware\/DesignSoftwareArticles\/ArticleID\/18075\/Automation-Simulations-for-Efficient-Turnkey-Solutions.aspx\" target=\"_blank\" rel=\"noopener\">Automation Simulations for Efficient, Turnkey Solutions<\/a><\/strong><br \/>\n<em>Engineering.com<\/em><\/p>\n<p>Designing a full production line is a complicated and potentially risky task. To ensure the system functions properly before building the entire system, many companies create full digital models of the systems, known as digital twins, for simulation and testing. This article covers how SoluTech, a manufacturer of custom industrial automation solutions, uses Siemens software to design and test machines and systems.<\/p>\n<p><strong><\/strong><br \/>\n<strong><\/strong><\/p>\n<p><strong><a href=\"https:\/\/semiengineering.com\/design-for-advanced-packaging\/\" target=\"_blank\" rel=\"noopener\">Design For Advanced Packaging<\/a><\/strong><br \/>\n<em>SemiEngineering<\/em><\/p>\n<p>Advanced packaging may be a replacement or augmentation to Moore\u2019s Law as monolithic device scaling becomes more expensive. Advanced packaging techniques place additional strain on design and verification flows that vary by the type of advanced packaging being used. To meet these needs, EDA companies are developing new tools for advanced packaging design and verification.<\/p>\n<p><strong><\/strong><br \/>\n<strong><\/strong><\/p>\n<p><strong><a href=\"https:\/\/www.embedded.com\/design\/operating-systems\/4442900\/Program-structure-and-real-time?cid=EDNSocialBox\" target=\"_blank\" rel=\"noopener\">Program structure and real time<\/a><\/strong><br \/>\n<em>Embedded.com<\/em><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright  wp-image-1222\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/49\/2019\/01\/cwrtos2_f3_c-520x260.jpg\" alt=\"\" width=\"418\" height=\"209\" \/> What are embedded systems, and how do operating systems play a role in their design and operation? Colin Walls examines embedded systems and the difference between real-time operations and the desktop applications with which most people are familiar.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A short course on SystemVerilog classes for UVM verification Cracking The Mixed-Signal Verification Code Automation Simulations for Efficient, Turnkey Solutions&#8230;<\/p>\n","protected":false},"author":71673,"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-1221","post","type-post","status-publish","format-standard","hentry","category-news"],"_links":{"self":[{"href":"https:\/\/blogs.sw.siemens.com\/expertinsights\/wp-json\/wp\/v2\/posts\/1221","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.sw.siemens.com\/expertinsights\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.sw.siemens.com\/expertinsights\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/expertinsights\/wp-json\/wp\/v2\/users\/71673"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/expertinsights\/wp-json\/wp\/v2\/comments?post=1221"}],"version-history":[{"count":1,"href":"https:\/\/blogs.sw.siemens.com\/expertinsights\/wp-json\/wp\/v2\/posts\/1221\/revisions"}],"predecessor-version":[{"id":2112,"href":"https:\/\/blogs.sw.siemens.com\/expertinsights\/wp-json\/wp\/v2\/posts\/1221\/revisions\/2112"}],"wp:attachment":[{"href":"https:\/\/blogs.sw.siemens.com\/expertinsights\/wp-json\/wp\/v2\/media?parent=1221"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/expertinsights\/wp-json\/wp\/v2\/categories?post=1221"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/expertinsights\/wp-json\/wp\/v2\/tags?post=1221"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/expertinsights\/wp-json\/wp\/v2\/industry?post=1221"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/expertinsights\/wp-json\/wp\/v2\/product?post=1221"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/expertinsights\/wp-json\/wp\/v2\/coauthors?post=1221"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}