1. A method for post-route optimization of a position in a particular dimension, of a first group of at least one object in an integrated circuit layout layer, comprising the steps of:
using a computer system to calculate, using an explicit formula, an optimal position for the first group of objects in the particular dimension, the optimal position being a position in the particular dimension that minimizes a sum of the average critical area on both sides of the first group of objects which are opposite each other in the particular dimension; and
moving the first group of objects in the layer to the calculated position along the particular dimension.
2. A method according to claim 1, wherein the first group of objects consists of a single object.
3. A method according to claim 2, wherein the single object has second and third neighboring objects on respectively opposite sides of the single object in the layer,
and wherein the explicit formula calculates the optimal position for the single object as having approximately a spacing sij* from the second neighboring object given by:
s
ij
*
=
1
1
+
b
ik
b
ij
,
where bij is the mutual visibility length of the single object relative to the second neighboring object, and bik is the mutual visibility length of the single object relative to the third neighboring object.
4. A method according to claim 1, wherein the explicit formula is defined so as to retain the routing topology of the layer.
5. A method according to claim 1, wherein the explicit formula is representative of a plurality of defect sizes.
6. Apparatus for post-route optimization of a position in a particular dimension, of a first group of at least one object in an integrated circuit layout layer, comprising:
means for calculating, using an explicit formula, an optimal position for the first group of objects in the particular dimension, the optimal position being a position in the particular dimension that minimizes a sum of the average critical area on both sides of the first group of objects which are opposite each other in the particular dimension; and
means for moving the first group of objects in the layer to the calculated position along the particular dimension.
7. Apparatus according to claim 6, wherein the first group of objects consists of a single object.
8. Apparatus according to claim 7, wherein the explicit formula is defined so as to retain the routing topology of the layer.
9. Apparatus according to claim 6, wherein the explicit formula is representative of a plurality of defect sizes.
10. A system for post-route optimization of a position in a particular dimension, of a first group of at least one object in an integrated circuit layout layer, the system comprising a memory and a data processor coupled to the memory, the data processor configured to:
calculate, using an explicit formula, an optimal position for the first group of objects in the particular dimension, the optimal position being a position in the particular dimension that minimizes a sum of the average critical area on both sides of the first group of objects which are opposite each other in the particular dimension; and
move the first group of objects in the layer to the calculated position along the particular dimension.
11. A system according to claim 10, wherein the first group of objects consists of a single object.
12. A system according to claim 11, wherein the single object has second and third neighboring objects on respectively opposite sides of the single object in the layer,
and wherein the explicit formula calculates the optimal position for the single object as having approximately a spacing sij* from the second neighboring object given by:
s
ij
*
=
1
1
+
b
ik
b
ij
,
where bij is the mutual visibility length of the single object relative to the second neighboring object, and bik is the mutual visibility length of the single object relative to the third neighboring object.
13. A system according to claim 10, wherein the explicit formula is defined so as to retain the routing topology of the layer.
14. A system according to claim 10, wherein the explicit formula is representative of a plurality of defect sizes.
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. An axial flow fan assembly comprising:
a mounting panel having a through-hole to allow fluid to flow therethrough; and
an axial flow fan including,
a plurality of fan blades rotatably installed in the through-hole of the mounting panel to generate a suction force;
a fan shroud connecting outer ends of the plurality of fan blades to each other to guide the fluid flowing by the suction force;
a flange outwardly extended from the fan shroud to diminish the backflow of the fluid through a gap between the fan shroud and the through-hole of the mounting panel; and
a plurality of balancing protrusions regularly arranged into an annular form with a certain interval therebetween, so as to reduce vibration of the axial flow fan,
wherein the plurality of balancing protrusions are included in the flange of the axial flow fan.
2. The axial flow fan assembly as set forth in claim 1, wherein the flange has a diameter larger than that of the through-hole of the mounting panel to block the gap between the fan shroud and the through-hole of the mounting panel, and the flange is positioned apart from an edge of the through-hole of the mounting panel while being closest to an edge of the through-hole without interfering with the edge of the through-hole.
3. The axial flow fan assembly as set forth in claim 2, wherein the mounting panel includes a panel shroud extended from a position adjacent to the edge of the through-hole and covering the outer edge of the flange.
4. The axial flow fan assembly as set forth in claim 1, wherein the plurality of balancing protrusions are included in the fan shroud of the axial flow fan.
5. The axial flow fan assembly as set forth in claim 1, wherein an outer circumferential edge of the flange is rearwardly bent and extended to be parallel to the fan shroud.
6. The axial flow fan assembly as set forth in claim 1, wherein the balancing protrusions are individually removable.
7. A fan assembly comprising:
a mounting panel having an air passage formed within the panel;
a fan including a fan shroud connecting a plurality of fan blades, and a flange extending radially from the fan shroud to a predetermined distance beyond the diameter of the air passage, wherein the fan is located in the air passage; and
a plurality of balancing weights to allow vibration of the fan to be easily reduced
wherein the plurality of balancing weights are included in the fan shroud.
8. The fan assembly as in claim 7, wherein the plurality of balancing weights are included in the flange.
9. The fan assembly as in claim 7, wherein the mounting panel includes a panel shroud extending radially from the panel out beyond the outer edge of the flange.
10. The fan assembly as in claim 7, wherein an outer circumferential edge of the flange is rearwardly bent and extended to be parallel to the fan shroud.
11. The fan assembly as in claim 7, wherein the balancing weights are individually removable.
12. An axial flow fan assembly comprising:
a mounting panel having an annular panel shroud and having an air passage formed within the panel; and
a fan located in the air passage, wherein the fan includes a fan shroud connecting a plurality of fan blades, and a flange extending radially from the fan shroud to a predetermined distance beyond the diameter of the air passage while remaining inside the annular panel shroud,
wherein a plurality of balancing weights are included in the fan, the balancing weights being individually removable.
13. The axial flow fan assembly as in claim 12, wherein the plurality of balancing weights are disposed around the flange and extend from the surface of the flange while not extending beyond the outer edge of the flange.
14. The axial flow fan assembly as in claim 6, wherein the plurality of balancing weights are disposed around the fan shroud.
15. The axial flow fan assembly as in claim 12, wherein an outer circumferential edge of the flange is rearwardly bent and extended to be parallel to the fan shroud.
16. A fan assembly, comprising:
a mounting panel having a passage formed therein;
a fan including a plurality of fan blades, the fan being positioned in the passage;
a fan shroud surrounding the fan;
a flange extending radially from the fan shroud to a predetermined distance beyond the passage; and
a plurality of balancing weights included in the fan shroud to allow vibration of the fan to be easily reduced.