Electrostatic discharge protection is more important than ever. New verification methods can help.
Electrostatic discharge (ESD) protection is critical at advanced nodes to safeguard designs against effects intensified by shrinking transistor dimensions and oxide layer thicknesses. On the other hand, ESD protection checks are consuming vastly more runtime and memory due to the growing die sizes of system-on-chips (SoCs) and the number of transistors they can hold. Designers are facing increasing challenges when checking ESD protection requirements and interconnect strength, not only at the intellectual property (IP) and large block levels, but all the way to full-chip verification. New tools and techniques are easing the burden of ESD verification and improving product reliability.
Everyone who’s ever walked across a carpet then gotten a shock when they touched a doorknob knows exactly what an ESD event is. In an integrated circuit (IC), an ESD event typically induces electrical currents on the order of 0.1–10 amps, which lasts between 10-6 and 10-3 seconds, and dissipates energy on the order of 10–100 watts. ESD protection methods shunt these ESD currents through unpowered devices (ESD protection devices) along intended ESD discharge paths, while clamping the voltage at a safe level, preventing any functional degradation to the protected devices.
Typical ESD protection schemes are shown in Figure 1. The common ESD discharge paths (highlighted in green) run between:
In layouts (a)-(d), the I/O pad is protected by pull-up and pull-down diodes, an ESD resistor, and secondary ESD diodes. A power clamp is connected between power bus VDD and ground bus VSS. In layout (e), a pair of back-to-back (B2B) connected diodes are used to connect the ground busses VSSA and VSSB from two power domains.
Figure 1. Common ESD protection schemes.
In the event of an over-voltage incident on the I/O pad in Figure 1:
In (a)-(d), all metal interconnects and vias along the ESD discharge path must be robust enough to withstand the ESD currents during the ESD event.
From an SoC design perspective, all ESD discharge paths can be categorized into one of four categories (Figure 2):
Figure 2. Typical ESD discharge paths in SoC designs. (Source: EOS/ESD Association. Used by permission.)
ESD protection verification
Typical verification of ESD protection includes:
Historically, design companies wrote their own ESD verification rule decks, and used design rule checking (DRC), layout vs. schematic (LVS), and electrical rule checking (ERC) tools to perform the ESD checks. However, this approach had three significant flaws:
The first step to a comprehensive ESD verification solution was to develop the means to obtain unified access to all the relevant types of design data (i.e., physical, logical, electrical) in a single environment. This combination enables the evaluation of topological constraints within the context of physical requirements. New electronic design automation (EDA) verification tools like the Calibre PERC reliability platform can now combine physical and electrical information in a single analysis to support advanced ESD protection verification.
Next, the foundries had to begin providing standardized rule decks for these tools. In addition to providing a repeatable, comprehensive, and efficient ESD verification process from the first schematic through SoC assembly to the final layout, these decks also freed the design companies from the burden of developing and maintaining custom decks. Such rule decks typically check for the existence and connectivity of ESD devices, latch-up requirements, maximum current densities and maximum point-to-point resistance values along ESD discharge paths, and more.
Maximum current density (CD) and maximum point-to-point (P2P) resistance value along ESD discharge paths are critical constraints in ESD protection schemes. Calculating these values requires topology information from the layout design, such as ESD devices (e.g., pull-up and pull-down diodes, power clamps, etc.), and the locations of I/O, power, and ground pads, etc. A typical automated ESD verification flow (Figure 3) includes steps such as the following:
Figure 3. P2P and CD verification flow.
Conclusion
ESD protection is more critical than ever for today’s electronic products, which must perform reliably under a wide variety of demanding environments and conditions. Traditional ESD verification methods lack the ability to combine physical and electrical information for accurate analysis of potential ESD conditions in designs, and rely on custom rule decks that require significant time and resources from design companies. New ESD verification methods and tools can automatically identify and accurately analyze ESD protection topologies in the input schematic or layout design, while foundry-provided ESD verification rule decks ensure consistency and accuracy across the industry. If your product reliability is essential to your bottom line, you need a comprehensive and dependable ESD verification strategy.
Leave a Reply