![]() |
|
|||||||||||
|
Home
Process Simulation
Device Simulation
Interactive Tools
Virtual Wafer Fab
Licensing
Platforms
Services
Design Flows
Technical Library
Downloads and Support
Corporate
Contact Us
Learn more
|
Generating a Capacitance Coefficient Database for any Chip Level LPE Tool Using EXACT1.0 Introduction EXACT is a sophisticated interconnect characterization tool integrated into the DISCOVERY framework. It is designed to build the capacitance coefficient database required by any Layout Parasitic Extraction (LPE) tool. To calculate these coefficients accurately, an internal 3D process simulator creates test structures, such as shown in Figure 1. Then an integrated 3D field solver calculates the capacitance for each device layer and test structure combination. A simple internal script language then reformats the capacitance database so that it can be used with any chip level LPE tool.
This article is split into two sections. The first section describes the general program operation used for EXACT and the second section in a later issue of the Simulation Standard will describe examples of it's use.
1.1 Why Is There A Need
To Accurately Model Interconnects? It is no coincidence that a large research effort has been directed towards researching new ways of reducing inter-connect capacitance, such as using copper and LoK materials. In today's technology, interconnect capacitance parasitics are limiting improvements gained by advances in active device design and packing density. What is required is a new tool to accurately model interconnect geometry using 3D processing and a physics based 3D field solver that can be used in the inter-connect optimization process, to simulate trial and error iterations in connectivity designs, both for Layout and Process improvements. A tool that is easy to use and can be interfaced to existing LPE software to greatly speed up the learning curve and reduce experiments to a few days. EXACT provides these capabilities.
1.2 What Is Wrong With
Capacitance Information Provided By The Foundry? Using EXACT, the design engineer can now calculate the capacitance between lines for any width and any spacing and for any process variation between any combination of layers. The capacitance database available to the full chip LPE tool can be as complete as the user wishes it to be. Greater accuracy and predictability is the result. It is now possible to investigate the effect of different design and process philosophies in software, thus greatly improving the time taken to optimize circuit design and time to market of the product. The limited measured data from the fabrication house can be utilized to double check the accuracy of the predictions from EXACT.
2.0 EXACT Capabilities EXACT is a flexible tool that can perform a large matrix of experiments accessible from a user friendly Graphical User Interface (GUI). The Design Of Experiments (DOE) can consist of any mix of process and layout variables. Variables such as etched sidewall angle, stepper optical source wavelength, film deposition isotrophy, insulator permittivity, multiple non planer insulator structures layers, insulator thicknesses and general line width and spacings can all be incorporated into a single or multiple large Design Of Experiments (DOE) which typically consists of several thousand individual experiments.
Users of a pre-optimized foundry process will usually have a design of experiments (DOE) that would consist of layout variables such as width and spacing. Once a technology has been fully characterized, the created data base can be used with any full chip LPE tool by manipulating the data base with a simple but powerful script language. The script language enables the user to write a complete LPE rule file. The script language can output text, manipulate rows and columns of the database, delete, add or modify rows and columns and fit the data to user specified formula, output the data as an LPE rule file or in graphical, Excel or text table format. This ensures that EXACT is future proof for any new chip level LPE tool that comes on the market.
3.0 Using EXACT When starting EXACT presents the
user with a intuitive Graphical User Interface (GUI) as shown in
Figure 2. The main GUI provides the user with five main folders
corresponding to the five distinct stages of generating a database.
Each stage of the procedure has a corresponding
icon which opens the relevant GUI for that particular section of
the experiment. The whole exact experiment or any individual stage
of the experiment, can be saved or loaded from the "drag and drop"
style file manager which displays the files as icons that match
the icon representing any individual stage as shown in Figure 3.
Figure 3. Exact "Matching Icon" Drag and Drop File Manager
EXACT has two modes of operation, standard and advanced. In standard mode, Interactive menus create the required files or pre-defined files are simply loaded via the "drag and drop" file manager facility. In advanced mode, the user has access to the files created and can modify them using the EXACT or any other text editor. Advanced mode also offers structure layout modification or creation facilities not available in standard mode. The user can switch between standard and advanced mode at any stage of the experiment.
Process
Definition
The number of test structure types required depends on the complexity of the device models. For example, a reasonably accurate device model can be obtained with just two test structure types which allow extraction of overlap capacitance, layer to layer fringing capacitance and same layer fringe capacitance for any layer combinations and any space and width combinations. The versatility of the program results from the parameterization of each test structure layout. The test structure dimensions are not defined as constants but as variables. Thus, in the interactive GUI, you can use the same base test structure layout but vary the spacing and widths in the structure. The test structure can also be defined in any combination of the layers using the interactive GUI interface. It is possible to design a comprehensive design of experiments encompassing every possible variation of line width, spacing and layer combination with a few entries in the interactive GUI.
Design of Experiment Users do not have to enter every
spacing or width you require. Simply enter the initial value,
final value, number of points and how you wish to space these
experimental points (either linearly, logarithmically or exponentially)
as shown in figure 6.
The user can control running the
experiments from the Execution control window, shown in Figure
7. ![]() Figure 7. The Exact Runtime Window is updated in real time.
Analysis and LPE interface
If the user wished to look at and manipulate the data in Microsoft's Excel, the script file would be simply:
More details on EXACT database manipulation using the provided script language is the subject of the next Simulation Standard article in the following issue.
4.0 Conclusion EXACT provides a simple
way to create a comprehensive and accurate interconnect parasitic
capacitance database. EXACT creates the database using
a 3D process simulator and 3D field solver in a self-contained package.
The creation of a comprehensive database increases the accuracy
of the full chip LPE tool that is used to extract circuit parasitics.
EXACT can be used with any LPE tool using the script
language or the ready made conversion scripts provided. There are
no limits on the process complexity of test structures allowed in.
EXACT can account for complex non planar processing
and unusual or special structures in the chip layout. |
|||||||||||
| © 1984 -
Silvaco Data Systems Inc. -
Trademarks - Privacy Policy
|
||||||||||||