{"id":1867,"date":"2019-10-22T10:45:38","date_gmt":"2019-10-22T17:45:38","guid":{"rendered":"https:\/\/blogs.mentor.com\/calibre\/?p=1867"},"modified":"2026-03-26T16:20:00","modified_gmt":"2026-03-26T20:20:00","slug":"soc-io-ring-checking-going-beyond-esd-verification","status":"publish","type":"post","link":"https:\/\/blogs.sw.siemens.com\/calibre\/2019\/10\/22\/soc-io-ring-checking-going-beyond-esd-verification\/","title":{"rendered":"SoC IO ring checking: going beyond ESD verification"},"content":{"rendered":"<p>By Abdellah Bakhali &#8211; Mentor, A Siemens Business<\/p>\n<p><em>Better SoC IO ring verification means more accurate and consistent product reliability. New automated checks help designers identify and correct errors early in the design flow. Learn more here\u2026<\/em><\/p>\n<p><!--more-->Aristotle once suggested the whole is greater than the sum of its parts, meaning that a collection or aggregate of individual pieces can generate a unity or a synergy that transcends the simple sum of the items. That\u2019s true for any living organism (hopefully, you are more than just an assemblage of bones and tissues!), and it\u2019s true for SoC IO rings, too.<\/p>\n<p>When SoC designers combine multiple IPs into a SoC layout, they must also create a SoC IO ring that not only provides the necessary reliability protection across the entire SoC, but also integrates all of the disparate IO ring rules for the IPs. All those IO rings must be compliant with their own unique set of design rules, but must also co-exist and operate in harmony with the whole.<\/p>\n<p>Because of this amalgamation, though, SOC designers face some unique IO ring verification challenges. Traditionally, SoC IO ring verification is done manually, late in the design flow. That approach creates two major issues: not only is manual verification time-consuming and prone to human error, but any errors found are typically difficult to fix without creating additional errors, leading to a cascading delay in tapeout. That\u2019s a synergy SoC designers would just as soon avoid!<\/p>\n<p><a href=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2019\/10\/IO-ring-checks-in-SoC.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1868\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2019\/10\/IO-ring-checks-in-SoC-520x409.jpg\" alt=\"\" width=\"520\" height=\"409\" \/><\/a><\/p>\n<p>Fortunately, new options for automated IO ring verification are now practical and available. The Calibre PERC reliability platform uses an IO ring checker framework to provide a robust environment that verifies both IP and SoC IO placement rules with sign-off quality. The IO ring checker offer a unique capability to check any type of placement rules, not only covering electrostatic discharge (ESD) protection, but going beyond ESD verification to enable multiple reliability verification activities.<\/p>\n<p>Even better, it can run on the first LEF\/DEF floorplan out of P&amp;R, meaning any errors can be corrected with minimal impact on the layout and the schedule. In most cases, SoC design teams can reduce days of reviewing down to hours.<\/p>\n<p>If that\u2019s the kind of synergy you\u2019re looking for, download a copy of our white paper, <a href=\"https:\/\/www.mentor.com\/products\/ic_nanometer_design\/resources\/overview\/enhancing-io-ring-checks-for-consistent-customizable-verification-5e93bb77-b502-4e0f-9f8b-495bc4cad56b\/?cmpid=11722\" target=\"_blank\" rel=\"noopener noreferrer\">Enhancing IO ring checks for consistent, customizable verification<\/a>, and start your transformation. Because as Aristotle also said, \u201c\u201cFor the things we have to learn before we can do them, we learn by doing them.\u201d<\/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>By Abdellah Bakhali &#8211; Mentor, A Siemens Business Better SoC IO ring verification means more accurate and consistent product reliability&#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-1867","post","type-post","status-publish","format-standard","hentry","category-news"],"_links":{"self":[{"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/posts\/1867","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=1867"}],"version-history":[{"count":1,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/posts\/1867\/revisions"}],"predecessor-version":[{"id":3309,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/posts\/1867\/revisions\/3309"}],"wp:attachment":[{"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/media?parent=1867"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/categories?post=1867"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/tags?post=1867"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/industry?post=1867"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/product?post=1867"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/coauthors?post=1867"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}