1461107257-f04c9cfc-96be-4fac-86d8-19a0f336daf1

1. A semiconductor package, comprising:
a semiconductor substrate having a plurality of transistors;
an intermediate routing structure to provide electrical interconnects to the plurality of transistors, the intermediate routing structure including an outermost conductive layer;
a passivation layer formed over the intermediate routing structure, the passivation layer having a plurality of openings positioned over a portion of the intermediate layer routing structure; and
an under-bump-metallization (UBM) stack formed over the passivation layer and electrically connected to the outermost conductive layer through the plurality of openings in the passivation layer, wherein a portion of the UBM stack over the passivation layer that is not covered by an insulative layer electrically connects portions of the UBM stack that extend through different openings of the plurality of openings in the passivation layer.
2. The semiconductor package of claim 1, wherein the portions of the UBM stack that extend through different openings of the plurality of openings in the passivation layer are electrically connected by the intermediate routing structure to sources of transistors.
3. The semiconductor package of claim 1, wherein the portions of the UBM stack that extend through different openings of the plurality of openings in the passivation layer are electrically connected by the intermediate routing structure to drains of transistors.
4. The semiconductor package of claim 1, further comprising a conductive bump positioned on and directly contacting the UBM stack.
5. The semiconductor package of claim 4, wherein the conductive bump is positioned such that at least one opening of the plurality of openings is not directly under a region of contact between the conductive bump and the UBM stack and at least another opening of the plurality of openings is directly under the region of contact between the conductive bump and the UBM stack.
6. The semiconductor package of claim 1, wherein UBM stack includes a conductive base layer and a conductive layer formed on the conductive base layer, and wherein the conductive base layer extends into the plurality of openings to contact the outermost conductive layer.
7. The semiconductor package of claim 6, wherein the conductive base layer is formed directly on the passivation layer.
8. The semiconductor package of claim 6, further comprising a contact layer formed on the passivation layer, the contact layer extending into the plurality of openings to contact the outermost conductive layer.
9. The semiconductor package of claim 8, wherein the conductive base layer is formed on the contact layer.
10. The semiconductor package of claim 6, wherein the conductive base layer includes at least one material selected from titanium or a nickel-vanadium alloy.
11. The semiconductor package of claim 10, wherein the conductive base layer consists of titanium and the conductive layer consists of copper.
12. The semiconductor package of claim 6, further comprising a seed layer formed between the conductive base layer and the conductive layer.
13. The semiconductor package of claim 12, wherein the seed layer includes a same composition as the conductive layer.
14. The semiconductor package of claim 13, wherein the seed layer and the conductive layer consist of copper.
15. The semiconductor package of claim 6, wherein the conductive layer is thicker than the base layer.

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 toughened polymer composition which comprises a reacted mixture of:
(a) a polyhydroxyalkanoate (PHA) polymer;
(b) a maleated polybutadiene rubber;
(c) an epoxidized natural or synthetic rubber; and
(d) a clay which has been modified by reaction with a titanate coupling agent containing 48 to 60 carbon atoms to form a titanium alkyl group from a hydroxyl group on the clay, wherein the mixture has been reactively blended in proportions to produce a polymer which is toughened in relation to PHA alone.
2. The composition of claim 1 comprising without the clay:
(a) between about 50 and 60 parts by weight of the polyhydroxyalkanoate (PHA) polymer having a molecular weight between about 100,000 and 1,000,000 and repeating alkanoate units having 1 to 8 carbon atoms;
(b) between about 5 and 20 parts by weight of the maleated polybutadiene rubber having a molecular weight between about 1500 and 7500; and
(c) between about 10 and 40 parts by weight of the epoxidized natural or synthetic rubber.
3. The composition of claim 1 wherein the PHA is polyhydroxybutyrate (PHB).
4. The composition of claims 1 or 2 wherein the metal coupling agent is the titanate coupling agent containing 60 carbon atoms.
5. The composition of claims 1 or 2 wherein the clay is modified by addition of 1 to 15 parts by weight of the titanate coupling agent per part of the clay.
6. The composition of claims 1 or 2 wherein the clay is modified in an aromatic solvent.
7. The composition of claims 1 or 2 wherein the clay is modified in an aliphatic solvent.
8. The composition of claims 1 or 2 wherein the clay is modified by a solvent-less reaction.
9. The composition of claims 1 or 2 wherein the clay is modified by a reaction which atomizes and sprays the coupling agent directly onto the clay.
10. A process for producing a toughened polymer which comprises reactively blending an admixture of:
(a) a polyhydroxy alkoxide (PHA) polymer:
(b) a maleated polybutadiene rubber;
(c) an epoxidized natural or synthetic rubber; and
(d) a clay which is an organic onium ion modified clay which has been modified by reaction with a titanate coupling agent containing 48 to 60 carbon atoms, wherein the composition has been reactively blended in proportions to produce a polymer which is toughened in relation to PHA alone.
11. The process of claim 10 for producing the toughened polymer which comprises without the clay:
(a) between about 50 and 60 parts by weight of the polyhydroxyalkanoate (PHA) polymer having a molecular weight between about 100,000 and 1,000,000 and repeating alkanoate units having 1 to 8 carbon atoms;
(b) between about 5 and 20 parts by weight of the maleated polybutadiene rubber having a molecular weight between about 1500 and 7500; and
(c) between about 10 and 40 parts by weight of the epoxidized natural or synthetic rubber.
12. The process of claim 11 wherein the PHA is polyhydroxybutyrate (PHB).
13. The process of claim 11 wherein between 10 and 30 parts by weight of a plasticizer is blended in the admixture.
14. The process of claim 10 wherein the modified clay is a quaternary ammonium modified clay.
15. The process of claim 10 wherein the metal coupling agent is the titanate coupling agent containing 60 carbon atoms.
16. The process of claim 10 wherein the clay is modified by addition of 1 to 15 parts by weight of the clay of the titanate coupling agent.
17. The process of claim 10 wherein the clay is modified in an aromatic solvent.
18. The process of claim 10 wherein the clay is modified in an aliphatic solvent.
19. The process of claim 10 wherein the clay is modified in a solvent-less reaction.
20. The process of claim 10 wherein the clay is modified by a reaction which atomizes and sprays the titanate coupling agent directly onto the clay.

1461107247-8a54d97b-8acd-4aad-8bce-c5dc34fdd21a

1. A multi-level programming method of a phase-change memory device, the multi-level programming method comprising:
selecting a word line, where data are to be input, from multiple word lines;
applying multiple bits of data to a bit line of a cell connected to the selected word line;
applying a program current to the selected word line for programming of first data;
applying a program current to the selected word line and applying a multi-level program current lower than the program current to one of word lines adjacent to the selected word line for programming second data; and
applying a program current to the selected word line and applying a multi-level program current lower than the program current to two of the word lines adjacent to the selected word line for programming of third data.
2. The multi-level programming method of claim 1, wherein the multi-level program current is lower than a current that changes a program state of a cell connected to the word lines adjacent to the selected word line.
3. A multi-level programming method of a phase-change memory device, the multi-level programming method comprising:
selecting a word line, where data are to be input, from multiple word lines;
applying multiple bits of data to a bit line of a cell connected to the selected word line;
applying a program current to the selected word line for programming of first data;
applying a program current to the selected word line and applying a multi-level program current lower than the program current to one of bit lines adjacent to the bit line for programming of second data; and
applying a program current to the selected word line and applying a multi-level program current lower than the program current to two of the bit lines adjacent to the bit line for programming of third data.
4. A multi-level programming method of a phase-change memory device that includes, between word lines, a heater line extending in parallel with the word lines, the multi-level programming method comprising:
selecting a word line, where data are to be input, from multiple word lines;
applying multiple bits of data to a bit line of a cell connected to the selected word line;
applying a program current to the selected word line for programming of first data;
applying a program current to the selected word line and applying a multi-level program current to one of heater lines adjacent to the selected word line for programming of second data; and
applying a program current to the selected word line and applying a multi-level program current to two of the heater lines adjacent to the selected word line for programming of third data.
5-6. (canceled)
7. The phase-change memory device of claim 5, wherein the heater lines are formed during a process for forming a plug provided in the phase-change memory device.

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 method of preparing a hydrocarbon blend by blending at least two hydrocarbon oils, comprising:
determining a stability factor of each of the at least two hydrocarbon oils; and
blending the at least two hydrocarbon oils so as to satisfy Mathematical Formula 1 below based on the determined stability factor:
\u2211

i
=
1

n

\ue89e
a
i

\ue89e

A
i
>
0
Mathematical
\ue89e
\ue89e
Formula
\ue89e
\ue89e
1
wherein ai is a stability factor of a hydrocarbon oil (i) in the blend, Ai is wt % of the hydrocarbon oil (i) in the blend, and n indicates a number of hydrocarbon oils in the blend and is an integer of 2 or more,
(a) when a SPOT value of a hydrocarbon oil according to ASTM D 4740-02 is less than 2, the stability factor is determined by Mathematical Formula 2 below:
Stability Factor(ai)=1\xd7Bi\u22121\u2003\u2003Mathematical Formula 2
wherein Bi is a minimum amount of the hydrocarbon oil (i) to be blended with 100 g of a reference sample having SPOT 5 so as to exhibit SPOT 1, and
(b) when a SPOT value of a hydrocarbon oil according to ASTM D 4740-02 is 2 or more, the stability factor is determined by Mathematical Formula 4 below:
Stability Factor(ai)=\u2212(0.025\xd7Ti\xd70.01)\u2003\u2003Mathematical Formula 4
wherein Ti is a minimum amount of toluene to be blended with 100 g of the hydrocarbon oil (i) so as to exhibit SPOT 1.
2. A method of preparing a hydrocarbon blend by blending at least two hydrocarbon oils, comprising:
determining a stability factor of each of the at least two hydrocarbon oils; and
blending the at least two hydrocarbon oils so as to satisfy Mathematical Formula 1 below based on the determined stability factor:
\u2211

i
=
1

n

\ue89e
a
i

\ue89e

A
i
>
0
Mathematical
\ue89e
\ue89e
Formula
\ue89e
\ue89e
1
wherein ai is a stability factor of a hydrocarbon oil (i) in the blend, Ai is wt % of the hydrocarbon oil (i) in the blend, and n indicates a number of hydrocarbon oils in the blend and is an integer of 2 or more,
(a) when a SPOT value of a hydrocarbon oil according to ASTM D 4740-02 is less than 2, the stability factor is determined by Mathematical Formula 3 below:
Stability Factor(ai)=1\xd7Ci\u22121\xd70.828\u2003\u2003Mathematical Formula 3
wherein Ci is a minimum amount of the hydrocarbon oil (i) to be blended with 100 g of a reference sample having SPOT 4 so as to exhibit SPOT 1, and
(b) when a SPOT value of a hydrocarbon oil according to ASTM D 4740-02 is 2 or more, the stability factor is determined by Mathematical Formula 4 below:
Stability Factor(ai)=\u2212(0.025\xd7Ti\xd70.01)\u2003\u2003Mathematical Formula 4
wherein Ti is a minimum amount of toluene to be blended with 100 g of the hydrocarbon oil (i) so as to exhibit SPOT 1.
3. The method of claim 1, wherein the hydrocarbon oils comprise crude oils, heavy oils having a gravity of 0.8 to 1.2 or mixtures thereof.
4. The method of claim 1, wherein the hydrocarbon oils have an asphaltene content of 15 wt % or less.
5. The method of claim 1, wherein the hydrocarbon oils have a sulfur content (ASTM D4294) of 5 wt % or less, a viscosity (ASTM D445ASTM D2270) of 1 to 1500 mm2s, a flash point (ASTM D92) of 30\xb0 C. or more, and a pour point (ASTM D97) of 40\xb0 C. or less.
6. The method of claim 5, wherein the hydrocarbon oils have a nitrogen content of 5000 ppm or less and CCR (Conradson Carbon Residue) of 15 wt % or less.
7. The method of claim 1, wherein the hydrocarbon oils are selected from the group consisting of LCO (light cycle oil), HCN (heavy catalytic cracked naphtha), SLO (slurry oil), HS AR (high sulfur atmospheric residue), LS AR (low sulfur atmospheric residue), t-LGO (treated light gas oil), RHDS t-AR (residue hydrodesulfurization treated atmospheric residue) and VRDS t-AR (vacuum residue desulfurization treated atmospheric residue).
8. The method of claim 1, wherein n is 2 to 5.
9. A hydrocarbon oil blend prepared by the method of claim 1, having a SPOT value of less than 2 and a HFT (Hot Filtration Test) value of 0.16 wt % or less.
10. A method of predicting stability of a blend of at least two hydrocarbon oils, comprising:
determining a stability factor of each of the at least two hydrocarbon oils to be blended; and
determining stability depending on whether the blend of the hydrocarbon oils satisfies Mathematical Formula 1 below based on the determined stability factor:
\u2211

i
=
1

n

\ue89e
a
i

\ue89e

A
i
>
0
Mathematical
\ue89e
\ue89e
Formula
\ue89e
\ue89e
1
wherein ai is a stability factor of a hydrocarbon oil (i) in the blend, Ai is wt % of the hydrocarbon oil (i) in the blend, and n indicates a number of hydrocarbon oils in the blend and is an integer of 2 or more,
(a) when a SPOT value of a hydrocarbon oil according to ASTM D 4740-02 is less than 2, the stability factor is determined by Mathematical Formula 2 below:
Stability Factor(ai)=1\xd7Bi\u22121\u2003\u2003Mathematical Formula 2
wherein Bi is a minimum amount of the hydrocarbon oil (i) to be blended with 100 g of a reference sample having SPOT 5 so as to exhibit SPOT 1, and
(b) when a SPOT value of a hydrocarbon oil according to ASTM D 4740-02 is 2 or more, the stability factor is determined by Mathematical Formula 4 below:
Stability Factor(ai)=\u2212(0.025\xd7Ti\xd70.01)\u2003\u2003Mathematical Formula 4
wherein Ti is a minimum amount of toluene to be blended with 100 g of the hydrocarbon oil (i) so as to exhibit SPOT 1.
11. A method of predicting stability of a blend of at least two hydrocarbon oils, comprising:
determining a stability factor of each of the at least two hydrocarbon oils to be blended; and
determining stability depending on whether the blend of the hydrocarbon oils satisfies Mathematical Formula 1 below based on the determined stability factor:
\u2211

i
=
1

n

\ue89e
a
i

\ue89e

A
i
>
0
Mathematical
\ue89e
\ue89e
Formula
\ue89e
\ue89e
1
wherein ai is a stability factor of a hydrocarbon oil (i) in the blend, Ai is wt % of the hydrocarbon oil (i) in the blend, and n indicates a number of hydrocarbon oils in the blend and is an integer of 2 or more,
(a) when a SPOT value of a hydrocarbon oil according to ASTM D 4740-02 is less than 2, the stability factor is determined by Mathematical Formula 3 below:
Stability Factor(ai)=1\xd7Ci\u22121\xd70.828\u2003\u2003Mathematical Formula 3
wherein Ci is a minimum amount of the hydrocarbon oil (i) to be blended with 100 g of a reference sample having SPOT 4 so as to exhibit SPOT 1, and
(b) when a SPOT value of a hydrocarbon oil according to ASTM D 4740-02 is 2 or more, the stability factor is determined by Mathematical Formula 4 below:
Stability Factor(ai)=\u2212(0.025\xd7Ti\xd70.01)\u2003\u2003Mathematical Formula 4
wherein Ti is a minimum amount of toluene to be blended with 100 g of the hydrocarbon oil (i) so as to exhibit SPOT 1.
12. The method of claim 10 or 11, further comprising forming a database of the stability factor of each of the at least two hydrocarbon oils, before checking the stability.
13. The method of claim 10, wherein the reference sample having SPOT 5 has the following properties.
Properties
Flash

Pour
Residual

Stability
Gravity
point
Viscosity
Sulfur
point
Carbon
Asphaltene

HFT
Classification
(154\xb0 C.)
(\xb0 C.)
(mm2s)
(wt %)
(\xb0 C.)
(wt %)
(wt %)
SPOT
(wt %)
Max.
0.9400
214
234
0.34
32.5
5.7
4.10
5
0.15
Min.
0.9100
188
76
0.27
2.0
1.7
1.70

0.07
14. The method of claim 11, wherein the reference sample having SPOT 4 has the following properties.
Properties
Flash

Pour
Residual

Stability
Gravity
point
Viscosity
Sulfur
point
Carbon
Asphaltene

HFT
Classification
(154\xb0 C.)
(\xb0 C.)
(mm2s)
(wt %)
(\xb0 C.)
(wt %)
(wt %)
SPOT
(wt %)
Max.
0.9350
210
230
0.33
30.0
5.7
3.90
4
0.13
Min.
0.9100
180
70
0.26
2.0
1.6
1.60

0.06