An increasing number of electronic devices use various data storage devices to process and store data. In particular, solid-state drives (SSDs) are becoming increasing popular. For example, when compared with traditional hard disk drives (HDDs), SDDs have better read and write speeds, are more reliable and are more compact.
However, as the demand for SDDs increases, so do the demands for increased storage capacity and faster speeds. As higher capacity and faster SSDs are produced, the SSD becomes more complex. The more complex the SSD, the more expensive the manufacturing process becomes in terms of both time and cost.
For example, higher capacity SSDs typically require higher capacity memory devices. In order to accommodate higher capacity memory devices, a printed circuit board (PCB) of the SSD typically needs to have additional layers. As more layers are added to the PCB, additional vias are also added to the PCB and trace routing becomes more complex. Additionally, each component of the SSD (e.g., a controller and each of the memory devices) may need to be separately tested.
Accordingly, it would be beneficial for a data storage device, such as a SSD, to have higher capacity and higher speeds without increasing the complexity of manufacturing.
The present application describes a data storage device that has a controller, one or more memory devices and one or more passive components integrated within a single package. The controller, the one or more memory devices and the one or more passive components are mounted directly to a surface of a printed circuit board (PCB) of the data storage device. The one or more memory devices are communicatively coupled to the controller using a signal trace associated with the PCB. Likewise, the controller is communicatively coupled to a connector or an interface of the PCB using additional signal traces associated with the PCB. A molding compound is used to encapsulate the controller, the one or more memory devices and the one or more passive components.
Because the controller and the one or more memory devices are mounted directly to the surface of the same PCB, a need for ball grid arrays (BGAs) and solder balls is eliminated. Additionally, the layout of the controller with respect to the one or more memory devices improves trace routing between the controller and the one or more memory devices. For example, the layout of the controller with respect to the one or more memory devices shortens signal/communication paths when compared with current solutions. Shorter signal/communication paths lead to improved read and/or write speeds of the data storage device.
Accordingly, the present application describes a data storage device that includes a printed circuit board (PCB). A controller is mounted directly to a surface of the PCB. A memory device is also mounted directly to the surface of the PCB and is communicatively coupled to a signal trace associated with the PCB. The signal trace establishes a communication path between the memory device and the controller. A cover encapsulates the controller and the memory device.
A method for assembling a data storage device is also described. In an example, the method includes coupling a controller to a surface of a printed circuit board (PCB). One or more passive components are also coupled to the surface of the PCB. A reflow soldering process is performed to secure the controller and the one or more passive components to the surface of the PCB. A memory device is provided on the surface of the PCB. The memory device is electrically coupled to a signal trace associated with the PCB. A single cover is formed around the controller, the one or more passive components and the memory device.
The present application also describes a data storage device. In an example, the data storage device includes a printed circuit board (PCB). A first storage means mounted directly to a surface of the PCB. The first storage means is communicatively coupled to a first signal means associated with the PCB. A second storage means is also mounted directly to the surface of the PCB. The second storage means is communicatively coupled to a second signal means associated with the PCB. A controller means is mounted directly to the surface of the PCB between the first storage means and the second storage means. The controller means is communicatively coupled to the first storage means using the first signal means and is also communicatively coupled to the second storage means using the second signal means. A covering means encapsulates the first storage means, the second storage means and the controller means.
This summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
Non-limiting and non-exhaustive examples are described with reference to the following Figures.
In the following detailed description, references are made to the accompanying drawings that form a part hereof, and in which are shown by way of illustrations specific embodiments or examples. These aspects may be combined, other aspects may be utilized, and structural changes may be made without departing from the present disclosure. The following detailed description is therefore not to be taken in a limiting sense, and the scope of the present disclosure is defined by the appended claims and their equivalents.
The present application describes a data storage device in which a controller, one or more memory devices and one or more passive components are encapsulated in a single package. Unlike current data storage devices in which the controller and the memory devices are packaged separately and are coupled to a printed circuit board (PCB) of the data storage device using a ball grid array (BGA), the controller, the one or more memory devices and the one or more passive components of the data storage device of the present disclosure are directly mounted to the PCB.
Additionally, a layout of the controller with respect to the one or more memory devices improves trace routing between the controller and the one or more memory devices when compared with current data storage devices. For example, the layout of the controller with respect to the one or more memory devices shortens signal/communication paths when compared with current solutions. Shorter signal/communication paths lead to improved read and/or write speeds of the data storage device.
In addition to the benefits listed above, shorter signal/communication paths may also provide additional technical benefits including, but not limited to, a reduction in resistance, better signal transmission between the controller and the memory devices and/or lowering the overall operating temperature of the data storage device.
These benefits, along with other examples, will be shown and described in greater detail with respect to
The memory device package 105 includes one or more NAND die stacks 120 mounted to a substrate 125. Bond wires 130 are used to communicatively couple the NAND die stacks 120 to a signal trace 135 provided within the substrate 125. The one or more NAND die stacks 120 and the bond wires 130 may be encapsulated by a cover 140. In an example, the cover 140 is a molding compound or other such material.
The memory device package 105 is mounted to a printed circuit board (PCB) 145 of the data storage device 100. In the example shown, the memory device package 105 is mounted to the PCB 145 using solder balls that are part of, or otherwise form, a ball grid array (BGA) 150 of the memory device package 105. One or more of the solder balls of the BGA 150 of the memory device package 105 is communicatively coupled to a first trace 155 (or a first set of traces) provided within the PCB 145.
The controller device package 110 includes a controller 160. The controller 160 is mounted to a substrate 165 of the controller device package 110 using one or more bump pads and/or copper pillars 170. The one or more bump pads and/or copper pillars 170 are communicatively coupled to respective signal traces 175 within the substrate 165 of the controller device package 110. The controller 160 and the one or more bump pads and/or copper pillars 170 are encapsulated by a cover 180. In an example, the cover 180 is a molding compound or other such material.
The controller device package 110 is mounted to the PCB 145 of the data storage device 100 using solder balls that are part of, or otherwise form, a BGA 185 associated with the controller device package 110. One or more of the solder balls are communicatively coupled to a second trace 190 (or a second set of traces) provided within the PCB 145.
For example, a first set of solder balls of the BGA 185 associated with the controller device package 110 are communicatively coupled to the first trace 155 (or the first set of traces). As such, the first trace 155 is used to communicatively couple the one or more NAND die stacks 120 of the memory device package 105 to the controller 160 of the controller package 110.
For example and as shown by a first type of shading in
The first trace 155 extends through the PCB 145 of the data storage device 100 and is communicatively coupled to one or more solder balls of the BGA 185 associated with the controller device package 110. As previously indicated, the solder balls of the BGA 185 associated with the controller device package 110 are communicatively coupled to signal traces 175 within the substrate 165 of the controller device package 110. The signal traces 175 are also communicatively coupled to the controller 160 of the controller device package 110.
A second set of solder balls of the BGA 185 associated with the controller device package 110 are communicatively coupled to a second trace 190 (or a second set of traces) associated with the PCB 145. In this example, the second trace 190 is used to couple the controller to an interface (e.g., a connector) of the data storage device 100.
One or more passive components 195 (e.g., capacitors, resistors) may also be mounted on the surface of the PCB 145 of the data storage device 100. As shown, the one or more passive components 195 are not included within the memory device package 105 or the controller package 110.
The data storage device 100 shown in
Another drawback of the data storage device 100 is that the memory device package 105 is typically tested separately from the controller device package 110. Separate testing processes may delay or slow production of the data storage device 100.
Use of solder balls and/or BGAs is another drawback of the data storage device 100. For example, whenever solder balls are used, there is a risk that air pockets (e.g., solder voiding) may be formed within the solder balls during a reflow soldering process. Solder voiding decreases the reliability of the connections between the various components, which can negatively affect the performance of the data storage device 100.
Another drawback of the data storage device 100 is an overall length of the traces within the PCB 145. As the length of the traces increases, resistance increases, signal transmission degrades and an operating temperature of the data storage device may increase. All of these factors may negatively impact the performance of the data storage device 100.
As previously indicated, the data storage device 200 includes a memory device 205. In the example shown in
Each memory device 205 is coupled to a surface of a printed circuit board (PCB) 220 of the data storage device 200. For example, each memory device 205 is directly coupled to the surface of the PCB 220. The memory device 205 may be coupled to the surface of the PCB 220 using any known surface mounting technique. However, the memory device 205 is coupled to the surface of the PCB 200 without using a BGA, a separate substrate, traces, etc. This is unlike the memory device 120 of the data storage device 100 of
In an example, a bond wire 225 communicatively couples the memory device 205 to a first signal trace 230 (or a first set of signal traces) associated with the PCB 220. As shown in
Based on the position of each memory device 205 on the PCB 220 with respect to the position of the controller 210, the first signal trace 230 is substantially shorter when compared with the first trace 155 provided within the PCB 145 of the data storage device 100 shown and described with respect to
The controller 210 is also directly mounted to the surface of the PCB 220. In an example, the controller 210 is directly mounted to the surface of the PCB 220 using a surface mounting technique and/or a reflow soldering process. For example, one or more pads (e.g., bump pads) and/or pillars 235 (e.g., copper pillars) may be used to surface mount the controller 210 to the PCB 220. Although pads and/or pillars 235 are specifically mentioned, other surface mounting techniques may be used. However, in this example, the controller 210 is coupled to the surface of the PCB 220 without using a BGA, a separate substrate, traces, etc., unlike the controller 160 of the data storage device 100 of
In an example, a first subset of the pads and/or pillars 235 are used to electrically and/or communicatively couple the controller 210 to the memory device 205. A second subset of pads and/or pillars 235 may be electrically and/or communicatively coupled to a second signal trace 240 (or a second set of signal traces) associated with the PCB 220. The second signal trace 240 may be used to communicatively couple the controller 210 to an interface 245 of the data storage device 200. In an example, the interface 245 may be pins of a connector (e.g., an edge connector) that extends from the PCB 220. For illustration purposes, the connection path between the controller 210, the second signal trace 240 and the interface 245 is shown in a second type of shading (e.g., when compared with the first type of shading shown with respect to the first signal trace 230).
In an example, and due to the position of the controller 210 on the PCB 220, a length of the second signal trace 240 (or the second set of signal traces) may be shorter than a length of the second trace 190 associated with the PCB 145 of the data storage device 100 shown and described with respect to
The data storage device 200 also includes one or more passive components 250. The one or more passive components 250 may be capacitors, resistors or other electronic components. The one or more passive components 250 are also mounted on the surface of the PCB 220. In an example, the one or more passive components 250 are mounted to the surface of the PCB 220 using a reflow soldering process. The reflow soldering process that is used to mount the one or more passive components 250 on the PCB 220 may be the same reflow soldering process that is used to electrically and/or communicatively couple the controller 210 to the PCB 220.
The data storage device 200 also includes a cover 255. In an example, the cover is a molding compound or other material. The molding compound may be any suitable molding material (e.g., an epoxy molding compound). In an example, the molding material may have heat dissipation properties. The cover 255 may encapsulate the memory devices 205, the controller 210, the bond wires 225 and/or the one or more passive components 250.
As shown in
In an example, the one or more pads 315 and/or the one or more pillars 320 are used to establish communication paths between a first signal trace 325 (or a first set of signal traces) provided in or otherwise associated with the PCB 310 and a second signal trace 330 (or a second set of signal traces) provided in or otherwise associated with the PCB 310. For example, a first subset of pads 315 and/or pillars 320 may be used to establish a first communication path between the controller 305 and the first signal trace 325 (or the first set of signal traces) and a second subset of pads 315 and/or pillars 320 may be used to establish a second communication path between the controller 305 and the second signal trace 330 (or the second set of signal traces).
As shown in
As shown in
Based on the various examples described herein, examples of the present disclosure describe a data storage device, comprising: a printed circuit board (PCB); a controller mounted directly to a surface of the PCB; a memory device mounted directly to the surface of the PCB and communicatively coupled to a signal trace associated with the PCB, the signal trace establishing a communication path between the memory device and the controller; and a cover encapsulating the controller and the memory device. In an example, the data storage device further includes one or more passive components mounted directly to the surface of the PCB. In an example the one or more passive components are encapsulated by the cover. In an example, the one or more passive components are mounted directly to the surface of the PCB using a reflow soldering process. In an example, the controller is mounted directly to the surface of the PCB using a reflow soldering process. In an example, the cover is a molding compound. In an example, the controller is communicatively coupled to an interface of the data storage device using another signal trace associated with the PCB. In an example, the memory device is a stack of NAND memory dies. In an example, the memory device is a first memory device and the data storage device further comprises a second memory device mounted directly to the surface of the PCB such that the first memory device is positioned on a first side of the controller and the second memory device is positioned on a second side of the controller.
In an example, the present application also describes a method for assembling a data storage device, comprising: coupling a controller to a surface of a printed circuit board (PCB); coupling one or more passive components to the surface of the PCB; performing a reflow soldering process to secure the controller and the one or more passive components to the surface of the PCB; coupling a memory device to the surface of the PCB; electrically coupling the memory device to a signal trace associated with the PCB; and encapsulating the controller, the one or more passive components and the memory device with a single cover. In an example, the signal trace communicatively couples the memory device to the controller. In an example, the single cover is comprised of a molding compound. In an example, the controller is coupled to the surface of the PCB using one or more bump pads and one or more copper pillars. In an example, the method includes communicatively coupling the controller to a connection interface provided on the surface of the PCB. In an example, the memory device is a stack of NAND memory dies.
In yet another example, the present application describes a data storage device, comprising: a printed circuit board (PCB); a first storage means mounted directly to a surface of the PCB and communicatively coupled to a first signal means associated with the PCB; a second storage means mounted directly to the surface of the PCB and communicatively coupled to a second signal means associated with the PCB; a controller means mounted directly to the surface of the PCB between the first storage means and the second storage means and being communicatively coupled to the first storage means using the first signal means and being communicatively coupled to the second storage means using the second signal means; and a covering means encapsulating the first storage means, the second storage means and the controller means. In an example, the first storage means and the second storage means are comprised of NAND memory dies. In an example, the data storage device also includes one or more electronic components coupled to the surface of the PCB, wherein the one or more components are encapsulated by the covering means. In an example, the controller means is communicatively coupled to a connection means of the data storage device. In an example, the controller means is mounted directly to the surface of the PCB using a reflow soldering process.
The description and illustration of one or more aspects provided in the present disclosure are not intended to limit or restrict the scope of the disclosure in any way. The aspects, examples, and details provided in this disclosure are considered sufficient to convey possession and enable others to make and use the best mode of claimed disclosure.
The claimed disclosure should not be construed as being limited to any aspect, example, or detail provided in this disclosure. Regardless of whether shown and described in combination or separately, the various features are intended to be selectively rearranged, included or omitted to produce various embodiments with a particular set of features. Having been provided with the description and illustration of the present application, one skilled in the art may envision variations, modifications, and alternate aspects falling within the spirit of the broader aspects of the general inventive concept embodied in this application that do not depart from the broader scope of the claimed disclosure.
References 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 as a method of distinguishing between two or more elements or instances of an element. Thus, reference to first and second elements does not mean that only two elements may be used or that the first element precedes the second element. Additionally, unless otherwise stated, a set of elements may include one or more elements.
Terminology in the form of “at least one of A, B, or C” or “A, B, C, or any combination thereof” 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, or 2A and B, and so on. As an additional example, “at least one of: A, B, or C” is intended to cover A, B, C, A-B, A-C, B-C, and A-B-C, as well as multiples of the same members. Likewise, “at least one of: A, B, and C” is intended to cover A, B, C, A-B, A-C, B-C, and A-B-C, as well as multiples of the same members.
Similarly, as used herein, a phrase referring to a list of items linked with “and/or” refers to any combination of the items. As an example, “A and/or B” is intended to cover A alone, B alone, or A and B together. As another example, “A, B and/or C” is intended to cover A alone, B alone, C alone, A and B together, A and C together, B and C together, or A, B, and C together.
The present application claims priority to U.S. Provisional Application 63/505,639 entitled “SINGLE PACKAGE DATA STORAGE DEVICE”, filed Jun. 1, 2023, the entire disclosure of which is hereby incorporated by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
63505639 | Jun 2023 | US |