Fujitsu MB90890 Features of Dual-Operation Flash Memory-Integrated Microcontrollers, New Products

Models: MB90890

1 7
Download 7 pages 10.95 Kb
Page 3
Image 3
■Package: FPT-48P-M26

New Products

MB90890 Series

 

 

Delayed interruption generating module

8/10-bit A/D converter: 8 channels

Address match detection function

Input level changeable by software

Package: FPT-48P-M26

Features of Dual-Operation

Flash Memory-Integrated

Microcontrollers

Fig. 1 outlines the operation of MB90F897 series microcontrollers mounted with dual-operation flash memories. While the upper bank flash memory handles the execution of programs, the lower bank flash memory can be applied for write/erase operations (or vice versa).

The new series also offers the following advantages for system control.

No need to download programs to RAM when flash

memories self-rewrite to the CPU

Fig. 2 shows the operational flow for rewriting from flash

Figure 3 Control of Flash Memory Rewrite Based on Interruption

memories to the CPU.

In conventional microcontrollers mounted with flash memories, programs have to be downloaded to RAM in order to initiate rewrites, as these devices disallow rewrite operations while programs are executed in the flash memories. FUJITSU,s new microcontrollers integrated with dual-operation flash memory allow rewrites by executing programs on flash memory, thereby eliminating the need to transfer the programs to RAM. This obviates the need to make provisions against power failures during program execution on RAM, and cuts down the program download time as well.

Flash memory rewrites performed concurrently with

system control

Fig. 3 illustrates the control sequence for rewriting the flash memory using interruption.

Conventionally, FUJITSU, s flash memory-integrated microcontrollers have not been designed to allow interruptions while the RAM is executing a program. After the write/erase commands are issued, the software has to check the flag to identify whether or not the write/erase operation is completed. With the dual-operation flash

Enhanced system performance Any other bank can be read out, even while the flash memory is being rewritten

 

 

 

Previous

 

 

Waiting time

 

Next processing

 

 

CPU

 

processing

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Existing flash memory

 

Erase instruction

 

READ

 

READ

 

RAM

 

instruction

 

instruction

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Flash Memory

 

 

 

Erase

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Higher Speed

 

 

 

 

 

 

 

 

 

 

 

READ

 

 

 

 

 

 

 

 

 

instruction

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Previous

 

 

Next processing

 

 

 

 

CPU

 

processing

 

 

 

 

 

Dual-Operation Flash Memory

 

Erase instruction

 

 

READ

 

 

 

Upper Bank

 

 

instruction

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Lower Bank

 

 

 

Erase

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2003 No.1

FIND Vol.21

13

Page 3
Image 3
Fujitsu MB90890 Features of Dual-Operation Flash Memory-Integrated Microcontrollers, Package FPT-48P-M26, New Products