FUJITSU SEMICONDUCTOR LIMITED · PDF filemicrocontrollers such as operations, peripheral...

29
2011.1 FUJITSU SEMICONDUCTOR MICROCONTROLLER Specifications are subject to change without notice. For further information please contact each office. All Rights Reserved. The contents of this document are subject to change without notice. Customers are advised to consult with sales representatives before ordering. The information, such as descriptions of function and application circuit examples, in this document are presented solely for the purpose of reference to show examples of operations and uses of FUJITSU SEMICONDUCTOR device; FUJITSU SEMICONDUCTOR does not warrant proper operation of the device with respect to use based on such information. When you develop equipment incorporating the device based on such information, you must assume any responsibility arising out of such use of the information. FUJITSU SEMICONDUCTOR assumes no liability for any damages whatsoever arising out of the use of the information. Any information in this document, including descriptions of function and schematic diagrams, shall not be construed as license of the use or exercise of any intellectual property right, such as patent right or copyright, or any other right of FUJITSU SEMICONDUCTOR or any third party or does FUJITSU SEMICONDUCTOR warrant non-infringement of any third-party's intellectual property right or other right by using such information. FUJITSU SEMICONDUCTOR assumes no liability for any infringement of the intellectual property rights or other rights of third parties which would result from the use of information contained herein. The products described in this document are designed, developed and manufactured as contemplated for general use, including without limitation, ordinary industrial use, general office use, personal use, and household use, but are not designed, developed and manufactured as contemplated (1) for use accompanying fatal risks or dangers that, unless extremely high safety is secured, could have a serious effect to the public, and could lead directly to death, personal injury, severe physical damage or other loss (i.e., nuclear reaction control in nuclear facility, aircraft flight control, air traffic control, mass transport control, medical life support system, missile launch control in weapon system), or (2) for use requiring extremely high reliability (i.e., submersible repeater and artificial satellite). Please note that FUJITSU SEMICONDUCTOR will not be liable against you and/or any third party for any claims or damages arising in connection with above-mentioned uses of the products. Any semiconductor devices have an inherent chance of failure. You must protect against injury, damage or loss from such failures by incorporating safety design measures into your facility and equipment such as redundancy, fire protection, and prevention of overcurrent levels and other abnormal operating conditions. Exportation/release of any products described in this document may require necessary procedures in accordance with the regulations of the Foreign Exchange and Foreign Trade Control Law of Japan and/or US export control laws. The company names and brand names herein are the trademarks or registered trademarks of their respective owners. FUJITSU SEMICONDUCTOR LIMITED © 2008-2011 FUJITSU SEMICONDUCTOR LIMITED Printed in Japan AD07-00046-6E January, 2011 Edited: Sales Promotion Department For further information please contact: North and South America FUJITSU SEMICONDUCTOR AMERICA, INC. 1250 E. Arques Avenue, M/S 333 Sunnyvale, CA 94085-5401, U.S.A. Tel: +1-408-737-5600 Fax: +1-408-737-5999 http://us.fujitsu.com/micro/ Europe FUJITSU SEMICONDUCTOR EUROPE GmbH Pittlerstrasse 47, 63225 Langen, Germany Tel: +49-6103-690-0 Fax: +49-6103-690-122 http://emea.fujitsu.com/semiconductor/ Korea FUJITSU SEMICONDUCTOR KOREA LTD. 206 Kosmo Tower Building, 1002 Daechi-Dong, Gangnam-Gu, Seoul 135-280, Republic of Korea Tel: +82-2-3484-7100 Fax: +82-2-3484-7111 http://kr.fujitsu.com/fmk/ Asia Pacific FUJITSU SEMICONDUCTOR ASIA PTE. LTD. 151 Lorong Chuan, #05-08 New Tech Park 556741 Singapore Tel : +65-6281-0770 Fax : +65-6281-0220 http://www.fujitsu.com/sg/services/micro/semiconductor/ FUJITSU SEMICONDUCTOR SHANGHAI CO., LTD. Rm. 3102, Bund Center, No.222 Yan An Road (E), Shanghai 200002, China Tel : +86-21-6146-3688 Fax : +86-21-6335-1605 http://cn.fujitsu.com/fss/ FUJITSU SEMICONDUCTOR PACIFIC ASIA LTD. 10/F., World Commerce Centre, 11 Canton Road, Tsimshatsui, Kowloon, Hong Kong Tel : +852-2377-0226 Fax : +852-2376-3269 http://cn.fujitsu.com/fsp/ Nomura Fudosan Shin-yokohama Bldg. 10-23, Shin-yokohama 2-Chome, Kohoku-ku Yokohama Kanagawa 222-0033, Japan Tel: +81-45-415-5858 http://jp.fujitsu.com/fsl/en/

Transcript of FUJITSU SEMICONDUCTOR LIMITED · PDF filemicrocontrollers such as operations, peripheral...

Page 1: FUJITSU SEMICONDUCTOR LIMITED · PDF filemicrocontrollers such as operations, peripheral functions, and programming with peripherals at your own pace. Features of Fujitsu Microcontrollers

2011.1

FUJITSU SEMICONDUCTOR

MICROCONTROLLER

Specifications are subject to change without notice. For further information please contact each office.

All Rights Reserved.The contents of this document are subject to change without notice.Customers are advised to consult with sales representatives before ordering.The information, such as descriptions of function and application circuit examples, in this document are presented solely for the purpose of reference to show examples of operations and uses of FUJITSU SEMICONDUCTOR device; FUJITSU SEMICONDUCTOR does not warrant proper operation of the device with respect to use based on such information. When you develop equipment incorporating the device based on such information, you must assume any responsibility arising out of such use of the information.FUJITSU SEMICONDUCTOR assumes no liability for any damages whatsoever arising out of the use of the information.Any information in this document, including descriptions of function and schematic diagrams, shall not be construed as license of the use or exercise of any intellectual property right, such as patent right or copyright, or any other right of FUJITSU SEMICONDUCTOR or any third party or does FUJITSU SEMICONDUCTOR warrant non-infringement of any third-party's intellectual property right or other right by using such information. FUJITSU SEMICONDUCTOR assumes no liability for any infringement of the intellectual property rights or other rights of third parties which would result from the use of information contained herein.The products described in this document are designed, developed and manufactured as contemplated for general use, including without limitation, ordinary industrial use, general office use, personal use, and household use, but are not designed, developed and manufactured as contemplated (1) for use accompanying fatal risks or dangers that, unless extremely high safety is secured, could have a serious effect to the public, and could lead directly to death, personal injury, severe physical damage or other loss (i.e., nuclear reaction control in nuclear facility, aircraft flight control, air traffic control, mass transport control, medical life support system, missile launch control in weapon system), or (2) for use requiring extremely high reliability (i.e., submersible repeater and artificial satellite).Please note that FUJITSU SEMICONDUCTOR will not be liable against you and/or any third party for any claims or damages arising in connection with above-mentioned uses of the products.Any semiconductor devices have an inherent chance of failure. You must protect against injury, damage or loss from such failures by incorporating safety design measures into your facility and equipment such as redundancy, fire protection, and prevention of overcurrent levels and other abnormal operating conditions.Exportation/release of any products described in this document may require necessary procedures in accordance with the regulations of the Foreign Exchange and Foreign Trade Control Law of Japan and/or US export control laws.The company names and brand names herein are the trademarks or registered trademarks of their respective owners.

FUJITSU SEMICONDUCTOR LIMITED

© 2008-2011 FUJITSU SEMICONDUCTOR LIMITED Printed in JapanAD07-00046-6E January, 2011Edited: Sales Promotion Department

For further information please contact:

North and South AmericaFUJITSU SEMICONDUCTOR AMERICA, INC.1250 E. Arques Avenue, M/S 333Sunnyvale, CA 94085-5401, U.S.A.Tel: +1-408-737-5600 Fax: +1-408-737-5999http://us.fujitsu.com/micro/

EuropeFUJITSU SEMICONDUCTOR EUROPE GmbHPittlerstrasse 47, 63225 Langen, GermanyTel: +49-6103-690-0 Fax: +49-6103-690-122http://emea.fujitsu.com/semiconductor/

KoreaFUJITSU SEMICONDUCTOR KOREA LTD.206 Kosmo Tower Building, 1002 Daechi-Dong,Gangnam-Gu, Seoul 135-280, Republic of KoreaTel: +82-2-3484-7100 Fax: +82-2-3484-7111http://kr.fujitsu.com/fmk/

Asia PacificFUJITSU SEMICONDUCTOR ASIA PTE. LTD.151 Lorong Chuan, #05-08 New Tech Park 556741 SingaporeTel : +65-6281-0770 Fax : +65-6281-0220http://www.fujitsu.com/sg/services/micro/semiconductor/

FUJITSU SEMICONDUCTOR SHANGHAI CO., LTD.Rm. 3102, Bund Center, No.222 Yan An Road (E),Shanghai 200002, ChinaTel : +86-21-6146-3688 Fax : +86-21-6335-1605http://cn.fujitsu.com/fss/

FUJITSU SEMICONDUCTOR PACIFIC ASIA LTD.10/F., World Commerce Centre, 11 Canton Road,Tsimshatsui, Kowloon, Hong KongTel : +852-2377-0226 Fax : +852-2376-3269http://cn.fujitsu.com/fsp/

Nomura Fudosan Shin-yokohama Bldg. 10-23, Shin-yokohama 2-Chome,Kohoku-ku Yokohama Kanagawa 222-0033, JapanTel: +81-45-415-5858http://jp.fujitsu.com/fsl/en/

2011.1

FUJITSU SEMICONDUCTOR

MICROCONTROLLER

Specifications are subject to change without notice. For further information please contact each office.

All Rights Reserved.The contents of this document are subject to change without notice.Customers are advised to consult with sales representatives before ordering.The information, such as descriptions of function and application circuit examples, in this document are presented solely for the purpose of reference to show examples of operations and uses of FUJITSU SEMICONDUCTOR device; FUJITSU SEMICONDUCTOR does not warrant proper operation of the device with respect to use based on such information. When you develop equipment incorporating the device based on such information, you must assume any responsibility arising out of such use of the information.FUJITSU SEMICONDUCTOR assumes no liability for any damages whatsoever arising out of the use of the information.Any information in this document, including descriptions of function and schematic diagrams, shall not be construed as license of the use or exercise of any intellectual property right, such as patent right or copyright, or any other right of FUJITSU SEMICONDUCTOR or any third party or does FUJITSU SEMICONDUCTOR warrant non-infringement of any third-party's intellectual property right or other right by using such information. FUJITSU SEMICONDUCTOR assumes no liability for any infringement of the intellectual property rights or other rights of third parties which would result from the use of information contained herein.The products described in this document are designed, developed and manufactured as contemplated for general use, including without limitation, ordinary industrial use, general office use, personal use, and household use, but are not designed, developed and manufactured as contemplated (1) for use accompanying fatal risks or dangers that, unless extremely high safety is secured, could have a serious effect to the public, and could lead directly to death, personal injury, severe physical damage or other loss (i.e., nuclear reaction control in nuclear facility, aircraft flight control, air traffic control, mass transport control, medical life support system, missile launch control in weapon system), or (2) for use requiring extremely high reliability (i.e., submersible repeater and artificial satellite).Please note that FUJITSU SEMICONDUCTOR will not be liable against you and/or any third party for any claims or damages arising in connection with above-mentioned uses of the products.Any semiconductor devices have an inherent chance of failure. You must protect against injury, damage or loss from such failures by incorporating safety design measures into your facility and equipment such as redundancy, fire protection, and prevention of overcurrent levels and other abnormal operating conditions.Exportation/release of any products described in this document may require necessary procedures in accordance with the regulations of the Foreign Exchange and Foreign Trade Control Law of Japan and/or US export control laws.The company names and brand names herein are the trademarks or registered trademarks of their respective owners.

FUJITSU SEMICONDUCTOR LIMITED

© 2008-2011 FUJITSU SEMICONDUCTOR LIMITED Printed in JapanAD07-00046-6E January, 2011Edited: Sales Promotion Department

For further information please contact:

North and South AmericaFUJITSU SEMICONDUCTOR AMERICA, INC.1250 E. Arques Avenue, M/S 333Sunnyvale, CA 94085-5401, U.S.A.Tel: +1-408-737-5600 Fax: +1-408-737-5999http://us.fujitsu.com/micro/

EuropeFUJITSU SEMICONDUCTOR EUROPE GmbHPittlerstrasse 47, 63225 Langen, GermanyTel: +49-6103-690-0 Fax: +49-6103-690-122http://emea.fujitsu.com/semiconductor/

KoreaFUJITSU SEMICONDUCTOR KOREA LTD.206 Kosmo Tower Building, 1002 Daechi-Dong,Gangnam-Gu, Seoul 135-280, Republic of KoreaTel: +82-2-3484-7100 Fax: +82-2-3484-7111http://kr.fujitsu.com/fmk/

Asia PacificFUJITSU SEMICONDUCTOR ASIA PTE. LTD.151 Lorong Chuan, #05-08 New Tech Park 556741 SingaporeTel : +65-6281-0770 Fax : +65-6281-0220http://www.fujitsu.com/sg/services/micro/semiconductor/

FUJITSU SEMICONDUCTOR SHANGHAI CO., LTD.Rm. 3102, Bund Center, No.222 Yan An Road (E),Shanghai 200002, ChinaTel : +86-21-6146-3688 Fax : +86-21-6335-1605http://cn.fujitsu.com/fss/

FUJITSU SEMICONDUCTOR PACIFIC ASIA LTD.10/F., World Commerce Centre, 11 Canton Road,Tsimshatsui, Kowloon, Hong KongTel : +852-2377-0226 Fax : +852-2376-3269http://cn.fujitsu.com/fsp/

Nomura Fudosan Shin-yokohama Bldg. 10-23, Shin-yokohama 2-Chome,Kohoku-ku Yokohama Kanagawa 222-0033, JapanTel: +81-45-415-5858http://jp.fujitsu.com/fsl/en/

Page 2: FUJITSU SEMICONDUCTOR LIMITED · PDF filemicrocontrollers such as operations, peripheral functions, and programming with peripherals at your own pace. Features of Fujitsu Microcontrollers

All for answering to any imaginations and requirements from designers.Fujitsu Microcontrollers are advancing to be more convenient, more preferable, and more user-friendly. Designers only need to express images in their minds over Fujitsu Microcontrollers. Fujitsu Microcontrollers shape your imaginations into new values on your products.

Fujitsu Microcontrollers welcome your unlimited ideas.C O N T E N T S

[ Value1 Easy to Start ]Anyone can use, anyone can buy

■ Start nowFor an easy start with a Fujitsu microcontroller, we have prepared a starter kit with everything you need for development and evaluation. All you have to do is to install the integrated development environment SOFTUNE (evaluation version) and connect the BGM adaptor to your PC. You can start software development and evaluation from day one. Document downloads are available from the web site.

■ Speedy anytimeIn addition to easy development, the key is speed. Market competitiveness is dependent on reduction in the lead time from development to mass-production. Fujitsu microcontrollers are produced domestically in Iwate and Aizu to offer flexibility for a small quantity of numerous models. Fujitsu's production system is focused on speed to help our customers' timely and stable release of their products.

[ Value2 Easy to Select ]A stimulating variety of choice

■ From 8-pin to over 176-pinFujitsu has expanded its product range from the low-end 8-bit, mid-range 16-bit, and high-end 32-bit. The pin count ranges from small count 8-pin to large count over 176-pin. Also, there are various ROM sizes to choose from.

■ A model for any applicationA wide range of choice for general household appliances, digital AV, PC peripherals, automotive, and industrial devices.Microcontrollers are classified into functions required by applications to help you in choosing the exact match for your idea.

[ Value3 Easy to Use ]Program and hardware development made easier

■ Comprehensive support More support for program development and software development engineers. One of them is our web site. You can easily obtain FAQ support, hardware manuals, data sheets, reference software, etc. not to mention a swift response to telephone and e-mail queries, proposals, and requests. We are also providing support for writing programs using thirdparty tools.

■ e-Learning from home We are deploying e-Learning services on the web as a place to learn basics of microcontrollers for beginners. You can learn the basics of microcontrollers such as operations, peripheral functions, and programming with peripherals at your own pace.

Features of Fujitsu Microcontrollers p2~3

32-bit Core

 [New] FM3 family p4~5 32-bit Core p6~9 Wide Lineup of Pin Counts and  ROM Sizes p10~11

16-bit Core

 16-bit Core p12~13 Wide Lineup of Pin Counts and  ROM Sizes p14~15

8-bit Core

 8-bit Core p16~17 Wide Lineup of Pin Counts and  ROM Sizes p18~19

Product Selection by Application p20~21

Functionality

 Built-in CAN microcontrollers  p22~24

 Built-in FlexRay microcontrollers  p25

 Built-in USB microcontrollers p26~27

 Built-in LCD controller  microcontrollers p28~29 Microcontrollers for inverter control

p30~31

Development assistance Tools

 Software Tools  p32~35 Hardware Tools  p36~40 Evaluation Board p42~45 Development Environment / OS /  Middleware / Tools p46~51 Writing Programs p52~53

e-Learning Services p54

Page 3: FUJITSU SEMICONDUCTOR LIMITED · PDF filemicrocontrollers such as operations, peripheral functions, and programming with peripherals at your own pace. Features of Fujitsu Microcontrollers

FRAM Flash

Consumer/Industrial - CPU Core Roadmap

Automotive - CPU Core Roadmap

Flash Microcontroller

Flash Microcontroller Features

● Dual Operation Flash

 • Freely able to program other Flash banks while executing

 a program.

 • Can replace E2PROM

● Flash Memory Reliability

 • Guaranteed rewrites: Standard 10,000 times (separately

 guaranteed 100,000)

 • Data retention period: 20 years (Ta = +85°C)

 • Operating temperature range: Ta = -40°C to +85°C

 (Can be certified for Ta = 105°C, 125°C support)

Dual Operation Flash

RAM/Register Data

Event and backup data,

etc.

Upper bank program code storage region

Lower bank data storage region

Program code storage region

48KB

Data storage region

16KB

Write RAM/Register data to the Flash at a fixed period.

Replace E2PROM

(Example for 64KB)

Number of rewrites (compared to other companies) Data retention period (compared to other companies)

1,000 10,000 100,000

Other companies

FujitsuFujitsuSemiconductor

20 years

10 years

Guaranteed 100,000 rewrites

Other companies Fujitsu Semiconductor

1,000 rewrites 20 years

FRAM Microcontroller

FRAM Microcontroller Features

FRAM microcontrollers are the next generation device. These microcontrollers are capable of high-speed writing with low power consumption. They are installed with FRAM which possesses both characteristics of ROM and RAM. Fujitsu Semiconductor is the first in the world to launch mass-production of 8-bit FRAM microcontroller the "MB95R203A". This product is suitable for obtaining logs at detection of low-voltages and backing up digital devices.

● Retains data when the power is off• The microcontroller retains data when the power is off since FRAM

is non-volatile memory

• High-speed byte-write

• No special command required for erase and rewrite (overwritable)

• Instant data rewrite even at an unpredicted power failure

● Stores programs and data in the FRAM area• The FRAM area can be used as ROM or RAM

• The ranges of ROM and RAM can be defined by the user 

The user can write-protect desired areas (program- areas) and  

byte-write randomly to writable areas (data areas).

● Low power consumption• FRAM does not require power to retain the data except when in

operation

• The data before turning off the power is instantly recovered after

turning the power back on

FLASH

SRAM

Flash microcontroller

FRAM

SRAM

FRAM microcontroller

No boundary between ROM and RAM

* Values in the figure are calculated from data sheets (ratio among our products in the case of 8 KB)The erase time and write time do not include the command issue time (of the flash microcontroller) and communication time with the tools.The actual erase time and write time vary depending on the tools in use.

Write timeStandard: 256ms

Chip erase timeStandard: 1sWrite time

9.6msWrite time

9.6ms

+

High-speed write without erasing

400MIPS

200MIPS

100MIPS

10MIPS

400MIPS

200MIPS

100MIPS

10MIPS

32bit series32bit series

32bit series32bit series

16bit series16bit series

16bit series16bit series

8bit series8bit series

(Under planning)(Under planning)

(Under planning)(Under planning)

(Under planning)(Under planning)

FR60FR60

F2MC-16LXF2MC-16LX

F2MC-8FXF2MC-8FX New 8FXNew 8FX

FR80SFR80S

FM3High

PerformanceLine

FM3High

PerformanceLine

FM3Low Power

Line

FM3Low Power

Line

FR60FR60

FR81SFR81S

FR81EFR81E

F2MC-16LXF2MC-16LX

F2MC-16FXF2MC-16FX F2MC-16FXNext

F2MC-16FXNext

Multi coreMulti core

2

32/1

6/8-

bit c

ore

lineu

pRO

M, R

AM, P

ins

Appl

icat

ions

Func

tiona

lity

Deve

lopm

ent

assi

stan

ce to

ols

Prod

uct s

elec

tion

32bit

16bit

8bit

Fujitsu Microcontrollers 3

32/1

6/8-

bit c

ore

lineu

pRO

M, R

AM, P

ins

Appl

icat

ions

Func

tiona

lity

Deve

lopm

ent

assi

stan

ce to

ols

Prod

uct s

elec

tion

32bit

16bit

8bit

Fujitsu Microcontrollers

Features of Fujitsu Microcontrollers

Page 4: FUJITSU SEMICONDUCTOR LIMITED · PDF filemicrocontrollers such as operations, peripheral functions, and programming with peripherals at your own pace. Features of Fujitsu Microcontrollers

Fujitsu ARM® Core MicrocontrollerFM3 Family is newly released!

Fujitsu Semiconductor Limited has newly added the FM3 Family of microcontrollers with

the ARM® "CortexTM-M3 Core" to our existing lineup with Fujitsu original CPU cores.

This family targets a variety of markets such as office automation, digital audio-visual,

major home appliance, medical, security, factory automation, and industrial. Both "High

Performance Line" product lineup to meet the demands of DSP ~ 32-bit class products

and "Low Power Line" product lineup to meet the demands of 8- ~ 16-bit class products

are available. The FM3 Family provides customers with an even easier to use and even

more value-added product by inheriting the Flash technology and peripheral functions

that were developed for products with original cores together with a built-in "CortexTM-M3

Core", which is optimal for the embedded market.

4 Fujitsu Microcontrollers 5Fujitsu Microcontrollers

Page 5: FUJITSU SEMICONDUCTOR LIMITED · PDF filemicrocontrollers such as operations, peripheral functions, and programming with peripherals at your own pace. Features of Fujitsu Microcontrollers

bit MICROCONTROLLER

The FM3 family products are 32-bit general-purpose microcontrollers that employ the ARM Cortex-M3TM CPU core. The combination of ARM technology applying global CPU core with Fujitsu Semiconductor's proprietary flash technology offers a complete product lineup suitable for industrial and consumer applications respectively.

- ARM is the registered trademark of ARM Limited in the EU and other countries.- Cortex-M3 is trademark of ARM Limited of ARM Limited in the EU and other countries.

STOP

Dhrystone2.1 benchmark result

ARM CM3 Benchmark Fujitsu vs Competitor

0

10

20

30

40

50

60

70

80

0 10 20 30 40 50 60 70 80 90

Operation Frequency[MHz]

CP

U P

erfo

rman

ce[M

IPS

]

0wait 1wait 2wait

0wait 2wait

UP 30% @60MHz

20MHz

Fujitsu

27MHz

20MHz

Comparison of MCU competitors

40MHz

60MHz

24MHz

60MHz

40MHz

Competitor 4Competitor 3Competitor 2Competitor 1

Accessspeed isNo.1 ! FLASH random access speed

144M

Hz

144M

Hz

2.7

to 5

.5V

2.7

to 5

.5V

80M

Hz

80M

Hz

40M

Hz

40M

Hz

20M

Hz

20M

Hz

1.8

to 3

.6V

1.8

to 3

.6V

1.8

to 5

.5V

1.8

to 5

.5V

High Performance Group

100/120pin

100/120pin

Standard+ CAN+ USB

+ CAN+ USB

Ether

Standard

Standard+ USB

Standard(1) Medium-speed operation: 40 MHz

(2) Wide-range power supply voltages: 2.7 to 5.5 V

(3) Setting models with built-in USB

(1) High-speed operation: 80 MHz / 144 MHz

(2) Wide-range power supply voltage: 2.7 to 5.5 V

(3) Setting models with built-in Ether-MAC, CAN, or USB

(1) Main focus on reducing operating current

(2) Setting models with built-in LCDC

(3) Setting models with built-in USB

(1) Main focus on reducing leakage current

(2) Setting models with built-in LCDC

Underdeveloping

Underdeveloping

Underdeveloping

Underdeveloping

Underdeveloping

Underdeveloping

Underdeveloping

High Performance Line

Low Power Line

Ultra Low Leak Group

Basic Group

Low Power Group

Underdeveloping

FAMILY

Providing theNo. 1 product

Global CPU core(ARM® CortexTM-M3)

FM3Family

Employing a global coreARM® CortexTM-M3

Rich range of communication functions

Wide range of operating conditions

144MHz (max)1.8 to 3.6V/2.7 to 5.5V

High-performanceanalog IP

Built-in CR oscillator12-bit/14-bit A/D

Flexible peripheral functionsMultifunctional serial

Base timerMultifunctional timer

Safety circuit functionsH/W watchdog

Low-voltage detection circuitClock supervisor

Flash memoryCan be overwritten up

to 100,000 timesFlash security

Fujitsu's uniqueFlash technology

CAN, USB, Ethernet

FM3 Family Features

Customer developments are supported with development tools which respective partner vendors have creditable achievements.

FM3 family product lineup

Fujitsu Semiconductor's proprietary flash technology■

■Employing ARM Cortex-M31) Rich software library

2) Development tools with creditable achievements of

our partner vendors

Fujitsu Semiconductor's unique flash technology1) Program cycles: Maximum 100,000 cycles

2) Data retention period: Maximum 20 years

3) Supporting data protection functions

Rich variety of communication control macros1) CAN communication macro

2) USB communication macro (Host and Function)

3) Ethernet communication macro

High Performance GroupMaximum operating frequency 144 MHz, Operating voltage 2.7 to 5.5 V

Ether, CAN, and USB IP

Flagship model mainly for industrial applications

Basic GroupMaximum operating frequency 40 MHz, Operating voltage 2.7 to 5.5 V

CAN and USB IP

Mass market model mainlyfor home appliances

Low Power GroupMaximum operating frequency 40 MHz, Operating voltage 1.8 to 3.6 V

USB and LCDC IP

Energy-saving modelfor general home appliances

Ultra Low Leak GroupMaximum operating frequency 20 MHz, Operating voltage 1.8 to 5.5 V

LCDC IP

Low leakage model suitable for battery-driven applications

High reliability/high quality・Program cycles: 100,000 cycles

・Data retention: 20 years

・High reliability: Employing the same technology

as in-vehicle microcontrollers

Data protection function・External data read is

absolutely impossible!

High-speed flashHigh performance with zero-wait access

High CPU performance by Fujitsu's proprietary high-speed flash!

6

32/1

6/8-

bit c

ore

lineu

pRO

M, R

AM, P

ins

Appl

icat

ions

Func

tiona

lity

Deve

lopm

ent

assi

stan

ce to

ols

Prod

uct s

elec

tion

32bit

Fujitsu Microcontrollers

8bit

16bit

7

32/1

6/8-

bit c

ore

lineu

pRO

M, R

AM, P

ins

Appl

icat

ions

Func

tiona

lity

Deve

lopm

ent

assi

stan

ce to

ols

Prod

uct s

elec

tion

32bit

Fujitsu Microcontrollers

8bit

16bit

32-bit Core ARM Core

Page 6: FUJITSU SEMICONDUCTOR LIMITED · PDF filemicrocontrollers such as operations, peripheral functions, and programming with peripherals at your own pace. Features of Fujitsu Microcontrollers

FR Family Lineup■Built-in PLL clock circuitCan be set to a maximum of 20 times multiplication (for products guaranteed for an 80 MHz operating frequency)

Built-in DMAC and multiply and accumulate circuit that can operate in parallel with CPU processing

Built-in cache memory focusing on ROM less products

Lineup of a wide variety of Flash memory microcontrollersMaximum 2MB built-in Flash memory

Wide range of peripheral functionsUSB (Function, Mini-Host, Full-Host), FlexRay, MediaLB,

CAN, SPI, 12-bit A/D

MB91210MB91220MB91245MB91460MB91570

MB91460

MB91230

MB91460

MB91319MB91310MB91665

MB91470

MB91460MB91590

MB91460MB91210MB91270MB91460

MB91260BMB91480

MB91345MB91625

MB91610MB91660

MB91313AMB91314AMB91350A

MB91306RMB91307BMB91307R

MB91302AMB91305

MB91605A

MB91350AMB91640AMB91645A

MB91301MB91635A

MB91265AMB91460

MB91265A

64pin

MB91665

48pin 100pin 120pin 144pin 176pin 208pin 320pin

CAN

USB

LCD

Inverter

Standardproduct

ROM-lessproduct

The FR family are 32-bit RISC controllers with Fujitsu original architecture whose functions are optimized for embed-ded device control. These microcontrollers are widely used in fields such as digital home electronics, PC peripherals, and vehicles, and are the optimal microcontrollers for applications that demand high speed computer processing functions.

FR CPU Features■High-performance 32-bit RISC microcontroller

High-speed operation using 5-stage pipeline processingParallelization of processing by separation of the instruction,

data, and resource buses

Low power consumption operationDelivering low clock rates by high unit performance functions through increased MIPS valueThe operating frequencies of each of the CPU, built-in peripheral function, and external bus can be configured

separately to suit the customer system

Instruction set optimized for embedded applicationsDelivering compact object sizes with 16-bit instruction lengthA variety of bit processing instructions and addressing instructionsDelayed-branch instructions (reduces branch processing overhead)

●1)2)

●1)

2)

●1)2)3)

Built-in instruction cache

External instruction cache

FR60To 50MHz Operation

FR60 LiteTo 33MHz Operation

FR60To 80MHz Operation

FR60To 50MHz Operation

FR80To 133MHz Operation

FR80To 80MHz Operation

FR81ETo 266MHz Operation

FR81STo 128MHz Operation

High-speedprocessingRobust bus access

Multi-function serial interface (UART, SIO, I2C)Robust bus access

Low power consumptionLow noiseLow leakage process

Low power consumption

•••

Built-in programmable peripheralsHigh performance ADC supportSuper-low leakage processOn-chip debugger supportBuilt-in FRAM

Increased processing speed by CPU architectural improvements (pipeline improvement)

•••••

Improved performance by single operating frequency of FR + MPU/FR + FPUImproved exception system functions

Low power consumption•

200M

133M

80M

50M

33M

CP

U C

lock

Fre

qu

ency

(H

z)

32-bit CPU Roadmap

NextGeneration

■FR80/FR81S Features

FR80 Features

FR81S Features

FR80/FR81SCPU Core

Crossbar switch bus

Multi-layer bus

Flash RAM

Bus interface

IP macro (Example: USB macro)

External bus interface

Peripheralbus interface

Timer

DMAC

Peripheral bus

On-chip bus

DataInstruction

Layer#1

Layer#2

CPU:Exclusive accessDMAC:Exclusive access

●Built-in high-performance FR80 coreCPU performance increased by more than 30% compare to the FR60 coreInherits the instruction set from existing FR

●Built-in 8 channel DMACCapable of highly efficient data transfer to reduce CPU load

●Crossbar switch bus・Instructions in Flash memory and data in RAM can be

accessed simultaneously・Even while the CPU is accessing instructions in Flash

memory, the DMAC can access data in RAM

●Multi-layer bus・Data can be transferred by DMAC at the same time that CPU

instructions are executedExample) CPU External bus DMAC Peripheral bus

●ECC (Error Correction Coding)Flash memory with an ECC function

●FPU (Floating Point Unit)IEEE 754 compliant Single-precision

●MPU (Memory Protection Unit)Settable up to 8 areas (areas can be overlapped) The areas can be set by the page address and page size (16KB x 2n)

●On chip debug unit Enables debugging with a single wire

FR80 product lineup■Lineup includes a wide range of memory and pin countsSupports a wide range of models to suit customer applications

Built-in high-speed A/D converter (conversion time: approx. 1.2 µs*)

Built-in multichannel serial interface (maximum 12 channels)Able to support a variety of serial interfaces (SPI/UART/I2Cmode)4 channels equipped with 16-byte receive FIFO and 16-byte transmit FIFO

Maximum of 26 pins with 5V withstand voltageCan be connected to 5V peripheral I/O output ports without a level shifter

Lineup includes products supporting USB full-speedProduct with built-in Function and Host

Varies depending on the operating frequency and external circuit conditions.

*

Mass-produced

MB91V650 Common evaluation chip

Standard series

MB91F625256KB/32KB

ES: Now

100pin

MB91F627/627512KB/48KB

ES: Now

100pin

MB91F635A256KB/32KB

ES: Now

144pin

MB91F637A512KB/48KB

144pin

MB91F639A1024KB/64KB

144pin

MB91637A512KB/48KB

ES: Now

144pin

CPU: 60MHz(max)

CPU: 33MHz(max)

MB91664128KB/16KB

120pin

MB91661384KB/32KB

120pin

MB91F662512KB/48KB

120pin

MB91F668128KB/16KB

ES: Now

48pin

MB91F669128KB/16KB

ES: Now

64pin

USB Function/Host

MB91F610512KB/32KB

120pin

MB91613512KB/32KB

120pin

USB Function/Host+OSDC, HDMI-CEC

High-speed processing lineup

Communication series

Multi-function lineup

FR80 series (144/176 pin models) have two 32-channel A/D converters (Supports simultaneous conversion) Supports continuous A/D conversion with built-in 16-stage FIFO

ROM-less products: Product name Other products: Series name

8

32/1

6/8-

bit c

ore

lineu

pRO

M, R

AM, P

ins

Appl

icat

ions

Func

tiona

lity

Deve

lopm

ent

assi

stan

ce to

ols

Prod

uct s

elec

tion

32bit

Fujitsu Microcontrollers

8bit

16bit

9

32/1

6/8-

bit c

ore

lineu

pRO

M, R

AM, P

ins

Appl

icat

ions

Func

tiona

lity

Deve

lopm

ent

assi

stan

ce to

ols

Prod

uct s

elec

tion

32bit

Fujitsu Microcontrollers

8bit

16bit

32-bit Core Fujitsu Original Core

Page 7: FUJITSU SEMICONDUCTOR LIMITED · PDF filemicrocontrollers such as operations, peripheral functions, and programming with peripherals at your own pace. Features of Fujitsu Microcontrollers

640K

544K

512K

416K384K288K

256K

128K

1152K

1088K

1024K

2112K

768K832K

640K

544K

512K

416K384K288K

256K

128K

ROM-less

1152K

1088K

1024K

2112K

768K832K

MB91F668[16K]

MB91F463NMB91F492

MB91267NAMB91F267NAMB91267AMB91F267AMB91F669

[10K][12K]

[4K][4K][4K][4K]

[16K]

MB91F346B

MB91F465X

MB91F273/F273SMB91F278/F278SMB91486MB91F487MB91F345BMB91627MB91F627MB91F464AMB91487MB91F211BMB91F264BMB91482MB91F482MB91F625

[32K]

[32K]

[24K][24K][32K][32K][32K][48K][48K][16K][24K][16K][8K]

[16K][16K][32K]

MB91F465KMB91F313A

MB91613MB91F610MB91F662MB91F314AMB91F353A

MB91661

MB91F233/F233L

MB91664

MB91306RMB91307B/307R

[16K][32K]

[32K][32K][48K][32K][24K]

[32K]

[16K]

[16K]

[64K][128K]

MB91F577

MB91F467BMB91F467CMB91F467TMB91F639A

MB91F466HMB91F224/F224SMB91F575

MB91213AMB91F213AMB91F218SMB91F465BMB91F465CMB91F223/F223SMB91F312AMB91F479MB91637AMB91F637A

MB91F478MB91F463CMB91248/248SMB91F248/F248SMB91F475MB91F635A

MB91302A

[72K]

[40K][64K][64K][64K]

[40K][24K][48K]

[24K][24K][24K][40K][32K][16K][16K][32K][48K][48K]

[24K][24K][16K][16K][16K][32K]

[4K]

MB91F467RMB91F467S

MB91F318R/F318SMB91F644A

MB91F465P

MB91316MB91316AMB91F355AMB91F647A

MB91F356B

MB91305MB91605A

[64K][64K]

[48K][64K]

[40K]

[32K][32K][24K][48K]

[24K]

[64K][128K]

MB91F594MB91F599MB91F467DMB91F467E

MB91F591MB91F592MB91F596MB91F597MB91F465D

[72K][72K][64K]

[128K]

[48K][48K][48K][48K][48K]

MB91F467M[64K]

MB91F469GMB91F469Q

[96K][96K]

MB91F233L[16K]

216pin 320pin128pin 144pin 176pin 208pin48pin 64pin 100pin 120pin ROM[Byte]

ROM[Byte]

384K

256K

128K

512K

384K

256K

128K

512K

MB9BF506RMB9BF406RMB9BF306RMB9BF106RMB9BF505RMB9BF405RMB9BF305RMB9BF105RMB9BF504RMB9BF404RMB9BF304RMB9BF104RMB9AF104RMB9AF102R

[64K][64K][64K][64K][48K][48K][48K][48K][32K][32K][32K][32K][32K][16K]

MB9BF506NMB9BF406NMB9BF306NMB9BF106NMB9BF505NMB9BF405NMB9BF305NMB9BF105NMB9BF504NMB9BF404NMB9BF304NMB9BF104NMB9AF104NMB9AF102N

[64K][64K][64K][64K][48K][48K][48K][48K][32K][32K][32K][32K][32K][16K]

216pin 320pin128pin 144pin 176pin 208pin48pin 64pin 100pin 120pin ROM[Byte]

ROM[Byte]

0.4

0.5

0.65

0.8

0.4

0.5

0.65

0.8

[RAM(Byte)]Product name: Flash ROM productProduct name: MASK ROM product        ROM-less products

Number of    pins

[RAM(Byte)]Product name: Flash ROM productProduct name: MASK ROM product        ROM-less products

Number of    pins

ROM-less

Under planningUnder developing

Under planningUnder developing

Number of pins

Number of pins

Lead pitch(mm) Package name

D×W×H(mm)

Lead pitch(mm)

FLGA-128P9×9×1.0

QFP-100P14×20×3.0

LQFP-64P12×12×1.5

FBGA-144P12×12×1.25

LQFP-48P7×7×1.5

TQFP-100P12×12×1.5

LQFP-100P14×14×1.5

LQFP-120P14×14×1.5

LQFP-120P16×16×1.5

LQFP-144P16×16×1.5

LQFP-144P20×20×1.5

LQFP-176P24×24×1.5

LQFP-208P28×28×1.5

HQFP-208P28×28×3.75

LQFP-216P24×24×1.5

FBGA-320P18×18×1.25

10

Appl

icat

ions

Func

tiona

lity

Deve

lopm

ent

assi

stan

ce to

ols

Prod

uct s

elec

tion

32bit

Fujitsu Microcontrollers

8bit

16bit

ROM

, RAM

, Pin

s32

/16/

8-bi

t cor

e lin

eup

11

Appl

icat

ions

Func

tiona

lity

Deve

lopm

ent

assi

stan

ce to

ols

Prod

uct s

elec

tion

32bit

Fujitsu Microcontrollers

8bit

16bit

ROM

, RAM

, Pin

s32

/16/

8-bi

t cor

e lin

eup

Wide Lineup of Pin Counts and ROM Sizes

bit MICROCONTROLLERFAMILY

Page 8: FUJITSU SEMICONDUCTOR LIMITED · PDF filemicrocontrollers such as operations, peripheral functions, and programming with peripherals at your own pace. Features of Fujitsu Microcontrollers

The F2MC-16FX family are Fujitsu original microcontrollers. A wide variety of products are available, from automotive products that support CAN networks to systems controllers and subcontrollers for audio visual equipment, household appliance, office equipment, and industrial equipment. The F2MC-16FX family are the optimal microcontrollers for next-generation systems.

F2MC-16FX CPU Features■

CPU operating frequency: Up to 56 MHzMinimum instruction execution time: 17.8 ns

Basic instructions execute in one cycleExample) Multiplication (16-bit x 16-bit) - 4 cycles (16LX: 11 cycles)

Division (16-bit ÷ 8-bit) - 9 cycles (16LX: 15 cycles)

High-speed processing using a 5-stage pipeline and instruction queue (8 Bytes)

High-speed interruptsInterrupt handling time (start time): 10 cycles (16LX: 24 cycles)One interrupt source allocated to one vector

High-performance interruptsNMI pin function activation and input level are configurableVector table area can be located in ROM, RAM, or external memory

Built-in CR clock modeSelectable operating frequency from 100 kHz (low speed) and 2 MHz (high speed)

F2MC-16LXTo 25MHz Operation

Support for even higher CPU speeds•64M

33M

25M

CP

U C

lock

Fre

qu

ency

(H

z)

16-bit CPU roadmap

F2MC-16LXTo 33MHz Operation

F2MC-16FX(Next Generation)

Increased transfer speed of simple DMA transfersFully featured CAN microcontroller lineupWorld's first commercial Dual Operation Flash microcontroller

•••

Built-in programmable peripheralsMultifunction serial interface (UART, SIO, I2C)Base timer (ICU, PPG, PWC, reload timer)

Increased CPU speed by technological advancementsReduced power consumption

CPU pipeliningOn-chip debugging supportOn-chip OSC

•••

F2MC-16FX Current ConsumptionSame frequency:

Operating at 24 MHzSame performance: Operating at 4 MIPS

The current consumption of the 16FX is approximately 1/2 that of the 16LX when compared at the same operating frequency (24 MHz).

The current consumption of the 16FX is approximately 1/4 that of the 16LX when compared at the same operating performance (4 MIPS).

Low power consumption operation by CR oscillator clockLow power consumption operation is possible by using the built-in CR oscillator clock for the system wake-up signal.

Curre

nt c

onsu

mpt

ion

Time

Main clock mode

CR Clock/CR Sleep/CR Timer Mode* Can select from 2 MHz or 100 kHz by register settings.

NextGeneration

Peripherals

CPU & Memory

60

ICC

[mA

]

MB90340@24MHz

10ms 10ms 10ms 10ms

MB90340(16LX) MB90330(16FX)16FX@24MHz 16FX@24/8MHz

50

40

30

20

10

0

Peripherals

CPU & Memory

60

ICC

[mA

]

50

40

30

20

10

0

F2MC-16LX CPU Features■

Built-in PLL clock circuitHigh-speed processing with operating frequencies up to 33 MHz

Wide variety of communication functionsUSB (Full-Speed Function, Host), CAN, UART, SIO, I 2C

Various clock gear settings using PLL division functionHighly efficient power management by low-speed clock with high-speed operation PLL and frequency division function (indicates the clock gearing.)

Lineup includes a wide range of products from 48 pins to 144 pins

Lineup includes a wide range of products that support an external bus

Program patch function (achieves zero faulty MASK products in production)

Product Lineup (F2MC-16FX Family)■

MB90350E

MB90360EMB90385MB90895MB90990

MB90340EMB90950

MB90390MB90920MB90930

MB90335 MB90330A

MB90800

MB90460MB90465MB90565

MB90820B

MB90455MB90960

MB90980

MB90480BMB90485BMB90860EMB90880

MB96330

MB96370

MB96330U

MB96380MB96340

MB96390

MB96320

*:Under planning

MB96350

MB96310

MB96310A MB96350A MB96320A* MB96340A

Evaluationenvironmentcommon toall products

MB96V300CBGA-416

TripleCAN

(32 messagebuffer)

DoubleCAN

(32 messagebuffer)

SingleCAN

(32 messagebuffer)

USB

CAN

USB

LCD

Inverter

Standardproduct

Standardproduct

●Wide lineup that are easy to choose to suit the application・Built-in CAN products (Single CAN to Triple

CAN)・Built-in USB Full-Speed products (Support

Function and Host)

●Support 3.0 V to 5.5 V system power supplies

●A development environment is available that is common to all 16FX・Common evaluation device

12

32/1

6/8-

bit c

ore

lineu

pRO

M, R

AM, P

ins

Appl

icat

ions

Func

tiona

lity

Deve

lopm

ent

assi

stan

ce to

ols

Prod

uct s

elec

tion

Fujitsu Microcontrollers

8bit

16bit

32bit

13

32/1

6/8-

bit c

ore

lineu

pRO

M, R

AM, P

ins

Appl

icat

ions

Func

tiona

lity

Deve

lopm

ent

assi

stan

ce to

ols

Prod

uct s

elec

tion

Fujitsu Microcontrollers

8bit

16bit

32bit

16 bit Core Fujitsu Original Core

Page 9: FUJITSU SEMICONDUCTOR LIMITED · PDF filemicrocontrollers such as operations, peripheral functions, and programming with peripherals at your own pace. Features of Fujitsu Microcontrollers

MB96F315RSB/F315RWBMB90F997JBS/F997MBSMB90911ASMB90F912BS

MB90F313RSB/F313RWBMB90362E/362ES/362TE/362TESMB90367E/367ES/367TE/367TESMB90F362E/F362ES/F362TE/F362TESMB90F367E/F367ES/F367TE/F367TESMB90F387/F387SMB90F897/F897SMB90456/456SMB90F456/F456SMB90455/455SMB90F455/F455S

[8K][8K][8K][8K]

[8K][3K][3K][3K][3K][2K][2K][2K][2K][2K][2K]

MB96F356RSB/F356RWB

MB90F983MB96F355RSB/F355RWB

MB90352E/352ES/352TE/352TESMB90357E/357ES/357TE/357TESMB90F352E/F352ESMB90F352TE/F352TESMB90F357E/F357ESMB90F357TE/F357TESMB90F353RSB/F353RWBMB90351E/351TE/351TESMB90356E/356ES/356TE/356TESMB90F351E/F351ESMB90F351TE/F351TESMB90F356E/F356ESMB90F356TE/F356TES

[12K]

[12K][8K]

[4K][4K][4K][4K][4K][4K][8K][4K][4K][4K][4K][4K][4K]

MB96F326RSB/F326RWB

MB90F823BMB90F828BMB90823B

MB90822BMB90F822B

[12K]

[4K][8K][4K]

[4K][4K]

MB96F348HSC/F348HWCMB96F348RSB/F348RWB

MB90F345CE/F345CESMB90F345E/F345ESMB90F884C/F884CSMB96F347RSB/F347RWBMB90F883C/F883CS

MB96F346RSB/F346RWBMB96346RSA/346RWAMB90342CE/342CES/342EMB90349CE/349CES/349EMB90F342CE/F342CESMB90F342E/F342ESMB90F349CE/F349CESMB96F345DSB/F345DWBMB90F809MB96F395RSB/F395RWBMB96345RSA/345RWAMB90341CE/341CESMB90341E/341ESMB90347CE/347CES/347EMB90348CE/348CESMB90348E/ESMB90F347CE/F347CES

MB90346CE/346CESMB90346E/346ESMB90F346CE/F346CESMB90F346E/F346ES

[24K][24K]

[20K][20K][30K][16K][24K]

[16K][16K][16K][16K][16K][16K][16K][8K]

[10K][5K][8K]

[16K][16K][6K]

[16K][16K][6K]

[2K][2K][2K][2K]

MB96F389RSB/F389RWBMB96F388HSB/F388HWB

MB90F924NC/F924NCSMB90F335AMB90F395AMB96F387RSC/F387RWCMB90F394HAMB90F923NC/F923NCSMB90F334AMB90394HAMB96F386RSC/F386RWC

MB90922NCSMB90F922NC/F922NCSMB90333A

MB96F385RSB/F385RWBMB96385RSC/385RWCMB90931/931SMB90F931/F931SMB96384RSC/384RWC

[32K][28K]

[24K][30K][30K][16K][10K][16K][24K][10K][16K]

[10K][10K][16K]

[8K][8K][8K][8K][6K]

MB96F379RSB/F379RWBMB96F378HSB/F378HWBMB96F338RSA/F338RWAMB96F338USA/F338UWA

[32K][28K][32K][32K]

MB90457/457SMB90F457/F457SMB90F962/F962SMB90F912BSMB90F911AS

[2K][2K][3K][4K][4K]

MB90F463AMB90982

[2K][10K]

MB90F337MB90F462AMB90337MB90462

[4K][2K][4K][2K]

MB90F349E/F349ESMB90F952JDS/F952MDSMB90F804MB90882/882SMB90F882A/F882AS

[16K][16K][16K][16K][16K]

MB90F347E/F347ESMB90F803MB90867E/867ESMB90F867E/F867ESMB90803

[6K][4K][6K][6K][4K]

160K

128K

96K

64K

32K

24K

224K192K

576K

512K

416K

384K

288K

256K

544K

832K

160K

128K

96K

64K

32K

24K

224K192K

576K

512K

416K

384K

288K

256K

544K

832K

48pin 64pin 80pin 100pin 120pin 144pinROM[Byte]

ROM[Byte]

0.4

0.65

0.5

0.8/1.0

1.778

0.4

0.5

0.65

0.8/1.0

1.778

Number of    pins

[RAM(Byte)]Product name: Flash ROM productProduct name: MASK ROM product

Number of pins

Under planningUnder developing

Lead pitch(mm)

Lead pitch(mm) Package name

D×W×H(mm)

SH-DIP-64P58×17×4.95

LQFP-64P12×12×1.5

LQFP-64P10×10×1.5

LQFP-48P7×7×1.5

QFP-80P14×20×3.05

LQFP-80P14×14×1.5

LQFP-144P16×16×1.5

LQFP-120P14×14×1.5

LQFP-120P16×16×1.5

LQFP-100P14×14×1.5

QFP-100P14×20×3.0

LQFP-80P12×12×1.5

QFP-64P14×20×3.0

14

Appl

icat

ions

Func

tiona

lity

Deve

lopm

ent

assi

stan

ce to

ols

Prod

uct s

elec

tion

Fujitsu Microcontrollers

8bit

ROM

, RAM

, Pin

s32

/16/

8-bi

t cor

e lin

eup

16bit

32bit

15

Appl

icat

ions

Func

tiona

lity

Deve

lopm

ent

assi

stan

ce to

ols

Prod

uct s

elec

tion

Fujitsu Microcontrollers

8bit

ROM

, RAM

, Pin

s32

/16/

8-bi

t cor

e lin

eup

16bit

32bit

Wide Lineup of Pin Counts and ROM Sizes

Page 10: FUJITSU SEMICONDUCTOR LIMITED · PDF filemicrocontrollers such as operations, peripheral functions, and programming with peripherals at your own pace. Features of Fujitsu Microcontrollers

New 8FX CPU Features■

New 8FX product features■

New 8FX product features■

Minimum instruction execution time: 61.5 ns

Example) Multiplication (8-bit x 8-bit) - 8 cycles Division (16-bit ÷ 16-bit) - 17 cycles

Built-in PLL multiplier circuit

Built-in divider circuit

● CPU operating frequency: Up to 16.25MHz

● Interrupt levels: 4 levels

● Clock control unit offers a wide range of operatingfrequencies

● Offers a high-speed instruction execution cycle

Built-inCR oscillator

CPUWatchdog timer

External clock

Clock supervisorcounter

STOP

Prevent external readings Prevent copies

Low voltage detection reset function in 5V products

Low voltage detection reset function in 3V products

LVD reset release voltage 2.52V

Min.

2.42V

Typ.

2.7V

2.6V

Max.

2.88V

2.78VLVD reset voltage

When the operating voltage drops, a reset occurs

automatically.

The reset signal is also output.

LVD reset release voltage

Min. Typ.

Selectable from 3 levels

Selectable from 5 levels

Max.

LVD reset voltage

VPDL+

VPDL-

VIDL+

VIDL-

LVD interrupt factorrelease voltage

LVD interrupt factorvoltage

Because the interrupt voltage and reset voltage can be set

separately, voltage errors can be processed in an interrupt

routine before the reset.

When the flash security function is active, no data can be read even by a serial writer with BGM adapter nor by parallel writer.

VCC

Time

2.7V2.6V

Reset release voltageReset voltage

VCC

Time

VIDL-

VIDL+

VPDL+

VPDL-

Reset release voltageReset voltage

Interrupt factorvoltage

Interrupt factorrelease voltage

MB95470H

MB95370L

MB95410H

MB95310L

5V product

LCD

Inverter

Standard product

3V product

MB95330H MB95390H5V

product

MB95270H MB95280HMB95260HMB95R200

MB95260HMB95280H

5V product

MB95350L3V

product

20/24pin 32pin 48/52pin 64pin 80pin16pin8pinApplication

Evaluationenvironment

common to allproducts

On-chip debugging support

The New 8FX family are Fujitsu original microcontrollers. These microcontrollers can be used in a wide range of applications and products, including system control of small household appliances and subsystem control of digital home appliances, and factory automation equipment.

Increased CPU speed by technological advancementsLow power consumption support

20M

16M

10M

3M

CP

U c

lock

fre

qu

ency

(H

z)

8-bit CPU roadmap

New 8FX(Next Generation)

Built-in programmable peripheralsMultifunction serial interface (UART, SIO, I2C)Built-in programmable peripheralsMultifunction serial interface (UART, SIO, I2C)

F2MC-8FXTo 16.25MHz Operation

F2MC-8FXTo 10MHz Operation

F2MC-8LTo 3MHz Operation

Family of 8-bit CPU products with an emphasis on performanceEmploys low leakage processDual Operation Flash/One Sector Flash1.8V operation at 5MHz (3V product)

Family of 8-bit CPU products with an emphasis on performanceEmploys low leakage processDual Operation Flash/One Sector Flash1.8V operation at 5MHz (3V product)

••••

MB89F202RAMB89F202RAMacro area reduction by Flash memory optimizationMacro area reduction by Flash memory optimization•

Support for even more CPU speed increases

•• Composite timer (ICU, PWM, PWC, and interval timers)• Supports the monitor debugger and on-chip debugger • On-chip OSC

● Cost reduction by using thirdparty parts

・Oscillator

 Main CR oscillator circuit

 Sub built-in CR oscillator circuit

・Reset IC

 Low-voltage detection circuit (LVD)

・E2PROM

Dual operation flash enabling E2PROM emulation

● Flash memory security

Customer software resources are protected

by the flash security function.

● Watchdog timer and clock supervisor counter

The watchdog timer and clock supervisor counter constantly

monitor the CPU and external clock by a built-in CR oscillator.

E2PROM emulation

Built-in CR LVD

E2PROM

Oscillator Reset IC

● Low voltage detection reset

Product lineup [New 8FX MB95200, MB95300, MB95400 series]■

● Handy low pin count series

8-pin to 80-pin product lineup

Suitable for small system control and as a sub-microcontroller

Can be used for power supply management to reduce power consumption

● Comprehensive development environment

Starter kit consists of an evaluation board, BGM adaptor, and an evaluation version of SOFTUNE

Supports single wire on-chip debugging

● Abundant technical information on the web

● FRAM microcontrollers in the lineup

MB95R200 series

● High quality flash memory

Standard 10,000 (individual guarantee 100,000) rewrites

Data retention period: 20 years

Voltage drop

Voltage drop

Voltage drop

Voltage drop

16

32/1

6/8-

bit c

ore

lineu

pRO

M, R

AM, P

ins

Appl

icat

ions

Func

tiona

lity

Deve

lopm

ent

assi

stan

ce to

ols

Prod

uct s

elec

tion

Fujitsu Microcontrollers

16bit

8bit

32bit

17

32/1

6/8-

bit c

ore

lineu

pRO

M, R

AM, P

ins

Appl

icat

ions

Func

tiona

lity

Deve

lopm

ent

assi

stan

ce to

ols

Prod

uct s

elec

tion

Fujitsu Microcontrollers

16bit

8bit

32bit

8 bit Core Fujitsu Original Core

Page 11: FUJITSU SEMICONDUCTOR LIMITED · PDF filemicrocontrollers such as operations, peripheral functions, and programming with peripherals at your own pace. Features of Fujitsu Microcontrollers

12K

8K

2.54

8pin 16pin 100pin80pin64pin52pin48pin28/30pin 32pin24pin20pin

MB95F274H/F274K

MB95F273H/F273K

MB95F272H/F272K

[496]

[496]

[240]

MB95F284H/F284K

MB95F283H/F283K

MB95F282H/F282K

[496]

[496]

[240]

MB95F264H/F264K

MB95F263H/F263K

MB95F262H/F262K

MB95R203A

[496]

[496]

[240]

[496]

MB95F354E/F354L

MB95F353E/F353L

MB95F352E/F352L

MB95R203A

[496]

[496]

[240]

[496]

MB95F136MBS/F136NBS

MB95F136MBW/F136NBW

MB95F136JBS/F136JBW

MB95136MB

[1K]

[1K]

[1K]

[1K]

MB95F146S/F146W

MB95F334H/F334K

MB95F333H/F333K

MB95F332H/F332K

[1K]

[1008]

[496]

[240]

MB95F118BS/F118BW

MB95F398H/F398K

MB95F396H/F396K

MB95156M

MB95F156M/F156N/F156J

MB95116B

MB95F394H/F394K

[2K]

[2032]

[1008]

[1K]

[1K]

[1K]

[496]

MB95F118MS/F118MW

MB95F118MW/F118NW

MB95F118JS/F118JW

MB95117M

MB95156M

MB95F156M/F156N/F156J

MB95116B

MB95F116MAS/F116NAS

MB95F116MAW/F116NAW

[2K]

[2K]

[2K]

[2K]

[1K]

[1K]

[1K]

[2K]

[2K]

MB95F168MA/F168NA/F168JA

MB95108AM

MB95F108AMS/F108ANS

MB95F108AMW/F108ANW

MB95F108AJS/F108AJW

MB95F108BS/F108BW

MB95168MA

MB95F378E/F378L

MB95107B

MB95F376E/376L

MB95166D

MB95F166D

MB95F374E/F374L

[2K]

[2K]

[2K]

[2K]

[2K]

[2K]

[2K]

[2032]

[2K]

[1008]

[1K]

[1K]

[496]

MB95F128D

MB95F128MB/F128NB/F128JB

MB95128MB

[2K]

[2K]

[2K]

MB95F318E/F318L

MB95F316E/F316L

MB95F314E/F314L

[2032]

[1008]

[496]

36K

32K

20K

48K

60K

12K

8K

36K

32K

20K

48K

60K

ROM[Byte]

ROM[Byte]

0.4

0.5

0.65

0.8/1.0

1.27

1.778

2.54

0.4

0.5

0.65

0.8/1.0

1.27

1.778

Number of pins

Under planningUnder developing

Number of    pins

Package nameD×W×H(mm)

Lead pitch(mm)

Lead pitch(mm)

QFN-32P5×5×0.75

LQFP-32P7×7×1.5

LQFP-100P14×14×1.5

LQFP-80P12×12×1.5

LQFP-64P10×10×1.5

LQFP-48P7×7×1.5

LQFP-64P12×12×1.5

LQFP-52P10×10×1.5

QFP-64P14×20×3.0

TSSOP-20P6.5×4.4×1.2

TSSOP-24P7.8×4.4×1.2

SOP-24P15.34×7.5×2.6

SSOP-30P5.6×9.7×1.25

SOP-20P12.7×7.5×2.52

DIP-24P22.86×6.4×4.8

SOP-28P17.75×8.6×2.65

SH-DIP-32P28×8.89×4.7

SOP-16P10.15×5.3×2.0

DIP-16P19.55×7.62×4.36

SOP-8P5.3×5.24×2.1

DIP-8P9.4×6.35×4.36

QFP-100P14×20×3.0

BCC-48P7×7×0.75

QFN-48P7×7×0.75

[RAM(Byte)]Product name: Flash ROM productProduct name: MASK ROM productProduct name: FRAM product

18

Appl

icat

ions

Func

tiona

lity

Deve

lopm

ent

assi

stan

ce to

ols

Prod

uct s

elec

tion

Fujitsu Microcontrollers

16bit

ROM

, RAM

, Pin

s32

/16/

8-bi

t cor

e lin

eup

8bit

32bit

19

Appl

icat

ions

Func

tiona

lity

Deve

lopm

ent

assi

stan

ce to

ols

Prod

uct s

elec

tion

Fujitsu Microcontrollers

16bit

ROM

, RAM

, Pin

s32

/16/

8-bi

t cor

e lin

eup

8bit

32bit

Wide Lineup of Pin Counts and ROM Sizes

Page 12: FUJITSU SEMICONDUCTOR LIMITED · PDF filemicrocontrollers such as operations, peripheral functions, and programming with peripherals at your own pace. Features of Fujitsu Microcontrollers

Home appliances• Air conditioners• Refrigerators• Washing machines• Microwave ovens, etc.

32 bit• MB91260B series• MB91265A series• MB91470 series• MB91480 series• MB91490 series

• MB90460 series• MB90820B series

• MB95200 series• MB95300 series

Expanding the possibility of applications

Fujitsu Semiconductor microcontrollers

Digital audio-visual • Players/recorders• Home theaters• Digital TV, etc.

PC peripheral devices• Printers• Scanners• Notebook PCs• Multifunction printers, etc.

32 bit• MB91305 series• MB91310 series• MB91313A series• MB91319 series• MB91605A series• MB91610 series• MB91635A series• MB91645A series• MB91660 series• MB91665 series

32 bit• MB91635A series• MB91645A series• MB91660 series

• MB91330A series• MB90335 series• MB90880 series

■ Television/video: System block diagram

Television Recorder

LAN controller Video processing engine

TV peripheral devices

(modems, etc.)

Flash memory SDRAM

Motor and panel, etc. Switch

Switch

Remotecontrol

MB91605A MB91313A

External bus(High-speedinterface: 80MHz)

Multifunction serial 12 channel UART/SIO/I2C

HDMI-CEC/Remote control reception

External interrupts 24 channels

Multifunction serial 12 channel UART/SIO/I2C

Externalinterrupts24 channels

HDMI-CEC/Remote control reception

HDMI-CEC/Signal

DMAC A/D D/A Timer PWM output Serial I/O UART USB host USB function

16 bit

■ Digital multifunction printer: System block diagramMPU

MotorDriver

Image processing, command analysis

Program, FONT, WORKFlash

Graphics controller and compression, expansion, reflection, rotation, binarization, correction, etc. for the controllerMirror drivers

LD

Exposure ASIC (color conversion, exposure control)

SDRAMPaper feed system motors

Varioussensors

Mechanicalcontroller ASIC(Drum control,

motor control, etc.)

MB91645

SwitchMicrocontroller with panel LCD Panel

Buzzer

Main board

Mechanical controller board

Exposurecontrolboard

Displayboard

DMAC A/D D/A Timer Intelligent PWM output Serial I/O UART USB host USB function composite timer

■ Washing machine (with dryer): System block diagram

MB91480 series for motor control

Drainage valve control

Washing machine control functions

Humaninterface unitMB95100AM

series

Water supply valve control

Water level sensor

Emergency stop signal

Three-phase inverter control

Lid open/closed detectionKey input

Serialcommunication

LED displayBuzzer output

Emergency stop signal

Three-phase inverter control

Power device

Warm air fan control motor (forward rotation)

Washing tub control motor (forward rotation/reverse rotation)

Powe

r dev

ice

Position detection

Temperature sensor

Air flow sensor

Drier machine

Position detection

DMAC A/D Timer Intelligent PWM output Serial I/O UART LCD controller Inverter composite timer

6

6 M M

Automotive• Dashboard• Navigation systems• Body control modules, etc.

Industrial equipment• Robots• Inverter control• Automatic vending machines• Medical equipment

32 bit• MB91220 series• MB91460 series• MB91570 series• MB91590 series

32 bit• MB91260B series• MB91265A series• MB91270 series• MB91470 series• MB91480 series• MB91635A series• MB91645A series• MB91660 series• MB91665 series

• MB90330A series• MB90880 series• MB90920 series• MB96380 series

■ Dashboard: System block diagram

EEPROM

CAN driver

CAN driver

Buzzer

CAN

CAN

GPIO

Serial

Sound

MB90920MB96380MB91460

generator LCDcontroller

SMC

GPIO

LCD

Steppingmotor

High-speedCAN

Low-speedCAN

DMAC A/D D/A Timer Serial I/O UART CAN LIN FlexRay USB host USB function LCD controller

16 bit

■ General-purpose inverter control: system block diagram

MB91470series

Rotation speed

Rotation on/off

Forward rotation/reverse rotation

Control unit

Three-phase inverter control

Emergency stop signal

Position detection

LED display

Buzzer output

System peripheral temperaturedetection (monitor)

Communicationbetween systems

Pow

er d

evic

e Motor

DMAC A/D D/A Timer PWM output Serial I/O UART CAN LIN LCD controller Inverter

6

M

• MB90340E series

16 bit

8 bit

• MB95100AM series• MB95110M series• MB95120MB series• MB95130MB series

8 bit

16 bit

20

ROM

, RAM

, Pin

sFu

nctio

nalit

yDe

velo

pmen

tas

sist

ance

tool

sPr

oduc

t sel

ectio

n

Fujitsu Microcontrollers

Appl

icat

ions

32/1

6/8-

bit c

ore

lineu

p

21

ROM

, RAM

, Pin

sFu

nctio

nalit

yDe

velo

pmen

tas

sist

ance

tool

sPr

oduc

t sel

ectio

n

Fujitsu Microcontrollers

Appl

icat

ions

32/1

6/8-

bit c

ore

lineu

p

Product Selection by Application

Home appliances

Page 13: FUJITSU SEMICONDUCTOR LIMITED · PDF filemicrocontrollers such as operations, peripheral functions, and programming with peripherals at your own pace. Features of Fujitsu Microcontrollers

CAN is an abbreviation of Controller Area Network, and is a standardized network protocol proposed by Robert Bosch GmbH.CAN was originally developed as a LAN for automotive systems; however,it is being watched with keen interest from various areas due to its reliability and sophisticated error detection.

(1) High-speed access (up to 1Mbps)(2) Error detection(3) Short message structure(4) Multi-master(5) Bus access priority order

High-performance "FR81S" CPU core ECC (Error Correction Coding) Flash memory and RAM are equipped with an ECC function.

FPU (Floating Point Unit) IEEE 754 compliant

Single-precision

MPU (Memory Protection Unit) Settable up to 8 areas (areas can be overlapped)

The areas can be set by the page address and page size (16KB x 2n)

Built-in graphics display controller *MB91590 only

Built-in sprite engine Capable of using 512 sprites of up to 512 x 512 dots

A special sprite function which offers the three types of operations as blinking, auto movement, and image switching without

any CPU intervention is also available.

Built-in frame buffer memory for graphics (VRAM) 260 KB to 800 KB

Built-in video capture decoder that can directly input an NTSC signal (also supporting input of digital RGB/YUV)Communication interface for automotive as standard CAN Number of message buffers: 32 msg (2ch) + 64 msg (1ch)

Multi-function serial interface Selectable from LIN, USART, SIO, and I2C

On Chip Debug Unit An On Chip Debug Unit is implemented on the debug interface. Enables debugging with a single wire on the actual device.

Key specifications Maximum operating frequency: CPU: 128 MHz (oscillation=4.0 MHz, 32 multiplication <PLL clock multiplication method>)

*The MB91570 has a maximum of 80 MHz

Package: 208-pin (MB91590), 144-pin (MB91570)

Flash capacity: 576 KB to 1088 KB + WorkFlash 64 KB

RAM capacity: 48 KB to 72 KB

SapphireMB91590

FR81S

LQFP208

Node1

Node2

Node3

Node4

Tr

I/F

CAN Transceiver

CAN Transceiver

LIN Transceiver

NTSC IN

Sound System Display Unit

Video Input

Vehicle Com

Sensor Switch

Rear Camera

MEM/SPISoundGenerator

NTSC

SMC

GPIO

RGB OUT

PPG/GPIO

or

RGB IN

LIN

CAN CAN ADC GPIOMulti function

serial

UART/SIO/I2C

UART/SIO/I2C

RPM Speed Fuel

Back light

Temp.

Rear CameraRGB OUT

AMP

Powermanagement

Sprite Engine

Data Flash(for User parameters)

■Overview

■Dashboard (MB91590 series) system block diagram

■MB91460 Series Product Lineup

MB91590/MB91570 series

Built-in CAN microcontroller features

● High-speed processing by the high-performance 32-bit CPU core "FR81S"

The MB91590 series and MB91570 series deploy the "FR81S" which is 30% faster than the Fujitsu's previous 32-bit CPU core "FR60". The FR81S has superior operation performance at 1.3 MPIS/MHz being able to process large volume of information in real-time.The MB91590 is a one-chip solution for a dashboard with a color LCD display offering color display, video input, and meter control. The MB91570 is for a dashboard with a segmented LCD display.

■ Features

Flash[KB]

416

64pin 100pin 120pin 144pin 176pin 208pin more than 216pin

Number of pins

MB91F464ACAN 1ch

MB91F464HCAN 1ch

288 MB91F463NCAN 2ch

MB91F463CCAN3ch, SMC

544 MB91F465XCAN2ch, FlexRay

MB91F465KCAN 1ch

MB91F465BCAN 3ch

MB91F465CCAN3ch, SMC

MB91F465PCAN 3ch

MB91F465DCAN3ch, SMC

832 MB91F466HCAN 6ch

1088

MB91F467BCAN 6ch

MB91F467CCAN3ch, SMC

MB91F467SCAN3ch, APIX

MB91F467DCAN3ch, SMC

MB91F467TCAN 2ch

MB91F467RCAN 2ch

MB91F467ECAN2ch, SMC

MB91F467MCAN2ch, MediaLB

2112MB91F469T

CAN 2ch

Car Audio Body Chassis Dashboard

MB91F469QCAN 3ch

MB91F469GCAN 6ch

MB91F467PCAN 4ch

・High-performance FR60 core, Maximum operation frequency: 100 MHz・Wide lineup suitable for automotive system control such as the

dashboard, car audio, and body control modules. ・AUTOSAR support・AEC-Q100 compliance

BGA-320

BGA-320

22

ROM

, RAM

, Pin

sAp

plic

atio

nsDe

velo

pmen

tas

sist

ance

tool

sPr

oduc

t sel

ectio

n

Fujitsu Microcontrollers

Func

tiona

lity

32/1

6/8-

bit c

ore

lineu

p

23

ROM

, RAM

, Pin

sAp

plic

atio

nsDe

velo

pmen

tas

sist

ance

tool

sPr

oduc

t sel

ectio

n

Fujitsu Microcontrollers

Func

tiona

lity

32/1

6/8-

bit c

ore

lineu

p

Built-in CAN microcontrollers

Page 14: FUJITSU SEMICONDUCTOR LIMITED · PDF filemicrocontrollers such as operations, peripheral functions, and programming with peripherals at your own pace. Features of Fujitsu Microcontrollers

128K

64K

576K

544K

416K

384K

288K

160KMB96350MB96350

MB90350MB90350

MB96370MB96370

MB96330MB96330

MB96320MB96320

MB90990MB90990

MB96380MB96380

MB90930MB90930

MB90920MB90920MB96340MB96340

MB90390MB90390

MB96310MB96310

MB90360MB90385MB90895

MB90360MB90385MB90895

MB96390MB96390

MB90950MB90950

1152K

1088K

544K

2112K

768K

512K

416K

384K

256K

128K

MB91570MB91570

MB91220MB91220

MB91245MB91245

MB91210MB91210

MB91460MB91460

MB91590MB91590

MB91460MB91460

MB91270MB91270

MB91460MB91460

MB91265MB91265

64 100 120 144 176 208 320

MB90340MB90340

48 64 80 120 144100

Series lineup

FAMILY

bit MICROCONTROLLER

bit MICROCONTROLLER

Number of pins [pin]

ROM[Byte]

Number of pins [pin]

ROM[Byte]

What is FlexRay

FlexRay features

Vehicle-mounted LAN communication for X-by-Wire (limit of CAN)

Time Trigger Protocol

Max 10Mbps

Communication protocol considering high reliability → Demanded by X-by-Wire applications

Supports completely duplicated networks (redundant communication)

Scheduling monitoring (bus guardian)

Supports flexible topologies

Supports Bus, Star, and Hybrid topologies

Segment structure; static and dynamic segment

Built-in FlexRay controller macro from Robert Bosch GmbH supporting FlexRay Protocol Ver 2.1

Supporting FlexRay communication speeds of 10Mbps, 5Mbps, and 2.5Mbps

Built-in PLL oscillator circuit exclusively used for FlexRay system clock

Features

Built-in FlexRay microcontrollers

FR81SFR81S

High Performance/Dual Core

FR60 MB91460 Series

MCU with FlexRay

ASSP (Standalone CC)

FlexRay MCU roadmap MB91F465X block diagram

FR60CPU Core

8-channel 16-bit free-running timer

8-channel 16-bit reload timer

Clock modulator

Clock supervisor

FlexRay

CAN 2ch

LIN UART 3ch

I2C bus 1ch

Flash 544KSRAM 32K

17-channel 10-bit AD converter

11-channel external interrupts

I/O ports

12-channel PPG timer

6-channel output compare

8-channel input capture

Real-time clock

Hardware watchdog timer

5-channel DMAC

Package: LQFP-100

High Performance/Dual Core

FR60 MB91460 Series

GatewayMB91F_FlexRay

MB88121B

MB88121C

MB91F465X

100pin~144pinFPU & Motor

100pinWithout FlexRay

64pinFlexRay 2.1Serial & parallel host I/F

64pin

Suspension

Brake

Steer

FlexRay is a next-generation vehicle-mounted network protocol.FlexRay supports high reliability, high-performance control (maximum communication speeds of up to 10Mbps), and has drawn attention in a wide range of fields as a next-generation, high-performance automotivenetwork protocol aimed at X-by-Wire replacement of mechanical control systems with electronic control systems.The standardization of FlexRay as a next-generation vehicle-mounted communication protocol is being promoted by the FlexRay Consortium.

24

ROM

, RAM

, Pin

sAp

plic

atio

nsDe

velo

pmen

tas

sist

ance

tool

sPr

oduc

t sel

ectio

n

Fujitsu Microcontrollers

Func

tiona

lity

32/1

6/8-

bit c

ore

lineu

p

25

ROM

, RAM

, Pin

sAp

plic

atio

nsDe

velo

pmen

tas

sist

ance

tool

sPr

oduc

t sel

ectio

n

Fujitsu Microcontrollers

Func

tiona

lity

32/1

6/8-

bit c

ore

lineu

p

Built-in FlexRay microcontrollersBuilt-in CAN microcontrollers

Page 15: FUJITSU SEMICONDUCTOR LIMITED · PDF filemicrocontrollers such as operations, peripheral functions, and programming with peripherals at your own pace. Features of Fujitsu Microcontrollers

Devices with USB connectivity

Built-in USB microcontroller featuresUSB is an abbreviation of Universal Serial Bus.In recent years, support for USB interfaces has been spreading to various devices.Fujitsu Semiconductor is expanding our lineup of microcontrollers with built-inUSB Function (compliant with USB Full-Speed).Products are also available with built-in simple Host functionality, making it possible to implement a system that can use a USB interface even without a PC.

FAMILY MB91660 seriesOverview

The MB91660 series of high-performance 32-bit USB microcontrollers has a built-in FR80 core, improving the CPU processing performance by approximately 1.3 times over previous Fujitsu products.

Features

FR80 high-performance 32-bit RISC CPU coreInherits the instruction set from previous FR productsMaximum CPU operating frequency: 33MHz

USB Full-Speed (12Mbps) compliant USB FunctionFlash memory built into the microcontroller can be programmed via the USB interface

USB Host Full-Speed (12Mbps)Offers connectivity with USB devices even without a PC

Slave interfaceA USB interface can be added to a system by connecting this microcontroller via the slave interface to a host CPU that does not have USB

Supports driver software (USB Function, USB Host) from Interface Corporation

MB91660 series

Label feed motor

Label cutter motor

Printing unit

LCD controller

Paper jam detectionLabel cartridge empty detection

PC

Key input

FR80 CPU core

16-channel16-bit base timer

(RLT/PPG/PWM/PWC)

3-channel 8-bit D/A

12-channel multifunction serial

interface (UART/SIO/I2C mode)

3-channel

4-channel U/D counter

Flash 512KBRAM 48KB

24-channel 10-bit A/D

External interrupts 32 channels

I/O ports

USB HostUSB Function

Flash 512KBRAM 48KB

8-channel OCU2-channel 16-bit free-

running timer8-channel ICU

Sample label printer application: system block diagram

16-bit reload timer

MB91665MB91665

MB91660MB91660

MB91610MB91610

FAMILY

bit MICROCONTROLLER

bit MICROCONTROLLER

Number of pins [pin]

ROM-less product

Series lineup

48 64 120 144 178

ROM[Byte]

MB90335

MB90330A

MB91310

MB91319

MB91305MB90335

MB90330A

MB91310

MB91319

MB91305

• Printers• Scanners• Notebook PCs• SLR cameras• Stereos• Scales• FA devices• Measuring devices

1024K

512K

384K

256K

128K

64K

26

ROM

, RAM

, Pin

sAp

plic

atio

nsDe

velo

pmen

tas

sist

ance

tool

sPr

oduc

t sel

ectio

n

Fujitsu Microcontrollers

Func

tiona

lity

32/1

6/8-

bit c

ore

lineu

p

27

ROM

, RAM

, Pin

sAp

plic

atio

nsDe

velo

pmen

tas

sist

ance

tool

sPr

oduc

t sel

ectio

n

Fujitsu Microcontrollers

Func

tiona

lity

32/1

6/8-

bit c

ore

lineu

p

Built-in USB microcontrollers

Page 16: FUJITSU SEMICONDUCTOR LIMITED · PDF filemicrocontrollers such as operations, peripheral functions, and programming with peripherals at your own pace. Features of Fujitsu Microcontrollers

bit MICROCONTROLLER

Sample application in microwave oven: system block diagram

60K

32K/36K

20K

MB95310L series

MB95310L series

External interrupts8 channels

UART/SIO 2ch

I2C 1ch

10bit A/D 4ch

1-channel8/16bit PPG timer

1-channel8/16bit PPG timer

48 52 64 80 100

MB95150M (16×4)MB95150M (16×4)

MB95160M(32×4)

MB95160M(32×4)

MB95120MB95120MB

(40×4)

MB95120MB95120MB

(40×4)

MB95160(32×4)

MB95160(32×4)

MB95370L(32×4)

MB95370L(32×4)

MB95310L(40×4)

MB95310L(40×4)

Built-in LCD controller microcontroller featuresLCDs (Liquid Crystal Displays) are widely used as the display device in general home appliances and digital home applications.Fujitsu offers a lineup of microcontrollers with built-in LCD controller for embedded systems that require an LCD display.

(1) Selectable frame cycle(2) Supports 4-common output/40 segment LCD (maximum)(3) Lit/not-lit is set by display RAM data

Overview

An 8-bit microcontroller with a built-in LCD controller.This product has a built-in LCD controller and operates at 3V. This also supports human interface control applications such as LCD display units and key input in general home appliances such as refrigerators and microwave ovens.

Features

The display clock source can be selected from the main and sub clocks.The frame rate can also be selected from 4 patterns

40 segment × 4 common outputAble to display a maximum of 160 characters

Blinking control functionOffers hardware controlled blinking, reducing software load

Selectable from: 1/2 bias, 1/2 duty1/3 bias, 1/3 duty1/3 bias, 1/4 duty

LCD display is enabled during microcontroller standbyLCD display is enabled during system low power operation

LCD display pins / external power supply pins can be used as general-purpose ports when not used

Built-in resistance dividerContributes to reducing the number of parts

• Door switch• Various key inputs

• Cooking temperature• Oven temperature• Various sensors

• Heater control

Turntable control

Information display (LCD)Clock display

Cooking temperature

Cooking modeCooking time

Buzzer

F2MC-8FXCPU core

LCDC40seg×4com

Low power consumptionclock timer

Dual Operation FlashUpper-BANK 48KBLower-BANK 12KBNote: Only in Flash

products

2-channel 8-bit/16-bit composite timerM

Series lineup

Number of pins [pin]

FAMILY bit MICROCONTROLLER

Values in parentheses are number of segments × number of common

120 128

ROM[Byte]

MB91230 (32×4)MB91230 (32×4)

Number of pins [pin]

bit MICROCONTROLLER

Values in parentheses are number of segments × number of common

100

ROM[Byte]

MB90800 (48×4)MB90800 (48×4)

Values in parentheses are number of segments × number of common

Number of pins [pin]

ROM[Byte]

128K

192K

256K

1024K

28

ROM

, RAM

, Pin

sAp

plic

atio

nsDe

velo

pmen

tas

sist

ance

tool

sPr

oduc

t sel

ectio

n

Fujitsu Microcontrollers

Func

tiona

lity

32/1

6/8-

bit c

ore

lineu

p

29

ROM

, RAM

, Pin

sAp

plic

atio

nsDe

velo

pmen

tas

sist

ance

tool

sPr

oduc

t sel

ectio

n

Fujitsu Microcontrollers

Func

tiona

lity

32/1

6/8-

bit c

ore

lineu

p

Built-in LCD controller microcontrollers

Page 17: FUJITSU SEMICONDUCTOR LIMITED · PDF filemicrocontrollers such as operations, peripheral functions, and programming with peripherals at your own pace. Features of Fujitsu Microcontrollers

Features of microcontrollers for inverter control

FAMILY MB91480 seriesOverview

This microcontroller is aimed at 5V interface home electronics and is equipped with a Fujitsu original RISC CPU core.Offers a built-in 32-bit CPU core with a maximum operation processing rate of 80 MHz, a multifunction timer capable of three-phase PWM control, a high-performance A/D converter, and a dedicated 32-bit high-speed multiply and accumulate macro in order to offer inverter control for home appliances such as air conditioners, washing machines and driers, refrigerators, and induction cookers.

Features

CPU core: FR60 RISC, 5-stage pipeline

Internal operating frequency: 80MHz

Package: LQFP-100

(0.5mm pitch, 14mm × 14mm)

Flash capacity: 512 KBytes

RAM capacity: 32 KBytes

Operating voltage: Vcc = 4.0V to 5.5V

Main functions

Analog 8/10-bit A/D function (2 units × 4 channels , 1 unit × 10 channels)

Multifunction timer capable of controlling 2 motors (2 units)

16-bit reload timer (2 channels)

8/16-bit PPG timer function (16 channels × 8-bit, 8 channels × 16-bit)

16/32-bit base timer function (4 channels × 16-bit, 2 channels × 32-bit)

Multiply and accumulate circuit (1 unit) (32-bit × 32-bit + 72-bit = 72-bit)

Example application to air conditioner outdoor unit: system block diagram

Air conditioner indoor unit

MB91480 series

FR60 CPU core

Multiply and accumulate circuit

External interrupts 11 channels

I/O ports

2-channel 16-bit reload timer

8-channel 8/16-bit PPG timer

4-channel base timer

UART 3ch

Multifunction timer

4-channel 10-bit A/D

Multifunction timer

4-channel 10-bit A/D

10-channel 10-bit A/D

ICU 4ch

16-bit free-running timer

OCU 6ch

Waveform generator

ICU 4ch16-bit free-running timer

OCU 6ch

Waveform generator

IGBT

IGBT

Air flow sensor

Temperature sensor

Compressor control unit

Fan motor control unit

Current detector

Current detector

M

M

MB91490MB91490

MB91265AMB91265A

MB90820BMB90820B

MB90460MB90460

Number of pins [pin]

FAMILY bit MICROCONTROLLER

bit MICROCONTROLLER

• Air conditioners• Refrigerators• Washing machines• Industrial motors

Series lineup

Motor control equipment

64 80 100 144

ROM[Byte]

MB91470MB91480

MB91260B

MB91470MB91480

MB91260B

512K

384K

256K

128K

64K

This product is equipped with a variety of timers suitable for inverter control and a high-performance A/D converter suitable for feedback control in order to meet demands for energy efficiency in general home appliances such as air conditioners, washing machines and driers, refrigerators, induction cookers, etc.

1) Built-in multifunction timer capable of three-phase PWM control2) The functionality that suits the application can be freely selected from a variety of timers (PPG, PWM, PWC, input capture) using the built-in base timer3) Built-in multi-unit multi-channel high-performance A/D converter that can operate in conjunction with the multifunction timer and DMAC4) Built-in dedicated high-speed multiply and accumulate calculation macro that can perform vector calculation processing in parallel with the CPU

30

ROM

, RAM

, Pin

sAp

plic

atio

nsDe

velo

pmen

tas

sist

ance

tool

sPr

oduc

t sel

ectio

n

Fujitsu Microcontrollers

Func

tiona

lity

32/1

6/8-

bit c

ore

lineu

p

31

ROM

, RAM

, Pin

sAp

plic

atio

nsDe

velo

pmen

tas

sist

ance

tool

sPr

oduc

t sel

ectio

n

Fujitsu Microcontrollers

Func

tiona

lity

32/1

6/8-

bit c

ore

lineu

p

Microcontrollers for inverter control

Page 18: FUJITSU SEMICONDUCTOR LIMITED · PDF filemicrocontrollers such as operations, peripheral functions, and programming with peripherals at your own pace. Features of Fujitsu Microcontrollers

100MIPS

Performance

50MIPS

10MIPS

AU

TO

SA

R O

S

Com

plex

Driv

ers①BSW

Microcontroller

WD

G

GP

T

FLE

XR

AY

SP

I

LIN

CA

N

FLS ICU

PW

M

DIO

②MCAL

PO

RT

MC

U

AD

C

Application LayerApplication Layer

AUTOSAR Runtime Environment(RTE)

PARTS Version Provided by

① OS/BSWR2.0/2.1R3.0/3.1R3.1 HIS recommended version

Elektrobit, Vector, KPIT, etc.

Note: The MCAL configuration changes depending on target microcontrollers.

Support MCU

MB91460 series (32-bit),MB96300 series (16-bit), etc.

② MCALR2.0/2.1 Elektrobit and Fujitsu Semiconductor

R3.0/3.1/3.1 HIS recommended version Fujitsu Semiconductor

MB91460 series (32-bit)

MB96300 series (16-bit)

Development environment solution : Fujitsu AUTOSAR development environmentAbout AUTOSAR

AUTOSAR (Automotive Open System Architecture) is a standardization organization established in July 2003 mainly by Daimler-Chrysler, BMW

AG, Robert Bosch GmbH in order to modularize and commonize automotive software.

The AUTOSAR software platform was prepared as a solution for the demands for in-vehicle system software and is being investigated by various

OEM and ECU manufacturers for its application to in-vehicle software.

・Standardizing software frameworks

・Standardizing design processes

・Commonizing and modularizing application software by introducing a common runtime environment (RTE)

・Providing a microcontroller abstraction layer (MCAL) that absorbs the hardware differences and commonizes upper layer software

Scalable AUTOSAR compliant with HIS recommended specifications

Product lineup

System configuration example

AUTOSAR product roadmap

The Herstellerinitiative Software (HIS) software initiative was established by five German automobile manufacturers Audi, BMW, Daimler,

Porsche, and Volkswagen in order to assist with ECU related standardized software and modules, process maturity, software testing, software

tools, and programming.

Scalable AUTOSAR compliant with HIS recommended specifications provides guidelines for implementing BSW functions optimized for small

code size without violating the AUTOSAR specifications and contributes to cost reductions.

・Function Safety

AUTOSAR R3.0/3.1 HIS

・Light function・HIS support

(Under planning)

FR60MB91460 Series

64-256pin

FR81SMB91500 Series

F2MC-16FXMB96300 Series

48-144pin

AUTOSAR R2.0/2.1

AUTOSAR R4.0

AUTOSAR R3.0/3.1

Multi Core

F2MC-16FXNext

32

ROM

, RAM

, Pin

sAp

plic

atio

nsFu

nctio

nalit

yPr

oduc

t sel

ectio

n

32bit

16bit

8bit

Fujitsu Microcontrollers

Deve

lopm

ent

assi

stan

ce to

ols

32/1

6/8-

bit c

ore

lineu

p

33

ROM

, RAM

, Pin

sAp

plic

atio

nsFu

nctio

nalit

yPr

oduc

t sel

ectio

n

32bit

16bit

8bit

Fujitsu Microcontrollers

Deve

lopm

ent

assi

stan

ce to

ols

32/1

6/8-

bit c

ore

lineu

p

Development assistance tools (software tools)

Cate

gory Product name

"AUTOSAR MCAL R3.0 for F2MC-16FX"

Model DescriptionUsage period

Storage period

Area Remarks

Lice

nses

Evaluation license SP360802418EVC Can only be used by customers for evaluations. 3 months None Limited

countries No source code

Development license SP360802418QAC Can only be used for customer's test integration.Can be used for all 16FX models.Includes basic support.

Unlimited 12 months

World wide

No source code

Development license with source

SP360802518QAC Source code available

Production license with source

SP360802618QAC -MB96Fxxx

Can only be used for customer's mass-production integration.Can only be used in one product.Includes basic support.

Unlimited 12 months

World wide

Source code available

Ser

vice

sBasic Support Service -

- Bug support- Version upgrade and manual support- Phone and email support: 50 hr- Response time: 72 hr (during business hours)

6 months

6 months

Limited countries

Included as standard with Development/Production

license

Basic Upgrade Support Service

SP360802710MAC -BAS

- Extends the period of basic support (6 months) 6 months

6 months

Limited countries

Extends the basic support by 6 months to have the support

for 12 months.Can only be purchased once.

Extended Support Service

SP360802710MAC -EXT

- Bug support- Version upgrade and manual support- Phone and email support: 100 hr- Response time: 48 hr (during business hours)- On-site support: 1 day- Standard installation training: 1 to 2 days

12 months

12 months

Limited countries

Premium Support Service

SP360802710MAC -PRE

- Bug support- Version upgrade and manual support- Phone and email support: 200 hr- Response time: 24 hr (during business hours)- On-site support: 2 days- Custom installation training: 1 to 2 days

24 months

24 months

Limited countries

Types of AUTOSAR MCAL Examples in AUTOSAR MCAL R3.0 for F2MC-16FX

Page 19: FUJITSU SEMICONDUCTOR LIMITED · PDF filemicrocontrollers such as operations, peripheral functions, and programming with peripherals at your own pace. Features of Fujitsu Microcontrollers

Fujitsu Semiconductor provides "REALOS" the real-time OS that complies with the industry-standard µITRON

specifications and "µT-REALOS" the real-time OS that complies with the µT-Kernel specifications. Configurator and

Analyzer are available as the tools for assisting with efficient development of application programs using the REALOS

kernel. Configurator, OS-aware tools (under planning), and ITRON Extension (under developing) are provided for the

µT-REALOS kernel.

MCU µITRON spec µT-Kernel spec

FM3 µT-REALOS/M3 + ITRON Extension µT-REALOS/M3

FR REALOS/FR, REALOS/FR Spec.4 µT-REALOS/FR

F2MC-16LX REALOS/907 -

Configurator features

Configurator is a tool for assisting with configuring (and reconfiguring) the kernel.

It allows configuration to be performed simply by setting the functions used by the application.

Configuration information definitions

Configuration information consistency checks

OS size computation

System configuration in GUI format

Analyzer and OS-aware tool (under planning) features

Analyzer and OS-aware tool are debugging support tools for systems incorporating REALOS.

They graphically display the states of tasks and objects being used and task state transitions.

This allows for grasping the system operations.

Object display

Trace log

OS breakpoints

Task context display

Stack information display

Issue system calls

µT-REALOS

MCU

ITRON Extension

Task Task Task

Development environment solution: SOFTUNE integrated development environment

Overview

Integrated development environment delivering simple operability and high efficiency

Resolves complicated configuration procedures during program development

Works in conjunction with a variety of tools that support seamless development with SOFTUNE

SOFTUNE Professional Pack evaluation version available for download

http://jp.fujitsu.com/microelectronics/support/

Features

Employs projectsThe development environment can be easily structured both for a single person

performing multiple tasks in parallel or for a single developer within a group by

using project files.

Offers superior usability1. Editor provided as standard

The standard built-in editor offers a wide variety of functionality, including syntax

highlighting and auto-indenting.

2. Jump to errors and online help

Errors that occur during a build are displayed in an output window at the bottom

of the screen. It is easy to jump to the tag or display the error details from the

errors displayed here.

3. Capable of operating with commercial editors

Capable of integrating commercial editors to meet the wishes of users wanting

to use an editor with more functionality. (Mifes V1.0/V3.0, WZ Editor, Hidemaru,

Power Editor, CodeWright32, TextPAD32, etc.)

Customizable working environmentThe development environment is able to be customized by the developer, such

as by working with source control tools when sharing files, or calling file format

conversion tools.

Debugging functionsSupports all three kinds of debuggers required in the various stages of development:

emulator debugger, monitor debugger, simulator debugger. The optimal debugging

environment can be selected to suit the conditions.

Make/build

Source window Register window

Project window Editor window

Output window Individual tool displays

SOFTUNE Workbench

Emulator debugger

Monitor debugger

Simulator debugger

Instruction set simulatorTarget boardICE

LAN, USB, or RS-232C

RS-232C Memory

Program development for integrated systems consists of a repeating cycle of coding, building, and debugging.Fujitsu Semiconductor provides the SOFTUNE integrated development environment to perform these operations smoothly, and each individual operation can be conducted reliably.

Real-time OS: REALOS series

REALOS, µT-REALOS

Fujitsu MCU products with real-time OS support

ITRON Extension (under developing) features

ITRON Extension is middleware for supporting µITRON specification system calls.

This enables to run applications that use µITRON system calls in combination with µT-REALOS.

µITRON specification system call support

34

ROM

, RAM

, Pin

sAp

plic

atio

nsFu

nctio

nalit

yPr

oduc

t sel

ectio

n

32bit

16bit

8bit

Fujitsu Microcontrollers

Deve

lopm

ent

assi

stan

ce to

ols

32/1

6/8-

bit c

ore

lineu

p

35

ROM

, RAM

, Pin

sAp

plic

atio

nsFu

nctio

nalit

yPr

oduc

t sel

ectio

n

32bit

16bit

8bit

Fujitsu Microcontrollers

Deve

lopm

ent

assi

stan

ce to

ols

32/1

6/8-

bit c

ore

lineu

p

Development assistance tools (software tools)

Page 20: FUJITSU SEMICONDUCTOR LIMITED · PDF filemicrocontrollers such as operations, peripheral functions, and programming with peripherals at your own pace. Features of Fujitsu Microcontrollers

■System Configuration

CPU

MB2100-01E84.8mm×53.6mm×21.3mm 70.3g

SOFTUNE Integrated Development Environment (Debugger)

Communication speed maximum 50Mbps

Mass production board of target device

The connection is by a single microcontroller pin only

Built-in debugging circuit- Run to Break- Event setting- Trace (instruction & data)

Dedicated DMA for debugging- Memory access

Flash microcontroller

Single-wire coaxial connection (maximum 10m)

USB 2.0High Speed

■Features of the MB2100-01-E emulator• Debug using a flash microcontroller on a mass-production board

• Connect to the flash microcontroller using a single wire coaxial cable

• Read from and write to memory without stopping the CPU

• Connect to a flash microcontroller at up to 10 m

• Configure traces and multiple events

• Security function with password

• Compact size 84.8mm x 53.6mm x 21.3mm, 70.3g

• Connect using USB 2.0 High Speed

• The power supply is USB bus-powered

• Power supply isolation

• Supports all flash microcontrollers that includes the single-wire coaxial cable

debugging interface

■ External view of system

Fujitsu Semiconductor provides development tools such as emulators and adapters for developing software for the FR family and F2MC family.

■Features of the MB2146-08-E (BGM adapter)• Supports microcontroller operating voltages of +2.9 to +5.5V

(The upper and lower limits on the microcontroller operating voltage and operating

frequency vary between each of the devices. For the operating voltage and

operating frequency of each MCU, see the documentation related to that device

(data sheet, hardware manual, etc.))

• Compact development environment, with small lightweight BGM adapter

• Debugging possible over single-wire serial

• Because the monitor program executes in a dedicated memory space,

it does not consume any of the user memory space

• Built-in continuous execution, step execution, and forced break functions

• Software breakpoints: 256 points

• Host interface: Able to connect using USB1.1

■ External view of system

■System Configuration

(On-chip in-circuit emulator)

Pre-mounted

USB cable(included)

BGM adapter

Evaluation board (Starter kit) Mass-production product*

Pre-mounted on the evaluation board

Personal computer

WorkbenchEmulator

Debugging software

SOFTUNE integrated development environment

MB2146-08-E

MB2146-4xx-E

MB95200 series

FAMILY bit MICROCONTROLLER On-chip Debugger

FAMILY bit MICROCONTROLLER MB95200 Series

36

ROM

, RAM

, Pin

sAp

plic

atio

nsFu

nctio

nalit

yPr

oduc

t sel

ectio

n

32bit

8bit

Fujitsu Microcontrollers

Deve

lopm

ent

assi

stan

ce to

ols

32/1

6/8-

bit c

ore

lineu

p

16bit

37

ROM

, RAM

, Pin

sAp

plic

atio

nsFu

nctio

nalit

yPr

oduc

t sel

ectio

n

32bit

8bit

Fujitsu Microcontrollers

Deve

lopm

ent

assi

stan

ce to

ols

32/1

6/8-

bit c

ore

lineu

p

16bit

Development assistance tools (hardware tools)

Page 21: FUJITSU SEMICONDUCTOR LIMITED · PDF filemicrocontrollers such as operations, peripheral functions, and programming with peripherals at your own pace. Features of Fujitsu Microcontrollers

■ External view of system■Features of the MB2198-01-E emulator• Supported DSU: DSU3, DSU4

• Power supply voltage: Supports linear +2.7V to +5.5V

(The upper and lower limits on the microcontroller operating voltage and operating

frequency vary between each of the devices. For the operating voltage and operating

frequency of each MCU, see the documentation related to that device (data sheet,

hardware manual, etc.))

• Capable of source-level debugging (assembler, C, mixed display)

• Simple GUI operation using pull-down menu buttons

• Real-time trace function

• Multiple window display, including source code, variables, registers, memory, trace, etc.

• Hardware break x 5, Software break x 4096, Code event x 2, Data event x 2

• Execution cycle measurement function

• Host interface: Equipped standard with RS-232C (max. 115kbps),

LAN (10BASE-T, 100BASE-TX), and USB1.1

FAMILY bit MICROCONTROLLER

■System Configuration

Personal computer

Socket

Power supply cable

Evaluation chip

User target system

MCU

Retail LAN cable (10BASE-T/100BASE-TX)

Retail USB 1.1 cable

Retail RS-232C cable (9 pin to 9 pin crossover)

MB219x-xxx RAM board*

DSU cable Adapter board/header board

Emulatordebuggingsoftware

Adapter boardHeader SocketCable

Evaluation chip

DSU cableAdapter board

Header SocketCable

Evaluation chip

DSU cable

Main unitMB2198-01-E

MB2198-10-E MB219x-xxx-x

MB2198-xxx-x MB219x-xxx-x

MB2198-10-E

MB2198-10-E

MB2198-xxx-x MB2198-xxx-E

Emulator unit

*: Optional product

Co

nfi

gu

rati

on

1C

on

fig

ura

tio

n 2

Co

nfi

gu

rati

on

3

Configuration 4

Connection to user system

Connection to user system

Connection to user system

■Features of the MB2198-01-E emulator• Supported DSU: DSU4

• Power supply voltage: Supports linear +2.7V to +5.5V

(The upper and lower limits on the microcontroller operating voltage and operating

frequency vary between each of the devices. For the operating voltage and operating

frequency of each MCU, see the documentation related to that device

(data sheet, hardware manual, etc.))

• Capable of source-level debugging (assembler, C, mixed display)

• Simple GUI operation using pull-down menu buttons

• Real-time trace function

• Multiple window display, including source code, variables, registers, memory, trace, etc.

• Hardware break x 4, Software break x 2048, Data break x 4

• Execution cycle measurement function

• Host interface: Equipped standard with RS-232C (max. 115kbps),

LAN (10BASE-T, 100BASE-TX), and USB1.1

■ External view of system

FAMILY bit MICROCONTROLLER

■System Configuration

■Example System Configuration for the MB96300 Series

Main unit

Retail USB cable (USB 1.1)

Retail RS-232C cable (9 pin to 9 pin crossover)

Power supply cable

Retail LAN cable (10BASE-T/100BASE-TX)

Adapter boardHeader SocketCable

Evaluation chip

Personal computer

Emulator debugging

software

SOFTUNE integrateddevelopment environment

EvaluationMCUUSB, LAN or

RS-232C(crossover) Socket

User target system

Personal computer

Main unitMB2198-01-E

Configuration 1

MB2198-500-E MB2198-5xx-E

MB2198-01-Eemulator unit

MB2198-500-Eadapter board

MB2198-5xx-Eheader board

Connection to user system

SOFTUNE integrated development environment

38

ROM

, RAM

, Pin

sAp

plic

atio

nsFu

nctio

nalit

yPr

oduc

t sel

ectio

n

32bit

Fujitsu Microcontrollers

Deve

lopm

ent

assi

stan

ce to

ols

32/1

6/8-

bit c

ore

lineu

p

8bit

16bit

39

ROM

, RAM

, Pin

sAp

plic

atio

nsFu

nctio

nalit

yPr

oduc

t sel

ectio

n

32bit

Fujitsu Microcontrollers

Deve

lopm

ent

assi

stan

ce to

ols

32/1

6/8-

bit c

ore

lineu

p

8bit

16bit

Development assistance tools (hardware tools)

Page 22: FUJITSU SEMICONDUCTOR LIMITED · PDF filemicrocontrollers such as operations, peripheral functions, and programming with peripherals at your own pace. Features of Fujitsu Microcontrollers

■ External view of system

■System Configuration

■Features of the MB2147-01-E (version that supports high speeds)• Supports a maximum microcontroller operating frequency of 33MHz

• Supports microcontroller operating voltages of +2.7V to +5.5V

(The upper and lower limits on the microcontroller operating voltage and operating

frequency vary between each of the devices. For the operating voltage and operating

frequency of each MCU, see the documentation related to that device

(data sheet, hardware manual, etc.))

• Emulator memory (1M x 4 areas)

• Capable of source-level debugging (assembler, C, mixed display)

• Simple GUI operation using pull-down menu buttons

• On-the-fly function (execute commands during microcontroller execution)

• Powerful real-time trace function

• Multiple window display, including source code, variables, registers, memory, trace, etc.

• Event triggers that allow a wide variety of conditions to be specified (code x 8, data x 8)

• Sequential control by sequencer (4 conditionals, 3 levels)

• Performance measurement function (function to measure the execution time between

2 points, measure elapsed cycles)

• C0 coverage measurement function (measures program execution coverage)

• Host interface: Equipped standard with RS-232C (max. 115kbps), LAN (10BASE-T, 100BASE-TX), and USB1.1

Adapter board (for PGA299)

Adapter board

Probe cable

Evaluation chip(PGA299 chip)

Connection to user system

Connection to user system

Main unit

Retail USB cable (USB 1.1)

Retail RS-232C cable (9 pin to 9 pin crossover)

Power supply cable

Retail LAN cable (10BASE-T/100BASE-TX)

Adapter board (for PGA256)

Adapter board

Probe cable

Evaluation chip(PGA256 chip)

Connection to user system

Header board

Probe header

SocketFlat cable* Included

with main unit

Personal computer

Emulator debugging

software

SOFTUNE integrateddevelopment environmentMain unit

MB2147-01-E

MB2132-4xx

MB2147-5xx-E

MB2147-20-E

MB2147-10-E

MB2132-4xx

Configuration 1

Configuration 2

FAMILY bit MICROCONTROLLER

40

ROM

, RAM

, Pin

sAp

plic

atio

nsFu

nctio

nalit

yPr

oduc

t sel

ectio

n

16bit

Fujitsu Microcontrollers

Deve

lopm

ent

assi

stan

ce to

ols

32/1

6/8-

bit c

ore

lineu

p

8bit

32bit

41

ROM

, RAM

, Pin

sAp

plic

atio

nsFu

nctio

nalit

yPr

oduc

t sel

ectio

n

16bit

Fujitsu Microcontrollers

Deve

lopm

ent

assi

stan

ce to

ols

32/1

6/8-

bit c

ore

lineu

p

8bit

32bit

memo

Development assistance tools (hardware tools)

Page 23: FUJITSU SEMICONDUCTOR LIMITED · PDF filemicrocontrollers such as operations, peripheral functions, and programming with peripherals at your own pace. Features of Fujitsu Microcontrollers

Evaluation board

Fujitsu Semiconductor provides evaluation boards for developing embedded systems equipped with the FR family and F2MC family.

■FeaturesThis is an evaluation board supporting the Fujitsu Semiconductor FR family

MB91590 series.

Equipped with RF and D-sub video inputs, D-sub video output, CAN/LIN/UART I/O,

LEDs, and switches (detachable).

This board contributes to improving the development efficiency because it can

perform a simplified evaluation of operations before a mounting attempt in a

customer's system.

Evaluation Board for FR Family MB91590 (MB2198-751-E)

■FeaturesThis is an evaluation board manufactured by Sunhayato that supports the F2MC-

16LX/FX and FR family. This makes it possible to perform simple operational testing

of the MCU before embedding it into your system, contributing to increased develop-

ment efficiency. This board is made up of a main board and a daughter board. By

changing the daughter board, this evaluation board can be used to perform debug-

ging using tools that incorporate an emulator debugger (ICE), to evaluate microcon-

trollers with built-in flash memory, and as a serial writer. The main board is common

to all models, and can support different models by changing the daughter board.

Evaluation Board for the FR Family and F2MC-16LX/FX (BBF2004)

■FeaturesThis is a USB evaluation kit supporting Fujitsu Semiconductor 32-bit FR80 family

MB91665 series microcontrollers.

This kit can run USB host and USB function application software using Fujitsu

Semiconductor original USB microcontroller middleware.

The evaluation kit includes the following:

・USB middleware (sample)

・Application software (sample)

・Evaluation board

・Integrated development environment

FR80 MB91665 Series USB Evaluation Kit (MB91972EVB-1/MB91972EVB-2)

Sunhayato CorporationSales department

TEL: +81-3-3984-7791 FAX: +81-3-3971-0535

The Jouet Bleu (Blue Toy) is a microcontroller starter kit for people learning about

microcontrollers and embedded systems. It can be used as a effective tool for

educating students and new recruits about developing embedded software.

■Features• Microcontroller board equipped with a high-performance 16-bit microcontroller

• Software development environment

• Enables learning about microcontrollers from the basics to applications

• Notebook PCs can be used for software development

Microcontroller Starter Kit (Jouet Bleu)

Sunhayato CorporationSales department

TEL: +81-3-3984-7791 FAX: +81-3-3971-0535

New 8FX MB95200 Series Starter Kit

This is a starter kit for the New 8FX MB95200 series of Fujitsu low pin count 8-bit microcontrollers. The MB95200 series starter kit includes

a BGM adapter and evaluation board, and is optimal for evaluating performance and functionality and testing operation before embedding

an MCU into users' system. The SOFTUNE V3 integrated development environment (evaluation version), various sample software, application

notes, etc. are available on the Fujitsu Semiconductor website and can be downloaded free of charge.

The following two starter kits are available.

• Starter kit with FRAM microcontroller: MB2146-430A-01-E

• Starter kit with Flash microcontroller: MB2146-420A-01-E

■FRAM microcontroller evaluation boardThis evaluation board is equipped with an FRAM microcontroller as the target MCU together with a variety of peripheral resources.

The target MCU can be evaluated easily by connecting using a BGM adapter. This board is included in the FRAM Microcontroller Starter

Kit (MB2146-430A-01-E).

• Equipped with an MB95R203A (8 KByte FRAM, 496 Byte RAM)

• Board functions

Buzzer, temperature sensor, LED, serial (RS-232C), interrupt button, LIN/UART

pins, I2C, BGM adapter pins

■Flash microcontroller evaluation boardThis evaluation board is equipped with a Flash microcontroller as the target MCU

together with a variety of peripheral resources. The target MCU can be evaluated

easily by connecting using a BGM adapter. This board is included in the Flash

Microcontroller Starter Kit (MB2146-420A-01-E).

• Equipped with an MB95F264K (20 KByte Flash, 496 Byte RAM)

• Board functions

Buzzer, temperature sensor, LED, interrupt button, serial (RS-232C), LIN/UART

pins, BGM adapter pins

42

ROM

, RAM

, Pin

sAp

plic

atio

nsFu

nctio

nalit

yPr

oduc

t sel

ectio

n

32bit

16bit

8bit

Fujitsu Microcontrollers

Deve

lopm

ent

assi

stan

ce to

ols

32/1

6/8-

bit c

ore

lineu

p

43

ROM

, RAM

, Pin

sAp

plic

atio

nsFu

nctio

nalit

yPr

oduc

t sel

ectio

n

32bit

16bit

8bit

Fujitsu Microcontrollers

Deve

lopm

ent

assi

stan

ce to

ols

32/1

6/8-

bit c

ore

lineu

p

Development assistance tools (evaluation board)

Page 24: FUJITSU SEMICONDUCTOR LIMITED · PDF filemicrocontrollers such as operations, peripheral functions, and programming with peripherals at your own pace. Features of Fujitsu Microcontrollers

bits pot redCAN-MOTOR

bits pot yellowLIN

bits pot whiteCAN-LIN

bits pot blueFlexRay

bits pot blueFlexRay

LIN CAN FlexRay

Bits pot* is a series of microcontroller boards that allows you to easily get to know, evaluate, and study microcontrollers. There is a series of five-color boards equipped with the microcontroller providing how to learn in-vehicle network technology, CAN, LIN, FlexRay and USB I/F using each of the 8-, 16-, and 32-bit New 8FX/16FX/FR microcontrollers.A combination of the kits can easily construct in-vehicle networks , control USB devices in a standalone configuration, etc. Furthermore, the development environment, text books, and sample software required for developing software can all be downloaded from the website, creating a starter kit that allows you to study in-vehicle networks and USB from the basics to applications.*: "bits pot" means putting a lot of things (functions) in a small jar (board).

Developer: TSUZUKI DENSAN Co., Ltd.2-5-3, Nishi-shinbashi, Minato-ku, Tokyo, 105-8420, JapanE-mail : [email protected] : http://www.tsuzuki-densan.co.jp/bitspot/

Kit for Learning CAN communication and brushless DC motor control (bits pot red)

CAN-MOTOR [CAN-100]■Microcontroller: 32bit-FR60Lite MB91F267N• Brushless DC motor control using MOTOR driver circuit• Motor control using temperature sensor• Connecting with bits pot white, it controls the motor by the CAN communication.

USB[USB-100]■Microcontroller: 32bit-FR80 MB91F662• Learn mouse function using HID class driver• Fabricate a humidity gauge using a humidity sensor• Learn about FRAM (ferroelectric memory)

Kit for Learning USB (bits pot black)

LIN [LIN-100]■Microcontroller: 8bit-F2MC-8FX MB95F136J• Buzzer output control using slide volume• LED control using temperature sensor• Connecting with bits pot white, it communicates by LIN using LIN slave sample

software (supports LIN 2.0*1)*1: Does not support config, diag, etc.

Kit for Learning LIN communication (bits pot yellow)

CAN-LIN [CAL-100]■Microcontroller: 16bit-F2MC-16FX MB96F356• Basic function of board by SW operation (LED, 7seg, temperature sensor, and

buzzer)• Control motor and receive motor RPM and temperature sensor information using

CAN communication with a bits pot red• Connecting with bits pot yellow, it communicates by LIN using LIN master sample

software (supports LIN2.0*2)*2: Does not support config, diag, etc.

Kit for Learning CAN-LIN communication (bits pot white)

FlexRay [FLR-100]Note: One set consists of two boards.

■Microcontroller: 32bit-FR60 MB91F465X• Basic function operation of FR60 MB91460 series• Understand the FlexRay communication specifications by connecting two bits pot

blue• The bus evaluation is also possible with the FlexRay transceiver

(austriamicrosystems company’s AS8221C).• Connecting with bits pot red or blue, it communicates by CAN.

Kit for Learning FlexRay communication (bits pot blue)

Learning CAN/LIN communication with a particular aim is also possible by combining with a bits pot white (CAN-LIN), bits pot red (CAN-Motor), or bits pot yellow (LIN), and sample programs are also available depending on the combination.The bits pot blue (FlexRay) has two board per set, allowing you to quickly learn FlexRay, which is the next generation in-vehicle network technology.

44

ROM

, RAM

, Pin

sAp

plic

atio

nsFu

nctio

nalit

yPr

oduc

t sel

ectio

n

32bit

16bit

8bit

Fujitsu Microcontrollers

Deve

lopm

ent

assi

stan

ce to

ols

32/1

6/8-

bit c

ore

lineu

p

45

ROM

, RAM

, Pin

sAp

plic

atio

nsFu

nctio

nalit

yPr

oduc

t sel

ectio

n

32bit

16bit

8bit

Fujitsu Microcontrollers

Deve

lopm

ent

assi

stan

ce to

ols

32/1

6/8-

bit c

ore

lineu

p

Development assistance tools (evaluation board)

Page 25: FUJITSU SEMICONDUCTOR LIMITED · PDF filemicrocontrollers such as operations, peripheral functions, and programming with peripherals at your own pace. Features of Fujitsu Microcontrollers

46

ROM

, RAM

, Pin

sAp

plic

atio

nsFu

nctio

nalit

yPr

oduc

t sel

ectio

n

32bit

16bit

8bit

Fujitsu Microcontrollers

Deve

lopm

ent

assi

stan

ce to

ols

32/1

6/8-

bit c

ore

lineu

p

47

ROM

, RAM

, Pin

sAp

plic

atio

nsFu

nctio

nalit

yPr

oduc

t sel

ectio

n

32bit

16bit

8bit

Fujitsu Microcontrollers

Deve

lopm

ent

assi

stan

ce to

ols

32/1

6/8-

bit c

ore

lineu

p

Development assistance tools (development environment/OS/middleware/tools)

Vendor Debugger OverviewCompiler support

Emulator

Computex CSIDE

This inherits the PARMiCE idea and actualizes comfortable operations through its ease of use such as compatibility and connections without any dedicated power. In addition, this supports multicore, Serial Wire Debug (SWD) and Serial Wire Viewer (SWV) by ARM CoreSightTM technology, and Embedded Trace Macrocell (ETM).

IAR, KEIL, GNUPALMiCE3,

J-Stick

IAR Systems EWARM

Embedded WorkBench for ARM is a development environment with integrated C/C++ compiler, assembler, linker, editor, and C-SPY® debugger that allows a user to perform the full sequence of operations from creating a project to editing files, compiling, assembling, linking, and debugging applications.

IAR's ISO C/C++ and Extended

Embedded C++

AnbyICE, ARM RealView ICE,

J-Link, Macraigor Wiggler, and

RDI-based JTAG interface

KEILuVISION4

(MDK-ARM)

This is an integrated software development environment for microcontrollers based on Cortex-M, Cortex-R, ARM 7, and ARM 9 that also supports the use of full-spec real-time OS and libraries for networking, file systems, and peripherals.

ARM, GNU & EABI-compliant

ULINK2, ULINKpro, Seggger Jlink

Yokogawa Digital

Computer Corporation

microVIEW PLUS

・ High-performance JTAG tool・ High-speed JTAG communication

Improved download speeds Advanced JTAG clock setting is available.

・ Hot-plug support Capable of connecting to a target without dropping the target's power supply

・ SWV/SWD support・ Multicore support

Completely implements multicore debugging (ARM environments and SMP environments) *Supports up to 8 cores

・OS/platform support Original OS also supported

・Debugger: microVIEW-PLUS Original debugger that completely controls leading edge advice product functions. Sophisticated GUI improves the debugging efficiency. User-friendly interface and variety of functions significantly improve the complex debugging operations. - Simple operation - Effective monitoring - Customizable GUI Your preferred debug window can be defined over a TCL link library.

RVDS, IAR, KEIL, GNU

adviceLUNA

Product name Overview Inquiries

SOFTUNE

An integrated development environment that is user friendly and highly-efficient.・ Integrates language tools and debugger tools that increase the efficiency of the work

cycle of coding, compiling, and debugging.・ Frees users from the hassles of configuring settings when developing a program.・ Interoperates with a variety of tools, supporting seamless development with SOFTUNE.

Fujitsu Semiconductor Limitedhttp://jp.fujitsu.com/fsl/en/

MULTI5.0

MULTI 5.0 is an integrated development environment that supports each of the phases in the process of system development. It consists of a compiler, builder, editor, debugger, etc. and is GUI-based, focusing on ease of use.This provides a total solution that increases the reliability, safety, and performance of developed products and contributes to shortening development times and reducing development costs through various functions and new technologies such as the DoubleCheck static source code analysis tool and TimeMachine dynamic analysis tool.

Advanced Data Controls Corp.TEL : +81-3-3576-5351http://www.adac.co.jp/

This section introduces the development supporting tools for developing embedded systems for the FM3 family, FR family, and F2MC family.

Tools supporting FM3 Family (ARM Cortex-M3 core)

Tool supporting FR Family and F2MC Family (Fujitsu original core)

Vendor Debugger OverviewCompiler support

Emulator

Sophia Systems

WATCHPOINT

・Supports Cortex®M0, M1, M3, and M4 products・Supports ARM multi ICE interface (JTAG, SWD, SWV, ETM*)・Supports ARM® Thumb® Thumb2® state debugging・Hardware breakpoints・Software breakpoints on RAM and Flash memory (no upper limit on the

number of settings)・Flash memory programming ・Optimized for on-site debugging・USB bus-power support (AC power not required)・Compact 86 x 101 x 23 mm・Executes user macro scripts using JTAG pod button・Connects to PC using USB 2.0 H/S・Includes WATCHPOINT® for Windows®

* The ETM interface is supported by "EjSCATT for ETM."

IAR, KEIL, GNUEjSCATT,

EjSCATT for ETM

Integrated Development Environments

Page 26: FUJITSU SEMICONDUCTOR LIMITED · PDF filemicrocontrollers such as operations, peripheral functions, and programming with peripherals at your own pace. Features of Fujitsu Microcontrollers

48

ROM

, RAM

, Pin

sAp

plic

atio

nsFu

nctio

nalit

yPr

oduc

t sel

ectio

n

32bit

16bit

8bit

Fujitsu Microcontrollers

Deve

lopm

ent

assi

stan

ce to

ols

32/1

6/8-

bit c

ore

lineu

p

49

ROM

, RAM

, Pin

sAp

plic

atio

nsFu

nctio

nalit

yPr

oduc

t sel

ectio

n

32bit

16bit

8bit

Fujitsu Microcontrollers

Deve

lopm

ent

assi

stan

ce to

ols

32/1

6/8-

bit c

ore

lineu

p

Development assistance tools (development environment/OS/middleware/tools)

Product name Overview Inquiries

SOFTUNEREALOS

・ A μITRON compliant real-time OS for the Fujitsu F2MC-16LX/FR family microcontrollers.・ Can be used for a broad range of development, from products with tight resource

limitations to large-scale systems.・ An analyzer is included as a debugging support tool.

Fujitsu Semiconductor Limitedhttp://jp.fujitsu.com/fsl/en/

SOFTUNEuT-REALOS

・ A μT-Kernel compliant real-time OS for the Fujitsu FR family of microcontrollers.・ The kernel overhead is extremely small, making it optimal for products that demand

power-saving functionality and real-time performance.・ An analyzer is included as a debugging support tool.

Fujitsu Semiconductor Limitedhttp://jp.fujitsu.com/fsl/en/

EB tresos

EB, which is a full member of JASPAR that is working to standardize electronic control unit (ECU) software evaluation work and vehicle-mounted LAN interface ratings, provides the EB tresos ECU development tool for AUTOSAR compliant vehicle-mounted products.

EB tresos AutoCore/AUTOSAR compliant middleware (BSW and RTE)Graphical user interface for EB tresos Studio and embedded software configurationReal-time OS for AUTOSAR compliant real-time OS

Elektrobit Nippon KKTEL : +81-3-5775-6160http://www.elektrobit.com/

osCAN

osCAN is a pre-emptive, real-time, multitasking operating system that has the optimal functions for operating on a microcontroller.Features:・ Seamless integration with CANbedded from Vector・ Wide range of supported processors・ Static OS that is compact and fast・ All OS objects can be specified using a graphical configuration tool before compilation・ Conforms to OSEK/VDX2.2, providing long-term usability and stability

Vector Japan Co., Ltd.TEL : +81-3-5769-6972(Embedded software department)http://www.vector-japan.co.jp/

MICROSAR product group(AUTOSAR embedded software product)

Configuration:・ MICROSAR RTE: AUTOSAR RTE・ MICROSAR BSW: AUTOSAR Basic Software・ MICROSAR Configuration Suite/MICROSAR EAD: AUTOSAR BSW configurator setFeatures:・ Strong experience and track record with previous CANbedded and osCAN products・ Full BSW supporting AUTOSAR specification release 3.0・ Covers applications from development to ECU implementation in concert with the DaVinci

Tool Suite (from prototypes and evaluation units to mass production products)・ Can be configured in combination with MCAL from other manufacturers or EAD・ Full featured technical service and training, assistance migrating to AUTOSAR, etc.

Vector Japan Co., Ltd.TEL : +81-3-5769-6972(Embedded software department)http://www.vector-japan.co.jp/

KPIT AUTOSAR BSW Package

This software package consists of BSW (basic software) for the hardware-independent layer optimized for "F2MC-16FX family" and the ECU Spectrum integrated tool for generating ECU configuration and RTE (AUTOSAR Runtime Environment). Features of this software package include the code size optimization for 16-bit microcontrollers with small ROM sizes, and it allows AUTOSAR to be introduced even on ECU with small configurations regardless of ROM sizes.

KPIT Cummins Infosystems LimitedTEL : +81-3-6913-8501http://www.kpitcummins.com/japanese/index.html

Product name Overview Inquiries

RELC

・ This is a data compression and decompression library. It can be incorporated into devices using microcontrollers.

・ Useful for reducing data transfer time and packet communication time.・ Useful for efficient usage of flash memory and write time reduction.・ Employs a Fujitsu Laboratories' lossless data compression method that is secure in

terms of compression patents.・ The decompression function is also available as a hardware macro.

Fujitsu Electronics Inc.http://jp.fujitsu.com/fei/en/

Multi DeviceFile Access

Library(MDF)for FR V03

・ Used for handling PC-compatible data on a target embedded device.・ Because the embedded device and PC data are managed in the same files and

directories, it is easy to pass data between PCs and embedded devices.・ Supports exFAT, which is employed in the "SDXC" the large capacity SD card standards.

Fujitsu Semiconductor Limitedhttp://jp.fujitsu.com/fsl/en/

Cryptography and security

library

Library for encryption (AES ECB/CBC, AES CTR, DES, 3DES, RSA, RSA-OAEP),hash functions (SHA-1, SHA-2, MD5),message authentication (HMAC SHA-1, HMAC MD5, AES OMAC1),digital signatures (DSA, ECDSA, RSA-PSS, PKCS#1v1.5),pseudo random number generation (FIPS186-2 Appendix 3.1),key exchange (DH, ECDH), and modular exponentiation arithmetic.

Fujitsu Semiconductor Limitedhttp://jp.fujitsu.com/fsl/en/

JPEG library・ This is middleware that performs compression and decompression (non-reversible) of

image data in compliance with the DCT method baseline and process from the JPEG standards.

Fujitsu Semiconductor Limitedhttp://jp.fujitsu.com/fsl/en/

KASAGO(TCP/IP stack)

・ This is a TCP/IP protocol stack (supports IPv4/IPv6 dual stacks) specialized for embedded systems. Focuses on compactness and fast responsiveness to deliver efficient communication.

Zuken Elmic, Inc.TEL : +81-45-664-5171 http://www.elwsc.co.jp/

CANdriver

・ Provides a hardware independent interface to the upper level software layer, making it possible to use and reuse components without regard to the hardware platform

・ Parameters for initializing the hardware can be configured in advance using a settings/generation tool

Vector Japan Co., Ltd.TEL : +81-3-5769-6972(Embedded software department)http://www.vector-japan.co.jp/

LINdriver

・ Satisfies all requirements of the current LIN specifications (supports LIN 1.2/1.3 and LIN 2.0)

・ Enables simple implementation of a CAN-LIN gateway when combined with the Vector CANbedded component

Vector Japan Co., Ltd.TEL : +81-3-5769-6972(Embedded software department)http://www.vector-japan.co.jp/

Real-Time Operating System Middleware

Product name Overview Inquiries

PGRelief

This is a static analysis tool for identifying bugs in C/C++ source code.・ Identifies bug locations from data structures and processing flows.・ Checks conformance with SEC coding standards and MISRA-C guidelines.・ Analysis is perform by integration with SOFTUNE make/build, allowing checking and

correction of bugs by simple operations.

Fujitsu Software Technologies LimitedTEL : +81-45-475-5600http://jp.fujitsu.com/fst/services/pgr/

QAC/MCM

QAC is a static analysis tool for C source code that is used to improve the quality of software.MCM is an optional product for QAC that can evaluate conformance with MISRA C coding standards.QAC/MCM integrate with SOFTUNE make/build to check violations of standards, etc.

Toyo CorporationSoftware SolutionsTEL : +81-3-3245-1248http://www.toyo.co.jp/ss/

Analysis Tools

Page 27: FUJITSU SEMICONDUCTOR LIMITED · PDF filemicrocontrollers such as operations, peripheral functions, and programming with peripherals at your own pace. Features of Fujitsu Microcontrollers

50

ROM

, RAM

, Pin

sAp

plic

atio

nsFu

nctio

nalit

yPr

oduc

t sel

ectio

n

32bit

16bit

8bit

Fujitsu Microcontrollers

Deve

lopm

ent

assi

stan

ce to

ols

32/1

6/8-

bit c

ore

lineu

p

51

ROM

, RAM

, Pin

sAp

plic

atio

nsFu

nctio

nalit

yPr

oduc

t sel

ectio

n

32bit

16bit

8bit

Fujitsu Microcontrollers

Deve

lopm

ent

assi

stan

ce to

ols

32/1

6/8-

bit c

ore

lineu

p

Development assistance tools (development environment/OS/middleware/tools)

Product name Overview Inquiries

IBMRational Rose®

TechnicalDeveloper

Supports the most powerful model-driven development, such as executing models and generating completely executable code. This allows developers of specialist systems and embedded systems to also realize a high level of productivity.

IBM Corporation http://www-01.ibm.com/software/awdtools/developer/technical/

IBMRational TestRealTime™

This is a cross-platform solution for component testing and runtime analysis. In particular, this is for developers writing code for embedded, real-time, and other types of cross-platform software products.

IBM Corporation http://www-01.ibm.com/software/awdtools/test/realtime/index.html

TelelogicStatemate

Statemate is a graphical modeling toolset for system engineers. This offers powerful support for the upper development processes by functions for graphically modeling request specifications, detailed specifications, and function specifications.

Itochu Techno-Solutions CorporationTEL : +81-3-6417-5434http://www.ctc-g.co.jp/solutions/embedded/index.html

visualSTATE

・ This is a tool for designing using state charts, generating code, testing, and creating documents for embedded applications.

・ Enables simply design under the concept of drawing a sketch, and reduces design man-hours

・ Errors detected in design upper phase using powerful formal verification tool・ Improved quality by automated tests and coverage analysis・ Price half that of equivalent products

IAR Systems TEL : +81-3-5298-4800http://www.iarsys.co.jp/

MATLAB®/Simulink®

MATLAB provides functions and analysis environment for efficiently developing scientific calculation programs. Simulink is a simulation environment for efficiently designing and verifying real-time systems that runs in MATLAB. Algorithms designed based on models using Simulink can be automatically converted into C code for embedded systems using Real-Time Workshop Embedded Coder. MATLAB/Simulink can perform advance evaluation of C code for embedded systems using PIL simulation by interoperating with the SOFTUNE debugger.

MathWorks JapanTEL : +81-3-6367-6700http://www.mathworks.co.jp/

ZIPC

・ This is a CASE tool that uses extended hierarchical state transition chart design methods.・ C source is automatically generated from the state transition chart.・ Supports REALOS system calls.・ Offers debugging using state transition charts integrated with SOFTUNE.

CATS Co. Ltd.TEL : +81-45-473-2816 http://www.zipc.com/

SystemDesk

・ Designs AUTOSAR compliant software components and graphically models hardware independent software architectures.

・ Automatically generates the AUTOSAR definition file, and interoperates with the TargetLink automatic code generation tool to create RUNNABLE.

・ Configuring the network between ECU and assigning functions to multiple ECU can be easily performed using this tool, and the AUTOSAR runtime environment is automatically generated for each ECU.

・ Interoperates with BSW tools such as Tresos (EB) to create production SW packages.

dSPACE JapanTEL : +81-3-5798-5460http://www.dspace.jp/

TargetLink

・ Directly generates C code for mass production from MATLAB/Simulink/Stateflow・ Generates ANSI C code efficiently that is suitable for the code developed by an actual

programmer・ Embedded simulation and test environment that uses an actual processor・ Further optimized for the processor・ Can generate AUTOSAR compliant code

dSPACE JapanTEL : +81-3-5798-5460http://www.dspace.jp/

* IBM, Rational, Rational Rose, and Rational Test Realtime are trademarks of IBM Corporation USA in the USA and other countries.

CASE Tools

Product name Overview Inquiries

CANoe

CANoe is an all-round tool for developing, testing, and analyzing networks and ECU, and supports users throughout the entire development process.・ Capable of network-wide simulation and analysis using simulation nodes created using

CAPL/.NET or models created using MATLAB/SimulinkFeatures:・ Able to simplify the operation by user control panel・ The test function covers from ECU testing to automatic report creation・ Supports CAN, LIN, MOST, and FlexRay

Vector Japan Co., Ltd.TEL : +81-3-5769-6972(Development tool department)http://www.vector-japan.co.jp/

CANalyzer

CANalyzer is a general-purpose analysis tool for distributed network systems that make it possible to easily monitor, analyze, and send messages on a network.Features:・ Simplifies testing using the user display panel・ Capable of performing various tests of bus data, and displaying in a Window or recording

in a log file・ Capable of evaluation by offline playback using log files・ Sending and evaluation of messages using the programming function using CAPL・ Supports CAN, LIN, MOST, and FlexRay

Vector Japan Co., Ltd.TEL : +81-3-5769-6972(Development tool department)http://www.vector-japan.co.jp/

CANape

CANape is software that provides a complete development environment for measurement, compliance, and diagnosis.Features:・ Capable not only of measurement, compliance, and diagnosis of the memory built into

an ECU, but is also able to measure and output vehicle-mounted networks such as CAN, LIN, and FlexRay as well as measure analog, GPS, audio, and video, and therefore supports various hardware

・ Capable of evaluating and printing measurement data after measurement, and managing compliance data after compliance

Vector Japan Co., Ltd.TEL : +81-3-5769-6972(Compliance tool department)http://www.vector-japan.co.jp/

RAMScope

RAMScope is a unit for extracting in real-time the data from built-in RAM using debugging interfaces such as NBD, AUD, RTD, NEXUS that are incorporated in vehicle-mounted MCUs. Because the extracted RAM data is saved directly into PC memory, a large amount of data can be accumulated, making it easy to analyze the operation of a control application.Features:・ Capable of monitoring RAM without stopping operation right from the microcontroller

start-up・ Communication program to monitor RAM not needed

=> Almost no effect on microcontroller operation・ Capable of monitoring RAM synchronized to the microcontroller control cycle (scanstart

function)・ Capable of tuning (overwriting) RAM・ 10μs/1ch high frequency monitor (differs between microcontrollers)

=> Maximum 128ch/1ms sampling performance (can support 1024ch by special order)=> When used with CAN: 100ch/1ms + CAN: 64Bytes/1ms

・ Saves logs with CAN and RAM on the same time axis (GT110)・ The target and RAMScope main unit are electrically isolated・ Synchronization of RAM values and external data by additional A/D and D/A units

Yokogawa Digital ComputerCorporationTEL : +81-422-52-5698

(Instrument business vehicle instrument center)

http://www.yokogawa-digital.com/

Verification Tools

Page 28: FUJITSU SEMICONDUCTOR LIMITED · PDF filemicrocontrollers such as operations, peripheral functions, and programming with peripherals at your own pace. Features of Fujitsu Microcontrollers

Parallel writer

Flash Support Group, Inc.

Single unit programmersAF9709C

F2MC-16FX

○-○

--------

-

-

F2MC-16LX

○○○

○○○○○○○○

-

AF9710

Gang programmers

Gang programmers

AF9723B

New 8FX(MB95200~)

--○

--------

Single unit programmers

MODEL1893

MODEL1931

MODEL1940

FlashPAK�ll

ALL-100

○�: Supported, △�: Under developing, - : Not supported

○�: Supported, △�: Under planning, - : Not supported

MODEL1930+SU3000LX

FR

○-○

○○○○○○○○

-

FM3

△-△

--------

MODEL1881XP

MODEL1995/2

MODEL1896

MODEL1895

Serial on-board writers

Flash USB Programmer (BGM adapter MB2146-08-E needs to be purchased separately)

New 8FX(MB95200~)

-

--

-

-

-

F2MC-16LX

-

○-

F2MC-16FX

-

-

○-

-

-

FR

-

○○

FM3

-

○○

-

Flash MCU Programmer

AF420/AF320AF620/AF520

AF9101/03

I.S.P-300

Flash USB Direct Programmer

Flash USB Programmer (BGM adapter MB2146-09B-E needs to be purchased separately)

Minato Electronics Inc.

Data I/O Corporation (USA) (Represented in Japan by Toyo Corporation)

Gang programmers

Hi-Lo Systems Co., Ltd.

Single unit programmers

Fujitsu Semiconductor Limited

Yokogawa Digital Computer Corporation

Flash Support Group, Inc.

Kyoei

Advantage: Large lots

Fujitsu Semiconductor factoryFujitsu ElectronicsProgramming house

Pre-programmed products

Unprogrammed products

Advantage: Short delivery time

Programmed using a parallel writer

Advantages: Short delivery times, high maintainability

On-board programmer (programmed after mounting)

Unprogrammed products

The case of delivery of products that have been programmed by Fujitsu Semiconductor or an authorized agentThe case of delivery of products that have been programmed by Fujitsu Semiconductor or an authorized agent

Request for pre-programmed products

Request for programming prior to mounting

The case of products programmed by the customerThe case of products programmed by the customer

Request for on-board programming

Mounted by the customer

Mounted by the customer

Flash write support

Fujitsu Semiconductor provides a support environment for writing programs that is tailored to the needs of our customers from development through to mass production and shipping.The most efficient mass production method for you can be chosen based on delivery schedules and production volumes.

Mounted by customer

■Pre-programmed device support

● Programmed externally: Can be handled by a programming house

・ Can also handle small programming volumes

・ Provides pre-programmed products with short delivery times

● Pre-programmed products: Can be programmed when shipped from the factory

・ Same shipping format as mask ROM products

・ Can handle short delivery times similar to mask ROM products

■Programming before mounting support

● Parallel writers for microcontrollers with built-in Flash

■Onboard programming support

● Serial on-board writers

52

ROM

, RAM

, Pin

sFu

nctio

nalit

yPr

oduc

t sel

ectio

n

Fujitsu Microcontrollers

32/1

6/8-

bit c

ore

lineu

pDe

velo

pmen

tas

sist

ance

tool

sAp

plic

atio

ns

53

ROM

, RAM

, Pin

sFu

nctio

nalit

yPr

oduc

t sel

ectio

n

Fujitsu Microcontrollers

32/1

6/8-

bit c

ore

lineu

pDe

velo

pmen

tas

sist

ance

tool

sAp

plic

atio

ns

Development assistance tools (writing programs)

Page 29: FUJITSU SEMICONDUCTOR LIMITED · PDF filemicrocontrollers such as operations, peripheral functions, and programming with peripherals at your own pace. Features of Fujitsu Microcontrollers

You can learn microcontroller basics such as microcontroller operations, peripheral functions,and programming using peripherals.

Microcontroller introductory e-Learning homepage : http://www.fujitsu.com/global/services/microelectronics/e-learning/

Unit 1 Embedded Application Development

Unit 3 Programs Using Peripheral Functions

Unit 4 Programs Used with Interrupts

Unit 2 Microcontroller and External Peripheral Devices

Sunhayato Corp. jouet bleu page : http://www.sunhayato.co.jp/products_html/f2mc/index_e.html

You can learn the following about microcontroller development.

Features of embedded softwareDevelopment stepsOperations of microcontrollersPeripherals of a microcontroller

You can run the sample program used in the peripheral study on a Sunhayato 16-bit microcontroller starter kit jouet bleu to see the operation. The sample program is available for download from the e-Learning page. Suitable for beginners and new developer training.

1.2.5 Application development and execution environments 2.1.2 CPU operations

3.2.2 Mechanism : LED

4.1.2 Interrupt processing 4.1.3 Types of hardware interrupt

3.2.7 Sample program using an I/O ports

54

ROM

, RAM

, Pin

sAp

plic

atio

nsFu

nctio

nalit

yDe

velo

pmen

tas

sist

ance

tool

s

Fujitsu Microcontrollers

Prod

uct s

elec

tion

32/1

6/8-

bit c

ore

lineu

p

55

ROM

, RAM

, Pin

sAp

plic

atio

nsFu

nctio

nalit

yDe

velo

pmen

tas

sist

ance

tool

s

Fujitsu Microcontrollers

Prod

uct s

elec

tion

32/1

6/8-

bit c

ore

lineu

p

e-Learning Services

memo