English
Language : 

MMC2107 Datasheet, PDF (204/618 Pages) –
Freescale Semiconductor, Inc.
Non-Volatile Memory FLASH (CMFR)
Each access to the array determines if the requested location is within
the current pages. If the requested location is not within the read page
buffers, the appropriate read page buffer is made invalid and a new page
of information is fetched from the array. The page buffer address is
updated and status is made valid. If the requested location is within one
of the current page buffers or has been fetched from the array, the
selected bytes are transferred to the CPU, completing the access. Array
accesses that make the page buffer(s) invalid are off-page reads that
require two system clocks. Array accesses that do not make the page
buffer(s) invalid are on-page reads that require one system clock.
9.7.2.2 Program Page Buffers
The CMFR can program up to eight 64-byte pages at one time. Each
program page buffer is associated with one array block. All program
page buffers share the same block offset address, stored in the BIU. The
block offset address is extracted from the address of the first
programming write. To select the array block to be programmed, the
program page buffers use BLOCK[7:0]. The data programmed in each
array block is determined by the programming writes to the program
buffer for each block. All program buffer data is unique whereas the
program page offset address is shared by all blocks.
An array block is selected for programming if the corresponding BLOCK
bit is a 1. If BLOCK[M] = 1, then array block[M] is programmed. If
BLOCK[M] = 0, then array block[M] is not programmed. The program
page buffers are written regardless of the state of the BLOCK bits, but
high-voltage is not applied to blocks for which BLOCK[M] = 0.
Bits in the program page buffers select the non-programmed state if
SES = 0. During a program margin read, the program buffers update bits
to the non-programmed state for bits that correspond to array bits that
the program margin read has determined are programmed.
Technical Data
204
Non-Volatile Memory FLASH (CMFR)
For More Information On This Product,
Go to: www.freescale.com
MMC2107 – Rev. 2.0
MOTOROLA