32-bit microcontroller for car CAN bus network FR Family MB91F467BA

This is the industry's highest speed class with a 6-channel CAN controller microprocessor built into the CPU core with a maximum operating frequency of 100MHz. In addition to its powerful base performance and versatility, this product is a microcontroller that is constantly being developed for the future of automotive networks. Its core is the core of Fujitsu's 32-bit microprocessor for the car, and it is the main product of the "MB91460 Series".

This article refers to the address: http://

summary

In recent years, the use of CAN systems has become more and more popular in the body and driving control of automobiles, and the speed of the in-vehicle network is getting faster and faster, and the connected equipment is also diversified. In the ECU that controls each device, the ECU that controls the vehicle body begins to develop toward the control of the entire in-vehicle network.

The 32-bit microcontroller "MB91F467BA" developed by Fujitsu Microelectronics is increasing the demand for future automotive network control. It has built-in 6-channel CAN controllers in the industry, and also considers the connection between CAN buses with different speeds, CAN and FlexRayTM interconnection (gateway function). With a built-in 6-channel CAN controller, it is possible to realize the unification of the information type CAN, the engine control type CAN, and the fault diagnosis type CAN which are difficult to realize in the past with one chip.

And built-in 32-bit RISC FR core, the industry's highest speed level, the maximum operating frequency can reach 100MHz. In addition to these advanced basic features, it is equipped with rich peripheral functions such as 1 Mbyte of large-capacity flash memory and 32-channel A/D converter, which can be applied to dashboard control with graphic display and unified control of body type. Wait.

This product is a microcontroller with both "extensible in-vehicle network function" + "advanced basic performance/peripheral functions". In terms of the development environment, the peripheral functions of the MB91460 series and the specifications of the development chip are common, so the application software is compatible, and the development system resources can be inherited from the existing series of the same series.

Figure 1 shows the product lineup of the MB91460 series.

1.jpg

11.jpg

Application example

Unification of multiple CAN bus networks

The information type CAN, the engine control type CAN, and the fault diagnosis type CAN, which are centered on the body type CAN, can be unified on one chip, and a unified network system of in-vehicle devices combining a plurality of CAN bus networks can be constructed. (figure 2)

Apply to the dashboard by using large-capacity flash memory

It is equipped with a large-capacity flash memory (1Mbyte) and SRAM (40Kbytes), and can also be used for control of a dashboard that requires multiple display data. (image 3)

Main specifications

The various resources of this product are equipped with the following characteristics.

FR60 core

FR60 core compatible with FR series commands. The FR60 core is a 32-bit RISC CPU core developed and manufactured by Fujitsu with a high performance and low power consumption. The maximum operating frequency is 100MHz.

Built-in flash memory capacity

・Main flash: 1 Mbyte

・Support for flash and security

Built-in RAM capacity

・40K bytes

・Command cache: 8K bytes

CAN controller

Comply with CAN specification 2.0 Part A and Part B. Built-in 32 message buffers for built-in data and ID. Supports communication speeds up to 1Mbps.

Various timers

・16-bit free timer (8 channels)

・16-bit input capture (8 channels)

・16-bit output comparison (8 channels)

・16-bit PPG (16 channels): Selectable One Shot output/PWM output

・16-bit Reload timer (8 channels)

Various interfaces

・USART supporting LIN (7 channels with 16 byte FIFO)

・I2C interface (2 channels)

High speed A/D converter

A 10-bit resolution progressive conversion A/D converter (32 channels) (shortest conversion time 3μs, integrated error ±3LSB: Vcc=Avcc=3.0V to 5.5V)

Low power mode

Sleep/stop function

The low power modes include a sleep mode (program stop state) and a stop mode (device stop state). By using these low power modes, the current consumption during standby can be reduced.

I/O port

・Enter the license setting: You can set one for each port.

・Input level setting: 4 input levels of CMOS (0307) / CMOS (0208) / Automotive / TTL can be selected

・Pull-up resistor setting: One can be set for each port. (standard 50kΩ)

Table 1 shows the voltage at each input level.

Other peripheral functions

・External interrupt (16 channels)

・DMAC (5 channels)

・Watchdog timer

·Real Time Clock

・Alarm comparator

・Sound generator

・Low voltage detection circuit

・Power supply voltage: 3.0V to 5.5V

Figure 4 is a block diagram.

22.jpg

44.jpg

2.jpg

Development environment

This product, like the traditional FR series, is supported by Fujitsu's unified development environment SOFTUNE V6. SOFTUNE V6 is software that is developed to meet the various requirements of program developers and is easy to use.

Table 2 shows the composition of the development tools.

In-ear Bluetooth ANC Headset

SHENZHEN YINZHIGUAN DIGITAL TECHNOLOGY CO.,LTD , http://www.yzgmusiccrown.com