Вы находитесь на странице: 1из 2
Fujitsu Semiconductor Europe Factsheet MB91580 – Automotive MCUs for HEV/EV Motor Control
Fujitsu Semiconductor Europe
Factsheet
MB91580 – Automotive MCUs
for HEV/EV Motor Control

Based on Fujitsu’s proprietary FR81S core, these new automotive MCUs offer high performance combined with optimised peripherals for HEV/EV motor control applications. MB91580 series was designed to put special emphasis on efficient loopback control. For instance, it offers 12-bit A/D converter and R/D converter to detect motor current and position at high speed and with high resolution. The electric angle of the resolver calculated by the R/D converter is latched into dedicated registers and synchronised with the three phase current detected by the A/D converters. Control algorithms will benefit from the Floating Point Unit (FPU) and will speed-up vector conversions and calculations using decimal point numbers by 10-15% compared to standard integer processing. All members of the MB91580 series are based on Fujitsu’s Flash Memory technology offering program memory as well as a separate work flash as E 2 PROM emulation storage.

Applications

HEV/EV inverter

HEV/EV generator control

Generic electric motor control

Electric Power Steering

Features

FR81S core features

5-stage pipeline and Harvard architecture

2 instruction fetch / cycle

Simultaneous access to flash memory and RAM data

DMAC RAM access while the CPU is fetching instructions from flash memory

Main processor

FR81S core

Single precision FPU

128MHz CPU frequency

8ch DMA

Single precision FPU ■ 128MHz CPU frequency ■ 8ch DMA Automotive Microcontrollers for HEV/EV Motor Control

Automotive Microcontrollers for HEV/EV Motor Control Systems

Gate PPGs Driver IGBT/ M Resolver MOSFET Current Sensing CPU ADC MB91580 Power Stage Sine
Gate
PPGs
Driver
IGBT/
M Resolver
MOSFET
Current Sensing
CPU
ADC
MB91580
Power Stage
Sine / Cosine Signals
RDC
Excitation
Current
Torque Control PID
UH
Sensor
Target_iq
Iq
Vq
Vd, q
Vu
UL
Iq
Decoupling
Vv
VH
PID
Target_id
Control
VL
M
Id
Vd
Vw
Id
WH
PID
WL
Vu, v, w
Motor
Resolver
Speed
Parameter
θ
n
Control
PID
R, Ld, Lq, φ
θ
Correction
Id, q
Motor _Id
Iu
Position
Iv
Control
Motor _Iq
PID
Iw
Iu, v, w
θ e
ω e
θ e : electrical angle
ω e : electrical angle velocity
Target Position
Target Speed
Current
Voltage
Normalisation
Normalisation
12-bit
12-bit
PWM
R/D Converter
A/D Converter
Generator
Inverter

MB91580 – Current, positioning detection and feedback control

Memory sizes from:

up to 1MB program flash

up to 96KB RAM + 8KB retention RAM

64KB work flash

Motor control features

Integrated RDC

RDC excitation signal waveform generation

12ch motor timing waveform generator

Quadrature encoder

Connectivity

3ch CAN / 64Msg buffers

5ch multifunctional serial (LIN, SPI, I 2 C, UART)

FlexRay interface (A+B)

Analogue functions

3 x 12-bit ADC with a total of 24ch inputs

Timers

24 x 16-bit PPG

8ch x 16-bit ICU

12ch x 16-bit OCU

6ch x 16-bit FRT

4ch x 16-bit RLT

2ch x 16-bit Base timer

2ch x 16-bit U/D counter

Factsheet Fujitsu MB91580 – Automotive MCUs for HEV/EV Motor Control

Factsheet Fujitsu MB91580 – Automotive MCUs for HEV/EV Motor Control
Factsheet Fujitsu MB91580 – Automotive MCUs for HEV/EV Motor Control
Factsheet Fujitsu MB91580 – Automotive MCUs for HEV/EV Motor Control
Factsheet Fujitsu MB91580 – Automotive MCUs for HEV/EV Motor Control

Functional safety features

MPU

ECC for all memory types

Watchdog

Low voltage detector for int. & ext. power supply

Clock supervisor

CPU diagnostic

Bus diagnostic

RAM diagnostic

NMI

16/32-bit CRC Generator

Low power features

8kB retention RAM

Flexible clock control

RC-oscillator

Other features

Port-pin relocation

8 x external interrupt lines

Flash security

Single wire On-Chip Debug Unit (OCDU)

Packages & Operating Temperature

64-, 100-, 144-pin QFP

-40 to +125°C

HW & SW Tools

Softune Workbench IDE

C-Compiler

Assembler

Linker

MB2100-01-E embedded debugger

Motor control starter kit SK-91580-001-MC

2

12

x UDC

x OCU

16-bit

8 x ICU

16-bit

24 x PPG

16-bit

6 x FRT

16-bit

4 x RLT

16-bit

2 x Base Timer

RTC 2 x waveform Generator RDC (Option)
RTC
2 x waveform
Generator
RDC
(Option)

1 x DAC

10-bit

1 x DAC 10-bit LVD Main Oscillator Sub-clock Oscillator PLLs SSCG PLL

LVD

1 x DAC 10-bit LVD Main Oscillator Sub-clock Oscillator PLLs SSCG PLL

Main

Oscillator

1 x DAC 10-bit LVD Main Oscillator Sub-clock Oscillator PLLs SSCG PLL

Sub-clock

Oscillator

PLLs

SSCG PLL

RC

Oscillator

32 x ADC

12-bit

8 x IRQ ext.

OCD

24 (8x3unit)x

Pin

ADC 12-bit

Relocation

NMI

8 x DMA

FPU

PWR Mgmt

FR81S

128MHz

4.5 to 5.5V

-40 to +125°C

144-pin

MPU

ECC Flash & RAM

Clock

Supervisor

CRC

Diagnostic

Fuctions

Flash

Flash Security

Work Flash

64KB

RAM

Watchdog

Video Graphics TCON VRAM LCDC SMC Sound Input Controller
Video
Graphics
TCON
VRAM
LCDC
SMC
Sound
Input
Controller

I 2 S

Media LB

3 x CAN

64msg

Ethernet

5 x Multi Func. Serial

4 x LIN USART

FlexRay

Ext. BUS I/F 24A / 16D

(Option)

MB91580L block diagram

Ext. BUS I/F 24A / 16D (Option) MB91580L block diagram MB2100-01-E embedded emulator SK91580 starter kit

MB2100-01-E embedded emulator

SK91580 starter kit
SK91580 starter kit

Product line-up

Device

Flash

RAM

Work Flash

Pin Count

MB91F585L

576K

48K

64K

144

MB91F586L

832K

64K

64K

144

MB91F587L

1088K

96K

64K

144

MB91F583M

320K

32K

64K

100

MB91F584M

448K

48K

64K

100

MB91F585M

576K

48K

64K

100

MB91F583S

320K

32K

64K

64

MB91F584S

448K

48K

64K

64

MB91F585S

576K

48K

64K

64

All company and product trade marks and registered trade marks used throughout this literature are acknowledged as the property of their respective owners.

mcu.fseu@de.fujitsu.com

http://emea.fujitsu.com/semiconductor