{"id":3792,"date":"2026-04-23T15:16:04","date_gmt":"2026-04-23T19:16:04","guid":{"rendered":"https:\/\/blogs.sw.siemens.com\/calibre\/?p=3792"},"modified":"2026-04-23T15:16:06","modified_gmt":"2026-04-23T19:16:06","slug":"compute-complexity-in-esd-verification","status":"publish","type":"post","link":"https:\/\/blogs.sw.siemens.com\/calibre\/2026\/04\/23\/compute-complexity-in-esd-verification\/","title":{"rendered":"Tackling compute complexity in ESD verification with Calibre"},"content":{"rendered":"\n<p>By Matthew Hogan, Product Management Director, Reliability Applications<\/p>\n\n\n\n<p>Integrated circuit (IC) complexity is scaling at a pace that challenges every aspect of chip design, verification and manufacturing. As process nodes advance, devices become smaller and circuits more interconnected\u2014especially with the shift to 2.5D and 3DIC structures\u2014reliability engineers and ESD specialists face an ever-steeper mountain of verification tasks. In this environment, ensuring robust electrostatic discharge (ESD) protection becomes even more crucial\u2014and computationally intense\u2014than ever. The stakes are high: ESD failures can cripple a device at any stage, risking reputation and revenue.<\/p>\n\n\n\n<p>This blog explores why compute complexity is rising in ESD verification, and how <strong><a href=\"https:\/\/www.siemens.com\/en-us\/products\/ic\/calibre-design\/reliability-verification\/perc\/\" target=\"_blank\" rel=\"noreferrer noopener\">Calibre PERC and Calibre 3DPERC<\/a><\/strong> remain the dominant force in delivering signoff-quality verification for the world\u2019s leading semiconductor companies.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Understanding ESD threats in modern semiconductor designs<\/h2>\n\n\n\n<p>ESD is a fundamental reliability threat for ICs. It occurs when a sudden surge of electrical energy flows between charged objects, potentially causing metal to melt, junction breakdown, or oxide failure. Traditional chip layout techniques to protect against such events include use of fingered interdigitated devices, clamps, and other protection circuits that follow established design rules and best practices (Figure 1).<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2026\/04\/Blog-fig1-compute-complexity-for-ESD-verification-1024x768.jpg\" alt=\"Schematic diagram illustrating an ESD protection scheme connected to a design circuit. The ESD protection section includes a clamp circuit between VDD and VSS, and ESD diodes connected to a PAD node. The PAD node interfaces with the input of the design circuit, showing how ESD protection is integrated with circuit I\/O\" class=\"wp-image-3793\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2026\/04\/Blog-fig1-compute-complexity-for-ESD-verification-1024x768.jpg 1024w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2026\/04\/Blog-fig1-compute-complexity-for-ESD-verification-600x450.jpg 600w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2026\/04\/Blog-fig1-compute-complexity-for-ESD-verification-768x576.jpg 768w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2026\/04\/Blog-fig1-compute-complexity-for-ESD-verification-900x675.jpg 900w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2026\/04\/Blog-fig1-compute-complexity-for-ESD-verification.jpg 1095w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><em>Figure 1. A typical ESD protection scheme for traditional and advanced IC designs<\/em><\/figcaption><\/figure><\/div>\n\n\n<p>For decades, the number of external pins and their internal connections have permitted physical measurement in specially designed testers to validate that protections and their associated checks sufficed for single-die ICs. But today\u2019s architectures have moved far beyond simple single die layouts. The industry is embracing 2.5D designs (multiple dies side-by-side on passive interposers) and 3D ICs (vertically stacked dies communicating through through-silicon vias). In these layouts, protection must account for new points of vulnerability: interfaces between dies, layers, and technology nodes\u2014each with unique reliability and ESD rules. With recent innovations in hybrid bonding of these advanced architectures, physical verification of these interfaces becomes problematic. Pin counts and densities are exceeding the capabilities of physical test equipment. EDA tools must now be relied upon to fill this gap.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why ESD verification got complicated<\/h2>\n\n\n\n<p>Compute complexity in ESD verification arises from several industry shifts and technical challenges:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Multiple power domains and more devices<\/strong>: More domains increase the complexity of determining which potential ESD sources and sinks interact, what circuit constraints are needed and protection requirements for each of these domains.<\/li>\n\n\n\n<li><strong>Interconnected topologies<\/strong>: Modern ICs feature thousands of external interconnected pins and ports. Exhaustively checking every possible discharge path is computationally demanding. When these connect to internal 3D IC structures with hybrid bonding, these paths rapidly grow into the millions. With many of these interfaces internal to the 3D IC structure, physical testing becomes problematic.<\/li>\n\n\n\n<li><strong>Geometric and topological analysis<\/strong>: Checks combine geometric constraints (such as point-to-point resistance (P2P) and current density (CD)) and topological information (connectivity, correct protection device implementations and relationships between supply pads and devices).<\/li>\n\n\n\n<li><strong>Scale and hierarchy<\/strong>: Hierarchical designs facilitate block re-use, but require verification at cell, macro and full-chip and assembly levels. As designs maturity migrates from early standalone cells\/blocks through macro and complete assemblies, new combinations of possible ESD paths are introduced and must be verified.<\/li>\n\n\n\n<li><strong>Technology diversity<\/strong>: 2.5D\/3D ICs mix dies from multiple process nodes and foundries, each with their own ESD rules and constraints.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"341\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2026\/04\/Blog-fig2-compute-complexity-for-ESD-verification-1024x341.jpg\" alt=\"Image shows how advanced packaging increases complexity for ESD verification. The diagram compares three integrated circuit architectures: 2.5D IC with three dies side-by-side on an interposer above a package substrate; 3D IC with three dies stacked vertically above a package substrate; and another 3D IC example showing mixed stacking and side-by-side die placement on an interposer\" class=\"wp-image-3794\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2026\/04\/Blog-fig2-compute-complexity-for-ESD-verification-1024x341.jpg 1024w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2026\/04\/Blog-fig2-compute-complexity-for-ESD-verification-600x200.jpg 600w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2026\/04\/Blog-fig2-compute-complexity-for-ESD-verification-768x256.jpg 768w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2026\/04\/Blog-fig2-compute-complexity-for-ESD-verification-1536x511.jpg 1536w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2026\/04\/Blog-fig2-compute-complexity-for-ESD-verification-2048x682.jpg 2048w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2026\/04\/Blog-fig2-compute-complexity-for-ESD-verification-900x300.jpg 900w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><em>Figure 2. Advanced packaging increases complexity for ESD verification<\/em><\/figcaption><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Path-based checking<\/strong>: Interconnect robustness depends on P2Presistance and CD checks for each path\u2014from pins to clamps, clamps to clamps, and pins to pins. Accurately measuring these requires precision layout extraction across all metal\/via layers. Determining how to efficiently and accurately makes the necessary measurements from specific devices, cells, or only at the top cell level.<\/li>\n<\/ul>\n\n\n\n<p>Just defining all these checks manually is a monumental task\u2014and running a brute-force verification flow on large layouts or stacks simply isn\u2019t practical without leveraging advances in automation and algorithmic efficiency.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Calibre: addressing compute complexity at every level<\/h2>\n\n\n\n<p>Siemens EDA has been at the forefront of this challenge, with Calibre as the dominant solution for physical and reliability verification. The Calibre PERC verification capabilities continue to evolve to tackle the significant compute complexity necessary for success, through several key approaches:<\/p>\n\n\n\n<p><strong>Efficient ESD device identification<\/strong><\/p>\n\n\n\n<p>ESD protection cells are usually well-identified in design databases but still need to undergo careful topological validation to ensure that appropriate protection devices are located where they need to be. With a bottom-up approach, validated macro blocks can be validated, enabling streamlined top-level connectivity checks and efficient path analysis.<\/p>\n\n\n\n<p><strong>Advanced P2P and CD verification for 2.5D and 3D ICs<\/strong><\/p>\n\n\n\n<p>Calibre PERC\u2019s P2P and CD checks drive efficient interconnect verification across the most critical discharge routes. &nbsp;These critical paths are described in a rule deck, often from a foundry for each process node.<\/p>\n\n\n\n<p>For advanced architectures, Calibre introduces the 3DPERC (die2die) methodology. This process automates ESD verification across die\/interposer and assembly levels, integrating layout extraction, database creation, and stack-level rule analysis. The result is comprehensive assembly-level P2P\/CD reporting that covers discharge paths of interest and reveals hidden vulnerabilities in even the most heterogeneous stacks and leverages an <a href=\"https:\/\/www.siemens.com\/en-us\/company\/electronic-design-automation\/trending-technologies\/3d-ic-design\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Innovator 3D IC<\/strong><\/a> or <a href=\"https:\/\/www.siemens.com\/en-us\/products\/ic\/calibre-design\/calibre-3d-ic\/3dstack\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Calibre 3DStack<\/strong><\/a> assembly description of how each of these dies go together. Inputs include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Layouts for each die\/interposer<\/li>\n\n\n\n<li>P2P\/CD results database for each path in the design<\/li>\n\n\n\n<li>Assembly definitions and stack configuration<\/li>\n\n\n\n<li>ESD experiment and path descriptions for the 3DIC design<\/li>\n<\/ul>\n\n\n\n<p>Once run on the entire assembly, Calibre 3DPERC provides results for efficient debug.<\/p>\n\n\n\n<p>This process scales efficiently, rapidly simulating and analyzing all identified paths within the assembly and producing actionable results without overwhelming compute resources.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Context-aware ESD simulation for increased fidelity of protection margins<\/h2>\n\n\n\n<p>As layouts grow in size and design margins push against power, performance and area (PPA) targets, many design engineers seek to better understand design margins to avoid unnecessary overdesign. Typically, rule decks provided by the foundry or customer\u2019s internal rules provide interconnect resistance constraints on ESD paths to encourage an ESD event to traverse through the designed ESD protection paths and avoid damage to sensitive logic circuits. These design rules are often conservative, catering for a broad range of mission profiles and design criteria. For ESD paths close to these interconnect resistance constraints, it is often desirable to seek greater fidelity of results in these specific design paths, Calibre PERC integrates context-aware ESD simulation capabilities into the design flow which greatly reduce the traditional SPICE simulation runtime of such circuits by providing a link to Siemens\u2019 <strong><a href=\"https:\/\/www.siemens.com\/en-us\/products\/ic\/solido\/simulationsuite\/\" target=\"_blank\" rel=\"noreferrer noopener\">Solido Simulation Suite<\/a><\/strong> ( Figure 3) for use with ESD breakdown models, provided by either the foundry or customer\u2019s own.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"766\" height=\"252\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2026\/04\/Blog-fig3-compute-complexity-for-ESD-verification.jpg\" alt=\"Diagram showing Calibre PERC connected bidirectionally by a double-headed arrow to a cluster of four Solido blocks arranged in a square. This represents integration and data exchange between Calibre PERC and Solido tools\" class=\"wp-image-3795\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2026\/04\/Blog-fig3-compute-complexity-for-ESD-verification.jpg 766w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2026\/04\/Blog-fig3-compute-complexity-for-ESD-verification-600x197.jpg 600w\" sizes=\"auto, (max-width: 766px) 100vw, 766px\" \/><figcaption class=\"wp-element-caption\"><em>Figure 3. Calibre PERC can launch many parallel simulations with SolidoSim to improve the fidelity of ESD design margin results with reasonable turn-around-time<\/em><\/figcaption><\/figure>\n\n\n\n<p>Based on the simulation waveform results, a determination can be made if these ESD paths require modification or are suitable, based on the increased fidelity of results that simulation on these marginal nets within the design provides (Figure 4)<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"889\" height=\"316\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2026\/04\/Blog-fig4-compute-complexity-for-ESD-verification.jpg\" alt=\"Side-by-side plots comparing device voltage waveforms to a constraint limit. The left plot shows the waveform staying below the red constraint line, with a smiling face icon indicating a pass. The right shows the waveform exceeding the constraint line, with a sad face icon indicating a failure\" class=\"wp-image-3796\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2026\/04\/Blog-fig4-compute-complexity-for-ESD-verification.jpg 889w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2026\/04\/Blog-fig4-compute-complexity-for-ESD-verification-600x213.jpg 600w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2026\/04\/Blog-fig4-compute-complexity-for-ESD-verification-768x273.jpg 768w\" sizes=\"auto, (max-width: 889px) 100vw, 889px\" \/><figcaption class=\"wp-element-caption\"><em>Figure 4. Results of ESD simulation waveform compared against device constraint to inform if an ESD protection scheme exceeds or is within a specific device limit<\/em><\/figcaption><\/figure>\n\n\n\n<p>This combined solution enables full-chip ESD verification with increased fidelity\u2014pinpointing paths at risk, simulating realistic breakdown scenarios, and quantifying ESD design margins.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Calibre\u2019s customer impact and leadership<\/h2>\n\n\n\n<p>Industry leaders such as STMicroelectronics and Silicon Labs have chosen Calibre PERC for ESD verification. Watch how <a href=\"https:\/\/resources.sw.siemens.com\/en-US\/video-avoiding-re-design-with-smart-perc-adoptions-stmicroelectronics\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>STMicroelectronics<\/strong><\/a> use in-design schematic checking to streamline their ESD design protection flows.<strong> <a href=\"https:\/\/resources.sw.siemens.com\/en-US\/video-improve-the-fidelity-of-esd-margins-and-leakage-flows\" target=\"_blank\" rel=\"noreferrer noopener\">Silicon Labs<\/a><\/strong>, who were a lunch partner for the context-aware ESD simulation technology when it was introduced at the Design Automation Conference (DAC) in 2024, describe their involvement with this technology at DAC 2024. These success stories highlight Calibre\u2019s unique ability to deliver trusted results faster, even as chip architectures grow in complexity.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion: The path to reliable ESD protection<\/h2>\n\n\n\n<p>As IC complexity and 3DIC integration escalate, ESD verification isn\u2019t just a technical challenge\u2014it\u2019s a computational race. The dominant role of Calibre in tackling this challenge underscores its leadership in signoff-quality reliability and physical verification. Whether you\u2019re safeguarding a planar device or pioneering a stacked 3D IC design, Calibre&#8217;s scalable workflows help ensure your designs are ready.<\/p>\n\n\n\n<p>To learn more or explore real-world customer outcomes, download our technical papers:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/resources.sw.siemens.com\/en-US\/technical-paper-design-optimal-esd-protection-using-context-aware-spice-simulation\" target=\"_blank\" rel=\"noreferrer noopener\">Design optimal ESD protection using context-aware SPICE simulation<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/resources.sw.siemens.com\/en-US\/technical-paper-calibre-3dperc-your-key-to-robust-esd-solutions-for-3d-ics\/\" target=\"_blank\" rel=\"noreferrer noopener\">Calibre 3DPERC: Your key to robust ESD solutions for 3D ICs<\/a><\/li>\n<\/ul>\n\n\n\n<p>Doing more\u2014faster, with Calibre\u2014means you\u2019re ready for the growing demands of tomorrow\u2019s ICs.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Explore how Calibre PERC and Calibre 3DPERC tackle the escalating compute complexity of ESD verification in advanced IC designs, including 2.5D and 3DIC structures, ensuring robust protection and signoff-quality results<\/p>\n","protected":false},"author":71645,"featured_media":3793,"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,344],"tags":[925,970,866],"industry":[],"product":[90],"coauthors":[712],"class_list":["post-3792","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","category-perc","tag-3d-ic-2","tag-compute-complexity","tag-esd-verification","product-calibre"],"featured_image_url":"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/50\/2026\/04\/Blog-fig1-compute-complexity-for-ESD-verification.jpg","_links":{"self":[{"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/posts\/3792","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=3792"}],"version-history":[{"count":2,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/posts\/3792\/revisions"}],"predecessor-version":[{"id":3798,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/posts\/3792\/revisions\/3798"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/media\/3793"}],"wp:attachment":[{"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/media?parent=3792"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/categories?post=3792"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/tags?post=3792"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/industry?post=3792"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/product?post=3792"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/calibre\/wp-json\/wp\/v2\/coauthors?post=3792"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}