{"id":1614,"date":"2020-01-22T05:54:14","date_gmt":"2020-01-22T12:54:14","guid":{"rendered":"https:\/\/blogs.mentor.com\/expertinsights\/?p=1614"},"modified":"2026-03-26T16:14:51","modified_gmt":"2026-03-26T20:14:51","slug":"master-the-design-and-verification-of-next-gen-transport-series-overview-high-level-synthesis-functional-safety-emulation","status":"publish","type":"post","link":"https:\/\/blogs.sw.siemens.com\/expertinsights\/2020\/01\/22\/master-the-design-and-verification-of-next-gen-transport-series-overview-high-level-synthesis-functional-safety-emulation\/","title":{"rendered":"Article RoundUp: Master the design and verification of next gen transport: Series &#8211; Overview, High-Level Synthesis, Functional Safety, Emulation"},"content":{"rendered":"<ol>\n<li><strong><a href=\"https:\/\/www.techdesignforums.com\/blog\/2019\/09\/30\/master-the-design-and-verification-of-next-gen-transport-part-one-overview\/\" target=\"_blank\" rel=\"noopener\">Master the design and verification of next gen transport: Part One \u2013 Overview<\/a><\/strong><\/li>\n<li><strong><a href=\"https:\/\/www.techdesignforums.com\/blog\/2019\/10\/02\/master-the-design-and-verification-of-next-gen-transport-part-two-high-level-synthesis\/\" target=\"_blank\" rel=\"noopener\">Master the design and verification of next gen transport: Part Two \u2013 High-Level Synthesis<\/a><\/strong><\/li>\n<li><strong><a href=\"https:\/\/www.techdesignforums.com\/blog\/2019\/10\/04\/master-design-and-verification-of-next-gen-transportation-part-three-functional-safety\/\" target=\"_blank\" rel=\"noopener\">Master the design and verification of next gen transport: Part Three \u2013 Functional Safety<\/a><\/strong><\/li>\n<li><strong><a href=\"https:\/\/www.techdesignforums.com\/blog\/2019\/10\/07\/master-the-design-and-verification-of-next-gen-transport-part-three-emulation\/\" target=\"_blank\" rel=\"noopener\">Master the design and verification of next gen transport: Part Four \u2013 Emulation<\/a><\/strong><\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<p><strong><a href=\"https:\/\/www.techdesignforums.com\/blog\/2019\/09\/30\/master-the-design-and-verification-of-next-gen-transport-part-one-overview\/\" target=\"_blank\" rel=\"noopener\">Master the design and verification of next gen transport: Part One \u2013 Overview<\/a><\/strong><\/p>\n<p><em>TechDesignForums<\/em><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-1618\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/49\/2020\/01\/hls_-part-1.jpg\" alt=\"\" width=\"606\" height=\"280\" \/>HLS essentially separates functionality from implementation, making it faster and more productive \u2013 thus allowing easier rework as functionality is added or extended according to standards or the designer\u2019s proprietary goals. This article is the first in a four-part series that addresses how high-level synthesis (HLS) and emulation contribute together with reference to other tools within a complete flow. Furthermore, the role of emulation in the context of automotive challenges, solutions and the overall idea of the digital twin is highlighted.<\/p>\n<p>&nbsp;<\/p>\n<p><strong><a href=\"https:\/\/www.techdesignforums.com\/blog\/2019\/10\/02\/master-the-design-and-verification-of-next-gen-transport-part-two-high-level-synthesis\/\" target=\"_blank\" rel=\"noopener\">Master the design and verification of next gen transport: Part Two \u2013 High-level Synthesis<\/a><\/strong><\/p>\n<p><em>TechDesignForums<\/em><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1619 alignleft\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/49\/2020\/01\/hls_part-2.jpeg\" alt=\"\" width=\"550\" height=\"257\" \/><\/p>\n<p>This article explains how high-level synthesis (HLS) can be used for design exploration and verification &amp; is primarily based on a demonstration using the Tiny YOLO convolutional neural network (CNN) for object classification.<\/p>\n<p>The article looks at two cases where HLS (with emulation) can help deliver complex transportation-type projects more efficiently than through the use of traditional flows using hand-coded RTL.<\/p>\n<p>&nbsp;<\/p>\n<p><strong><a href=\"https:\/\/www.techdesignforums.com\/blog\/2019\/10\/04\/master-design-and-verification-of-next-gen-transportation-part-three-functional-safety\/\" target=\"_blank\" rel=\"noopener\">Master the design and verification of next gen transport: Part Three \u2013 Functional Safety<\/a><\/strong><\/p>\n<p><em>TechDesignForums<\/em><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-1620\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/49\/2020\/01\/HLS_part-3.jpeg\" alt=\"\" width=\"563\" height=\"223\" \/>The Failure Mode Effects and Diagnostic Analysis (FMEDA) required within ISO 26262 involves the generation of estimated (analytical) and proven (verified) metrics. The overall functional safety workflow leverages extensive automation and uses a range of tools from Mentor, a Siemens Business. This article highlights the three main stages of the process workflow that should reduce systematic and random faults to a standard-compliant level.<\/p>\n<p>&nbsp;<\/p>\n<p><strong><a href=\"https:\/\/www.techdesignforums.com\/blog\/2019\/10\/07\/master-the-design-and-verification-of-next-gen-transport-part-three-emulation\/\" target=\"_blank\" rel=\"noopener\">Master the design and verification of next gen transport: Part Four \u2013 Emulation<\/a><\/strong><\/p>\n<p><em>TechDesignForums<\/em><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-1621\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/49\/2020\/01\/hls_part-4.png\" alt=\"\" width=\"426\" height=\"174\" \/>Next gen verification plan is based on the verification of five ECU systems (dashboard, engine control, transmission control, braking, automated driver assistance control) in a holistic digital twin. TASS Prescan, Veloce &amp; Amesim interact with one another directly and in a loop to provide a continuous \u2018digital twin\u2019 simulation during an extended driving scenario. Emulation at the system-of-systems level is the focus of the fourth and final part of this series on the design and verification of next generation transportation systems.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Master the design and verification of next gen transport: Part One \u2013 Overview Master the design and verification of next&#8230;<\/p>\n","protected":false},"author":71675,"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":[306,309,321,327,350,357,359,369,384,409,430,438],"industry":[],"product":[],"coauthors":[],"class_list":["post-1614","post","type-post","status-publish","format-standard","hentry","category-news","tag-ai","tag-amesim","tag-c","tag-cnn","tag-emulation","tag-functional-safety","tag-hls","tag-iso26262","tag-ml","tag-rtl","tag-tass","tag-veloce"],"_links":{"self":[{"href":"https:\/\/blogs.sw.siemens.com\/expertinsights\/wp-json\/wp\/v2\/posts\/1614","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\/71675"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/expertinsights\/wp-json\/wp\/v2\/comments?post=1614"}],"version-history":[{"count":1,"href":"https:\/\/blogs.sw.siemens.com\/expertinsights\/wp-json\/wp\/v2\/posts\/1614\/revisions"}],"predecessor-version":[{"id":2158,"href":"https:\/\/blogs.sw.siemens.com\/expertinsights\/wp-json\/wp\/v2\/posts\/1614\/revisions\/2158"}],"wp:attachment":[{"href":"https:\/\/blogs.sw.siemens.com\/expertinsights\/wp-json\/wp\/v2\/media?parent=1614"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/expertinsights\/wp-json\/wp\/v2\/categories?post=1614"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/expertinsights\/wp-json\/wp\/v2\/tags?post=1614"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/expertinsights\/wp-json\/wp\/v2\/industry?post=1614"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/expertinsights\/wp-json\/wp\/v2\/product?post=1614"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/expertinsights\/wp-json\/wp\/v2\/coauthors?post=1614"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}