Embodiments of the present disclosure relate to the field of semiconductor technologies, and in particular, to a package structure and a semiconductor structure.
Currently, a semiconductor chip (e.g., a dynamic random access memory (DRAM)) relates to various types of input/output signals (e.g., a command address signal, a data signal, and a data strobe signal) that need to be packaged through a ball grid. However, because quantities, level change rules, and functions of different types of signals are different, a position arrangement manner of corresponding ball grids of different types of signals affects performance of the chip.
According to a first aspect of the embodiments of the present disclosure, a package structure is provided and includes:
According to a second aspect, an embodiment of the present disclosure provides a semiconductor structure, including the package structure according to the first aspect and a chip, where a data bit width of the chip is 4 bits, 8 bits, or 16 bits.
The technical solutions of the present disclosure are further described below in detail with reference to the accompanying drawings and the embodiments. Although example implementations of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure may be implemented in various forms without being limited by the implementations described herein. Instead, these implementations are provided to develop a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to a person skilled in the art.
In the following paragraphs, the present disclosure is described more specifically by way of example with reference to the accompanying drawings. The advantages and features of the present disclosure will be clearer from the following description and claims. It should be noted that the accompanying drawings are presented in a highly simplified form and are not drawn to exact scale, and are merely intended to conveniently and clearly assist in describing the embodiments of the present disclosure.
It may be understood that meanings of “on”, “over”, and “above” in the present disclosure should be understood in the broadest sense, so that “on” means that it is “on” something with no intermediate feature or layer (that is, directly on something), and further includes the meaning that it is “on” something with an intermediate feature or layer.
In the embodiments of the present disclosure, the terms “first”, “second”, “third”, and the like are intended to distinguish between similar objects but do not necessarily indicate a specific order or sequence.
In the embodiments of the present disclosure, the term “layer” refers to a material part including a region having a thickness. The layer may extend over the whole of a lower or upper structure, or may have a range smaller than the range of the lower or upper structure. In addition, the layer may be a region of a homogeneous or heterogeneous continuous structure whose thickness is less than the thickness of a continuous structure. For example, the layer may be located between the top surface and the bottom surface of the continuous structure, or the layer may be located between any horizontal surface pair at the top surface and the bottom surface of the continuous structure. The layer may extend horizontally, vertically, and/or along an inclined surface. Multiple sublayers may be included in the layer.
It should be noted that the technical solutions described in the embodiments of the present disclosure may be arbitrarily combined when there is no conflict.
Before the embodiments of the present disclosure are described, three directions that may be configured to describe a three-dimensional structure of a plane in the following embodiments are first defined. In an example of a Cartesian coordinate system, the three directions may include an X-axis direction, a Y-axis direction, and a Z-axis direction (which is not included in the embodiments of the present disclosure). A package structure may include a top surface located on the front and a bottom surface located on the back opposite to the front. When flatness of the top surface and the bottom surface is ignored, a direction intersecting with (e.g., perpendicular to) the top surface and the bottom surface of the package structure is defined as a third direction. In a direction of the top surface and the bottom surface (that is, a plane on which the package structure is located) of the package structure, two directions intersecting with each other are defined. For example, a column extension direction of a ball grid array may be defined as a first direction, a row extension direction of the ball grid array may be defined as a second direction, and a plane direction of the package structure may be determined based on the first direction and the second direction. In the embodiments of the present disclosure, the first direction and the second direction may be perpendicular to each other. In another embodiment, the first direction and the second direction may not be perpendicular to each other.
In addition, the term “linearly adjacent” employed in combination with the ball grid array in this specification represents and includes ball grids directly above, directly below, directly on the left, and directly on the right of a given ball grid when the ball grid array is parallel to the plane of the drawing; the term “diagonal arrangement” employed in combination with the ball grid array in this specification represents and includes ball grids on the upper right, the lower right, the upper left, and the lower left of a given ball grid when the ball grid array is parallel to the plane of the drawing; and the term “around the ball grid” employed in combination with the ball grid array in this specification represents and includes ball grids directly above, directly below, directly on the left, directly on the right, on the upper right, on the lower right, on the upper left, and on the lower left of a given ball grid when the ball grid array is parallel to the plane of the drawing. The term “a ball grid A is adjacent to a ball grid B in a first direction” employed in combination with the ball grid array in this specification includes only that when the ball grid array is parallel to the plane of the drawing, the ball grid A is adjacent to the ball grid B and the ball grid A is directly above or directly below the ball grid B. The term “a ball grid A is adjacent to a ball grid B in a second direction” employed in combination with the ball grid array in this specification includes only that when the ball grid array is parallel to the plane of the drawing, the ball grid A is adjacent to the ball grid B and the ball grid A is directly on the left or directly on the right of the ball grid B.
In particular, the illustrations presented in the present disclosure are not meant to be actual views of any specific microelectronic device package, ball grid array, or components thereof, but are only idealized representations for describing illustrative embodiments. Therefore, the illustrations are not necessarily drawn to scale.
DDR6 chips with a 4-bit data bit width (X4), an 8-bit data bit width (X8), and a 16-bit data bit width (X16) are included in subsequent descriptions of the embodiments of the present disclosure. Therefore, Table 1 is provided to describe related signals and the quantities of signals to be employed during packaging of the foregoing chips.
In particular, the X8 chip requires the terminal data strobe signals tdqs_c and tdqs_t, and the X4 chip and the X16 chip do not require the terminal data strobe signals tdqs_c and tdqs_t, but require the mask inversion control signals dmu_n and dml_n. In particular, for the same design specification, the terminal data strobe signal may share the same ball grid with the mask inversion control signal, that is, tdqs_c and dmu_n share one ball grid, and tdqs_t and dml_n share one ball grid.
The following describes the embodiments of the present disclosure in detail with reference to the accompanying drawings.
In an embodiment of the present disclosure,
It should be noted that, the package structure 10 provided in this embodiment of the present disclosure is applicable to at least a DDR5 or a DDR6, and may simultaneously support DDR5 and DDR6 chips whose data bit widths are 4 bits, 8 bits, and 16 bits. Specifically, the DDR chip includes a device substrate, and the device substrate includes a semiconductor material and a bond pad coupled to an active surface of the device substrate. The package substrate is fastened to the device substrate, the package substrate 11 is configured to route signals to/from the bond pad, and the ball grid array 20 is supported on and electrically connected to the package substrate 11. In particular, the distribution position of the ball grid array 20 on the package substrate 11 is merely an example and constitutes no limitation. Actually, a surface of the package substrate 11 is not necessarily a completely regular rectangle, and the ball grid array 20 may be distributed in any region on the surface of the package substrate 11.
In the following description, a first direction is a column extension direction of the ball grid array 20, and a second direction is a row extension direction of the ball grid array 20.
As shown in
In this way, in this embodiment of the present disclosure, two data ball grids are allowed to be arranged adjacent to each other, and the quantity of rows occupied by the data ball grid array can be decreased to reduce a package size, and the length of a line connecting a data pin to an input/output (I/O) terminal of the chip is further reduced, which is beneficial to high-rate storage products. In addition, if three or more data ball grids are arranged adjacent to each other, a relatively strong inter-signal crosstalk is generated, causing signal distortion.
In some embodiments, the data ball grids are distributed in only one of any two adjacent rows of the ball grid array 20, that is, no other data ball grids are distributed in a row preceding or following a row in which each data ball grid is located. For example,
In some embodiments, referring to
It should be noted that,
In this way, in the disclosed embodiment, the data ball grids are allowed to be distributed in an edge row, so that a total quantity of ball grid rows of the ball grid array 20 can be decreased, and a substrate area occupied can be reduced. In addition, the data ball grids are not allowed to be distributed in an edge column, so that the distribution breadth of the data ball grids in the second direction can be reduced as much as possible, a transmission distance of a data signal can be shortened, and quality of the data signal can be better ensured.
In addition, as described above, the ball grid array 20 may be compatible with the X4, X8, and X16 chips, and these chips have different quantities of data signals. Therefore, some or all of the data ball grids may be selectively enabled based on an actual application scenario.
In some embodiments, as shown in
It should be noted that,
In this way, in this embodiment of the present disclosure, the command address ball grids are allowed to be distributed in an edge row to reduce an area of the ball grid array 20, so that the quantity of rows occupied by the command address ball grids in the ball grid array 20 can be decreased, space can be further saved, and a time sequence between a clock and an address signal can be better matched. In addition, the command address ball grids are not allowed to be distributed in an edge column, so that the distribution breadth of the command address ball grids in the second direction can be reduced as much as possible, a transmission path of a command address signal can be shortened, and signal transmission quality can be improved.
In some embodiments, the ball grid array 20 has N rows in total, the first part of the data ball grids are located in the first row, the second part of the data ball grids are all located in the second row to the Ath row, the second part of the command address ball grids are all located in the Bth row to the (N−1)th row, and the first part of the command address ball grids are located in the Nth row, A, B, and N are all positive integers, A is less than B, and B is less than N−1.
In a specific embodiment, B>A+1. As shown in
For ease of description,
Referring to
In one possibility, the data ball grids DQ located in the first row to the (C−1)th row are configured to transmit an upper data signal (e.g., dqu[7:0] in Table 1), and the data ball grids DQ located in the (C+1)th row to the Ath row are configured to transmit a lower data signal (e.g., dql[7:0] in Table 1). Specifically, for the X4 chip, only four data ball grids DQ located in the (C+1)th row to the Ath row are enabled; for the X8 chip, only eight data ball grids DQ located in the (C+1)th row to the Ath row are enabled; and for the X16 chip, only all the data ball grids DQ are enabled.
In another possibility, the data ball grids DQ located in the first row to the (C−1)th row are configured to transmit a lower data signal (e.g., dql[7:0] in Table 1), and the data ball grids DQ located in the (C+1)th row to the Ath row are configured to transmit an upper data signal (e.g., dqu[7:0] in Table 1). Specifically, for the X4 chip, only four data ball grids DQ located in the first row to the (C−1)th row are enabled; for the X4 chip, only eight data ball grids DQ located in the first row to the (C−1)th row are enabled; and for the X16 chip, only all the data ball grids DQ are enabled.
In this way, a lower data ball grid and an upper data ball grid are independent of each other, and the two regions are isolated by the ball grids in the Cth row, so that the arrangement is proper, and signal distortion caused by magnetic field superposition can be alleviated.
As shown in
In some embodiments, referring to
It should be noted that, the ball grid array 20 in
In some embodiments, the command address ball grids CA located in the first array are symmetrical to the command address ball grids CA located in the second array with respect to the central array. For example, even-numbered command address ball grids CA are distributed in the second, third, and fourth columns, and odd-numbered command address ball grids CA are distributed in the eighth, ninth, and tenth columns; or even-numbered command address ball grids CA are distributed in the eighth, ninth, and tenth columns, and odd-numbered command address ball grids CA are distributed in the second, third, and fourth columns. In this way, the command address ball grids CA in the first array and the second array are mutually mirrored, so that a via hole can be shared when a double-sided placement design is performed on the PCB.
In some embodiments, the ball grid array 20 further includes multiple data strobe ball grids (e.g., two DQS_T and two DQS_C in
It should be noted that
It should be further noted that one data strobe ball grid DQS_T and one data strobe ball grid DQS_C are adjacent to each other in the first direction, and are configured to transmit a pair of differential signals (dqsl_t and dqsl_c are a pair of differential signals, and dqsu_t and dqsu_c are another pair of differential signals), which may be referred to as a group of data strobe ball grids. Data strobe ball grids in different groups are not adjacent to each other in the first direction to reduce signal interference. In addition, in
In some embodiments, the ball grid array 20 further includes multiple mask control ball grids DM, and each of the mask control ball grids DM is configured to transmit a mask inversion control signal (e.g., dmu or dml in Table 1) or a terminal data strobe signal (e.g., tdqs_t or tdqs_c in Table 1).
It should be noted that
As shown in
In some embodiments, as shown in
Herein, the local data ball grid LBDQ is configured to transmit a local data signal lbdq, and the local data strobe ball grid LBDQS is configured to transmit a local data strobe signal lbdqs.
As shown in
In some embodiments, the calibration indication ball grid ZQ is adjacent to the local data strobe ball grid LBDQS in the first direction. In
In some other embodiments, the calibration indication ball grid ZQ is adjacent to the local data ball grid LBDQ in the first direction, that is, the position of the calibration indication ball grid ZQ in
As shown in
In some embodiments, referring to
It should be noted that,
In some embodiments, the ball grid array 20 further includes multiple clock ball grids CK adjacent to each other in the first direction, and each of the clock ball grids CK is configured to transmit a clock signal (e.g., ck_c or ck_n in Table 1). One part of the clock ball grids CK are not linearly adjacent to any command address ball grid CA, and are not linearly adjacent to any data ball grid DQ. The other part of the clock ball grids CK are adjacent to one command address ball grid CA in the second direction, and are adjacent to another one command address ball grid CA in the first direction.
It should be noted that,
In some embodiments, the multiple chip select ball grids CS are located in the first array and adjacent to an edge column of the ball grid array 20; the multiple clock ball grids CK are located in the second array and adjacent to the central array; and one chip select ball grid CS is located in the same row as one clock ball grid CK.
For example, referring to
It should be noted that, in
In some embodiments, referring to
In some other embodiments, the position of the check error indication ball grid ALERT_N may be exchanged with that of the mirror mode ball grid MIR.
In some embodiments, the ball grid array 20 further includes multiple reserved ball grids RFU, one test mode ball grid TEN, and two protocol ball grids (that is, MSCL and MSDA). The test mode ball grid TEN is configured to transmit a test mode enable signal ten, and the two protocol ball grids are respectively configured to transmit protocol control signals mscl and msda (related to the I3C protocol). The multiple reserved ball grids RFU are symmetrical to the multiple chip select ball grids CS with respect to the central array, a second protocol ball grid is symmetrical to the mirror mode ball grid MIR with respect to the central array, the test mode ball grid TEN is symmetrical to the error indication ball grid ALERT_N with respect to the central array, and a first protocol ball grid MSDA, the second protocol ball grid MSCL, and the test mode ball grid TEN are consecutively arranged in the first direction.
In some other embodiments, positions of the multiple reserved ball grids RFU, the one test mode ball grid TEN, and the two protocol ball grids (that is, MSCL and MSDA) may be flexibly adjusted, mainly depending on arrangement of an internal circuit, provided that it is convenient for input/output of a signal.
In some embodiments, the ball grid array 20 further includes a termination ball grid CA_ODT and a reset ball grid RESET, and the termination ball grid CA_ODT and the reset ball grid RESET are located in an edge column of the ball grid array 20. The termination ball grid CA_ODT is symmetrical to the reset ball grid RESET with respect to the central array. Ball grids linearly adjacent to the termination ball grid CA_ODT are all ground ball grids VSS and/or power ball grids, and the termination ball grid CA_ODT is located in the same row as at least one command address ball grid CA. Ball grids linearly adjacent to the reset ball grid RESET are all ground ball grids VSS and/or power ball grids, and the reset ball grid RESET is located in the same row as at least one command address ball grid CA. The termination ball grid CA_ODT is configured to transmit an on-chip termination command, and the reset ball grid RESET is configured to transmit a reset signal.
Similarly, in some other embodiments, positions of the termination ball grid CA_ODT and the reset ball grid RESET may be flexibly adjusted.
In addition to the above-mentioned signals, other ball grids in the ball grid array 20 are all power ball grids or ground ball grids VSS.
In another embodiment, positions of the following ball grids may be flexibly exchanged: the mask control ball grid DM, the test mode ball grid TEN, the reserved ball grid RFU, the mirror mode ball grid MIR (configured to control a chip to enter/not to enter a mirror mode), the error indication ball grid ALERT_N (configured to prompt that an error is detected in a cyclic redundancy check operation), the protocol ball grid MSDA/MSCL, the termination ball grid CA_ODT, the reset ball grid RESET, and the calibration indication ball grid ZQ. Reference is made to
In some embodiments, referring to
In some embodiments, the distance between every two ball grid centers is 800 microns in the first direction, the distance between every two ball grid centers is also 800 microns in the second direction, the overall size of the ball grid array is 10 mm×11 mm, so that the ball grid array is relatively small as a whole, and more package structures may be fabricated based on the same substrate.
It can be learned from the foregoing description that, the package structure provided in the embodiments of the present disclosure may enable X4, X8, and X16 to share a substrate, and the overall size of the ball grid array is small, so that more substrate units can be cut from one substrate, that is, more package structures are formed to reduce costs. In addition, a design cycle may be shortened, and there is no need to design different substrates for chips with different bit widths. In addition, it is found through test that, the ball grid array 20 provided in the present disclosure has a longer solder joint life, a relatively small plastic strain, and a longer fatigue life.
In another embodiment of the present disclosure,
Herein, the chip 70 may be disposed on the package structure 10, and the chip 70 may be electrically connected to the ball grid array on the package structure 10. Therefore, various signals related to the chip are output/input through the package structure 10.
In conclusion, the package structure 10 provided in the embodiments of the present disclosure may be compatible with chips with the X4, X8, and X16 specifications, so that chips with different bit widths can share the same substrate. In addition, the size of the substrate is smaller, thereby controlling costs and providing better overall performance.
The foregoing descriptions are merely specific implementations of the present disclosure, but are not intended to limit the protection scope of the present disclosure. Any variation or replacement readily figured out by a person skilled in the art within the technical scope disclosed in the present disclosure shall fall within the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure shall be subject to the protection scope of the claims.
Number | Date | Country | Kind |
---|---|---|---|
202310625033.4 | May 2023 | CN | national |
This application is a continuation of International Patent Application No. PCT/CN2024/091816, field on May 9, 2024, which claims the benefit of Chinese Patent Application No. 202310625033.4, titled “PACKAGE STRUCTURE AND SEMICONDUCTOR STRUCTURE”, filed with the China National Intellectual Property Administration (CNIPA) on May 29, 2023, the disclosures of which are incorporated herein by reference in their entireties.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2024/091816 | May 2024 | WO |
Child | 18948561 | US |