{"id":2053,"date":"2020-10-13T13:57:16","date_gmt":"2020-10-13T17:57:16","guid":{"rendered":"https:\/\/blogs.sw.siemens.com\/calibre\/?p=2053"},"modified":"2026-03-26T16:22:57","modified_gmt":"2026-03-26T20:22:57","slug":"do-you-have-a-reliable-automated-waiver-process-for-reliability-verification","status":"publish","type":"post","link":"https:\/\/blogs.sw.siemens.com\/calibre\/2020\/10\/13\/do-you-have-a-reliable-automated-waiver-process-for-reliability-verification\/","title":{"rendered":"Do you have a reliable automated waiver process for reliability verification?"},"content":{"rendered":"\n<p>By Dina Medhat &#8211; Mentor, A Siemens Business<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Design rule waivers<\/h3>\n\n\n\n<p>Maybe a design rule that made sense at 22nm just doesn\u2019t apply at 10nm, but it\u2019s still in the rule deck. Or the foundry decides that a spacing error will have an insignificant effect on manufacturability, but it\u2019s still part of the signoff checks. For reasons like these and many others, there are always some DRC errors that just don\u2019t matter. Spending any time reviewing and debugging these errors is time that could be better spent debugging errors that really do impact manufacturability or performance.<\/p>\n\n\n\n<p>With an eye to efficiency, design companies and foundries have long worked together to identify and \u201cwaive\u201d these trivial errors, meaning they can be disregarded during debugging. EDA companies stepped up with automated waiver processes that let design teams mark the waived errors so that they could be automatically identified and set aside during the review process.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Reliability verification<\/h3>\n\n\n\n<p>That worked well for DRC waivers, but in today\u2019s designs, designers also have to apply reliability checks that combine topological and geometrical information, such as ESD and latch-up protection, multi-power domain crossing checks, and voltage-aware DRC. Those checks don\u2019t fit neatly into standard automated waiver solutions, meaning a new approach is needed.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">LDL-DRC, P2P resistance, and CD check waivers<\/h3>\n\n\n\n<p>At Mentor, a Siemens business, we enhanced our Calibre PERC reliability platform with customized waivers management functionality that can process logic-driven layout DRC results, as well as point-to-point parasitic resistance and current density check errors. Calibre PERC automated waivers processing is supported at both the IP and full-chip level. Designers can choose to apply default waiving criteria, or easily define customized waiving criteria as needed to support their company\u2019s best practices for reliability design. Of course, just like its DRC counterpart, the automated reliability check waivers flow saves all the waived results in a separate database for future reference.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>By Dina Medhat &#8211; Mentor, A Siemens Business Design rule waivers Maybe a design rule that made sense at 22nm&#8230;<\/p>\n","protected":false},"author":71645,"featured_media":2054,"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":[344],"tags":[409,338,350,498,662,596,395,429],"industry":[],"product":[90],"coauthors":[],"class_list":["post-2053","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-perc","tag-automated-waivers","tag-calibre-perc","tag-drc","tag-latchup","tag-ldl","tag-point-to-point-resistance","tag-reliability-verification","tag-voltage-aware-drc","product-calibre"],"featured_image_url":"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2020\/10\/TN_CalPERC-waivers.jpg","_links":{"self":[{"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/posts\/2053","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=2053"}],"version-history":[{"count":2,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/posts\/2053\/revisions"}],"predecessor-version":[{"id":2780,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/posts\/2053\/revisions\/2780"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/media\/2054"}],"wp:attachment":[{"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/media?parent=2053"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/categories?post=2053"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/tags?post=2053"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/industry?post=2053"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/product?post=2053"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/coauthors?post=2053"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}