Fujitsu MB90890 manual Package FPT-48P-M26, Read RAM

Page 3

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

Image 3
Contents Product Description F2MC-16LX FamilyRAM Product FeaturesResources CPUPackage FPT-48P-M26 Read RAMRead Available transmission of interruption vector domain Writing /erasing of flash memoryTypical Applications Development EnvironmentCmos Uart (SCI )MD2 MD1 MD0 RST TOP ViewP37/ADTG VSS

MB90890 specifications

The Fujitsu MB90890 is a high-performance microcontroller that stands out in the realm of embedded systems, particularly for automotive and industrial applications. Engineered with a focus on innovation, the MB90890 series showcases an array of characteristics that make it an ideal choice for various complex tasks.

One of the principal features of the MB90890 microcontroller is its advanced processing capability. It incorporates a 32-bit FR (Fujitsu RISC) core, which is optimized for high-speed processing and efficiency. With a clock frequency reaching up to 80 MHz, it delivers exceptional performance for real-time applications, allowing embedded systems to execute tasks with minimal latency.

The MB90890 also boasts a rich set of peripherals designed to enhance its functionality. It offers multiple communication interfaces, including CAN (Controller Area Network), UART (Universal Asynchronous Receiver-Transmitter), and I2C (Inter-Integrated Circuit). These interfaces facilitate seamless communication with other components in an automotive or industrial system, promoting interoperability and flexibility.

In terms of memory, the microcontroller comes with various configuration options, including Flash and RAM. This flexibility allows developers to choose the right memory size according to the specific needs of their application. The integrated Flash memory allows for reprogramming, enabling software updates or modifications without the need for hardware changes.

Power efficiency is another standout characteristic of the MB90890. Its low-power design enables devices to operate for extended periods without the need for frequent recharging or battery replacement. This is especially critical in automotive applications, where power consumption considerations can significantly impact overall system performance and longevity.

Safety features are paramount in automotive applications, and the MB90890 addresses this need through its compliance with established safety standards. The architecture is designed to support error detection and fault isolation, essential for critical functions in safety-critical systems.

Moreover, the MB90890 microcontroller supports various development tools and software environments, streamlining the design and development process. With support for development kits, software libraries, and a comprehensive ecosystem, engineers find it easier to bring their projects to life.

In summary, the Fujitsu MB90890 microcontroller combines high performance, advanced features, and safety compliance, making it an excellent choice for modern embedded applications. Its robust architecture and flexible design cater to the needs of diverse industries, ensuring that it remains a reliable solution in a competitive marketplace.