1. A rope having improved cyclic bend over sheave (CBOS) fatigue resistance, said rope comprising high tenacity fibers, said rope andor said fibers being coated with a composition comprising an amino functional silicone resin and a neutralized low molecular weight polyethylene.
2. The rope of claim 1 wherein said high tenacity fibers are selected from the group consisting of high molecular weight polyolefins, aramid, polyvinyl alcohol, polyacrylonitrile, polybenzazole, polyamide, polyester, liquid crystal polyesters, glass, carbon, basalt, mineral fibers and rigid rod fibers, and blends thereof.
3. The rope of claim 1 wherein said high tenacity fibers are selected from the group consisting of high molecular weight polyethylene fibers, aramid fibers, liquid crystal copolyester fibers, and blends thereof.
4. The rope of claim 1 wherein said high tenacity fibers comprise a blend of high tenacity polyethylene fibers and other high tenacity fibers that are not polyolefin fibers, said other fibers being aramid fibers andor liquid crystal copolyester fibers.
5. The rope of claim 4 wherein said high tenacity polyethylene fibers are present in an amount ranging from about 40 to about 60 weight percent, and said other fibers are present in an amount ranging from about 60 to about 40 weight percent, based on the total weight of said high tenacity fibers in said rope.
6. The rope of claim 4 wherein said high tenacity fibers comprise a blend of high tenacity polyethylene fibers and aramid fibers.
7. The rope of claim 4 wherein said high tenacity fibers comprise a blend of high tenacity polyethylene fibers and liquid crystal copolyester fibers.
8. The rope of claim 4 wherein said composition is present on said rope in an amount of at least about 5 weight percent based on the weight of said rope.
9. The rope of claim 4 wherein said low molecular weight polyethylene is the major component of said composition.
10. The rope of claim 4 wherein said low molecular weight polyethylene is present in an amount of from about 55 percent to about 85 percent by weight based on the total weight of said composition.
11. The rope of claim 10 wherein said low molecular weight polyethylene is fully neutralized.
12. The rope of claim 4 further comprising fluoropolymer fibers.
13. The rope of claim 4 wherein said rope is a braided rope.
14. The rope of claim 1 wherein said high tenacity fibers have a tenacity of at least about 16 gd.
15. The rope of claim 1 wherein said high tenacity fibers consist essentially of aramid fibers.
16. A rope having improved CBOS fatigue resistance, the rope comprising a blend of high tenacity polyolefin fibers with other high tenacity fibers that are not polyolefin fibers, said rope andor said fibers being coated with a composition comprising an amino functional silicone resin and a neutralized low molecular weight polyethylene.
17. The rope of claim 16 wherein said other high tenacity fibers comprise aramid fibers andor liquid crystal copolyester fibers.
18. The rope of claim 17 wherein said high tenacity polyethylene fibers are present in an amount ranging from about 40 to about 60 weight percent, and said other high tenacity fibers comprise aramid fibers which are present in an amount ranging from about 60 to about 40 weight percent, based on the total weight of said high tenacity fibers in said rope.
19. The rope of claim 18 wherein said low molecular weight polyethylene is present in an amount of from about 55 percent to about 85 percent by weight based on the total weight of said composition, and wherein said low molecular weight polyethylene is fully neutralized.
20. A rope having improved CBOS fatigue resistance, the rope comprising a blend of high tenacity polyolefin fibers with other high tenacity fibers, said other high tenacity fibers comprising aramid fibers andor liquid crystal copolyester fibers, said rope andor said fibers being coated with a composition comprising an amino functional silicone resin and a neutralized low molecular weight polyethylene.
21. The rope of claim 20 wherein said low molecular weight polyethylene is present in an amount of from about 55 percent to about 85 percent by weight based on the total weight of said composition and wherein said low molecular weight polyethylene is fully neutralized.
22. A method of improving the cyclic bend over sheave (CBOS) fatigue life of a rope, said method comprising forming said rope from high tenacity fibers, and coating said rope andor said fibers forming said rope with a composition comprising an amino functional silicone resin and a neutralized low molecular weight polyethylene.
23. The method of claim 22 wherein said high tenacity fibers comprise a blend of high tenacity polyethylene fibers with other high tenacity fibers, said other high tenacity fibers comprising aramid fibers andor liquid crystal copolyester fibers.
24. The method of claim 23 including coating said rope with said composition, wherein said low molecular weight polyethylene is present in an amount of from about 55 percent to about 85 percent by weight based on the total weight of said composition and wherein said low molecular weight polyethylene is fully neutralized.
25. The method of claim 24 wherein said composition has a solids content of at least about 25% by weight.
26. The method of claim 25 wherein said amino functional silicone resin is in the form of an emulsion having a pH of from about 9 to about 11.
27. The method of claim 23 including coating said fibers with said composition, wherein said low molecular weight polyethylene is present in an amount of from about 55 percent to about 85 percent by weight based on the total weight of said composition and wherein said low molecular weight polyethylene is fully neutralized.
28. In a method of lifting and placing heavy objects from and onto a seabed using a synthetic fiber rope, the improvement comprising utilizing as said rope a rope comprising high tenacity fibers, said rope andor said fibers being coated with a composition comprising an amino functional silicone resin and a neutralized low molecular weight polyethylene.
29. The method of claim 28 wherein said rope comprises a blend of high tenacity polyethylene fibers and aramid fibers.
30. The method of claim 28 wherein said rope comprises a blend of high tenacity polyethylene fibers and liquid crystal copolyester fibers.
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. In a system including a representation of a cache in a microprocessor design, a computer-implemented method for initializing the cache representation, the method comprising steps of:
(A) identifying a first cache initialization record comprising a first cache entry reference and a first initial cache entry value, the first cache entry reference comprising a first address identifier and a first way identifier;
(B) determining whether the first way identifier specifies any way in the cache; and
(C) if the first way identifier is determined to specify a first way in the cache, performing steps of:
(1) identifying a cache entry, in the cache representation, specified by the first address identifier and the first way identifier; and
(2) initializing the cache entry identified in step (C) (1) with the first initial cache entry value.
2. The method of claim 1, further comprising a step of:
(D) storing the first cache initialization record in a deferred initialization list if the first way identifier is determined not to specify any way in the cache.
3. The method of claim 1, further comprising a step of:
(D) performing the steps (A), (B), and (C) for each of a plurality of cache initialization records.
4. The method of claim 3, further comprising a step of:
(E) storing the first cache initialization record in a deferred initialization list if the first way identifier is determined not to specify any way in the cache; and
wherein the step (D) comprises a step of performing the steps (A), (B), (C), and (E) for each of the plurality of cache initialization records.
5. The method of claim 4, further comprising a step of:
(F) for each of a plurality of cache initialization records in the deferred initialization list, performing steps of:
(1) identifying a second cache initialization record comprising a second cache entry reference and a second initial cache entry value, the second cache entry reference comprising a second address identifier and a second way identifier;
(2) determining whether the second way identifier specifies any way in the cache;
(3) if the second way identifier is determined to specify a second way in the cache, performing steps of:
(i) identifying a cache entry, in the cache representation, specified by the second address identifier and the second way identifier; and
(ii) initializing the cache entry identified in step (F) (3) (i) with the second initial cache entry value; and
(4) if it is determined that the second way identifier does not specify any way in the cache, performing steps of:
(i) selecting a third way identifier such that the second address identifier and the third way identifier specify an un-initialized cache entry in the cache representation; and
(ii) initializing the un-initialized cache entry with the second initial cache entry value.
6. The method of claim 5, wherein the step (F) (4) (i) comprises steps of:
(a) randomly selecting the third way identifier;
(b) determining whether the second address identifier and the third way identifier specify an initialized cache entry in the cache representation; and
(c) repeating steps (F) (4) (i) (a) and (F) (4) (i) (b) when it is determined that the second address identifier and the third way identifier specify an initialized cache entry in the cache representation.
7. The method of claim 3, wherein the system further comprises a test case file including the plurality of cache initialization records, and wherein the step (D) comprises a step of sequentially reading the plurality of cache initialization records from the test case file.
8. The method of claim 1, wherein the step (B) comprises a step of determining whether the first way identifier comprises a null value.
9. A system comprising:
a representation of a cache in a microprocessor design;
identifying means for identifying a first cache initialization record comprising a first cache entry reference and a first initial cache entry value, the first cache entry reference comprising a first address identifier and a first way identifier;
first determining means for determining whether the first way identifier specifies any way in the cache; and
initialization means for performing the following steps if the first way identifier is determined to specify a first way in the cache: (1) identifying a first cache entry, in the cache representation, specified by the first address identifier and the first way identifier; and (2) initializing the first cache entry with the first initial cache entry value.
10. The system of claim 9, further comprising:
means for storing the first cache initialization record in a deferred initialization list if the first way identifier is determined not to specify any way in the cache.
11. The system of claim 9, further comprising:
iteration means for applying the identifying means, the first determining means, and the initialization means to each of a plurality of cache initialization records.
12. The system of claim 11, further comprising:
storage means for storing the first cache initialization record in a deferred initialization list if the first way identifier is determined not to specify any way in the cache; and
wherein the iteration comprises means for applying the identifying means, the first determining means, the initialization means, and the storage means to each of the plurality of cache initialization records.
13. The system of claim 12, further comprising, for each of a plurality of cache initialization records in the deferred initialization list:
means for identifying a second cache initialization record comprising a second cache entry reference and a second initial cache entry value, the second cache entry reference comprising a second address identifier and a second way identifier;
means for determining whether the second way identifier specifies any way in the cache;
means for performing the following steps if the second way identifier is determined to specify a second way in the cache: (1) identifying a second cache entry, in the cache representation, specified by the second address identifier and the second way identifier; and (2) initializing the second cache entry with the second initial cache entry value; and
means for performing the following steps if it is determined that the second way does not specify any way in the cache: (1) selecting a third way identifier such that the second address identifier and the third way identifier specify an un-initialized cache entry in the cache representation; and (2) initializing the un-initialized cache entry with the second initial cache entry value.
14. The system of claim 13, wherein the means for selecting the third way identifier comprises:
random selection means for randomly selecting the third way identifier;
second determining means for determining whether the second address identifier and the third way identifier specify an initialized cache entry in the cache representation; and
means for applying the random selection means and the second determining means again when it is determined that the second address identifier and the third way identifier specify an initialized cache entry in the cache representation.
15. The system of claim 11, wherein the system further comprises a test case file including the plurality of cache initialization records, and wherein the iteration means comprises means for sequentially reading the plurality of cache initialization records from the test case file.
16. The system of claim 9, wherein the first determining means comprises means for determining whether the first way identifier comprises a null value.