Layout pattern verification device for verifying a layout pattern of transistors in the manufacturing of a large scale integrated circuit
OwnerKazuhiro Kanazawa, Yoshihiro Ito +2inventors
InventorsKazuhiro Kanazawa, Yoshihiro Ito, Toshihiko Kataoka, Yukiharu Mikawa
Life of this patent
Estimating the term…
Abstract
A ROM bit map file indicating placement areas of transistors of a mask ROM is prepared from a layout condition of the transistors in the mask ROM and physical positions of the transistors described in a layout pattern file, a logic simulation is performed by using the ROM bit map file and connection information of the transistors, and the physical positions of the transistors are verified according to a simulation result. Therefore, even though there are a large number of transistors in the mask ROM, the physical positions of the transistors can be reliably verified.
Claims8
A layout pattern verification device comprising:
- a ROM structure file for describing a layout condition of a plurality of logic elements in a mask read only memory;
- a layout pattern file for describing physical positions of the logic elements in the mask read only memory;
- ROM bit map file preparing means for specifying a plurality of placement areas of the logic elements according to the layout condition of the logic elements described in the ROM structure file and the physical positions of the logic elements described in the layout pattern file and preparing a ROM bit map file indicating the placement areas of the logic elements;
- a net list file for describing connection information indicating a connection relation among the logic elements;
- and
- verifying means for verifying the physical positions of the logic elements described in the layout pattern file according to the placement areas of the logic elements in the ROM bit map file prepared by the ROM bit map file preparing means and the connection information of the logic elements described in the net list file.
A layout pattern verification device comprising:
- a layout pattern file for describing physical positions of a plurality of logic elements in a mask read only memory;
- ROM net list file preparing means for recognizing a layout pattern of the logic elements and a plurality of wires connecting the logic elements according to the physical positions of the logic elements described in the layout pattern file and preparing a ROM net list file indicating a connection relation among the logic elements from the recognized layout pattern;
- a program code file for describing a plurality of program codes respectively indicating whether or not one logic element is placed at a placement area of the mask read only memory;
- a ROM structure file for describing a layout condition of the logic elements in the mask read only memory;
- verifying ROM net list file preparing means for specifying a plurality of placement areas of the logic elements of the mask read only memory corresponding to the program codes described in the program code file according to the layout condition of the logic elements described in the ROM structure file and preparing a verifying ROM net list file indicating a connection relation among the logic elements from the specified placement areas of the logic elements;
- and
- verifying means for comparing the ROM net list file prepared by the ROM net list file preparing means and the verifying ROM net list file prepared by the verifying ROM net list file preparing means and verifying the physical positions of the logic elements described in the layout pattern file according to an obtained comparison result.
A layout pattern verification device comprising:
- a layout pattern file for describing physical positions of a plurality of logic elements in a mask read only memory;
- a ROM structure file for describing a layout condition of the logic elements in the mask read only memory;
- ROM bit map file preparing means for specifying a plurality of placement areas of the logic elements according to the layout condition of the logic elements described in the ROM structure file and the physical positions of the logic elements described in the layout pattern file and preparing a ROM bit-map file indicating the placement areas of the logic elements;
- a program code file for describing a plurality of program codes respectively indicating whether or not one logic element is placed at the corresponding placement area of the mask read only memory;
- verifying ROM bit map file preparing means for specifying a plurality of placement areas of the logic elements of the mask read only memory corresponding to the program codes described in the program code file according to the layout condition of the logic elements described in the ROM structure file and preparing a verifying bit map file indicating the placement areas of the logic elements from the specified placement areas of the logic elements;
- and
- verifying means for comparing the ROM bit map file prepared by the ROM bit map file preparing means and the verifying bit map file prepared by the verifying bit map file preparing means and verifying the physical positions of the logic elements described in the layout pattern file according to an obtained comparison result.
Dependencies are inferred from the claim text.