BRIEF DESCRIPTION OF THE DRAWINGS
Embodiments of the present invention will now be described, by way of example only, with reference to the attached Figures, wherein:
FIG. 1 is a block diagram of a prior art Flash memory system;
FIG. 2 is a schematic of a prior art NAND Flash memory core;
FIG. 3 is an illustration of a conventional file structure for a Flash memory system;
FIG. 4 is a block diagram of a Flash memory system according to an embodiment of the present invention;
FIG. 5 is a timing diagram of program commands issued by the Flash controller of FIG. 4, according to an embodiment of the present invention;
FIG. 6 is a timing diagram showing program commands received by each memory device of the Flash memory system in FIG. 4;
FIG. 7 is a flow chart illustrating a high speed interleaved programming method, according to an embodiment of the present invention;
FIG. 8 is a graphical illustration of a file structure in the Flash memory system in FIG. 4 resulting from the high speed interleaved programming method of FIG. 7;
FIG. 9 is a flow chart illustrating a high speed wear leveling programming method, according to an embodiment of the present invention; and
FIG. 10 is a timing diagram showing interleaved program and read operations.