This application is based upon and claims the benefit of priority from Japanese Patent Application No. 2019-053087, filed Mar. 20, 2019, the entire contents of which are incorporated herein by reference.
Embodiments described herein relate generally to a storage device and an information processing device.
A solid state drive (SSD) has been known as one of storage devices. The SSD is to be connected to an information processing device, such as a personal computer and server. The SSD is supplied with power from the information processing device in a state in which the SSD is connected to the information processing device.
In general, according to one embodiment, a storage device is disclosed. The storage device includes a substrate, a first connector provided on the substrate and including a notch, and a nonvolatile memory provided on the substrate. The storage device further includes a first conductive part provided on the first connector and being adjacent to the notch.
Embodiments will be described hereinafter with reference to the accompanying drawings. The drawings are schematic or conceptual drawings, and dimensions and ratios are not necessarily the same as those in reality. Further, in the drawings, the same reference symbols (including those having different subscripts) denote the same or corresponding parts, and overlapping explanations thereof will be made as necessary. In addition, as used in the description and the appended claims, what is expressed by a singular form shall include the meaning of “more than one”.
In the present embodiment, description is given for a case where the information processing device 2 is a personal computer. However, the information processing device 2 is not limited to the personal computer, and may be, for example, a server, a tablet computer, a smart TV, or a satellite navigation system. Moreover, the forms of the information processing device according to the embodiment include a form in which the SSD is connected (or incorporated) in advance, and a form in which the SSD is not connected (or incorporated) but can be connected (or incorporated) later.
The SSD 1 comprises a printed circuit board 100, a connector (first connector) 101, an interface circuit 102, a NAND flash memory 103, a controller 104, and a dynamic random access memory (DRAM) 105. The connector 101, the interface circuit 102, the NAND flash memory 103, the controller 104, and the DRAM 105 are mounted on the printed circuit board 100.
The printed circuit board (substrate) 100 is a board including a printed circuit. The printed circuit is a circuit including a printed wiring and a component (for example, a resistor, a capacitor, or a transistor) mounted thereon.
The connector 101 is provided on one end part (first end part) E1 in a longitudinal direction of the printed circuit board 100. In the present embodiment, the connector 101 has a shape according to an M.2, which is one of the form factors, and is formed as an edge connector including power supply pins (first power supply pins) and signal pins (first signal pins). In
The interface circuit 102 is an interface conforming to the PCI Express (registered trademark) (PCIe) standard, which is one of the serial communication standards.
The NAND flash memory 103 is one of the nonvolatile memories storing data in a nonvolatile manner. The NAND flash memory 103 writes or reads data in units of a page including memory cells. A unique physical address is allocated to each page. The NAND flash memory 103 erases data in units of a block including pages. A plurality of NAND flash memories 103 (NAND flash memory chips) may be provided.
The controller 104 controls each of functional parts of the SSD 1 collectively.
The DRAM 105 is an example of a volatile memory, and used for a storage of management information of the NAND flash memory 103 or a cache of data, or the like.
The information processing device 2 comprises a connector 201, an interface circuit 202, a controller 203, a DRAM 204, a bus 205, a power supply circuit 206, a wiring 207, and a CPU 208. In the information processing device 2, the controller 203, the DRAM 204, and the CPU 208 are connected to each other via the bus 205.
The connector 201 is connectable to the connector 101. When the connector 201 is connected to the connector 101, the information processing device 2 is connected to the SSD 1. The interface circuit 202 performs interface processing to the SSD 1. In the present embodiment, the interface circuit 202 is an interface conforming to the PCIe standard. The controller 203 controls the interface circuit 202. The DRAM 204 is a memory element, and is used as a buffer when signals are transmitted and received between the information processing device 2 and the SSD 1. The power supply circuit 206 is a circuit which generates a voltage. In the present embodiment, the power supply circuit 206 generates an internal voltage based on power supplied from the outside of the information processing device 2. The wiring 207 connects the power supply circuit 206 and the connector 201. The CPU 208 controls each of parts of the information processing device 2, such as the controller 203 and the DRAM 204, collectively.
The SSD 1 is connectable to the information processing device 2. More specifically, the information processing device 2 comprises the connector (second connector) 201, and the connector 101 of the SSD 1 is connectable to the connector 201. In the present embodiment, the connector 101 is configured as an edge connector, so that the connector 201 of the information processing device 2 is configured as a socket corresponding to the edge connector. The connector 201 includes contacts (pinouts) corresponding to the power supply pins and the signal pins of the connector 101.
The connector 201 includes a key part (part fitted into a notch 106) 201a on which an extension power supply terminal (second conductive part) 209 is provided. The extension power supply terminal 209 will be described later.
The power supply circuit 206 and the interface circuit 202 are connected via the wiring 207. The interface circuit 202 is connected to the extension power supply terminal 209 via wiring (not shown for the sake of simplification). The number of power supply circuits may be two or more. Different power supply circuits supply power to different components.
The SSD 1 is supplied with power from the power supply circuit 206 of the information processing device 2 in a state in which the connector 101 of the SSD 1 is connected to the connector 201 of the information processing device 2.
The SSD 1 and the information processing device 2 may employ PCI Express (registered trademark) (PCIe), which is one of the serial communication standards, as a bus system. In this case, a logical interface used between the SSD 1 and the information processing device 2 is Advanced Host Controller Interface (AHCI). In addition, SATA may be employed instead of PCIe as a bus system. In this case, a logical interface used between the SSD 1 and the information processing device 2 is, for example, AHCI.
The controller 203 receives a command, data and the like from the CPU 208 via the bus 205. The controller 203 transmits the command, data and the like to the controller 104 of the SSD 1 via the interface circuit 202, the connector 201, the connector 101, and the interface circuit 102. The controller 104 writes data to the NAND flash memory 103 or reads data from the NAND flash memory 103 on the basis of the command, using the DRAM 105 as a buffer memory, and then transmits a response for the command to the controller 203. The controller 203 receives the response from the controller 104, and transmits the received response to the CPU 208 via the bus 205.
Note that, the types of key ID include twelve types of A to M.
In addition, as shown in
Note that, when a connector including two notches is used, two extension input terminals are used. That is, the number of extension input terminals is equal to the number of notches.
The extension input terminal 107 is a conductive member including a conductive material, for example, gold (Au). The conductive member is, for example, formed by plating. The dimensions and the shape of the extension input terminal 107 can be changed as appropriate, as long as the connector 101 is compatible with the M.2 standard.
The extension input terminal 107 is electrically connected to at least one of the components (for example, the NAND flash memory 103, the controller 104, and the DRAM 105) constituting the SSD 1 via wiring (not shown).
Here, a current that is permitted to flow through one power supply pin is 0.5 [A] at a maximum, so that the connector 201 employing the pin arrangement of
According to the current standards, the maximum current of the SSD is 2.5 [A]. In future, when the performance of PCIe has improved, the maximum current of the SSD may be changed to 3.5 [A] in continuousness and 6.0 [A] at peak. In order to achieve the changed maximum current, it is conceivable to, for example, reduce a contact resistance between a power supply pin of the connector of the SSD and the printed circuit board. However, it is difficult to reduce the contact resistance to the extent that the changed maximum current can be achieved.
Here, in the case of the embodiment of the present invention, the extension input terminal 107 of the SSD 1 and the extension power supply terminal 209 of the information processing device 2 are electrically connected in a state in which the connector 101 of the SSD 1 and the connector 201 of the information processing device 2 are connected. As a result, the extension input terminal 107 is also supplied with power from the power supply circuit 206 via the wiring 207, the extension power supply terminal 209, etc. Thus, in the SSD 1 according to the embodiment of the present embodiment, a current supplied from the information processing device 2 can be increased as compared to that in other SSDs which do not comprise the extension input terminal 107.
Therefore, the SSD 1 and the information processing device 2 according to the embodiment of the present invention are advantageous in that the maximum current can be increased with an improvement in the performance of PCIe in future while the SSD 1 and the information processing device 2 are compatible with the M.2 standard. Moreover, a similar advantage can be brought about also in a case where a foam factor of standards other than the M.2 standard is adopted and in a case where a bus system other than PCIe is adopted.
While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the inventions. Indeed, the novel embodiments described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the embodiments described herein may be made without departing from the spirit of the inventions. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the inventions.
Number | Date | Country | Kind |
---|---|---|---|
JP2019-053087 | Mar 2019 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
3651432 | Henschen | Mar 1972 | A |
4849944 | Matsushita | Jul 1989 | A |
4885482 | Sharp | Dec 1989 | A |
5024609 | Piorunneck | Jun 1991 | A |
5060369 | Date | Oct 1991 | A |
5805903 | Elkhoury | Sep 1998 | A |
5963045 | Zink | Oct 1999 | A |
6135781 | Pope | Oct 2000 | A |
6272021 | Nagamine et al. | Aug 2001 | B1 |
6315614 | Hassanzadeh | Nov 2001 | B1 |
6529967 | Robertson | Mar 2003 | B1 |
6634561 | Wallace | Oct 2003 | B1 |
6744634 | Yen | Jun 2004 | B2 |
6804119 | Ziemkowski | Oct 2004 | B2 |
7172465 | Kinsley | Feb 2007 | B2 |
8110751 | Kim | Feb 2012 | B2 |
8353707 | Wang | Jan 2013 | B2 |
8371860 | Xiang | Feb 2013 | B2 |
8456858 | Liang | Jun 2013 | B2 |
8503187 | Wu | Aug 2013 | B2 |
8597056 | Blanchfield | Dec 2013 | B2 |
8708710 | Law | Apr 2014 | B2 |
8777635 | Long | Jul 2014 | B1 |
8830683 | Cong | Sep 2014 | B2 |
8979550 | Law | Mar 2015 | B2 |
9402309 | Goodwin | Jul 2016 | B2 |
9560760 | Wig | Jan 2017 | B2 |
10320105 | Yun | Jun 2019 | B2 |
11073873 | Sover | Jul 2021 | B1 |
20030100203 | Yen | May 2003 | A1 |
20040266251 | Muchlinski | Dec 2004 | A1 |
20070099443 | Pax | May 2007 | A1 |
20180109023 | Yun | Apr 2018 | A1 |
20200301617 | Kimura | Sep 2020 | A1 |
Number | Date | Country |
---|---|---|
2001-36208 | Feb 2001 | JP |
Entry |
---|
“5.3. SSD Socket; Socket 3 (Mechanical Key M),” PCI Express M.2 Specification, Revision 1.0, Nov. 1, 2013, p. 155. |
Number | Date | Country | |
---|---|---|---|
20200301617 A1 | Sep 2020 | US |