Claims
- 1. A storage apparatus to be coupled with a system bus for receiving a write request accompanied with one sector data and another sector data through said system bus from an external information processing system, wherein each of said one and said other sector data is comprised of 512 bytes, comprising:
a plurality of nonvolatile semiconductor memories which stores said one 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 and 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, starts to send said one sector data to one of said plurality of nonvolatile semiconductor memories and, after the starting of sending of said one sector data, said control means starts to send said other sector data to another of said plurality of nonvolatile semiconductor memories different from said one of said plurality of nonvolatile semiconductor memories so that an operation of data writing of said one sector data within said one of said plurality of nonvolatile semiconductor memories and an operation of data writing of said other sector data within said other 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 plurality of nonvolatile semiconductor memories and data within said other 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 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 and said other of said plurality 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 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 and said other 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 another sector data through said system bus from an external information processing system, wherein each of said one and said other sector data is comprised of 512 bytes, comprising:
a plurality of nonvolatile semiconductor memories which stores said one 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 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, starts to send one sector data to one of said plurality of nonvolatile semiconductor memories and, after the starting of sending of said one sector data, said control means starts to send said other sector to another of said plurality of nonvolatile semiconductor memories different from said one of said plurality of nonvolatile semiconductor memories so that an operation of data writing of said one sector data within said one of said plurality of nonvolatile semiconductor memories and an operation of data writing of said other sector data within said other of said plurality of nonvolatile semiconductor memories are overlapped in a 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 other 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 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 and said other 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 said plurality of nonvolatile semiconductor memories, wherein said buffer memory stores temporarily said one 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 and said other of said plurality of nonvolatile semiconductor memories, respectively.
Priority Claims (1)
| Number |
Date |
Country |
Kind |
| 4-163074 |
Jun 1992 |
JP |
|
CROSS-REFERENCE TO RELATED APPLICATION(S)
[0001] This application is a continuation of application Ser. No. 08/669,914, filed Jun. 25, 1996, which, in turn, was a continuation of application Ser. No. 08/079,550, filed Jun. 22, 1993, now U.S. Pat. No. 5,530,828, the entire disclosures of which are incorporated by reference.
Continuations (4)
|
Number |
Date |
Country |
| Parent |
09706843 |
Nov 2000 |
US |
| Child |
09879960 |
Jun 2001 |
US |
| Parent |
09006486 |
Jan 1998 |
US |
| Child |
09706843 |
Nov 2000 |
US |
| Parent |
08669914 |
Jun 1996 |
US |
| Child |
09006486 |
Jan 1998 |
US |
| Parent |
08079550 |
Jun 1993 |
US |
| Child |
08669914 |
Jun 1996 |
US |