Professional Documents
Culture Documents
Simulation Driven ESD Current Density Check - IEEE - 2019
Simulation Driven ESD Current Density Check - IEEE - 2019
Ulrich Glaser (1), Radu Stoica (2), Radu Ionescu (2), Marcel Preda (2),
Haiko Morgenstern (1), Doaa Nassar (3), and Hartmut Marquardt (4)
(1) Infineon Technologies AG, Am Campeon 1-15, 85579 Neubiberg, Germany
tel.: +49-89-234-22047, fax: +49-89-234-955 6781, e-mail: Ulrich.Glaser@infineon.com
(2) Infineon Technologies Romania & Co. Societate in Comandita, Bd. Dimitrie Pompeiu 6, Sector 2,
020337 Bucharest, Romania
(3) Vendito Software Solutions GmbH, Landshuter Allee 8-10, 80637 Munich, Germany
(4) Mentor Graphics Deutschland GmbH, Arnulfstrasse 201, 80634 Munich, Germany
Abstract - The presented current density check tool identifies the ESD current paths itself and checks the
interconnection layers for realistic ESD currents depending on all available ESD paths and the applied
ESD stress. It achieves highest flexibility and coverage with practically no false errors and without any
need for marking.
I. Introduction and Goals essential advantage of a tool approach that it does not
limit its coverage to the obvious range like the direct
Successful implementation of ESD protection in path from a pad to the next ESD protection structure.
integrated circuit applications must also ensure that Any such limitation of the verified ESD path is an
the current density in ESD paths does not exceed the unnecessary risk.
technology current density limits. The risks as well as 3) Applicability for various ESD hardness
the challenges increase with advancing technologies requirements and ESD stress models. The intended
which enable more complex designs. applications have often different ESD hardness
Various commercial software tools are already requirements for their pins. The same product also
available to assist the design community, for example requires typically ESD robustness according to
[1,2,3]. They all have decent use models and different stress models like HBM component level [5]
advantages. However, they all could not meet the or system level ESD stress models [6,7]. A versatile
complete set of our requirements and goals: tool shall be capable of handling all these required
1) No need for marking of ESD protection structures. ESD stresses with the real ESD stress currents and
The intended products have a significant amount of distribute this ESD stress current over the possible
analogue design, e.g. for automotive applications. The ESD stress paths.
ESD protection structures can be adjusted for each 4) Maximum reuse of and compatibility with existing
application and hence vary typically. Many ESD tools, data and models. The solution shall fit into the
protection structures [e.g. 4] utilize the same library existing design and verification landscape. For
devices as the functional circuitry and do not have a example, a simulation approach shall be compatible
special or even a frozen layout. Hence any marking with the existing SPICE device models. This target is
requirement induces significant effort or restrictions, most important for the business case. It avoids new
and is prone to errors much like a manual review. software license costs but enables short development
2) Automated inspection of the full ESD current path time, fast time to productive use and low maintenance
including functional, unintended or parasitic paths. effort.
Functional devices can be part of the ESD protection.
Unintended or parasitic device paths are often
overseen in a manual review. It is considered as
II. Approach verification flow. This ESD verification methodology
comprises
The chosen approach uses advanced design
Enhanced standard device models, e.g. for
automation and data processing with two major steps /
efficient breakdown modelling
two tools. Figure 1 illustrates the used flow.
Tool chain to post-process / extract the device
failures and resulting current paths
CLEX Schematic This verification framework is based on Cadence
Simulation
environment Virtuoso® environment and its script language
Setup
Critical SKILL®. SKILL allows access to the internal
Path Data databases of the design and simulator to
Calibre Current Control the SPICE simulation (define analysis
Density Check Layout +
Schematic
settings, start simulation, read and evaluate
results)
Figure 1: Illustration of the used flow with the two tools, Chip Extract the schematic/layout connectivity for
Level ESD Extraction (CLEX) environment and Calibre®
PERC™ Current Density Check (CDC). current path analysis
Automate testbench creation for all intended
The first step comprises a SPICE based circuit ESD stress pin combinations
simulation of the ESD stress within the Chip Level Further details and background information about the
ESD Extraction (CLEX) environment. The second CLEX framework are described in [8].
step reads the simulation output data and performs the The simulator receives special ESD models for
desired Current Density Check (CDC). Both tools are functional and ESD devices. These enhanced device
already available and used in our verification flow. models are checking overstress using parameterized
The combination of two available simulation and voltage, current and power assertions. Additional
physical verification tools generates added value current paths are opened by special turn-on sub-
while enabling all defined requirements. The next two circuits. The turn-on/off limits are extracted via TLP
sections outline the details for the respective tools, measurements during device characterization. The
input and output data. characteristics of the devices show, for example, the
A. Critical ESD Path Search Using device behavior which is only feasible for the typical
ESD stress duration ranges. The models also account
Circuit Simulation for certain dynamic effects – such as voltage
The first step consists mainly of a SPICE circuit overshoot – and parasitic device behavior, resulting in
simulation based on schematics. The simulation can significantly improved results compared to a static
be run on module-level as well as top-level. A top- approach.
level simulation is normally executed and considered In Figure 2, the transient nature of the ESD current
in this work because of the intention to emulate the path is demonstrated by an easy example circuit.
real ESD test of the complete hardware. Top-level
simulations of complex mixed-signal ICs are able to
be executed in acceptable computing time (maximum
~8-10 hours) due to the performance of state-of-the-
art SPICE simulators. It helps that the simulation time
in case of an ESD pulse is normally limited to the
range of ~100 ns in contrast to simulation of analog
performances, e.g. signal-to-noise ratio of an analog-
to-digital converter. Of course, if the design
complexity exceeds the capabilities of a SPICE
simulator, analog or digital behavior models are used
“short”
parasitic
Result Count
(33.3%)