New Products

MB90890 Series

 

 

memory-integrated microcontrollers, the interruption can take place in response to any interruption factor generated after the write/erase is completed, thus enabling the processing of other programs after the write/erase command is issued. Write/erase operations for flash memories are smoothly and reliably executed while system control is in progress.

Fig. 4 provides the specifications for bank-to-bank transmission of the interruption vector.

The interruption vector is transmitted to the upper bank flash memory to rewrite the flash memory in the lower bank, and vice versa. Thus, interruption-based control is available for rewriting in either bank.

The software sector-protect function prevents erroneous

writing /erasing of flash memory

In the new series, settable sector-protect bits are assigned

to protect individual sectors. An 0 setting in the bit sets

“ ”

the sector-protect function active, thereby protecting the target sector against attempts to perform write/erase

operations. Once 0 is set, the 1 setting (to enable the

“ ”“ ”

Figure 4 Specifications for Bank-to-Bank Transmission of Interruption Vector

write/erase) is disabled until any reset factor can be generated. This ensures that the flash memories are fully protected against write/erase attempts even in the case of program runaway.

Dual-operation flash memory-integrated microcontroller

substitutes for an external EEPROM

Using the dual-operation flash memory-integrated microcontroller as a substitution for EEPROM offers the following benefits.

Reduced system board mounting area

The mounting area equivalent to an EEPROM footprint is reduced.

Available EEPROM-like sector configuration

Eight small-density (4K-byte) sectors are available, providing an easy-to-handle sector configuration for the data-rewrite area (Fig. 4).

Faster write speed

The targeted write time is 32μs/byte (typical), markedly faster than that with EEPROM.

Available transmission of interruption vector domain

Allowable alternative use for EEPROM

SENbit0

Compatible with program updates

SENbit1

 

 

 

 

 

Interruption vector domain

 

 

 

 

SA94K-byte

 

SA94K-byte

 

 

 

SA84K-byte

 

SA84K-byte

 

 

 

SA74K-byte

 

SA74K-byte

 

 

 

SA64K-byte

 

SA64K-byte

 

 

 

SA516K-byte

 

SA516K-byte

 

Rewriting

 

 

 

domain

Upper Bank

 

 

 

 

 

 

 

 

 

 

SA416K-byte

 

SA416K-byte

 

 

Lower Bank

SA34K-byte

 

SA34K-byte

Interruption vector domain

SA24K-byte

 

SA24K-byte

 

 

 

Rewriting

 

 

 

SA14K-byte

SA14K-byte

 

 

 

domain

 

 

 

SA04K-byte

SA04K-byte

 

 

 

 

 

 

14

FIND Vol.21

No.1 2003

Page 4
Image 4
Fujitsu MB90890 manual Writing /erasing of flash memory, Available transmission of interruption vector domain

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.