{"id":184,"date":"2019-07-25T16:28:00","date_gmt":"2019-07-25T20:28:00","guid":{"rendered":"https:\/\/blogs.sw.siemens.com\/hlsdesign-verification\/?p=184"},"modified":"2026-03-26T15:59:31","modified_gmt":"2026-03-26T19:59:31","slug":"hardware-software-co-design-reappears","status":"publish","type":"post","link":"https:\/\/blogs.sw.siemens.com\/hlsdesign-verification\/2019\/07\/25\/hardware-software-co-design-reappears\/","title":{"rendered":"Hardware-Software Co-Design Reappears"},"content":{"rendered":"\n<p>Excerpt from article: \u201c<a href=\"https:\/\/semiengineering.com\/hardware-software-co-design-reappears\/\" target=\"_blank\" rel=\"noreferrer noopener\">Hardware-Software Co-Design Reappears<\/a>\u201d<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>It was hoped that co-design would bring hardware and software teams closer together. \u201cIt required restructuring a complete industry,\u201d says Roland Jancke, head of design methodology at&nbsp;<a href=\"https:\/\/semiengineering.com\/entities\/fraunhofer-iis-eas\/\" target=\"_blank\" rel=\"noopener\">Fraunhofer IIS\/EAS<\/a>. \u201cIt would have meant diminishing the borders between hardware and software design groups, and making it a rule, rather than an exception, that an executable architectural model exists for hardware and software designers to work with instead of numerous pages of written specifications.\u201d<\/p><p>There is widespread agreement on that point. \u201cThe number of changes that a project team would need to make to adopt a co-design methodology was immense,\u201d says Frank Schirrmeister, senior group director for product management and marketing at&nbsp;<a href=\"https:\/\/semiengineering.com\/entities\/cadence-design-systems\/\" target=\"_blank\" rel=\"noopener\">Cadence<\/a>. \u201cWhen you consider how conservative most project teams are, the likeliness of a new methodology being adopted is inversely proportional to the number of changes it requires.\u201d<\/p><p>And until recently, that wasn\u2019t as critical from a business standpoint. But even with rising complexity, it\u2019s still not clear whether that will be enough to upend the existing way of doing things. \u201cCompanies have been able to get away with over-engineering the hardware and independently developing the software and still producing economically viable products, especially when their competition have been doing the same thing,\u201d says Russ Klein, HLS platform program director at <a href=\"https:\/\/semiengineering.com\/entities\/mentor-a-siemens-business\/\" target=\"_blank\" rel=\"noreferrer noopener\">Siemens EDA<\/a>. \u201cThere are a lot of benefits to designing the hardware and software in concert, but the existing methodologies are deeply ingrained in the cultures of hardware and software developers, and the companies where they work. Overcoming that inertia will be difficult.\u201d<\/p><\/blockquote>\n\n\n\n<p>Read the entire article on <a href=\"https:\/\/semiengineering.com\/hardware-software-co-design-reappears\/\" target=\"_blank\" rel=\"noreferrer noopener\">SemiEngineering<\/a> originally published on July 25th, 2019.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Excerpt from article: \u201cHardware-Software Co-Design Reappears\u201d It was hoped that co-design would bring hardware and software teams closer together. \u201cIt&#8230;<\/p>\n","protected":false},"author":77876,"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":[400,401],"industry":[],"product":[],"coauthors":[349],"class_list":["post-184","post","type-post","status-publish","format-standard","hentry","category-news","tag-hardware","tag-software"],"_links":{"self":[{"href":"https:\/\/blogs.sw.siemens.com\/hlsdesign-verification\/wp-json\/wp\/v2\/posts\/184","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.sw.siemens.com\/hlsdesign-verification\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.sw.siemens.com\/hlsdesign-verification\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/hlsdesign-verification\/wp-json\/wp\/v2\/users\/77876"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/hlsdesign-verification\/wp-json\/wp\/v2\/comments?post=184"}],"version-history":[{"count":2,"href":"https:\/\/blogs.sw.siemens.com\/hlsdesign-verification\/wp-json\/wp\/v2\/posts\/184\/revisions"}],"predecessor-version":[{"id":186,"href":"https:\/\/blogs.sw.siemens.com\/hlsdesign-verification\/wp-json\/wp\/v2\/posts\/184\/revisions\/186"}],"wp:attachment":[{"href":"https:\/\/blogs.sw.siemens.com\/hlsdesign-verification\/wp-json\/wp\/v2\/media?parent=184"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/hlsdesign-verification\/wp-json\/wp\/v2\/categories?post=184"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/hlsdesign-verification\/wp-json\/wp\/v2\/tags?post=184"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/hlsdesign-verification\/wp-json\/wp\/v2\/industry?post=184"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/hlsdesign-verification\/wp-json\/wp\/v2\/product?post=184"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/hlsdesign-verification\/wp-json\/wp\/v2\/coauthors?post=184"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}