1. A creation method for database relating to a plurality of semiconductor integrated circuits, the database registering a plurality of function block cells constituting a design data of semiconductor integrated circuit and a plurality of evaluation values corresponding to the plurality of function block cells such that the plurality of function block cells are associated with the plurality of evaluation values, for each of the plurality of semiconductor integrated circuits,
the creation method comprising:
judging whether or not that a plurality of function block cells constituting a design data of desired semiconductor integrated circuit include an unregistered function block cell which is not registered in the database;
calculating an unregistered evaluation value corresponding to the unregistered function block cell in a case where the plurality of function block cells constituting the design data of the desired semiconductor integrated circuit are judged to include the unregistered function block cell; and
updating the database by registering the unregistered function block cell and the unregistered evaluation value such that the unregistered function block cell is associated with the unregistered evaluation value.
2. The creation method according to claim 1, wherein the evaluation value is a verification value of proximity effect correction or process proximity correction for a pattern corresponding to the function block cell, a critical area value for a pattern corresponding to the function block cell, a probability that hot spot or failure portion causing reduction of yield is included in a pattern corresponding to the function block cell, or the verification value, the critical area value or the probability for each of process conditions.
3. The creation method according to claim 1, wherein the plurality of function block cells are cells to perform a basic logical operation or cells to perform a predetermined logical function constructed by a plurality of basic logical operation.
4. The creation method according to claim 1, wherein the calculating the unregistered evaluation value includes arranging a plurality of function block cells around the unregistered cell function block cells, and the unregistered evaluation value is calculated by considering the unregistered cell and the plurality of function block cells arranged around the unregistered cell as one unregistered cell.
5. The creation method according to claim 1, wherein the design data includes GDS and LEF.
6. The creation method according to claim 5, wherein the design data further includes DEF.
7. A database device comprising:
a database relating to a plurality of semiconductor integrated circuits, the database registering a plurality of function block cells constituting a design data of semiconductor integrated circuit and a plurality of evaluation values corresponding to the plurality of function block cells such that the plurality of function block cells are associated with the plurality of evaluation values, for each of the plurality of semiconductor integrated circuits;
a judging unit configured to judge whether or not that a plurality of function block cells constituting a design data of desired semiconductor integrated circuit include an unregistered function block cell which is not registered in the database;
a calculating unit configured to calculate an unregistered evaluation value corresponding to the unregistered function block cell in a case where the plurality of function block cells constituting the design data of the desired semiconductor integrated circuit are judged to include the unregistered function block cell by the judging unit; and
an updating unit configured to update the database by registering the unregistered function block cell and the unregistered evaluation value such that the unregistered function block cell is associated with the unregistered evaluation value.
8. The database device according to claim 7, wherein the calculating unit arranges a plurality of function block cells around the unregistered cell function block cells, and calculate the unregistered evaluation value by considering the unregistered cell and the plurality of function block cells arranged around the unregistered cell as one unregistered cell.
9. A method for evaluating design data comprising:
preparing a database relating to a plurality of semiconductor integrated circuits, the database registering a plurality of function block cells constituting a design data of semiconductor integrated circuit and a plurality of evaluation values corresponding to the plurality of function block cells such that the plurality of function block cells are associated with the plurality of evaluation values, for each of the plurality of semiconductor integrated circuits;
extracting a plurality of evaluation values from the database, wherein the plurality of evaluation values are associated with a plurality of function block cells of a desired semiconductor integrated circuit in the plurality of semiconductor integrated circuits; and
judging whether or not the design data of the desired semiconductor integrated circuit is acceptable or rejectable based on the extracted plurality of evaluation values.
10. The method according to claim 4, wherein the design data of the desired semiconductor integrated circuit is judged rejectable when an evaluation value not satisfying a criteria is found in the plurality of evaluation values associated with the plurality of function block cells constituting the design data of the desired semiconductor integrated circuit,
and further comprises outputting information including the function block cell not satisfying the criteria to a storage unit when the design data of the desired semiconductor integrated circuit is judged rejectable.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A sealed hemmed closure assembly comprising:
an inner panel having a first face and a second face, the second face substantially opposing the first face;
an outer panel having a panel portion and a hemming portion, the hemming portion disposed proximate an edge of the outer panel, and wherein the panel portion is configured to abut the first face of the inner panel, and the hemming portion is configured to abut the second face of the inner panel;
an adhesive material disposed between the panel portion of the outer panel and the first face of the inner panel; and
a first sealant material disposed between the hemming portion of the outer panel and the second face of the inner panel.
2. The assembly of claim 1, further comprising a second sealant material disposed between the panel portion of the outer panel and the first face of the inner panel, the adhesive being disposed between the first and second sealant materials along the outer panel.
3. The assembly of claim 2, wherein the first and second sealant materials are materials having elastic and hydrophobic properties.
4. The assembly of claim 3, wherein the first and second sealant materials include a silicone, fluoroelastomer, or polytetrafluoroethylene material.
5. The assembly of claim 2, wherein each of the first and second sealant materials provide a waterproof seal between the inner panel and outer panel.
6. The assembly of claim 2, wherein each of the first and second sealant materials are in compression between the inner panel and outer panel.
7. The assembly of claim 2, wherein the first and second sealant materials provide a confined area for the adhesive to spread.
8. The assembly of claim 1, wherein the outer panel is configured to fold about an edge of the inner panel.
9. The assembly of claim 8, wherein the adhesive material is configured to extend around the edge of the inner panel and be disposed between the hemming portion of the outer panel and the second surface of the inner panel.
10. A method of sealing a hemmed closure assembly comprising:
providing an outer panel having a panel portion and a hemming portion, the hemming portion disposed proximate an edge of the outer panel;
applying a first sealant material to the hemming portion of the outer panel;
applying a second sealant material to the panel portion of the outer panel;
applying an adhesive material to a portion of the outer panel between the first sealant material and the second sealant material
providing an inner panel having a first face and a second face, the second face substantially opposing the first face;
folding the outer panel about an edge of the inner panel such that the first sealant material abuts the first face, and the second sealant material abuts the second face.
11. The method of claim 10, wherein the first and second sealant materials are materials having elastic and hydrophobic properties.
12. The method of claim 10, wherein the first and second sealant materials include a silicone, fluoroelastomer, or polytetrafluoroethylene material.
13. The method of claim 10, wherein each of the first and second sealant materials provide a waterproof seal between the inner panel and outer panel.
14. The method of claim 10, wherein folding the outer panel about an edge of the inner panel causes the first and second sealant materials to be placed in compression between the inner panel and outer panel.
15. A sealed hemmed closure assembly comprising:
an inner panel having a first face and a second face, the second face substantially opposing the first face;
an outer panel having a panel portion and a hemming portion, the hemming portion disposed proximate an edge of the outer panel, and wherein the panel portion is configured to abut the first face of the inner panel, and the hemming portion is configured to abut the second face of the inner panel;
a first sealant material disposed between the hemming portion of the outer panel and the second face of the inner panel;
a second sealant material disposed between the panel portion of the outer panel and the first face of the inner panel; and
an adhesive material disposed between the first and second sealant materials along the outer panel, and between the outer panel and the inner panel.
16. The assembly of claim 15, wherein the outer panel is configured to fold about an edge of the inner panel.
17. The assembly of claim 15, wherein the first and second sealant materials are materials having elastic and hydrophobic properties.
18. The assembly of claim 15, wherein the first and second sealant materials include a silicone, fluoroelastomer, or polytetrafluoroethylene material.
19. The assembly of claim 15, wherein each of the first and second sealant materials provide a waterproof seal between the inner panel and outer panel.
20. The assembly of claim 15, wherein each of the first and second sealant materials are in compression between the inner panel and outer panel.