The present invention relates to a semiconductor memory device such as a solid state drive (SSD) having a flash memory.
An SSD that has a flash memory (flash electrically erasable programmable read only memory (EEPROM)) has attracted attention as an external or internal storage devices for a computer system, for example. The flash memory has advantages such as high speed and light weight over a magnetic disk device.
The SSD has therein a plurality of flash memory chips, a controller that performs read/write control for each of the flash memory chips according to a request from a host apparatus, a buffer memory that transmits data between each of the flash memory chips and the host apparatus, a power supply circuit, and a connection interface for connecting with the host apparatus (for example, Patent Document 1).
In the conventional SSD, however, an internal circuit cannot be protected when an overcurrent flows in the SSD. Due to the overcurrent, when a latch-up is generated in a CMOS mounting portion, malfunction of internal circuits may occur. The flash memory chips, among other internal circuits within the SSD, should be regarded in comparison with the other internal circuits as an important area to be protected from an overcurrent, because user data is stored therein.
[Patent Document 1] Japanese Patent No. 3688835
The present invention has been made in view of the above mentioned circumstance, and an object of the present invention is to provide a semiconductor memory device capable of protecting at least a flash memory portion from an overcurrent to prevent malfunction due to a latch-up and the like.
One aspect of this invention is to provide a semiconductor memory device comprising a plurality of flash memories; a connector which is capable of connecting to a host apparatus; a cache memory for providing data transmission to the flash memories; a controller that performs control of the data transmission to the flash memories; a power supply circuit that converts an external power supply voltage into an internal power supply voltage to supply the internal power supply voltage to the flash memories; and
a fuse that protects at least the flash memories from an overcurrent, wherein the cache memory, the controller and the fuse are mounted on a substrate.
Exemplary embodiments of a semiconductor memory device according to the present invention will be explained below in detail with reference to the accompanying drawings.
Each of the NAND memories 2 has a memory cell transistor structure in which electric charges are taken in and out between a silicon substrate and a floating gate through FN (Fowler Nordheim) current that flows on a front surface of a channel. The NAND memories 2 store therein data and application programs. In this case, a single NAND memory 2 shown in
The power supply circuit 5 generates a plurality of different internal direct current (DC) power supply voltages V1, V2, and V3 (for example, 3.3V, 1.8V, and 1.2V) from an external DC power supply supplied from a power supply circuit on the side of the host apparatus 100, and supplies these internal DC power supply voltages V1, V2, and V3 to each of the circuits within the SSD 1 via a plurality of internal power supply voltage lines. The power supply circuit 5 detects a rising edge or a falling edge of an external power supply, generates a power on reset signal or a power off reset signal, and supplies the generated signal to the drive control circuit 3.
In the first embodiment, the fuse 10 is provided on the input side of the power supply circuit 5 to prevent an overcurrent, when generated, from entering into any of the internal circuits and thereby to prevent malfunction of the internal circuits due to a latch-up or the like. As the fuse 10, a power fuse that melts down due to Joule heat generated, when a current exceeding a rated current flows, may be adopted, or a self-recovery type resettable fuse (poly fuse) which does not require replacement may be adopted. As the fuse 10, for example, a fuse that melts down or cuts off a current when a current that is double the rated current plus a certain margin value flows is adopted. In the first embodiment, the fuse 10 is provided to the external power supply line on the input side of the power supply circuit 5 to protect all the internal circuits in the SSD 1 from an overcurrent.
The drive control circuit 3 is arranged closer to the connector 15 compared with the NAND memories 2 because the drive control circuit 3 needs to process high speed signal that is input/output via the ATA interface. The cache memory 4 is disposed adjacent to the drive control circuit 3. Because long and wide external power supply line is not preferable in terms of a layout, the power supply circuit 5 is disposed in an area 30 near the connector 15. Thus, the fuse 10 is also disposed in the area 30 near the connector 15. The NAND memory area 20 in which the NAND memories 2 are arranged is disposed around the drive control circuit 3, the cache memory 4, the power supply circuit 5, and the fuse 10. For example, the NAND memory area 20 may be disposed around the drive control circuit 3, along its long side and short side directions to maximize the memory capacity in a layout.
To conform to the size of a hard disk, area of the package substrate of the SSD is limited and, as shown in
As explained above, in the first embodiment, because the fuse 10 is provided on the input side of the power supply circuit 5 to protect all the internal circuits within the SSD 1, it is possible to protect the internal circuits within the SSD from an overcurrent so as to prevent malfunction due to a latch-up and the like. Accordingly adverse influence of heat from the latch-up on the host apparatus 100 can be prevented.
The SSD includes, a modular type provided in a substrate that is exposed without a case, and a complete product type provided in a substrate that is housed in a case. The modular type is more susceptible to noise, and latch-up occurs more frequently, compared with the complete product type. Therefore, effect of mounting the fuse 10 is more significant in the modular type.
Among the internal circuits of the SSD 1, the NAND memory 2 stores therein user data. Thus, by preventing malfunction of the NAND memory 2 by protecting it from an overcurrent by the fuse 10 provided in a post stage of the power supply circuit 5, the important user data stored in the NAND memory 2 can be taken up, and retrieved afterwards. In this case, retrieval of the data memorized in the NAND memory 2 is easier with the resettable fuse because it does not melt down like a power fuse.
Providing the fuse 10 to each one of the internal power supply lines (voltages V1, V2, and V3) output from the power supply circuit 5 facilitates an identification of a malfunctioning part. However, in the second embodiment, the fuse 10 is disposed only to a part that enables protection of at least the most important NAND memory due to the spatial issue described above.
As described above, in the second embodiment, the fuse 10 is provided in the internal power supply line to the NAND memory 2 on the output side of the power supply circuit 5 to protect at least the NAND memory 2 from an overcurrent. Accordingly, malfunction of the NAND memory 2 due to a latch-up and the like can be prevented. Accordingly, adverse influence of heat on the host apparatus 100 due to the latch-up can be prevented.
In the embodiments, the present invention is explained as being applied to the SSD having the NAND memory. The present invention may be applied to a SSD having other types of flash EEPROM such as NOR type.
According to the present invention, because the fuse is provided to protect at least a flash memory from an overcurrent, the flash memory portion can be protected from an overcurrent, and malfunction due to a latch-up and the like can be prevented.
Number | Date | Country | Kind |
---|---|---|---|
2007-340957 | Dec 2007 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP08/67596 | 9/22/2008 | WO | 00 | 8/28/2009 |