In a memory array having a minimum unit of erase of a block, a scratch pad
block is used to store data that is later written to another block. The
data may be written to the scratch pad block with a low degree of
parallelism and later written to another location with a high degree of
parallelism so that it is stored with high density. Data may be
temporarily stored in the scratch pad block until it can be more
efficiently stored elsewhere. This may be when some other data is
received. Unrelated data may be stored in the same page of a scratch pad
block.