MB90560/565 Series
13. 1 Mbit Flash Memory
• This section describes the flash memory on the MB90F568 and does not apply to evaluation and mask ROM
versions.
• The flash memory is located in banks FE to FF in the CPU memory map.
• Flash memory functions
Function
Memory size
• 1 Mbit (128 KBytes)
Memory configuration
Sector configuration
Sector protect function
• 128 KWords × 8 bits or 64 KWords × 16 bits
• 16 KBytes + 8 KBytes + 8 KBytes + 32 KBytes + 64 KBytes
• Selectable for each sector
• Automatic programming algorithm (Embedded Algorithm* : Equivalent to
MBM29F400TA)
Programming algorithm
• Compatible with JEDEC standard commands
• Includes an erase pause and restart function
• Write/erase completion detection by data polling or toggle bit
• Erasing by sector available (sectors can be combined in any combination)
Operation commands
No. of write/erase cycles
• Min. 10,000 guaranteed
• Can be written and erased using a parallel writer
(Ando Denki AF9704, AF9705, AF9706, AF9708, and AF9709)
• Can be written and erased using a dedicated serial writer
(Yokogawa Digital Computer Corporation AF200, AF210, AF120, and AF110)
• Can be written and erased by the program
Memory write/erase method
Interrupts
• Write and erase completion interrupts
EI2OS support
• Not supported by the extended intelligent I/O service (EI2OS) .
* : Embedded Algorithm is a trademark of Advanced Micro Devices.
• Sector configuration of flash memory
Flash memory
SA0 (64 Kbyte)
CPU address
Writer address*
FE0000H
FEFFFH
60000H
6FFFFH
70000H
77FFFH
78000H
79FFFH
7A000H
7BFFFH
7C000H
7FFFFH
FF0000H
FF7FFFH
FF8000H
FF9FFFH
FFA000H
FFBFFFH
FFC000H
FEFFFFH
SA1 (32 Kbyte)
SA2 (8 Kbyte)
SA3 (8 Kbyte)
SA4 (16 Kbyte)
* : The writer address is the address to be used instead of the CPU address when writing data from a parallel
flash memory writer. Use the writer address when programming or erasing with a general-purpose parallel
writer.
55