A flash memory management system for a memory for accessing data from a
host, the system including physical units and virtual units of the memory
and a mapping mechanism of each virtual unit into one or more physical
units, wherein the number of binary bits required for accessing each of
the virtual units is less than the number of binary bits required for
accessing each of the physical units.