1. An inter-vehicle communication apparatus using visible light communication, comprising:
a spreading code application unit for applying a spreading code to transmission data desired to be transmitted; and
a transmission unit for generating a transmission frame based on the transmission data to which the spreading code is applied, and transmitting the transmission frame via a lighting lamp of a vehicle,
wherein the transmission frame includes a preamble field required to synchronize the transmission frame, a data field required to transmit the transmission data, and a position field required to provide hopping information of the transmission data,
wherein the spreading code application unit applies an identical spreading code to the transmission data and applies Spreading Factors (SFs) having different magnitudes to fields of the transmission frame.
2. The inter-vehicle communication apparatus of claim 1, wherein the data field is configured to transmit the transmission data hopped using at least one of a time hopping scheme, a code hopping scheme, and a combination of the time hopping and code hopping schemes.
3. The inter-vehicle communication apparatus of claim 2, wherein the position field indicates which pattern, among patterns corresponding to the time hopping scheme, the code hopping scheme, and the combination of the code hopping and time hopping schemes, has been used to hop the transmission data.
4. The inter-vehicle communication apparatus of claim 1, wherein the spreading code application unit applies a spreading factor greater than that of the data field to the preamble field, and applies a spreading factor greater than that of the data field and less than that of the preamble field to the position field.
5. An inter-vehicle communication apparatus using visible light communication, comprising:
a spreading code application unit for applying a spreading code to transmission data desired to be transmitted; and
a transmission unit for generating a transmission frame based on the transmission data to which the spreading code is applied, and transmitting the transmission frame via a lighting lamp of a vehicle,
wherein the transmission frame includes a preamble field required to synchronize the transmission frame, a data field required to transmit the transmission data, and a position field required to provide hopping information of the transmission data,
wherein the spreading code application unit applies different spreading codes to the transmission data depending on a transmission direction of the transmission data, and applies spreading factors having an identical magnitude to fields of the transmission frame.
6. The inter-vehicle communication apparatus of claim 5, wherein the spreading code application unit applies a first spreading code to transmission data that is transferred to a vehicle located behind the corresponding vehicle via a right lighting lamp provided on a right portion of the corresponding vehicle, and applies a third spreading code to transmission data that is transferred to a vehicle located on a right side of the corresponding vehicle via the right lighting lamp.
7. The inter-vehicle communication apparatus of claim 5, wherein the spreading code application unit applies a first spreading code to transmission data that is transferred to a vehicle located behind the corresponding vehicle via a left lighting lamp provided on a left portion of the corresponding vehicle, and applies a second spreading code to transmission data that is transferred to a vehicle located on a left side of the corresponding vehicle via the left lighting lamp.
8. The inter-vehicle communication apparatus of claim 5, wherein the data field is configured to transmit the transmission data hopped using at least one of a time hopping scheme, a code hopping scheme, and a combination of the time hopping and code hopping schemes.
9. The inter-vehicle communication apparatus of claim 8, wherein the position field indicates which pattern, among patterns corresponding to the time hopping scheme, the code hopping scheme, and the combination of the code hopping and time hopping schemes, has been used to hop the transmission data.
10. An inter-vehicle communication method using visible light communication, comprising:
applying a spreading code to transmission data desired to be transmitted;
generating a transmission frame including a preamble field, a position field, and a data field, based on the transmission data to which the spreading code is applied; and
transmitting the generated transmission frame via a lighting lamp of a vehicle,
wherein the applying the spreading code to the transmission data is configured to apply an identical spreading code to the transmission data and apply Spreading Factors (SFs) having different magnitudes to fields of the transmission frame.
11. The inter-vehicle communication method of claim 10, wherein when the spreading factors are applied to the fields of the transmission frame, a spreading factor greater than that of the data field is applied to the preamble field, and a spreading factor greater than that of the data field and less than that of the preamble field is applied to the position field.
12. The inter-vehicle communication method of claim 10, wherein the generating the transmission frame is configured such that the data field is required to transmit the transmission data hopped using at least one of a time hopping scheme, a code hopping scheme, and a combination of the time hopping and code hopping schemes.
13. The inter-vehicle communication method of claim 10, wherein the generating the transmission frame is configured such that the position field provides hopping information of the transmission data, wherein the hopping information indicates which pattern, among patterns corresponding to a time hopping scheme, a code hopping scheme, and a combination of the code hopping and time hopping schemes, has been used to hop the transmission data.
14. An inter-vehicle communication method using visible light communication, comprising:
applying a spreading code to transmission data desired to be transmitted;
generating a transmission frame including a preamble field, a position field, and a data field, based on the transmission data to which the spreading code is applied; and
transmitting the generated transmission frame via a lighting lamp of a vehicle,
wherein the applying the spreading code to the transmission data is configured to apply different spreading codes to the transmission data depending on a transmission direction of the transmission data, and apply spreading factors having an identical magnitude to fields of the transmission frame.
15. The inter-vehicle communication method of claim 14, wherein when the different spreading codes are applied to the transmission data, a first spreading code is applied to transmission data that is transferred to a vehicle located behind the corresponding vehicle via a left lighting lamp provided on a left portion of the corresponding vehicle, and a second spreading code is applied to transmission data that is transferred to a vehicle located on a left side of the corresponding vehicle via the left lighting lamp.
16. The inter-vehicle communication method of claim 14, wherein when the different spreading codes are applied to the transmission data, a first spreading code is applied to transmission data that is transferred to a vehicle located behind the corresponding vehicle via a right lighting lamp provided on a right portion of the corresponding vehicle, and a third spreading code is applied to transmission data that is transferred to a vehicle located on a right side of the corresponding vehicle via the right lighting lamp.
17. The inter-vehicle communication method of claim 14, wherein the generating the transmission frame is configured such that the data field is required to transmit the transmission data hopped using at least one of a time hopping scheme, a code hopping scheme, and a combination of the time hopping and code hopping schemes.
18. The inter-vehicle communication method of claim 14, wherein the generating the transmission frame is configured such that the position field provides hopping information of the transmission data, wherein the hopping information indicates which pattern, among patterns corresponding to a time hopping scheme, a code hopping scheme, and a combination of the code hopping and time hopping schemes, has been used to hop the transmission data.
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 for assembling an integrated circuit (IC) package, comprising the steps of:
(A) attaching a first surface of an IC die to a first surface of a substrate;
(B) coupling a heat sink assembly to a second surface of the IC die and to a first contact pad on the first surface of the substrate to provide a conductive path from the IC die to the first surface of the substrate, comprising the steps of:
(1) attaching a first surface of a first heat sink element to the second surface of the IC die; and
(2) attaching a second heat sink element to a second surface of the first heat sink element and to the first contact pad;
(C) coupling a pad located on the second surface of the IC die to a bond pad of the first heat sink element.
2. The method of claim 1, wherein the pad is an IO pad, wherein step (B) comprises the step of:
(3) forming an electrically conductive path from the pad of said IC die to the first contact pad.
3. The method of claim 1, wherein step (B) comprises the step of:
attaching the heat sink assembly to the second surface of said IC die with a thermally conductive adhesive layer.
4. The method of claim 1, wherein step (2) includes the step of:
attaching a surface of the second heat sink element to the second surface of the first heat sink element with a thermally and electrically conductive adhesive layer.
5. The method of claim 1, wherein step (2) includes the step of:
attaching a first arm portion of the second heat sink element to the first contact pad on the first surface of the substrate.
6. The method of claim 5, further comprising the step of:
(D) attaching a second arm portion of the second heat sink element to a second contact pad on the first surface of the substrate.
7. The method of claim 6, further comprising the step of:
(E) electrically isolating the first arm portion and second arm portion.
8. The method of claim 1, wherein step (2) includes the step of:
filling at least one perforation in the second heat sink element with a thermally conductive adhesive material.
9. The method of claim 1, further comprising the step of:
(D) encapsulating the IC die and at least a portion of the heat sink assembly on the first surface of the substrate.
10. The method of claim 1, wherein step (A) comprises the step of:
mounting the IC die in a flip chip orientation.
11. The method of claim 1, wherein step (A) comprises the step of:
electrically coupling a conductive bump on a surface of the heat sink assembly to the pad of the IC die through a passivation opening in the second surface of the IC die, wherein the pad is an IO pad.
12. The method of claim 1, wherein the second surface of the first heat sink element includes the bond pad.