1. A method of statistical static timing analysis (SSTA) of a digital electronic design, comprising:
propagating, using a computer, a signal label from a signal source to a cycle time dependent timing test, the signal label comprising at least one of:
a signal source identifier, and
a signal path cycle adjust information;
identifying, at each input of the cycle time dependent timing test, which timing values of the signal label are needed to compute a downstream cycle time independent timing test;
propagating back from the cycle time dependent timing test to the signal source a flag indicating the identified timing values of the signal label needed to compute the downstream cycle time independent timing test; and
computing timing data only for the identified values of the signal label which are needed to compute the downstream cycle time independent timing test.
2. The method of claim 1, wherein the signal path cycle adjust information includes a cumulative cycle adjust quantity.
3. The method of claim 2, wherein the cumulative cycle adjust quantity comprises at least one segment adjust quantity.
4. The method of claim 2, wherein propagating the signal label further comprises storing on a node a union of the signal label propagated to the node from predecessor nodes.
5. The method of claim 4, further comprising:
computing a unique flag indicating the identified timing values of the signal label needed to compute the downstream cycle time independent timing test for each signal label among the union of corresponding signal labels.
6. The method of claim 1, wherein the downstream cycle time independent timing test further comprises cycle time independent timing tests performed during a product stress testing.
7. The method of claim 1, further comprising: specifying, by the signal source identifier, a synchronous domain to identify the signal source.
8. The method of claim 1, wherein the downstream cycle time independent timing test excludes comparisons between signal labels comprising different synchronous domain specifications.
9. The method of claim 1, wherein the cycle time dependent timing test comprises same mode tests, domino tests, tests involving multiple clock domains, user-specified tests, tests within abstracted library elements, asserted arrival time constraints, point to point delay constraints, skew tests, window tests, and any combination thereof.
10. The method of claim 1, wherein propagating back the flag indicating the identified timing values of the signal label needed to compute the downstream cycle time independent timing test further comprises:
propagating, by at least one outgoing edge, a flag set to true for a given node.
11. The method of claim 1, wherein propagating back the flag indicating the identified timing values of the signal label needed to compute the downstream cycle time independent timing test further comprises:
propagating, by at least one test, a flag set to true for a given node.
12. The method of claim 1, wherein propagating back the flag indicating the identified timing values of the signal label needed to compute the downstream cycle time independent timing test further comprises:
setting the flag as false when no outgoing edge propagates an arrival time (AT) needed value set as true for a given node.
13. The method of claim 1, wherein the timing data comprises statistical AT, slew and delay values.
14. The method of claim 1, wherein the signal label and the flag indicating the identified timing values of the signal label needed to compute the downstream cycle time independent timing test are incrementally re-propagated responsive to at least one design change.
15. The method of claim 14, wherein the at least one design change comprises at least one of a topological change to a timing graph, an introduction of at least one new timing test, and a modification of adjust values.
16. The method of claim 15, further comprising:
introducing new test points resulting in additional value needed propagations; and changing the timing graph topology causing changes in the signal label and the flag indicating the identified timing values of the signal label needed to compute the downstream cycle time independent timing test.
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 waver transportable container, comprising:
a container body, which is capable of storing a plurality of wafers and has one end an opening portion; and
a door body capable of fitting to the opening portion of the container body in a detachable manner, wherein
a guide rib for positioning is provided in an outside portion of the door body, and
a positioning rib, which engages with the guide rib to position the door body, is provided in an outside portion of the container body.
2. The waver transportable container according to claim 1, wherein a clamp mounting portion is provided in the outside portion of the container body, and a rotatable clamp, which is locked and is unlocked to a locking portion provided in the door body, is attached to the clamp mounting portion in a detachable manner and a rotatable manner.
3. The waver transportable container according to claim 2, wherein the clamp includes a contact portion, which the guide rib is contactable and rotates together with the clamp, and the clamp is provided such that the clamp is locked to the locking portion by pressing and rotating the contact portion with the guide rib in conjunction with an operation for closing the door body to the container body, and the door body is uniformly separated from the container body by pushing out the guide rib with the contact portion, in conjunction with an operation for removing the clamp from the locking portion for opening the door body.
4. A waver transportable container, comprising:
a container body having an opening portion; and
a door body capable of installing to the opening portion of the container body, wherein
the door body is provided with a retainer for a wafer contained in the container body,
the retainer includes a rectangular supporting frame and an elastic member provided in each of opposing two sides of the supporting frame, and
the elastic member is formed of a substantially J-shape in its entire, which represents an arc-shaped line in the direction approaching each other after coming down from the supporting frame toward a bottom portion of the container body at an angle inwardly inclined at 2\xb0 or more relative to a vertical line, and comes up inward at a slop of 20\xb0-45\xb0 through a horizontal straight portion of 5-20 mm.
5. The waver transportable container according to claim 4, wherein the supporting frame is provided with inner two sides parallel to each other between the two sides, each having the elastic member, an elastic member is provided to each of the inner two sides, and the elastic members is formed of a substantially J-shape in its entire, which represents an arc-shaped curved line in the direction approaching each other after coming down from the supporting frame toward the bottom portion of the container body at an angle inwardly inclined at 2\xb0 or more relative to the vertical line, and comes into a leading end portion having a contact with the wafer through a horizontal straight portion.
6. The waver transportable container according to claim 1, wherein the container body is disposed such that the opening portion opens to a side, a plurality of wafer supporting grooves, which holds each of the wafers, is formed in an inner plan of each of right and left side plates of the container body, so as to extend from the opening portion toward a back plate of the container body, the back plate of the container body is provided with a retaining member, which retains the wafer, the door body is provided with a retainer, which sandwiches the wafer in combination with the retaining member by pushing the wafer toward the retaining member in a state that the door body is fitted to the opening portion of the container body, and
a side plane of at least a lower side of each of the wafer supporting grooves is provided with a protrusion portion, which projects in each of the wafer supporting grooves from the side plane to support each of the wafers inserted into each of the wafer supporting grooves in a state that the opening portion is opened without fitting the door body to the opening portion.
7. The waver transportable container according to claim 1, wherein the container body is disposed such that the opening portion opens to a side, a plurality of wafer supporting grooves, which holds each of the wafers, is formed in an inner plane of each of right and left side plates of the container body, so as to extend from the opening portion toward a back plate of the container body, the back plate of the container body is provided with a retaining member, which retains the wafer, the door body is provided with a retainer, which sandwiches the wafer in combination with the retaining member by pushing the wafer toward the retaining member in a state that the door body is fitted to the opening portion of the container body,
a plurality of retaining grooves, which receives a back edge portion of the wafer, is formed in the retaining member corresponding to each of the wafer supporting grooves,
the retainer includes a rectangular supporting frame and a plurality of elastic members, which is provided in two sides of the supporting frame positioned in the side of each of the side plates of the container body, and is disposed at an interval substantially equal to an interval between each of the wafer supporting grooves each other along each of the two sides, each of the elastic members includes an extension portion, which extends from each of the two sides of the supporting frame toward each of the wafers contained in the container body, and a contact portion, which extends from a leading end of the extension portion toward the opposing side and is contactable to a front edge portion of each of the wafers positioned in the opening portion side of the container body, so as to retain each of the wafers contained in the container body, a holding groove, which receives the front edge portion of the wafer in a state that the door body is fitted to the opening portion of the container body, is formed in the contact portion corresponding to each of the wafer supporting grooves, and
a pair of side planes facing each other in the width direction of each of the holding grooves and retaining grooves is formed such that an each other’s interval is gradually reduced toward the bottom plane of each of the holding grooves and each of the retaining grooves, so as to guide the front edge portion and the back edge portion of the wafer toward a central portion of the width direction of each of the holding grooves and the retaining grooves, respectively, when the door body is fitted to the opening portion of the container body.
8. The waver transportable container according to claim 6, wherein container body is disposed such that the opening portion opens to a side, a plurality of wafer supporting grooves, which holds each of the wafers, is formed in an inner plane of each of right and left side plates of the container body, so as to extend from the opening portion toward a back plate of the container body, the back plate of the container body is provided with a retaining member, which retains the wafer, the door body is provided with a retainer, which sandwiches the wafer in combination with the retaining member by pushing the wafer toward the retaining member in a state that the door body is fitted to the opening portion of the container body,
a plurality of retaining grooves, which receives a back edge portion of the wafer, is formed in the retaining member corresponding to each of the wafer supporting grooves,
the retainer includes a rectangular supporting frame and a plurality of elastic members, which is provided in two sides of the supporting frame positioned in the side of each of the side plates of the container body, and is disposed at an interval substantially equal to an interval between each of the wafer supporting grooves each other along each of the two sides, each of the elastic members includes an extension portion, which extends from each of the two sides of the supporting frame toward each of the wafers contained in the container body, and a contact portion, which extends from a leading end of the extension portion toward the opposing side and is contactable to a front edge portion of each of the wafers positioned in the opening portion side of the container body, so as to retain each of the wafers contained in the container body, a holding groove, which receives the front edge portion of the wafer in a state that the door body is fitted to the opening portion of the container body, is formed in the contact portion corresponding to each of the wafer supporting grooves, and
a pair of side planes facing each other in the width direction of each of the holding grooves and retaining grooves is formed such that an each other’s interval is gradually reduced toward the bottom plane of each of the holding grooves and each of the retaining grooves, so as to guide the front edge portion and the back edge portion of the wafer toward a central portion of the width direction of each of the holding grooves and the retaining grooves, respectively, when the door body is fitted to the opening portion of the container body.
9. The waver transportable container according to claim 6, wherein the retaining member is integrally formed in the container body.
10. The waver transportable container according to claim 7, wherein the retaining member is integrally formed in the container body.
11. The waver transportable container according to claim 8, wherein the retaining member is integrally formed in the container body.
12. The waver transportable container according to claim 5, wherein the supporting frame of the retainer is provided with inner two sides disposed parallel to each other between the two sides, each of the inner two sides is provided with a plurality of elastic members, which extends from the inner two sides toward the wafers to press the wafers and is disposed corresponding to each of the elastic members, and a magnitude of an elastic force of each of the elastic members is set to be smaller than a magnitude of an elastic force of each of the elastic members provided in the two sides of the supporting frame.
13. The waver transportable container according to claim 7, wherein the supporting frame of the retainer is provided with inner two sides disposed parallel to each other between the two sides, each of the inner two sides is provided with a plurality of elastic members, which extends from the inner two sides toward the wafers to press the wafers and is disposed corresponding to each of the elastic members, and a magnitude of an elastic force of each of the elastic members is set to be smaller than a magnitude of an elastic force of each of the elastic members provided in the two sides of the supporting frame.
14. The waver transportable container according to claim 8, wherein the supporting frame of the retainer is provided with inner two sides disposed parallel to each other between the two sides, each of the inner two sides is provided with a plurality of elastic members, which extends from the inner two sides toward the wafers to press the wafers and is disposed corresponding to each of the elastic members, and a magnitude of an elastic force of each of the elastic members is set to be smaller than a magnitude of an elastic force of each of the elastic members provided in the two sides of the supporting frame.