{"id":1855,"date":"2019-10-15T13:32:10","date_gmt":"2019-10-15T20:32:10","guid":{"rendered":"https:\/\/blogs.mentor.com\/calibre\/?p=1855"},"modified":"2026-03-26T16:19:59","modified_gmt":"2026-03-26T20:19:59","slug":"thrive-and-survive-with-calibre-in-the-cloud","status":"publish","type":"post","link":"https:\/\/blogs.sw.siemens.com\/calibre\/2019\/10\/15\/thrive-and-survive-with-calibre-in-the-cloud\/","title":{"rendered":"Thrive and survive with Calibre in the Cloud"},"content":{"rendered":"<p><em>We recently participated in a presentation discussing something that is certainly creating a significant impact these days&#8230;\u00a0 Read more about a cloud-ready solution available to the semiconductor industry, and then watch the video.<\/em><\/p>\n<p>Over hundreds, and even thousands of years, agrarian cultures around the world all developed rituals for invoking rain when it was needed to survive and thrive. From those rainmaking ceremonies evolved the modern-day business notion of the rainmaker, someone who brings large amounts of new business and\/or money into their companies when no one else can. Now the semiconductor industry has its own rainmaker\u2014cloud computing. Integrated circuit (IC) design and verification using cloud computing is creating a significant impact in the market, enabling companies to bring higher-quality designs to market faster, while remaining cost-conscious.<\/p>\n<p>It\u2019s no secret that IC designs are getting larger and more complex, while the technology nodes used to create them are shrinking down to once-unfathomable sizes. Companies are having a tough time getting these chips taped out on schedule, primarily due to the immense hardware requirements needed to run design rule checking (DRC) near the end of the design cycle. Most companies are forced to settle for long runtimes because they simply don\u2019t have the compute power or number of CPUs needed for faster DRC fixing and signoff. Buying the resources you need really doesn\u2019t help, because not only do you need a substantial capital budget to afford them, but you also must account for the time needed to acquire, install, and tune those resources. And even if you accomplish those acquisitions, you\u2019ll be left with a significant number of resources that sit idle and unproductive for periods of time.<\/p>\n<p>Combining EDA with cloud computing now offers companies another option. At this year\u2019s TSMC OIP event, Mentor, a Siemens business, TSMC, Microsoft Azure, and AMD combined to introduce and explain their cloud-ready solution, which is now available to the semiconductor industry. Each company contributed their expertise to optimize their components and create a synergistic whole.<\/p>\n<p>Mentor has always focused on improving the performance of the Calibre verification toolsuite node over node. However, to optimize their software for cloud computing, they took a closer look at specific strategies they could adopt, such as further optimization of memory usage, and changing the way the Calibre nmDRC tool acquired resources for hierarchical database construction. They also evaluated operational options to determine best practices, like using the cloud that is geographically closest to your physical location, and loading chip designs in a piecemeal fashion, rather than uploading a full chip layout.<\/p>\n<p><a href=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2019\/10\/cloud-use-model.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1864\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2019\/10\/cloud-use-model.jpg\" alt=\"\" width=\"503\" height=\"294\" \/><\/a><\/p>\n<p>In parallel with these efforts, Mentor worked closely with TSMC to further refine and optimize the Calibre rule deck to ensure that checks were being run in the most efficient manner. Mentor was also officially certified as a member of the TSMC OIP Cloud Alliance, which include auditing cloud security guidelines and practices.<\/p>\n<p>Microsoft Azure, the cloud services provider, spent a lot of time to ensure they clearly understood both the resource demand curve and the requirements of each step in the design &amp; verification flow, to determine the best Azure fit and best practices for cloud utilization.<\/p>\n<p>AMD, who provides the high-performance processors that power the Microsoft Azure cloud, worked with all three partners to make an appropriate recommendation for each step in the verification process. The goal was to ensure cost-efficient use of appropriate processing power as needed throughout the verification flow. For example, the AMD EPYC CPU platform is well-suited for running Calibre; it is architected for massive parallelism. It provides excellent performance for jobs that require a lot of data processing (so you can use the IO) and scales well with threads, like the Calibre toolsuite.<\/p>\n<blockquote><p>All four companies joined together to present the results of their collaboration at this year\u2019s TSMC OIP Forum in Santa Clara. For the design used, which was a 5nm testchip with over 500M gates and a GDS size of 17GB, they were able to reduce DRC runtime from 24 hours to just under eight hours. You can <a href=\"http:\/\/bit.ly\/35CuWO0\" target=\"_blank\" rel=\"noopener noreferrer\">view the presentation here<\/a> to get the full details of the project and the results they achieved.<\/p><\/blockquote>\n<p>If you\u2019d like more information about implementing the Calibre toolsuite on the cloud in your organization, <a href=\"https:\/\/www.mentor.com\/products\/ic_nanometer_design\/verification-signoff\/physical-verification\/calibre-nmdrc\/contactme\" target=\"_blank\" rel=\"noopener noreferrer\">contact us<\/a>! You could be the rainmaker that ensures your company not only survives, but thrives in the competitive markets of today.<\/p>\n<p><a href=\"http:\/\/linkd.in\/1fZ4vYq\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-637 size-full\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2015\/09\/LinkedIn-Button.jpg\" alt=\"\" width=\"300\" height=\"70\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>We recently participated in a presentation discussing something that is certainly creating a significant impact these days&#8230;\u00a0 Read more about&#8230;<\/p>\n","protected":false},"author":71645,"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-1855","post","type-post","status-publish","format-standard","hentry","category-news"],"_links":{"self":[{"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/posts\/1855","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/users\/71645"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/comments?post=1855"}],"version-history":[{"count":1,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/posts\/1855\/revisions"}],"predecessor-version":[{"id":3308,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/posts\/1855\/revisions\/3308"}],"wp:attachment":[{"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/media?parent=1855"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/categories?post=1855"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/tags?post=1855"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/industry?post=1855"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/product?post=1855"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/coauthors?post=1855"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}