INKJET PRINTING DEDICATED TEST PINS
20220320016 · 2022-10-06
Inventors
- Aniket Patil (San Diego, CA, US)
- Hong Bok We (San Diego, CA, US)
- Joan Rey Villarba Buot (Escondido, CA, US)
Cpc classification
H01L2924/19105
ELECTRICITY
H01L2224/16225
ELECTRICITY
H01L23/04
ELECTRICITY
G01R3/00
PHYSICS
H01L2924/00012
ELECTRICITY
H01L23/49816
ELECTRICITY
G01R31/2884
PHYSICS
H01L23/58
ELECTRICITY
H01L2924/00012
ELECTRICITY
International classification
H01L23/58
ELECTRICITY
H01L23/04
ELECTRICITY
H01L23/48
ELECTRICITY
H01L23/498
ELECTRICITY
Abstract
In an aspect, an apparatus includes a package. The package includes a substrate, a plurality of components located on a top surface of the substrate, a plurality of ball pads located on a bottom surface of the substrate, a plurality of balls, and a plurality of test pads located on the bottom surface of the substrate. Individual balls of the plurality of balls are attached to individual ball pads of the plurality of ball pads.
Claims
1. An apparatus including a package comprising: a substrate; a plurality of components located on a top surface of the substrate; a plurality of ball pads located on a bottom surface of the substrate; a plurality of balls, wherein individual balls of the plurality of balls are attached to individual ball pads of the plurality of ball pads; and a plurality of test pads located on the bottom surface of the substrate.
2. The apparatus of claim 1, further comprising a plurality of test pins, wherein individual test pins are attached to individual test pads of the plurality of test pads and the individual test pins are lower in height than the individual balls.
3. The apparatus of claim 2, wherein each pin of the plurality of test pins has a pin height of between about 30 micrometers to about 50 micrometers.
4. The apparatus of claim 3, wherein each ball of the plurality of balls has a ball height of between about 135 micrometers to about 155 micrometers.
5. The apparatus of claim 2, wherein the plurality of test pins is formed from a conductive paste.
6. The apparatus of claim 2, wherein the plurality of test pins are attached to a printed circuit board using a land grid array (LGA) and wherein the plurality of balls are attached to the printed circuit board using a ball grid array (BGA).
7. The apparatus of claim 2, wherein the individual test pins of the plurality of test pins are configured to be accessed to test one or more parameters of an application processor die.
8. The apparatus of claim 1, wherein a solder resist material covers individual test pads of the plurality of test pads.
9. The apparatus of claim 1, wherein each of the plurality of test pads has a generally circular, oval, square, or rectangular shape.
10. The apparatus of claim 1, wherein at least one test pad of the plurality of test pads is located between four adjacent balls of the plurality of balls.
11. The apparatus of claim 1, wherein individual test pads of the plurality of test pads are connected to one or more sense lines in the package.
12. The apparatus of claim 1, wherein individual test pads of the plurality of test pads are configured to be accessed to test one or more parameters of a Power Distribution Network (PDN).
13. The apparatus of claim 1, wherein individual test pads of the plurality of test pads are configured to be accessed to test one or more parameters of a power management integrated circuit (PMIC).
14. The apparatus of claim 1, wherein the package comprises a System-on-a-chip (SOC).
15. The apparatus of claim 1, wherein the apparatus is selected from the group consisting of: a music player, a video player, an entertainment unit, a navigation device, a communications device, a mobile device, a mobile phone, a smartphone, a personal digital assistant, a fixed location terminal, a tablet computer, a computer, a wearable device, an Internet of things (IoT) device, a laptop computer, a server, a base station, and a device in an automotive vehicle.
16. A method of fabricating a package, the method comprising: attaching components to a top surface of a substrate; forming a plurality of ball pads on a bottom surface of the substrate; attaching a plurality of balls to a plurality of ball pads, wherein individual balls of the plurality of balls are attached to individual ball pads of the plurality of ball pads; and forming a plurality of test pads on the bottom surface of the substrate.
17. The method of claim 16, further comprising: attaching a plurality of test pins to the plurality of test pads, wherein individual test pins are attached to individual test pads of the plurality of test pads, and wherein the individual test pins are lower in height than the individual balls.
18. The method of claim 17, further comprising: applying a solder resist to a pin-attach layer, wherein the plurality of ball pads and the plurality of test pads are not covered by the solder resist; and substantially simultaneously extruding and curing the plurality of test pins to the pin-attach layer, wherein individual test pins are extruded and cured on top of individual test pads of the plurality of test pads.
19. The method of claim 18, wherein substantially simultaneously extruding and curing the plurality of test pins to the pin-attach layer comprises: extruding a conductive paste using a nozzle of an inkjet printer to create the plurality of test pins; and curing the plurality of test pins using a laser flash lamp as the plurality of test pins are being extruded.
20. The method of claim 17, wherein the package is mounted on to a printed circuit board (PCB) using a reflow process comprising: attaching the plurality of test pins to the printed circuit board using a land grid array (LGA) attachment process; and attaching the plurality of balls to the printed circuit board using a ball grid array (BGA) attachment process.
21. The method of claim 17, wherein the individual test pins of the plurality of test pins are connected to one or more sense lines located in the package.
22. The method of claim 21, further comprising: mounting the package on a printed circuit board (PCB); and accessing the one or more sense lines using one or more individual test pins.
23. The method of claim 22, further comprising: testing, using the one or more sense lines, one or more parameters of at least one of a Power Distribution Network (PDN), a power management integrated circuit (PMIC), or an application processor die.
24. The method of claim 17, wherein each pin of the plurality of test pins has a height of between about 30 micrometers to about 50 micrometers.
25. The method of claim 17, wherein the plurality of test pins has a generally circular, oval, square, or rectangular shape.
26. The method of claim 17, wherein at least one test pin of the plurality of test pins is located between four adjacent balls of the plurality of balls.
27. The method of claim 16, further comprising: performing an organic solderability preservatives (OSP) finish; or performing an electrolytic Nickle-Gold (Ni—Au) finish in which a layer of Gold is plated over a base of electroplated nickel.
28. The method of claim 16, wherein each of the plurality of balls has a height of between about 135 micrometers to about 155 micrometers.
29. The method of claim 16, wherein the package comprises a System-on-a-chip (SOC).
30. The method of claim 16, wherein the package is incorporated into a device that is selected from the group consisting of: a music player, a video player, an entertainment unit, a navigation device, a communications device, a mobile device, a mobile phone, a smartphone, a personal digital assistant, a fixed location terminal, a tablet computer, a computer, a wearable device, an Internet of things (IoT) device, a laptop computer, a server, a base station, and an automotive-based device in an automotive vehicle.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0009] The accompanying drawings are presented to aid in the description of various aspects of the disclosure and are provided solely for illustration of the aspects and not limitation thereof. A more complete understanding of the present disclosure may be obtained by reference to the following Detailed Description when taken in conjunction with the accompanying Drawings. In the figures, the left-most digit(s) of a reference number identifies the figure in which the reference number first appears. The same reference numbers in different figures indicate similar or identical items.
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
DETAILED DESCRIPTION
[0020] Disclosed are systems and techniques to use a conductive paste to inkjet print multiple test pins in between the normal contacts (e.g., pins or balls) of a package. As used herein, the term “package” can refer to a device that includes one or more dies coupled to a substrate. In some aspects, the package may be configured as one or more functional modules or a System-on-a-chip (SoC) device. The test pins have a height that is less than the normal contacts. The balls (or pins) may have a height of between about 135 um (micrometers) to about 155 um while the test pins may have a height of between about 30 um to about 50 um. The test pins may be circular, oval, square, or rectangular shaped and may each have a length of between about 50 um to 100 um and a width of between about 50 um to 100 um. For ease of understanding, the test pins are illustrated as having a rectangular shape to distinguish the test pins from the balls (that have a circular or oval shape). The test pins may be either rectangular (including square) or oval (including circular) to enable the test pins to be extruded into an available space. The systems and techniques can be used for semiconductors using a ball grid array (BGA) pitch of 350 microns or greater. An advantage of this approach is that all pins of the package can be used to provide functionality rather than dedicating up to 9% of the pins for test purposes. The additional pins can be used to provide new functions that manufacturers can use when using the semiconductor in manufactured products. In addition, a form factor of the package may be reduced by removing pins that are dedicated to testing.
[0021] The test pins are extruded on the substrate in between the normal pattern used for contacts. The test pins replace the dedicated test sense pins in a conventional semiconductor. The test pins are inkjet printed to the substrate using a conductive paste. The test pins are soldered onto a printed circuit board (PCB) used to test the semiconductor by simultaneously using (1) a land grid array (LGA) attach to attach the test pins to the test PCB and (2) a BGA attach mechanism for the contacts (e.g., pins or balls) of the package. Thus, the test pins are generated for semiconductor packages that are mounted on a test board for testing. When the semiconductor package is manufactured for use in products, the test pins are not inkjet printed on the substrate. Test pads, on which the test pins are extruded and which are used to connect to internal sense lines are covered up (e.g., with a solder mask or similar) during manufacturing. Internally, the test pads hang or float on a last metal layer. Thus, the extruded test pins are absent from semiconductor packages designed for inclusion in a product. Thus, all of the normal contacts (e.g., pins or balls) are available for functional use because none of the normal contacts are reserved for test purposes.
[0022] When mounting a semiconductor package with extruded test pins on a test PCB, the test PCB has separate test attachment pads to connect to the extruded test pins. The semiconductor package with extruded test pins is mounted on the test PCB using a reflow or a surface mount (SMT) attach using 2 simultaneous processes: (a) a BGA attach mechanism for the normal pins or balls and (b) an LGA attach for the extruded test pins. A single reflow process is thus be used to attach both the normal package pins or balls and the extruded test pins. The semiconductor package contacts (e.g., pins or balls) may be added before or after the test pins are extruded onto the substrate.
[0023] Aspects of the disclosure are provided in the following description and related drawings directed to various examples provided for illustration purposes. Alternate aspects may be devised without departing from the scope of the disclosure. Additionally, well-known elements of the disclosure will not be described in detail or will be omitted so as not to obscure the relevant details of the disclosure.
[0024] The words “example” and/or “example” are used herein to mean “serving as an example, instance, or illustration.” Any aspect described herein as “example” and/or “example” is not necessarily to be construed as preferred or advantageous over other aspects. Likewise, the term “aspects of the disclosure” does not require that all aspects of the disclosure include the discussed feature, advantage or mode of operation.
[0025] Those of skill in the art will appreciate that the information and signals described below may be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referenced throughout the description below may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof, depending in part on the particular application, in part on the desired design, in part on the corresponding technology, etc.
[0026] Further, many aspects are described in terms of sequences of actions to be performed by, for example, elements of a computing device. It will be recognized that various actions described herein can be performed by specific circuits (e.g., application specific integrated circuits (ASICs)), by program instructions being executed by one or more processors, or by a combination of both. Additionally, the sequence(s) of actions described herein can be considered to be embodied entirely within any form of non-transitory computer-readable storage medium having stored therein a corresponding set of computer instructions that, upon execution, would cause or instruct an associated processor of a device to perform the functionality described herein. Thus, the various aspects of the disclosure may be embodied in a number of different forms, all of which have been contemplated to be within the scope of the claimed subject matter. In addition, for each of the aspects described herein, the corresponding form of any such aspects may be described herein as, for example, “logic configured to” perform the described action.
[0027] As a first example, an apparatus (e.g., that includes a package, such as a system-on-a-chip) includes a substrate, a plurality of components located on a top surface of the substrate, a plurality of ball pads located on a bottom surface of the substrate, a plurality of balls, a plurality of test pads located on the bottom surface of the substrate, and a plurality of test pins. Individual balls of the plurality of balls are attached to individual ball pads of the plurality of ball pads and individual test pins are attached to individual test pads of the plurality of test pads. The individual test pins are lower in height than the individual balls. Individual test pads of the plurality of test pads are located between adjacent balls of the plurality of balls. Individual test pads are located approximately equidistant from adjacent balls. Individual test pins of the plurality of test pins are connected to one or more sense lines. The plurality of test pins are attached to a printed circuit board using a land grid array (LGA) and the plurality of balls are attached to the printed circuit board using a ball grid array (BGA). The individual test pins of the plurality of test pins are configured to be accessed to test one or more parameters of one or more of: a Power Distribution Network (PDN), a power management IC (PMIC), or an application processor die. The package is included in an apparatus selected from the group consisting of: a music player, a video player, an entertainment unit, a navigation device, a communications device, a mobile device, a mobile phone, a smartphone, a personal digital assistant, a fixed location terminal, a tablet computer, a computer, a wearable device, an Internet of things (IoT) device, a laptop computer, a server, a base station, an access point, a radio frequency (RF) module, and a device in an automotive vehicle.
[0028] As a second example, a method of fabricating a package includes: attaching components to a top surface of a substrate, forming a plurality of ball pads on a bottom surface of the substrate, attaching a plurality of balls to a plurality of ball pads, forming a plurality of test pads located on the bottom surface of the substrate, and attaching a plurality of test pins to the plurality of test pads. Individual balls of the plurality of balls are attached to individual ball pads of the plurality of ball pads and individual test pins are attached to individual test pads of the plurality of test pads. The individual test pins are lower in height than the individual balls. The method may include performing either an organic solderability preservatives (OSP) finish or performing an electrolytic Nickle-Gold (Ni—Au) finish (e.g., in which a layer of Gold is plated over a base of electroplated nickel). The method may include applying a solder resist to a pin-attach layer without covering the plurality of ball pads and the plurality of test pads. The method may include substantially simultaneously extruding and curing a plurality of test pins to the pin-attach layer. For example, individual test pins may be extruded and cured on top of individual test pads of the plurality of test pads. The method may include attaching a plurality of balls to the pin-attach layer. For example, individual balls of the plurality of balls may be attached to individual ball pads of the plurality of ball pads. In some cases, the test pins may be extruded and cured before attaching the plurality of balls while in other cases the test pins may be extruded and cured after attaching the plurality of balls. Substantially simultaneously extruding and curing a plurality of test pins to the pin-attach layer may include extruding a conductive paste using a nozzle of an inkjet printer to create the plurality of test pins and curing the plurality of test pins using a laser flash lamp as the plurality of test pins are being extruded. The package may be mounted on to a printed circuit board (PCB) using a reflow process in which the plurality of test pins are attached to the printed circuit board using a land grid array (LGA) attachment process while simultaneously attaching the plurality of balls are attached to the printed circuit board using a ball grid array (BGA) attachment process. The individual test pins of the plurality of test pins are connected to one or more sense lines in the package. For example, the package may be mounted on a printed circuit board (PCB) and the one or more sense lines accessed using the individual test pins. The one or more sense lines may be used to test one or more parameters of at least one of: a Power Distribution Network (PDN), a power management integrated circuit (PMIC), or an application processor die.
[0029]
[0030] Each of the balls 108 may be used to provide functionality to the components of the package 100, with none of the balls 108 being reserved for use in sensing or testing. The balls 108 may be arranged in a conventional pattern associated with, for example, a ball grid array (BGA) or other type of package. Of course, while the balls 108 are illustrated in
[0031] The test pins 110 are extruded onto the bottom of the package 100 using a conductive paste using an inkjet printer, either before the balls 108 are added or after the balls 108 are added to the package 100. A height of each test pin 110 is less than a height of each ball 108. The sense lines 112 connect from the die/package (e.g., active device) to test features (e.g., for PDN, PMIC, and the like). In some cases, the sense lines 112 may connect from passive devices (e.g., inductor/capacitor) to test features. The sense lines 112 are shown in a cross-sectional view of the package 100.
[0032] Thus, using an inkjet printer to extrude test pins between contacts (e.g., balls or pins) of a package prior to testing, the test pins enable access to internal sense lines to perform various measurements when testing the package. An advantage of using an inkjet printer to extrude test pins for testing is that all of the package's contacts can be used to provide functionality and avoids the conventional approach of dedicating a portion (e.g., up to 9%) of the contacts to access internal sense lines. In the conventional approach, reserving a portion of the contacts to access the internal sense lines results in “reserved” contacts that are not used when the package is incorporated in a product. The extruded test pins can be used with, for example, an access point (AP) module, a radio frequency (RF) module, or any process module which includes a PMIC system. The extruded test pins can be used for a single die package which has PDN test sense lines.
[0033]
[0034] The balls 108 of the package 100 are lined up with ball sockets 204 on the PCB 202. Solder paste 208 is printed above each pin socket 206 in openings of solder resist 210 in the PCB 202. Each test pin 110 of the package 100 is soldered to the pin socket 206 using the solder paste 208.
[0035] The package 100 is mounted on the test PCB 202 in a single reflow using two simultaneous processes: (a) a ball grid array (BGA) attachment mechanism 212 to attach the balls 108 to the ball sockets 204 and (b) a land grid array (LGA) attachment mechanism 214 to attach the extruded test pins 110 to the pin sockets 206. The test pins 110 enable the PCB 202 to access the sense lines 112 to test various features of the package 100. When the package 100 is used in a manufactured product, the test pins 110 are absent, preventing access to the sense lines 112.
[0036] Thus, after the extruded test pins have been added to the package, the package is mounted to a test PCB in a straightforward reflow process simultaneously using BGA and LGA attachment mechanisms, e.g., to attaching the package with the test pins to the test PCB does not involve an exotic, unusual, complex, or expensive mechanism.
[0037]
[0038]
[0039]
[0040] The portion of the process illustrated by
[0041]
[0042]
[0043] Each of the test pins 110 has a height H1 406 that is less than a height H2 408 of each of the balls 108.
[0044]
[0045]
[0046]
[0047] In the flow diagrams of
[0048]
[0049] At 702, the process attaches components to a top surface of a substrate. For example, in
[0050] At 704, a plurality of ball pads are formed on a bottom surface of the substrate. At 706, the process attaches a plurality of balls to the plurality of ball pads (e.g., with individual balls being attached to individual ball pads). For example, in
[0051] At 708, the process forms a plurality of test pads on the bottom surface of the substrate. For example, in
[0052] Thus, a package is manufactured with test pads. Prior to testing the package, an inkjet printer is used to extrude test pins between contacts (e.g., balls or pins) of the package. The test pins enable access to internal sense lines to determine various parameters when testing the package. A technical advantage of using an inkjet printer to extrude test pins for testing is that all of the package's contacts can be used to provide functionality instead of dedicating a portion (e.g., up to 9%) of the contacts to access internal sense lines. By not reserving a portion of the contacts to access the internal sense lines, all contacts can be used when the package is incorporated in a product. In some cases, as a further technical advantage, not reserving a portion of the contacts may enable the number of contacts to be reduced, thereby reducing a form factor of the package. As consumer products, such as user equipment (UE) shrink in size, the form factor of packages used in the UE can be reduced, without reducing functionality. Alternately, as a further technical advantage, using all of the contacts in the package may enable additional functions to be provided. The extruded test pins can be used with, for example, an access point (AP) module, a radio frequency (RF) module, or any process module which includes a PMIC system. The extruded test pins can be used, for example, with a single die package which has PDN test sense lines. After testing has been completed and the package is ready for manufacturing, the test pads are covered with solder resist. A technical advantage of covering the test pads with solder resist when the package is manufactured for inclusion in a product (e.g., user equipment) is that the solder resist prevents access to the test pads and to the internal sense lines in the package.
[0053]
[0054] At 802, the process builds up a substrate of a semiconductor including adding a pin-attach layer, plating and patterning for sense lines and test pads. For example, in
[0055] At 804, the process deposits a solder mask without covering ball pads and test pads. At 806, the process finishes the surface. For example, in
[0056] At 808, the process adds components and dice assembly to the substrate. For example, in
[0057] In some aspects (e.g., extruding test pins before attaching balls), at 810, the process prints the test pins, at a height H1, using inkjet printing. At 812, the process attaches balls that have a height H2 (H1<H2). For example, in
[0058] In other aspects (e.g., extruding test pins after attaching balls), at 814, the process attaches balls that have a height H2. At 816, the process prints the test pins, having a height H1 (H1<H2), by using an inkjet printer (e.g., to extrude the test pins using conductive paste). For example, in
[0059] At 818, the process prints solder paste to pin sockets on a test board. At 820, the semiconductor is attached to the test board. At 822, testing is performed using the test pins to access sense lines in the semiconductor. For example, in
[0060] Thus, a package that includes test pads is manufactured. Prior to testing the package, an inkjet printer is used to extrude test pins between contacts (e.g., balls or pins) of the package. When testing the package, the test pins enable access to internal sense lines to determine various parameters. A technical advantage of using an inkjet printer to extrude test pins is that all of the package's contacts can be used to provide functionality thereby avoiding dedicating a portion (e.g., up to 9%) of the contacts to access internal sense lines. A size of the package may be decreased if fewer contacts are used or the manufacturer offer access to additional functions via contacts that were previously reserved for testing. After testing is complete and the package is ready to be manufactured for inclusion in a customer product (e.g., a user equipment), the test pads are covered using solder resist. A technical advantage of the solder resist is to prevent access to the test pads and to the internal sense lines.
[0061]
[0062] In some aspects,
[0063] In a particular aspect, where one or more of the above-mentioned blocks are present, processor 901, display controller 926, memory 932, CODEC 934, and wireless circuits 940 can be included in the SOC 900 which may be implemented in whole or part using the pin sockets 206 and the ball sockets 204 disclosed herein. Input device 930 (e.g., physical or virtual keyboard), power supply 944 (e.g., battery), display 928, input device 930, speaker 936, microphone 938, wireless antenna 942, and power supply 944 may be external to SOC 900 and may be coupled to a component of SOC 900, such as an interface or a controller.
[0064] One or more of the components, such as the processor 901, the memory 932, the display controller 926, the wireless circuits 940, and the codec 934 may be manufactured using the systems and techniques described here, e.g., with inkjet printed test pins to access internal sense lines of the component when the component is mounted on a test PCB for testing. The test pins may not be printed when the component is manufactured for inclusion in a product, such as the mobile device of
[0065] It should be noted that although
[0066]
[0067] It can be noted that, although particular frequencies, integrated circuits (ICs), hardware, and other features are described in the aspects herein, alternative aspects may vary. That is, alternative aspects may utilize additional or alternative frequencies (e.g., other the 60 GHz and/or 28 GHz frequency bands), antenna elements (e.g., having different size/shape of antenna element arrays), scanning periods (including both static and dynamic scanning periods), electronic devices (e.g., WLAN APs, cellular base stations, smart speakers, IoT devices, mobile phones, tablets, personal computer (PC), etc.), and/or other features. A person of ordinary skill in the art will appreciate such variations.
[0068] It should be understood that any reference to an element herein using a designation such as “first,” “second,” and so forth does not generally limit the quantity or order of those elements. Rather, these designations may be used herein as a convenient method of distinguishing between two or more elements or instances of an element. Thus, a reference to first and second elements does not mean that only two elements may be employed there or that the first element must precede the second element in some manner. Also, unless stated otherwise a set of elements may comprise one or more elements. In addition, terminology of the form “at least one of A, B, or C” or “one or more of A, B, or C” or “at least one of the group consisting of A, B, and C” used in the description or the claims means “A or B or C or any combination of these elements.” For example, this terminology may include A, or B, or C, or A and B, or A and C, or A and B and C, or 2A, or 2B, or 2C, and so on.
[0069] In view of the descriptions and explanations above, those of skill in the art will appreciate that the various illustrative logical blocks, modules, circuits, and algorithm steps described in connection with the aspects disclosed herein may be implemented as electronic hardware, computer software, or combinations of both. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present disclosure.
[0070] In the detailed description above it can be seen that different features are grouped together in examples. This manner of disclosure should not be understood as an intention that the example clauses have more features than are explicitly mentioned in each clause. Rather, the various aspects of the disclosure may include fewer than all features of an individual example clause disclosed. Therefore, the following clauses claims should hereby be deemed to be incorporated in the description, wherein each clause by itself can stand as a separate example. Although each dependent clause can refer in the clauses to a specific combination with one of the other clauses, the aspect(s) of that dependent clause are not limited to the specific combination. It will be appreciated that other example clauses can also include a combination of the dependent clause aspect(s) with the subject matter of any other dependent clause or independent clause or a combination of any feature with other dependent and independent clauses. The various aspects disclosed herein expressly include these combinations, unless it is explicitly expressed or can be readily inferred that a specific combination is not intended (e.g., contradictory aspects, such as defining an element as both an insulator and a conductor). Furthermore, it is also intended that aspects of a clause can be included in any other independent clause, even if the clause is not directly dependent on the independent clause. Implementation examples are described in the following numbered clauses:
[0071] Clause 1. A method of fabricating a package, the method comprising: attaching components to a top surface of a substrate; forming a plurality of ball pads on a bottom surface of the substrate; attaching a plurality of balls to a plurality of ball pads, wherein individual balls of the plurality of balls are attached to individual ball pads of the plurality of ball pads; and forming a plurality of test pads on the bottom surface of the substrate.
[0072] Clause 2. The method of clause 1, further comprising: attaching a plurality of test pins to the plurality of test pads, wherein individual test pins are attached to individual test pads of the plurality of test pads, and wherein the individual test pins are lower in height than the individual balls.
[0073] Clause 3. The method of clause 2, further comprising: applying a solder resist to a pin-attach layer, wherein the plurality of ball pads and the plurality of test pads are not covered by the solder resist; and substantially simultaneously extruding and curing the plurality of test pins to the pin-attach layer, wherein individual test pins are extruded and cured on top of individual test pads of the plurality of test pads.
[0074] Clause 4. The method of clause 3, wherein substantially simultaneously extruding and curing the plurality of test pins to the pin-attach layer comprises: extruding a conductive paste using a nozzle of an inkjet printer to create the plurality of test pins; and curing the plurality of test pins using a laser flash lamp as the plurality of test pins are being extruded.
[0075] Clause 5. The method of any of clauses 2 to 4, wherein the package is mounted on to a printed circuit board (PCB) using a reflow process comprising: attaching the plurality of test pins to the printed circuit board using a land grid array (LGA) attachment process; and attaching the plurality of balls to the printed circuit board using a ball grid array (BGA) attachment process.
[0076] Clause 6. The method of any of clauses 2 to 5, wherein the individual test pins of the plurality of test pins are connected to one or more sense lines located in the package.
[0077] Clause 7. The method of clause 6, further comprising: mounting the package on a printed circuit board (PCB); and accessing the one or more sense lines using one or more individual test pins.
[0078] Clause 8. The method of clause 7, further comprising: testing, using the one or more sense lines, one or more parameters of at least one of a Power Distribution Network (PDN), a power management integrated circuit (PMIC), or an application processor die.
[0079] Clause 9. The method of any of clauses 2 to 8, wherein each pin of the plurality of test pins has a height of between about 30 micrometers to about 50 micrometers.
[0080] Clause 10. The method of any of clauses 2 to 9, wherein the plurality of test pins has a generally circular, oval, square, or rectangular shape.
[0081] Clause 11. The method of any of clauses 2 to 10, wherein at least one test pin of the plurality of test pins is located between four adjacent balls of the plurality of balls.
[0082] Clause 12. The method of any of clauses 1 to 11, further comprising: performing an organic solderability preservatives (OSP) finish; or performing an electrolytic Nickle-Gold (Ni—Au) finish in which a layer of Gold is plated over a base of electroplated nickel.
[0083] Clause 13. The method of any of clauses 1 to 12, wherein each of the plurality of balls has a height of between about 135 micrometers to about 155 micrometers.
[0084] Clause 14. The method of any of clauses 1 to 13, wherein the package comprises a System-on-a-chip (SOC).
[0085] Clause 15. The method of any of clauses 1 to 14, wherein the package is incorporated into a device that is selected from the group consisting of: a music player, a video player, an entertainment unit, a navigation device, a communications device, a mobile device, a mobile phone, a smartphone, a personal digital assistant, a fixed location terminal, a tablet computer, a computer, a wearable device, an Internet of things (IoT) device, a laptop computer, a server, a base station, and an automotive-based device in an automotive vehicle.
[0086] Accordingly, it will be appreciated, for example, that an apparatus or any component of an apparatus may be configured to (or made operable to or adapted to) provide functionality as taught herein. This may be achieved, for example: by manufacturing (e.g., fabricating) the apparatus or component so that it will provide the functionality; by programming the apparatus or component so that it will provide the functionality; or through the use of some other suitable implementation technique. As one example, an integrated circuit may be fabricated to provide the requisite functionality. As another example, an integrated circuit may be fabricated to support the requisite functionality and then configured (e.g., via programming) to provide the requisite functionality. As yet another example, a processor circuit may execute code to provide the requisite functionality.
[0087] Moreover, the methods, sequences, and/or algorithms described in connection with the aspects disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in random access memory (RAM), flash memory, read-only memory (ROM), erasable programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. An example storage medium is coupled to the processor such that the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium may be integral to the processor (e.g., cache memory).
[0088] While the foregoing disclosure shows various illustrative aspects, it should be noted that various changes and modifications may be made to the illustrated examples without departing from the scope defined by the appended claims. The present disclosure is not intended to be limited to the specifically illustrated examples alone. For example, unless otherwise noted, the functions, steps, and/or actions of the method claims in accordance with the aspects of the disclosure described herein need not be performed in any particular order. Furthermore, although certain aspects may be described or claimed in the singular, the plural is contemplated unless limitation to the singular is explicitly stated.