Method for integrally checking chip and package substrate layouts for errors
First Claim
Patent Images
1. A method for integrally checking a chip layout dataset and a package substrate layout dataset for errors, comprising:
- converting the package substrate layout dataset from a first format into a second format in which the chip layout dataset is provided;
combining the chip layout dataset of the second format with the package substrate layout dataset of the second format into a combined dataset by using a predetermined modeling tool; and
checking the combined dataset for errors or design rule violations by providing a command file for instructing the modeling tool to run a layout versus schematic (LVS) check or a design rule check (DRC) on the combined dataset, wherein the command file includes an instruction of adding a predetermined value to each layer number of the package substrate layout dataset for avoiding double numbering among layers of the package substrate layout dataset and the chip layout dataset.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for integrally checking a chip layout dataset and a package substrate layout dataset for errors are disclosed. The package substrate layout dataset is converted from a first format into a second format in which the chip layout dataset is provided. The chip layout dataset of the second format is combined with the package substrate layout dataset of the second format into a combined dataset. The combined dataset is then checked for errors or design rule violations.
11 Citations
14 Claims
-
1. A method for integrally checking a chip layout dataset and a package substrate layout dataset for errors, comprising:
-
converting the package substrate layout dataset from a first format into a second format in which the chip layout dataset is provided; combining the chip layout dataset of the second format with the package substrate layout dataset of the second format into a combined dataset by using a predetermined modeling tool; and checking the combined dataset for errors or design rule violations by providing a command file for instructing the modeling tool to run a layout versus schematic (LVS) check or a design rule check (DRC) on the combined dataset, wherein the command file includes an instruction of adding a predetermined value to each layer number of the package substrate layout dataset for avoiding double numbering among layers of the package substrate layout dataset and the chip layout dataset. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for integrally checking a chip layout dataset and a package substrate layout dataset for errors, comprising:
-
a first database storing the chip layout dataset in a first format; a second database storing the package substrate layout dataset converted from a second format into the first format; a modeling tool coupled to the first and second databases for combining the chip layout dataset and the package substrate layout dataset into a combined dataset, and checking the combined dataset for errors or design rule violations; and a command file for instructing the modeling tool to add a predetermined value to each layer number of the package substrate layout dataset for avoiding double numbering among layers of the package substrate layout dataset and the chip layout dataset. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method for integrally checking a chip layout dataset and a package substrate layout dataset for errors, comprising:
-
providing a mapping file for identifying each layer of the package substrate layout dataset; combining the mapping file into the package substrate layout dataset; converting the package substrate layout dataset from a format used for multi-chip module (MCM) package layout into a graphic design system (GDS) II format in which the chip layout dataset is provided; adjusting coordinates of the package substrate layout dataset for matching coordinates of the chip layout dataset; combining the chip layout dataset of the GDS II format with the package substrate layout dataset of the GDS II format into a combined dataset by using a predetermined modeling tool; and checking the combined dataset for errors or design rule violations by providing a command file for instructing the modeling tool to run a layout versus schematic (LVS) check or a design rule check (DRC) on the combined dataset, wherein the command file includes an instruction of adding a predetermined value to each layer number of the package substrate layout dataset for avoiding double numbering among layers of the package substrate layout dataset and the chip layout dataset.
-
Specification