MB90560/565 Series
12. 512 Kbit Flash Memory
• This section describes the flash memory on the MB90F562/B and does not apply to evaluation and mask ROM
versions.
• The flash memory is located in bank FF in the CPU memory map.
• Flash memory functions
Function
Memory size
• 512 Kbit (64 KBytes)
Memory configuration
Sector configuration
Sector protect function
• 64 KWords × 8 bits or 32 KWords × 16 bits
• 16 KBytes + 8 KBytes + 8 KBytes + 32 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
SA1 (32 Kbyte)
CPU address
Writer address*
FF0000H
FF7FFFH
FF8000H
FF9FFFH
FFA000H
FFBFFFH
FFC000H
FEFFFFH
70000H
77FFFH
78000H
79FFFH
7A000H
7BFFFH
7C000H
7FFFFH
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.
54