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/
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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)
■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)
■ 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)
■ 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)
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)
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)
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
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
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
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)
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