Claims
- 1. An integrated circuit memory device comprising:a page of memory cells arranged in a plurality of sub-pages of memory cells electrically coupled to a respective plurality of word lines, and a plurality of bit lines; a plurality of sub-page buffers electrically coupled to said plurality of bit lines for storing data read from said memory cells coupled to said plurality of bit lines; an I/O data buffer; each sub-page comprising a plurality of non-adjacent bit lines with memory cells coupled thereto, with said bit lines of each of sub-page interleaving bit lines of another sub-page; and read controller circuit coupled to said plurality of sub-page buffers for initiating a read operation to read data from a first sub-page of memory cells to an associated first sub-page buffer, while simultaneously reading data from a second sub-page buffer to said I/O data buffer.
- 2. The device of claim 1 wherein each sub-page further comprises a plurality of non-adjacent evenly spaced apart bit lines with memory cells coupled thereto.
- 3. The device of claim 2 wherein each sub-page buffer is associated with a plurality of adjacent bit lines; anda column selection circuit for selecting a sub-page buffer to one of said plurality of adjacent bit lines.
- 4. The device of claim 3 wherein each sub-page buffer is associated with two bit lines.
- 5. The device in claim 4 wherein each sub-page buffer further comprises:a latch; a reset circuit coupled to said latch; and a switch for connecting said latch to said column selection circuit.
- 6. The device of claim 4 wherein said memory cells are non-volatile memory cells.
- 7. The device of claim 6 wherein said page of non-volatile memory cells is arranged in a NOR architecture.
- 8. A method of reading a page of memory cells arranged in a plurality of sub-pages of memory cells electrically coupled to a respective plurality of word lines and a plurality of bit lines in an integrated circuit memory device; said method comprising:reading a first sub-page of memory cells, said first sub-page comprising memory cells couple to a first plurality of non-adjacent bit lines; storing the data from said first sub-page of memory cells in a first sub-page buffer; and reading the data from first sub-page buffer to external to said integrated circuit memory device, while simultaneously reading a second sub-page of memory cells, said second sub-page comprising memory cells couple to a second plurality of non-adjacent bit lines, interleaved with said first plurality of non-adjacent adjacent bit lines and storing the data therefrom in a second sub-page buffer, different from said first sub-page buffer.
- 9. The method of claim 8 wherein said first plurality of non-adjacent bit lines are evenly spaced from one another.
- 10. The method of claim 9 wherein said second plurality of non-adjacent bit lines are evenly spaced from one another.
- 11. The method of claim 8 wherein said first sub-page buffer comprises a plurality of latches and wherein each latch is associated with a plurality bit lines.
- 12. The method of claim 11 wherein each latch is associated with two bit lines.
- 13. The method of claim 11 wherein said second sub-page buffer comprises a plurality of latches and wherein each latch is associated with a plurality of bit lines.
CROSS REFERENCE TO RELATED APPLICATIONS
This application is a divisional of and claims the benefit of U.S. application Ser. No. 09/718,649 filed Nov. 21, 2000, now U.S. Pat. No. 6,469,955, issued on Oct. 22, 2002, the disclosure of which is incorporated herein by reference.
US Referenced Citations (5)