Claims
- 1. A storage apparatus to be coupled with a system bus for receiving a write request accompanied with one sector data and an other sector data through said system bus from an external information processing system, wherein each of said one sector data and said other sector data is comprised of 512 bytes, comprising:a plurality of nonvolatile semiconductor memories which stores said one sector data and said other sector data, and a control means to be coupled with said system bus, and coupled with said plurality of nonvolatile semiconductor memories which carries out write operations of said one sector data and said other sector data into said plurality of nonvolatile semiconductor memories in response to said write request, wherein said control means, responsive to said write request, sends a first write command to write said one sector data comprised of 512 bytes to one of said plurality of nonvolatile semiconductor memories and, after the first write command has been sent, said control means sends a second write command to write said other sector data comprised of 512 bytes to another of said plurality of nonvolatile semiconductor memories different from said one of said plurality of nonvolatile semiconductor memories to which said first write command has been sent so that an operation of data writing of said one sector data, responsive to said first write command, within said one of said plurality of nonvolatile semiconductor memories and an operation of data writing of said other sector data, responsive to said second write command, within said another of said plurality of nonvolatile semiconductor memories are carried out in parallel.
- 2. A storage apparatus according to claim 1,wherein each of said plurality of nonvolatile semiconductor memories is a flash memory chip.
- 3. A storage apparatus according to claim 1,wherein said control means includes a processor.
- 4. A storage apparatus according to claim 1,wherein data within said one of said plural, nonvolatile semiconductor memories and data within said another of said plurality of nonvolatile semiconductor memories are erased in parallel in response to an erase request from said external information processing system.
- 5. A storage apparatus according to claim 1, further comprising:a buffer memory coupled commonly with said plurality of nonvolatile semiconductor memories, wherein said buffer memory stores temporarily said one sector data and said other sector data received from said external processing system, and wherein said control means, responsive to said write request, reads said one sector data and said other sector data from said buffer memory and sends said one sector data and said other sector read out from said buffer memory to said one of said plurality of nonvolatile semiconductor memories and said another of said plurality of nonvolatile semiconductor memories, respectively.
- 6. A storage apparatus according to claim 4, further comprising:a buffer memory coupled commonly with said plurality of nonvolatile semiconductor memories, wherein said buffer memory stores temporarily said one sector data and said other sector data received from said external processing system, and wherein said control means, responsive to said write request, reads said one sector data and said other sector data from said buffer memory and sends said one sector data and said other sector data read out from said buffer memory to said one of said plurality of nonvolatile semiconductor memories and said another of said plurality of nonvolatile semiconductor memories, respectively.
- 7. A storage apparatus to be coupled with a system bus for receiving a write request accompanied with one sector data and an other sector data through said system bus from an external information processing system, wherein each of said one sector data and said other sector data is comprised of 512 bytes, comprising:a plurality of nonvolatile semiconductor memories which stores said one sector data and said other sector data, and a control means to be coupled with said system bus, and coupled with said plurality of nonvolatile semiconductor memories which carries out write operations of said one sector data and said other sector data into said plurality of nonvolatile semiconductor memories in response to said write request, wherein said control means, responsive to said write request, sends a first write command to write said one sector data comprised of 512 bytes to one of said plurality of nonvolatile semiconductor memories and, after the first write command has been sent, said control means sends a second write command to write said other sector data comprised of 512 bytes to another of said plurality of nonvolatile semiconductor memories different from said one of said plurality of nonvolatile semiconductor memories to which said first write command has been sent so that an operation of data writing of said one sector data, responsive to said first write command, within said one of said plurality of nonvolatile semiconductor memories and an operation of data writing of said other sector data, responsive to said second write command, with said another of said plurality of nonvolatile semiconductor memories an are overlapped in time.
- 8. A storage apparatus according to claim 7,wherein each of said plurality of nonvolatile semiconductor memories is a flash memory chip.
- 9. A storage apparatus according to claim 7,wherein said control means includes a processor.
- 10. A storage apparatus according to claim 7,wherein an operation of data erasing of said one sector data within said one of said plurality of nonvolatile semiconductor memories and an operation of data erasing of said other sector data within said another of said plurality of nonvolatile semiconductor memories are overlapped in another time in response to an erase request from said external information processing system.
- 11. A storage apparatus according to claim 7, further comprising:a buffer memory coupled commonly with said plurality of nonvolatile semiconductor memories, wherein said buffer memory stores temporarily said one sector data and said other sector data received from said external processing system, and wherein said control means, responsive to said write request, reads said one sector data and said other sector data from said buffer memory and sends said one sector data and said other sector data read out from said buffer memory to said one of said plurality of nonvolatile semiconductor memories and said another of said plurality of nonvolatile semiconductor memories, respectively.
- 12. A storage apparatus according to claim 10, further comprising:a buffer memory coupled commonly with said plurality of nonvolatile semiconductor memories, wherein said buffer memory stores temporarily said one sector data and said other sector data received from said external processing system, and wherein said control means, responsive to said write request, reads said one sector data and said other sector data from said buffer memory and sends said one sector data and said other sector data read out from said buffer memory to said one of said plurality of nonvolatile semiconductor memories and said another of said plurality of nonvolatile semiconductor memories, respectively.
Priority Claims (1)
Number |
Date |
Country |
Kind |
4-163074 |
Jun 1992 |
JP |
|
Parent Case Info
This application is a continuation of U.S. patent application Ser. No. 09/706,843, filed on Nov. 7, 2000, now U.S. Pat. No. 6,457,092; which is a continuation of U.S. patent application Ser. No. 09/006,486, filed on Jan. 13, 1998, now U.S. Pat. No. 6,145,050; which is a continuation of U.S. patent application Ser. No. 08/669,914, filed on Jun. 25, 1996, now U.S. Pat. No. 5,809,515; which is a continuation of U.S. patent application Ser. No. 08/079,550, filed on Jun. 22, 1993, now U.S. Pat. No. 5,530,828, the entire disclosures of which are hereby incorporated by reference.
US Referenced Citations (26)
Foreign Referenced Citations (17)
Number |
Date |
Country |
3200872 |
Jul 1983 |
DE |
2251323 |
Jul 1992 |
GB |
6236799 |
Feb 1987 |
JP |
1-235075 |
Sep 1989 |
JP |
2-62687 |
Mar 1990 |
JP |
2-149165 |
Dec 1990 |
JP |
2-292798 |
Dec 1990 |
JP |
2-304614 |
Dec 1990 |
JP |
3-252993 |
Nov 1991 |
JP |
4-33029 |
Feb 1992 |
JP |
4-57295 |
Feb 1992 |
JP |
5-27924 |
Feb 1993 |
JP |
5-027924 |
Feb 1993 |
JP |
5-028039 |
Feb 1993 |
JP |
5-204561 |
Aug 1993 |
JP |
5-241741 |
Sep 1993 |
JP |
9218928 |
Oct 1992 |
WO |
Non-Patent Literature Citations (3)
Entry |
Eli Harari “Semiconductor Device employing flash EEPROM, optimization to be used for an external storage device for small-sized personal computer” Nikkei Electronics, Nikkei BP Inc. Feb. 17, 1992, No. 547, pp. 155-168. |
Eli Harari “Semiconductor disk device using a flash EEPROM, optimizing for the external storage of small sized PC” Nikkei Electronics, Japan, Nikkei BP Feb. 17, 1992, No. 547, pp. 155-168. |
Yoshi Tokushige et al., “Future vision of Nand type EEPROM, enlarging the capacity by twice in a year and producing an exclusive device with 64M in 1994” Nikkei Electronics, Nikkei BP Inc. Feb. 17, 1992, No. 547, pp 169-186. |
Continuations (4)
|
Number |
Date |
Country |
Parent |
09/706843 |
Nov 2000 |
US |
Child |
09/879960 |
|
US |
Parent |
09/006486 |
Jan 1998 |
US |
Child |
09/706843 |
|
US |
Parent |
08/669914 |
Jun 1996 |
US |
Child |
09/006486 |
|
US |
Parent |
08/079550 |
Jun 1993 |
US |
Child |
08/669914 |
|
US |