FUJITSU SEMICONDUCTOR LIMITED Nomura Fudosan Shin-yokohama Bldg. 10-23, Shin-yokohama 2-Chome, Kohoku-ku Yokohama Kanagawa 222-0033, Japan Tel: +81-45-415-5858 http://jp.fujitsu.com/fsl/en/ SUPPORT TOOL For further information please contact:

North and South America Asia Pacific FUJITSU SEMICONDUCTOR AMERICA, INC. FUJITSU SEMICONDUCTOR ASIA PTE. LTD. 1250 E. Arques Avenue, M/S 333 151 Lorong Chuan, Sunnyvale, CA 94085-5401, U.S.A. #05-08 New Tech Park 556741 Singapore Tel: +1-408-737-5600 Fax: +1-408-737-5999 Tel: +65-6281-0770 Fax: +65-6281-0220 http://us.fujitsu.com/micro/ http://sg.fujitsu.com/semiconductor/

Europe FUJITSU SEMICONDUCTOR SHANGHAI CO., LTD. FUJITSU SEMICONDUCTOR EUROPE GmbH 30F, Kerry Parkside, 1155 Fang Dian Road, Pudong District, Pittlerstrasse 47, 63225 Langen, Germany Shanghai 201204, China Tel: +49-6103-690-0 Fax: +49-6103-690-122 Tel: +86-21-6146-3688 Fax: +86-21-6146-3660 http://emea.fujitsu.com/semiconductor/ http://cn.fujitsu.com/fss/

Korea FUJITSU SEMICONDUCTOR PACIFIC ASIA LTD. FUJITSU SEMICONDUCTOR KOREA LTD. 2/F, Green 18 Building, Hong Kong Science Park, 902 Kosmo Tower Building, 1002 Daechi-Dong, Shatin, N.T., Hong Kong Gangnam-Gu, Seoul 135-280, Republic of Korea Tel: +852-2736-3232 Fax: +852-2314-4207 Tel: +82-2-3484-7100 Fax: +82-2-3484-7111 http://cn.fujitsu.com/fsp/ http://kr.fujitsu.com/fsk/

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.

©2010-2012 FUJITSU SEMICONDUCTOR LIMITED Printed in Japan AD07-00049-6E December 2012 Edited: Sales Promotion Department FUJITSU SEMICONDUCTOR LIMITED FujitsuFujitsu SemiconductorSemiconductor C o n t e n t s Microcontroller Microcontroller 01 Fujitsu Semiconductor DevelopmentDevelopment EnvironmentsEnvironments Microcontroller Development Environments Support hardware

03 Development System (32-bit/16-bit Microcontroller On-chip Debugger) 04 Development System

Coarse FlowFlow ofof DevelopmentDevelopment (8-bit Microcontroller On-chip Debugger) SystemSystem 05 Development System (32-bit Microcontroller) Request/Request/ “V-modelV-model” testingtesting 06-07 Development System (16-bit Microcontroller) requirementrequirement 09-12 Development Tool Lineup (32-bit Microcontroller) 13-16 Development Tool Lineup (16-bit Microcontroller) 17-18 Development Tool Lineup (8-bit Microcontroller) 19-20 Evaluation Board / Starter Kit ESL/Sim 21-22 Education Kit DeDefifinene TuningTuning 23-24 Program Writing Support requirementsrequirements technology, etc. Support software

25-26 Fujitsu AUTOSAR Solution 27-32 SOFTUNE / REALOS series ComplianceCompliance testingtesting DesignDesign Development support tool Development granularity Development SOFTUNE™ 33-36 Tools supporting FM3 family On-chip (ARM Cortex-M3 core) 2 High Integration 37-42 Tools supporting FR family, F MC family Integration debugger (Fujitsu original cores) DetailedDetailed performance testingtesting designdesign debugger

Coding/Coding/ UnitUnit compilecompile testingtesting Implementation Testing Fine Mass production

SOFTUNE is a registered trademark of FUJITSU SEMICONDUCTOR Limited.

01 Microcontroller Support Tool Microcontroller Support Tool 02 Development System (hardware tools)

Fujitsu Semiconductor provides development tools such as emulators and adapters for developing software for the FR family and F2MC family. New 8FX Family・8-bit Microcontroller On-chip Debugger

Features of the MB2146-07-E (BGM adapter) External view of system ・ 2 ・ ● Supports microcontroller operating voltages of +1.8 to +5.5V FR Family 32-bit/F MC-16FX Family MB96600 Series 16-bit (The upper and lower limits on the microcontroller operating voltage and

Microcontroller On-chip Debugger operating frequency vary between each of the devices. For the operating e voltage and operating frequency of each MCU, see the documentation related a r d w to that device (data sheet, hardware manual, etc.)) Features of the MB2100-01-E emulator External view of system

● Compact development enviro nment, with small lightweight BGM adapter t h a r ● Debug using a flash microcontroller on a mass-production board ● Debugging possible over single-wire serial ● Connect to the flash microcontroller using a single wire coaxial cable ● Because the monitor program executes in a dedicated memory space, S u p o r ● Read from and write to memory without stopping the CPU it does not consume any of the user memory space ● Connect to a flash microcontroller at up to 10 m ● Built-in continuous execution, step execution, and forced break functions ● Configure traces and multiple events ● Hardware breakpoints: 3 points ● Security function with password ● Software breakpoints: 256 points ● Compact size and light weight 84.8 mm x 53.6 mm x 21.3 mm, 70.3 g ● Host interface: Able to connect using USB2.0 Full Speed 12 Mbps ● Connect using USB 2.0 High Speed ● RAM realtime monitor ● The power supply is USB bus-powered ● Standalone programming ● Power supply isolation ● Supplies power to the target microcontroller ● Supports all flash that includes the single-wire e

coaxial cable debugging interface (MDI) a r

● The debug interface complies with JPwire, which is a single wire t w standard interface specification established by the JASPAR standards t s o f organization S u p o r

System Configuration System Configuration

BGM adapter

SOFTUNE (On-chip in-circuit emulator) Integrated Development Environment (Debugger) USB cable (included)

Workbench

Mass-production board of target device o l emulator USB 2.0 MB2146-07-E debugging software t High Speed Communication speed maximum 50Mbps Flash microcontroller Personal computer SOFTUNE integrated development environment o p m e n t s u r

Single-wire coaxial e l connection (maximum 10m) v MB2100-01-E D e 84.8mm×53.6mm×21.3mm 70.3g User target system MCU CPU Built-in debugging circuit The connection is by a single - Run to Break microcontroller pin only - Event setting Dedicated DMA - Trace (instruction & data) for debugging 3322 - Memory access bbitit 1166 ● JPwire® is a registered trademark of JASPAR. bbitit ● ™ is a trademark of FUJITSU SEMICONDUCTOR Limited. 8 bbitit

03 Microcontroller Support Tool Support hardware Microcontroller Support Tool Support hardware 04 Development System (hardware tools)

FR Family・32-bit Microcontroller F2MC-16FX Family MB96300 Series・16-bit Microcontroller

Features of the MB2198-01-E emulator External view of system Features of the MB2198-01-E emulator External view of system ● Supported DSU: DSU3, DSU4 ● Supported DSU: DSU4 ● Power supply voltage: Supports linear +2.7V to +5.5V ● Power supply voltage: Supports linear +2.7V to +5.5V

(The upper and lower limits on the microcontroller operating voltage and (The upper and lower limits on the microcontroller operating voltage and e operating frequency vary between each of the devices. For the operating operating frequency vary between each of the devices. For the operating a r d w voltage and operating frequency of each MCU, see the documentation related voltage and operating frequency of each MCU, see the documentation related

to that device (data sheet, hardware manual, etc.)) to that device (data sheet, hard ware manual, etc.)) t h a r ● Capable of source-level debugging (assembler, C, mixed display) ● Capable of source-level debugging (assembler, C, mixed display) ● Simple GUI operation using pull-down menu buttons ● Simple GUI operation using pull-down menu buttons S u p o r ● Real-time trace function ● Real-time trace function ● Multiple window display, including source code, variables, registers, memory, ● Multiple window display, including source code, variables, registers, memory, trace, etc. trace, etc. ● Hardware break x 5, Software break x 4096, Code event x 2, Data event x 2 ● Hardware break x 4, Software break x 2048, Data break x 4 ● Execution cycle measurement function ● Execution cycle measurement function ● Host interface: Equipped standard with RS-232C (max. 115kbps), ● Host interface: Equipped standard with RS-232C (max. 115kbps), LAN LAN (10BASE-T, 100BASE-TX), and USB1.1 (10BASE-T, 100BASE-TX), and USB1.1 e

System Configuration System Configuration a r t w Main unit Emulator unit

MB2198-01-E t s o f Retail LAN cable (10BASE-T/100BASE-TX) Retail LAN cable (10BASE-T/100BASE-TX)

Retail USB cable (USB 1.1) S u p o r Retail USB 1.1 cable Emulator Emulator debugging debugging Power supply cable software software Retail RS-232C cable (9 pin to 9 pin crossover) Retail RS-232C cable (9 pin to 9 pin crossover) SOFTUNE integrated Personal computer SOFTUNE integrated Personal computer Main unit development environment development environment MB2198-01-E

Power supply cable Evaluation chip Main unit Evaluation chip

Con fi guration 1 Connection to

user system o l

Configuration 1 t DSU cable Cable Header Socket Connection to Adapter board MB2198-10-E user system MB2198-xxx-E MB2198-xxx-E Cable Header Socket MB2198-xxx Adapter board MB2198-500-E MB2198-5xx-E o p m e n t s u r Configuration 2 User target system e l MCU v Example System Configuration for the MB96300 Series DSU cable D e

MB2198-10-E MB2198-500-E Adapter board User target system

MB2198-01-E Evaluation Main unit 32 USB, LAN or MCU MCU bit RS-232C(crossover) Socket Personal computer 16 bit MB2198-5xx-E Header board 8 bit

05 Microcontroller Support Tool Support hardware Microcontroller Support Tool Support hardware 06 Development System (hardware tools)

F2MC-16LX Family・16-bit Microcontroller memo

Features of the MB2147-01-E (version that supports high speeds) External view of system ● 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 e operating frequency vary between each of the devices. For the operating a r d w voltage and operating frequency of each MCU, see the documentation related

to that device (data sheet, hardware manual, etc.)) t h a r ● Emulator memory (1M x 4 areas) ● Capable of source-level debugging (assembler, C, mixed display) S u p o r ● 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 e

between 2 points, measure elapsed cycles) a r ● C0 coverage measurement function (measures program execution coverage) t w

● Host interface: Equipped standard with RS-232C (max. 115kbps), LAN (10BASE-T, t s o f 100BASE-TX), and USB1.1 S u p o r

System Configuration

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

Retail USB cable (USB 1.1) Emulator debugging software Retail RS-232C cable (9 pin to 9 pin crossover) Personal computer SOFTUNE integrated o l Main unit

development environment t MB2147-01-E

Power supply cable Evaluation chip (PGA299 chip) Main unit o p m e n t s u r e l v Configuration 1 Connection to

user system D e Flat cable Socket * Included Header board Adapter board (for PGA299) with MB2147-5xx-E MB2147-20-E main unit Probe header Adapter board 32 bit 16 bit 8 bit

07 Microcontroller Support Tool Support hardware Microcontroller Support Tool Support hardware 08 Development Tool

Fujitsu Semiconductor provides ICE, evaluation boards, monitor debuggers, ROM writers, etc. for developing software for the FR family and F2MC family. FR Family Development Tool Lineup

ICE Evaluation board Flash memory writer Parallel writers*3 Serial writers*3 SOFTUNE V6 SOFTUNE *1

guration Series Remarks

fi Professional Pack REALOS System Main unit*2 DSU cable Adapter board Header board Evaluation chip Main board Daughter board Made by Flash Made by Minato Made by Fujitsu

Made by YDC e con Support Group Electronics Semiconductor a r MB91FV460B NQPACK064SB and MB2198-621-E MB91F463N MB2198-01-E MB2198-10-E MB2198-600A7-E (Pre-mounted on MB2198-621SK-E - - - Yes Yes HQPACK064SB140 must be d w (for LQFP64) adapter board) obtained separately

MB91FV460B NQPACK100SD-ND and t h a r MB2198-606-E MB91F464A MB2198-01-E MB2198-10-E MB2198-600A7-E (Pre-mounted on MB2198-606SK-E - - - Yes Yes HQPACK100SD must be (No level shifter) adapter board) obtained separately MB2198-664-E

(for single chips), S u p o r MB2198-604B-E (no level shifter MB91F465B/ MB91FV460B NQPACK144SD-ND and for internal ROM MB91F467B/ MB2198-01-E MB2198-10-E MB2198-600A7-E (Pre-mounted on MB2198-604SK-E - - - Yes Yes HQPACK144SD must be external bus), MB91F466H adapter board) obtained separately MB2198-634B-E (has level shifter for internal ROM external bus) MB91FV460B NQPACK120SD and MB2198-609-E MB91F465K MB2198-01-E MB2198-10-E MB2198-600A7-E (Pre-mounted on MB2198-609SK-E - - - Yes - HQPACK120SD must be (No level shifter) adapter board) obtained separately MB91FV460B NQPACK176SD and MB2198-646-E MB91F465P MB2198-01-E MB2198-10-E MB2198-600A7-E (Pre-mounted on - - - - Yes Yes HQPACK176SD must be (for LQFP176) adapter board) obtained separately ・SOFTUNE MB91FV460B NQPACK100SD and e MB2198-612-E REALOS/FR Spec.4 MB91F465X MB2198-01-E MB2198-10-E MB2198-600A7-E (Pre-mounted on MB2198-602SK-E - - - Yes Yes HQPACK100SD must be a r (for LQFP100) (µITRON4.0) adapter board) obtained separately SP365030118QAC -SP365001518RCC t w 1 guration (1 license) (integration license) fi MB91F467C/ MB91FV460B NQPACK144SD-ND and MB2198-607-E SP365030118QBC -SP365001518EVC MB91F463C/ MB2198-01-E MB2198-10-E MB2198-600A7-E (Pre-mounted on MB2198-607SK-E - - - Yes Yes HQPACK144SD must be ) t s o f Con (No level shifter) (3 licenses) (evaluation license MB91F465C adapter board) obtained separately SP365030118QCC ・SOFTUNE MB2198-605-E (5 licenses) REALOS/FR MB91FV460B NQPACK208SD and MB91F465D/ (No level shifter), SP365030118QDC (µITRON3.0) MB2198-01-E MB2198-10-E MB2198-600A7-E (Pre-mounted on MB2198-605SK-E - - - Yes Yes HQPACK208SD must be MB91F467D MB2198-635-E (10 licenses) -SP365000218RCC S u p o r adapter board) obt ained separately (Has level shifter) (integration license) -SP365000218EVC MB91FV460B NQPACK176SD and MB2198-619-E (evaluation license) MB91F467S MB2198-01-E MB2198-10-E MB2198-600A7-E (Pre-mounted on MB2198-619SK-E - - - Yes - HQPACK176SD must be (for LQFP176) adapter board) obtained separately MB2198-620-E MB91FV460B NQPACK144SD-ND and (No level shifter), MB91F467T MB2198-01-E MB2198-10-E MB2198-600A7-E (Pre-mounted on MB2198-620SK-E - - - Yes Yes HQPA CK144SD must be MB2198-650-E adapter board) obtained separately (Has level shifter) MB91F467R MB91FV460B NQPACK176SD and MB2198-601-E (Single power MB2198-01-E MB2198-10-E MB2198-600A7-E (Pre-mounted on MB2198-601SK-E - - - Yes Yes HQPACK176SD must be (No level shifter) supply device) adapter board) obtained separately MB2198-608-E MB91FV460B (No level shifter), CSPACK256Y2027FJ02 must o l MB91F469G MB2198-01-E MB2198-10-E MB2198-600A7-E (Pre-mounted on MB2198-608SK-E - - - Yes Yes

MB2198-638-E be obtained separately t adapter board) (Has level shifter) MB91FV460B MB2198-617-E CSPACK256Y2027FJ02 must MB91F469Q MB2198-01-E MB2198-10-E MB2198-600A7-E (Pre-mounted on - - - - Yes - (No level shifter) be obtained separately adapter board)

MB91F467MAPMC- GSE2, 2 - - - - - -

guration MB91F467M MB2198-01-E MB2198-10-E Yes Yes fi

MB91F467MAPMC- o p m e n t s u r GSE1 e l Con v

*1: See P5 for details on the system configuration. D e *2: Requires either an RS-232C cable, USB cable, or LAN cable. *3: See the following website for information on the parallel and serial writers: http://www.fujitsu.com/global/services/microelectronics/product/micom/tools/downloads/flash/ When using a parallel writer, you may require adapters or other equipment in additio n to the writer itself. Contact the individual writer manufacturers for details.

32 bit 16 bit 8 bit

09 Microcontroller Support Tool Support hardware Microcontroller Support Tool Support hardware 10 Development Tool

FR Family Development Tool Lineup

ICE Evaluation board Flash memory writer Parallel writers*3 Serial writers*3 SOFTUNE V6 SOFTUNE *1

guration Series Remarks

fi Professional Pack REALOS System Main unit*2 DSU cable Adapter board Header board Evaluation chip Main board Daughter board Made by Flash Made by Minato Made by Fujitsu Made by YDC con Support Group Electronics Semiconductor MB2198-769-011-E (for MB91520B)

MB2198-769-021-E e (for MB91520D) a r MB2198-769-031-E

(for MB91520F) d w MB2198-769-041-E (for MB91520J) MB91520 MB2100-01-E - - - - MB2198-760-E Under developing - Yes Under developing MB2198-769-051-E ・SOFTUNE t h a r (For MB91520K, REALOS/FR Spec.4 0.5 mm pitch) (µITRON4.0) MB2198-769-061-E SP365030118QAC -SP365001518 RCC

( S u p o r For MB91520K, (1 license) (integration license) ) 0.4 mm pitch SP365030118QBC -SP365001518EVC MB2198-769-071-E (3 licenses) (evaluation license) (for MB91520L) SP365030118QCC ・SOFTUNE On-chip

debugger BBF2004- (5 licenses) REALOS/FR FR144SCL2-NB, SP365030118QDC (µITRON3.0) BBF2004-MB2 MB91570 MB2100-01-E - - - - BBF2004- Yes - Yes Yes (10 licenses) -SP365000218RCC (Made by Sunhayato) FR144TCL-CB (integration license) (Made by Sunhayato) -SP365000218EVC (evaluation license) BBF2004- BBF2004-MB2 FR144SCLF-CB (Made by Sunhayato) (Made by Sunhayato) MB2198-752-E MB91580L/M/S MB2100-01-E - - - - MB2198-769-032-E Yes - Yes Yes (for MB91580L) (for MB91580M) MB2198-760-E MB2198-769-012-E (for MB91580M/S) (for MB91580S) e

MB91590 MB2100-01-E - - - - MB2198-751-E - Yes - Yes Yes a r

*1: See P5 for details on the system configuration. t w *2: Requires either an RS-232C cable, USB cable, or LAN cable.

*3: See the following website for information on the parallel and serial writers: http://www.fujitsu.com/global/services/microelectro nics/product/micom/tools/downloads/flash/ t s o f When using a parallel writer, you may require adapters or other equipment in addition to the writer itself. Contact the individual writer manufacturers for details.

memo S u p o r o l t o p m e n t s u r e l v D e

32 bit 16 bit 8 bit

11 Microcontroller Support Tool Support hardware Microcontroller Support Tool Support hardware 12 Development Tool

F2MC-16LX Development Tool Lineup

ICE Evaluation board Flash memory writer Parallel writers*2 Serial writers*2 SOFTUNE V3 SOFTUNE Series Package guration Adapter Made by Flash Made by Minato Professional Pack REALOS/907 fi Main unit*1 Header board Evaluation chip Main board Daughter board

System Made by Fujitsu board Support Group Electronics Made by YDC Semiconductor con Supported writers Supported writers

LQFP-100P MB2147-581-E BBF2004- e

(0.5mm, 14 × 14mm) (Includes one set: NQPACK100SD-ND, MB90V340E-101CR-ES 100SCL-NB a r (Single clock, PGA-299C) FPT-100P-M20 HQPACK100SD) BBF2004-MB2 (Made by Sunhayato) MB90340E MB2147-01-E MB2147-20-E or AF9709C/AF9723B - Yes Yes d w (Made by Sunhayato) QFP-100P MB2147-582-E MB90V340E-102CR-ES BBF2001- (0.65mm, 14 × 20mm) (Includes one set: NQPACK100RB179-A, (Dual clock, PGA-299C) 100CL2-NB

FPT-100P-M06 HQPACK100RB179) (Made by Sunhayato) t h a r

MB90V340E-101CR-ES LQFP-64P MB2147-540-E (Single clock, PGA-299C) : For MB90351/352 BBF2004- (0.65mm, 12 × 12mm) (Includes one set: NQPACK064SB, 64CL-NB

or S u p o r FPT-64P-M23 HQPACK064SB140) MB90V340E-102CR-ES (Made by Sunhayato) (Dual clock, PGA-299C) : For MB90351/352 BBF2004-MB2 MB90350E MB2147-01-E MB2147-20-E or AF9709C/AF9723B - Yes Yes (Made by Sunhayato) MB90V340E-103CR-ES LQFP-64P MB2147-542-E (Single clock, PGA-299C) : For MB90356/357 BBF2004- (0.5mm, 10 × 10mm) (Includes one set: NQPACK064SD-ND, or 64SCL-NB FPT-64P-M24 HQPACK064SD) MB90V340E-104CR-ES (Made by Sunhayato) (Dual clock, PGA-299C) : For MB90356/357

MB90V340E-101CR-ES (Single clock, PGA-299C) : For MB90362 or MB90V340E-102CR-ES LQFP-48P MB2147-521-E (Dual clock, PGA-299C) : For MB90362 SP3607Z008-P01 MB90360E (0.5mm, 7 × 7mm) MB2147-01-E MB2147-20-E (Includes one set: NQPACK048SD, or - - AF9709C/AF9723B - Yes Yes (1 license) FPT-48P-M26 HQPACK048SD) MB90V340E-103CR-ES SP3607Z008-P03 SP3607M008BA

) (3 licenses) (integration license) e

1 (Single clock, PGA-299C : For MB90367 guration SP3607Z008-P05 SP3607M008EV fi

or a r MB90V340E-104CR-ES (5 licenses) (evaluation license) t w

Con (Dual clock, PGA-299C) : For MB90367 SP3607Z008-P10 (10 licenses) LQFP-48P MB2147-521-E

MB90V950AMASCR-ES t s o f MB90910 (0.5mm, 7 × 7mm) MB2147-01-E MB2147-20-E (Includes one set: NQPACK048SD, - - Support planned - Yes Yes (Single clock, PGA-299C) FPT-48P-M26 HQPACK048SD)

LQFP-100P MB2147-581-E BBF2004- S u p o r (0.5mm, 14 × 14mm) (Includes one set: NQPACK100SD-ND, 100SCL-NB FPT-100P-M20 HQPACK100SD) MB90V950AJASCR-ES (Made by Sunhayato) (Dual clock, PGA-299C, with clock supervisor) BBF2004-MB2 MB90950 MB2147-01-E MB2147-20-E AF9709C/AF9723B - Yes Yes or (Made by Sunhayato) MB90V950AMASCR-ES QFP-100P MB2147-582-E (Single clock, PGA-299C) BBF2001- (0.65mm, 14 × 20mm) (Includes one set: NQPACK100RB179-A, 100CL2-NB FPT-100P-M06 HQPACK100RB179) (Made by Sunhayato)

MB90V950AJASCR-ES (Dual clock, LQFP-48P MB2147-521-E PGA-299C, with clock supervisor) MB90990 (0.5mm, 7 × 7mm) MB2147-01-E MB2147-20-E (Includes one set: NQPACK048SD, - - AF9709C/AF9723B - Yes Yes or o l FPT-48P-M26 HQPACK048SD)

MB90V950AMASCR-ES t (Single clock, PGA-299C) *1: Requires either an RS-232C cable, USB cable, or LAN cable. *2: See the following website for information on the parallel and serial writers. http://www.fujitsu.com/global/services/microelectronics/product/micom/tools/downloads/flash/ When using a parallel writer, you may require adapters or other equipment in addition to the writer itself. Contact the individual writer manufacturers for details. o p m e n t s u r e l v D e

32 bit 16 bit 8 bit

13 Microcontroller Support Tool Support hardware Microcontroller Support Tool Support hardware 14 Development Tool

F2MC-16FX Development Tool Lineup

ICE Evaluation board Flash memory writer Parallel writers*2 Serial writers*2 SOFTUNE V3 Series Package Professional Pack Main unit*1 Adapter board Header board Evaluation chip Main board Daughter board Made by Made by Made by Flash Support Group Fujitsu Semiconductor YDC MB2198-500-E optional

FPT-48P-M26 for the LQFP-48 MB2198-590-E BBF2004-MB2 BBF2004-48SCL-NB e MB96310 MB2198-01-E MB2198-509-E MB96V300CRB-ES - - - (0.5mm, 7 × 7mm) (Extension trace board), (Made by Sunhayato) (Made by Sunhayato) a r MB2198-591-E (RAM monitor board) d w FPT-80P-M21 for the LQFP-80 MB2198-500-E MB96320 MB2198-01-E MB2198-505-E MB96V300CRB-ES MB2198-555-E - - Yes - (0.5mm, 12 × 12mm) optional t h a r MB2198-590-E (Extension trace board), FPT-144P-M08 for the LQFP-144 - - MB96330 × MB2198-01-E MB2198-591-E MB2198-506-E MB96V300CRB-ES MB2198-556-E Yes Yes (0.5mm, 20 20mm) (RAM monitor board) S u p o r MB2198-500-E optional FPT-100P-M22 for the QFP-100 MB2198-590-E BBF2001-100CL-NB MB2198-01-E MB2198-501-E MB96V300CRB-ES (0.65mm, 14 × 20mm) (Extension trace board), (Made by Sunhayato) MB2198-591-E (RAM monitor board) BBF2004-MB2 MB96340 Yes Yes Yes MB2198-500-E (Made by Sunhayato) optional FPT-100P-M20 for t he LQFP-100 MB2198-590-E BBF2004-100SCL-NB MB2198-01-E MB2198-502-E MB96V300CRB-ES (0.5mm, 14 × 14mm) (Extension trace board), (Made by Sunhayato) MB2198-591-E (RAM monitor board) MB2198-500-E optional FPT-64P-M24 for the LQFP-64 MB2198-590-E BBF2004-64SCL-NB MB2198-01-E MB2198-503-E MB96V300CRB-ES Yes Yes Yes (0.5mm, 10 × 10mm) (Extension trace board), (Made by Sunhayato) e MB2198-591-E a r (RAM monitor board) BBF2004-MB2 MB96350 MB2198-500-E (Made by Sunhayato) t w optional

FPT-64P-M23 for the LQFP-64 MB2198-590-E BBF2004-64CL-NB t s o f MB2198-01-E MB2198-504-E MB96V300CRB-ES - Yes Yes (0.65mm, 12 × 12mm) (Extension trace board), (Made by Sunhayato) MB2198-591-E (RAM monitor board) SP3607Z008-P01 FPT-144P-M08 for the LQFP-144 MB2198-500-E S u p o r MB2198-01-E MB2198-507-E MB96V300CRB-ES (1 license) (0.5mm, 20 × 20mm) optional MB2198-590-E SP3607Z008-P03 MB96370 MB2198-557-E - - Yes - (Extension trace board), (3 licenses) FPT-144P-M12 for the LQFP-144 E SP3607Z008-P05 × MB2198-01-E MB2198-591- MB2198-508-E MB96V300CRB-ES (0.4mm, 16 16mm) (RAM monitor board) (5 licenses) SP3607Z008-P10 MB2198-500-E (10 licenses) optional FPT-120P-M21 for the LQFP-120 MB2198-590-E MB2198-16FX- MB96380 MB2198-01-E MB96V300CRB-ES MB2198-560-E - Yes Yes Yes (0.65mm, 16 × 16mm) (Extension trace board), 120P-M21 MB2198-591-E (RAM monitor board) MB2198-500-E optional FPT-100P-M20 for the LQFP-100 MB2198-590-E MB96390 MB2198-01-E MB2198-510-E MB96V300CRB-ES MB2198-558-E - - Yes - (0.5mm, 14 × 14mm) (Extension trace board), o l

MB2198-591-E t (RAM monitor board) MB2198-761-01-E MB96610 FPT-48P-M26 for the LQFP-48 MB2100-01-E - - - MB2198-760-E Yes Yes Yes MB2198-761-02-E MB2198-762-01-E MB96620 FPT-64P-M23 for the LQFP-64 MB2100-01-E - - - MB2198-760-E Yes Yes Yes MB2198-762-02-E MB2198-763-01-E MB96630 FPT-80P-M21 for the LQFP-80 MB2100-01-E - - - MB2198-760-E Under developing Yes Under developing MB2198-763-02-E

MB2198-764-01-E o p m e n t s u r MB96640 FPT-100P-M20 for the LQFP-100 MB2100-01-E - - - MB2198-760-E Yes Yes Yes MB2198-764-02-E e l

MB2198-765-01-E v MB96650 FPT-120P-M21 for the LQFP-120 MB2100-01-E - - - MB2198-760-E Under developing Yes Under developing

MB2198-765-02-E D e BBF2004-MB2 BBF2004-64SCL2-NB MB96670 FPT-64P-M23 for the LQFP-64 MB2100-01-E - - - MB2198-767-01-E Under developing Yes Yes MB2198-760-E MB2198-767-02-E MB2198-768-01-E MB96680 FPT-80P-M21 for the LQFP-80 MB2100-01-E - - - MB2198-760-E Under developing Yes Yes MB2198-768-02-E MB2198-764-01-E MB96690 FPT-100P-M20 for the LQFP-100 MB2100-01-E - - - MB2198-760-E Under developing Yes Yes MB2198-764-03-E MB2198-765-01-E 32 MB966A0 FPT-120P-M21 for the LQFP-120 MB2100-01-E - - - MB2198-760-E Under developing Yes Under developing MB2198-765-03-E bit MB2198-764-01-E MB966B0 FPT-100P-M20 for the LQFP-100 MB2100-01-E - - - MB2198-760-E Under developing Yes Yes MB2198-764-04-E 16 MB2198-765-01-E MB966C0 FPT-120P-M21 for the LQFP-120 MB2100-01-E - - - MB2198-760-E Under developing Yes Under developing MB2198-765-04-E bit : *1 Requires either an RS-232C cable, USB cable, or LAN cable. 8 *2: See the following website for information on the parallel and serial writers . http://www.fujitsu.com/global/services/microelectronics/product/micom/tools/downloads/flash/ bit When using a parallel writer, you may require adapters or other equipment in addition to the writer itself. Contact the individual writer manufacturers for details.

15 Microcontroller Support Tool Support hardware Microcontroller Support Tool Support hardware 16 Development Tool

New 8FX Family Development Tool Lineup

ICE Flash memory writer

Parallel writers * Serial writers * SOFTUNE V3 Series Part Number Package Evaluation board Remarks Professional Pack BGM adapter Evaluation chip Made by Flash Support Group Made by Fujitsu Made by Hi-Lo Systems Supported writers Semiconductor MB95F562H

MB95F562K e QFN-32 -

MB95F563H MB2146-07-E MB2146-510-01-E a r MB95560H SOP-20 Yes Yes Yes MB95F563K (Includes USB cable) (built-in on-chip debugger) (starter kit) TSSOP-20 MB95F564H d w MB95F564K

MB95F632H t h a r MB95F632K MB95F633H LQFP-32 MB95F633K MB2146-07-E - MB95630H SH-DIP-32 MB2146-520-E - Yes Yes MB95F634H (Includes USB cable) (built-in on-chip debugger) QFN-32 S u p o r MB95F634K MB95F636H MB95F636K MB95F652E MB95F652L MB95F653E TSSOP-24 MB95F653L MB2146-07-E - MB95650L SOP-24 MB2146-560-E - - Yes MB95F654E (Includes USB cable) (built-in on-chip debugger) QFN-32 MB95F654L MB95F656E SP3603Z008-P01 MB95F656L (1 license) MB95F694K LQFP-48 SP3603Z008-P03 MB2146-07-E - MB95690K MB95F696K LQFP-52 MB2146-520-E - - Yes (3 licenses) (Includes USB cable) (built-in on-chip debugger) MB95F698K QFN-48 SP3603Z008-P05 (5 licenses)

MB95F714E SP3603Z008-P10 e MB95F714L (10 licenses) a r MB95F716E MB2146-07-E - MB95710L LQFP-80 MB2146-550-E - - Yes MB95F716L (Includes USB cable) (built-in on-chip debugger) t w MB95F718E MB95F718L t s o f MB95F774E MB95F774L MB95F776E MB2146-07-E - MB95770L LQFP-64 MB2146-550-E - - Yes

MB95F776L (Includes USB cable) (built-in on-chip debugger) S u p o r MB95F778E MB95F778L MB95F814K MB2146-07-E - MB95810K MB95F816K LQFP-64 MB2146-530-E - - Yes (Includes USB cable) (built-in on-chip debugger) MB95F818K TSSOP-24 MB2146-07-E - MB95850K MB95F856K - - - Yes SOP-24 (Includes USB cable) (built-in on-chip debugger) MB2146-07-E - MB95860K MB95F866K LQFP-32 - - - Yes (Includes USB cable) (built-in on-chip debugger) LQFP-48 MB2146-07-E - MB95870K MB95F876K MB2146-540-E - - Yes LQFP-52 (Includes USB cable) (built-in on-chip debugger) *: See the following website for information on the parallel and serial writers. http://www.fujitsu.com/global/services/microelectronics/product/micom/tools/downloads/flash/ o l When using a parallel writer, you may requir e adapters or other equipment in addition to the writer itself. Contact the individual writer manufacturers for details. t o p m e n t s u r e l v D e

32 bit 16 bit 8 bit

17 Microcontroller Support Tool Support hardware Microcontroller Support Tool Support hardware 18 Evaluation Board/Starter Kit

Introduces evaluation boards for developing embedded systems equipped with the FR family, F2MC family, and FM3 family. IAR Systems FM3 Starter Kit [KSK-MB9BF516R] Evaluation Board for FR Family MB91590 (MB2198-751-E) ■Microcontroller: 32bit-FM3 MB9BF516R - Built-in MB9BF516R ● Features - On-board JTAG emulator This is an evaluation board supporting the Fujitsu Semiconductor FR family MB91590 - Includes a trial version compiler series. - LED e

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

and switches (detachable). d w This board contributes to improving the dev elopment efficiency because it can perform a Inquiries: Micrium, Inc. t h a r simplified evaluation of operations before a mounting attempt in a customer's system.

IAR Systems FM3 Starter Kit [KSK-MB9BF618T] S u p o r Evaluation Board for FR Family MB91520/580 Series/ ■Microcontroller: 32bit FM3 MB9BF618T 2 F MC-16FX Family MB96600 Series (MB2198-760-E) - Built-in MB9BF618T - On-board JTAG emulator ● Features - Includes a trial version compiler 2 This evaluation board supports the Fujitsu FR family MB91520/580 series and F MC-16FX - Built-in Ethernet PHY LSI family MB96600 series. - LED The board has CAN, LIN, UART, USB, I/O, LED, switches, etc. mounted on it. - Switch (Can be disconnected using jumper switches.) e

This makes it possible to perform simple operational evaluation before embedding into Inquiries: Micrium, Inc. a r the customer system, and contributes to increased development efficiency. This board is t w

structured as a main board and daughter board. The main board is common to all models, t s o f and the individual models are supported by changing the daughter board. KEIL FM3 Starter Kit [MCB9BF500] S u p o r Evaluation Board for FR Family and F2MC-16LX/FX (BBF2004) ■Microcontroller: 32bit-FM3 MB9BF500 - Built-in MB9BF500 ● Features - Includes JTAG emulator This is an evaluation board manufactured by Sunhayato that supports the F2MC-16LX/ - Includes a trial version compiler FX and FR family. This makes it possible to perform simple operational testing of the - Built-in potentiometer MCU before embedding it into your system, contributing to increased development efficiency. This board is made up of a main board and a daughter board. By changing the Inquiries: ARM Limited daughter board, this evaluation board can be used to perform debugging using tools that o l incorporate an emulator debugger (ICE), to evaluate microcontrollers with built-in flash t memory, and as a serial writer. The main board is common to all models, and can support different models by changing the daughter board. New 8FX Family Starter Kit (MB2146-510-01-E) Sunhayato C orporation Sales department ● Features TEL: +81-3-3984-7791 FAX: +81-3-3971-0535 This is the starter kit for the New 8FX family of 8-bit Fujitsu microcontrollers

with small pin counts. The New 8FX family starter kit is composed of a BGM o p m e n t s u r e l Microcontroller Starter Kit (Jouet Bleu) adapter and evaluation board, and is optimal for evaluating performance and v functionality and checking operation before embedding into the customer D e The Jouet Bleu (Blue Toy) is a microcontroller starter kit for people learning about system. The SOFTUNE V3 integrated development environment (trial version), microcontrollers and embedded systems. It can be used as a effective tool for educating various sample software, application notes, etc. are provided through the students and new recruits about developing embedded software. Fujitsu website and can be downloaded free of charge. ● Features The starter kit includes the following: - Microcontroller board equipped with a high-performance 16-bit microcontroller 32 - Evaluation board with built-in MB95F564K bit - Software development environment - BGM adapter - Enables learning about microcontrollers from the basics to applications 16 - Cable bit - Notebook PCs can be used for software development Sunhayato Corporation Sales department 8 TEL: +81-3-3984-7791 FAX: +81-3-3971-0535 bit

19 Microcontroller Support Tool Support hardware Microcontroller Support Tool Support hardware 20 Education Kit

Bits pot* is a series of microcontroller boards that allows you to easily get to know, evaluate, and study microcontrollers. This is a Kit for Learning CAN-LIN communication (bits pot white)

board equipped with a microcontroller providing how to learn in-vehicle network (CAN, LIN, FlexRay) using each of the 8-, 16- and CAN-LIN[CAL-100] 32-bit New 8FX/16FX/FR microcontrollers. ■Microcontroller: 16bit-F2MC-16FX MB96F356 A combination of the kits can easily construct in- - Basic function of board by SW operation (LED, 7seg, temperature sensor, and buzzer) vehicle networks , control USB devices in a standalone - Connecting with bits pot yellow, it communicates by LIN using LIN master sample software

configuration, etc. The development environment, text (supports LIN2.0*2) e books, and sample software required for developing *2: Does not support config, diag, etc. a r d w software can all be downloaded from the website, creating

a starter kit that allows you to study in-vehicle networks t h a r from the basics to applications.

*: "bits pot" means putting a lot of things (functions) in a small jar S u p o r (board).

Developer: TSUZUKI DENKI CO.,LTD. Learning CAN/LIN communication with a particular aim is also possible by combining with a bits pot white (CAN-LIN), bits pot blue (FlexRay), 6-19-15 Shinbashi, Minato-ku, Tokyo 105-8665, Japan or bits pot yellow (LIN), and sample programs are also available depending on the combination. URL : http://tsuzuki.jp/bitspot/ 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.

bits pot yellow bits pot white bits pot blue bits pot blue bits pot blue

Kit for Learning FlexRay communication (bits pot blue) LIN CAN-LIN FlexRay FlexRay FlexRay e a r

FlexRay[FLR-100] Note: One set consists of two boards. LIN CAN FlexRay, CAN t w ■Microcontroller: 32bit-FR60 MB91F465X t s o f - 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 memo S u p o r (austriamicrosystems company′s AS8221C). - Connecting between bits pot blues for CAN communication

Kit for Learning LIN communication (bits pot yellow) o l t 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 o p m e n t s u r

(supports LIN 2.0*1) e l v

*1: Does not support config, diag, etc. D e

32 bit 16 bit 8 bit

21 Microcontroller Support Tool Support hardware Microcontroller Support Tool Support hardware 22 Program Writing Support

Fujitsu Semiconductor provides a support environment for writing programs that is tailored to the needs of our customers Pre-programmed device support from development through to mass production and shipping. The most efficient mass production method for you can be ● Programmed externally: Can be handled by a programming house chosen based on delivery schedules and production volumes. - Can also handle small programming volumes - Provides pre-programmed products with short delivery times The case of delivery of products that have been programmed by Fujitsu Semiconductor or an authorized agent ● Pre-programmed products: Can be programmed when shipped from the factory Request for pre-programmed products - Same shipping format as mask ROM products

- Can handle short delivery times similar to mask ROM products e a r d w t h a r Programming before mounting support

Parallel writers for microcontrollers with built-in Flash S u p o r Fujitsu Semiconductor factory ○ : Supported, △ : Under developing, - : Not supported Fujitsu Electronics Pre-programmed products Mounted by the customer New 8FX Programming house Parallel writer F2MC-16LX F2MC-16FX FR FM3 (MB95200 ~ ) Flash Support Group, Inc. Advantage: Large lots AF9709C - ○ ○ ○ ○ Single unit programmers AF9710 - ○ - - - Gang programmers AF9723B ○ ○ ○ ○ ○ The case of products programmed by the customer Minato Electronics Inc. Programmers for small production MODEL1895/2 - ○ - ○ △

Request for programming prior to mounting MODEL1940 - ○ - ○ △ e MODEL1950 - ○ - - △ a r t w Gang programmers MODEL1895 - ○ - ○ △

MODEL1896 - ○ - ○ △ t s o f MODEL 400 series - - - - ○ Data I/O Corporation (USA) (Represented in Japan by Toyo Corporation) Gang programmers FlashPAKⅡ ○ ○ - ○ △ S u p o r Hi-Lo Systems Co., Ltd. Single unit programmers ALL-100 ○ - - - △ Programmed using Gang programmers FLASH-100 ○ - - - △ Unprogrammed products Mounted by the customer a parallel writer Wave Technology Inc. Gang programmers Y3000 ○ ○ - ○ ○ Advantage: Short delivery time

Request for on-board programming Onboard programming support o l t Serial on-board writers ○ : Supported, △ : Under planning, - : Not supported New 8FX Serial on-board writers F2MC-16LX F2MC-16FX FR FM3 (MB95200 ~ ) Fujitsu Semiconductor Limited Flash USB Programmer New 8FX o p m e n t s u r e l On-board programmer (BGM adapter: MB2146-08-E or ○ - - - - v

Unprogrammed products Mounted by the customer D e (programmed after mounting) MB2146-07-E is separately required.) Flash MCU Programmer - ○ ○ ○ ○ Flash USB Direct Programmer - - - ○ ○ Advantages: Short delivery times, high maintainability Yokogawa Digital Computer Corporation AF420/AF320 ○ ○ ○ ○ ○ AF620/AF520 32 Flash Support Group, Inc. bit AF9101/03 ○ ○ - ○ ○ Kyoei 16 bit I.S.P-310 - ○ - - ○ 8 bit

23 Microcontroller Support Tool Support hardware Microcontroller Support Tool Support hardware 24 Fujitsu AUTOSAR Solution

Fujitsu Semiconductor provides an AUTOSAR compliant development environment. AUTOSAR product roadmap

About AUTOSAR Performance AUTOSAR R4.0 AUTOSAR (Automotive Open System Architecture) is a standardization organization established in July 2003 mainly by Daimler-Chrysler, BMW ・Functional Safety 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 Multi Core (Under developing) e

in-vehicle system software and is being investigated by various OEM and ECU a r

manufacturers for its application to in-vehicle software. d w AUTOSAR R3.x ● Standardizing software frameworks t h a r ● Standardizing design processes 100MIPS FR81S ● Commonizing and modularizing application software by introducing a common runtime environment (RTE) MB91500 Series

● Providing a microcontroller abstraction layer (MCAL) that absorbs the hardware differences and commonizes upper layer software S u p o r AUTOSAR R2.0/2.1

50MIPS FR60 Scalable AUTOSAR compliant with HIS recommended specifications MB91460 Series AUTOSAR R3.x The Herstellerinitiative Software (HIS) software initiative was System configuration example ・Light function established by five German automobile manufacturers Audi, BMW, ・HIS support F2MC-16FX Daimler, Porsche, and Volkswagen in order to assist with ECU related Application Layer 10MIPS MB96300 Series F2MC-16FX standardized software and modules, process maturity, software MB96600 Series testing, software tools, and programming. AUTOSAR Runtime Environment(RTE) e

Scalable AUTOSAR compliant with HIS recommended specifications ①BSW a r provides guidelines for implementing BSW functions optimized for t w ②MCAL

small code size without violating the AUTOSAR specifications and t s o f

contributes to cost reductions. OS AUTOSAR SPI ICU LIN

FLS memo DIO GPT ADC CAN MCU WDG Complex Drivers PWM PORT FLEXRAY S u p o r

Microcontroller

Note: The MCAL configuration changes depending on target microcontrollers.

Product lineup

PARTS Version Provided by Support MCU o l

R2.0/2.1 t MB91460 series (32-bit), ① OS/BSW R3.0/3.1 Elektrobit, Vector, KPIT, etc. MB96300 series (16-bit), etc. R3.1 HIS recommended version R2.0/2.1 Elektrobit and Fujitsu Semiconductor MB91460 series (32-bit) ② MCAL R3.0/3.1/3.1 HIS recommended version Fujitsu Semiconductor MB96300 series (16-bit) o p m e n t s u r e l v D e

32 bit 16 bit 8 bit

25 Microcontroller Support Tool Support software Microcontroller Support Tool Support software 26 REALOS™ series

Fujitsu Semiconductor provides a real-time OS for developing software for Fujitsu microcontrollers (FM3 family, FR family and F2MC-16 family). µT-REALOS/M3 for EWARM / MDK / RVDS Features of the REALOS Series Compact high-speed processing kernel that conforms to the latest real-time OS ● µT-Kernel specifications and µITRON specifications specifications ● High-speed, lightweight kernel optimized for Fujitsu microcontrollers Supported microcontrollers

(kernel code size: from 0.8 KB, kernel data size (TCB): from 21 Bytes) e ● Highly responsive interrupts Family a r ● Supports custom power-saving functions d w

● Includes kernel source code, royalty payments not required t h a r System configuration

● Kernel conforms to µT-Kernel specifications and µITRON specifications S u p o r Target system Host computer Features ● REALOS configurator ● ● REALOS-aware debugging tool User User User Sample Development Ability to use the large amount of middleware in the market by conforming to the µT-Kernel specifications task task handler task environment ● ● The base code size starts from 2.6 KB and is extremely compact Sample programs - IDE - Language tool ● High-performance interrupts ● IT-Hybrid plug-in (optional) IT-Hybrid plug-in - Debugger ● Configurator allowing you to choose the required functions Kernel Configurator ● µT-REALOS Awareness kernel information display function tool (except RVDS) ● Supports task transition diagram display function (EJSCATT from Sophia Systems is required separately)

BPS Analyzer Device ● Able to support a µITRON specification API making it possible to reuse existing software resources (optional) (IRC, Timer, driver UART) ● Supports a wide variety of development environments e a r : Provided product t w µT-REALOS/M3 configuration diagram Object display function t s o f This tool is able to analyze the state of a µT-REALOS system. It enables you to display the state of tasks and objects S u p o r Series Lineup (semaphores, event flags, etc.) managed by the kernel and to grasp the operation of the system so that you can REALOS series lineup rapidly identify problem areas. ● µT-Kernel compliant OS This OS conforms to the µT-Kernel specifications that are the successor to the µITRON specifications. IT-Hybrid Plug-in for µT-REALOS/M3 (optional) µT-REALOS/FR has excellent migratability, many functions, and High performance FM3 family Conforms to µT-REALOS/M3 This is middleware that makes it possible for existing software resources created under the µITRON specifications to run on µT-REALOS. power-saving functionality. The kernel overhead is extremely µT-Kernal specifications small. This is the most advanced RTOS to conform to the µT-Kernel Since this allows µITRON specification system calls to run as-is on µT-REALOS, it can greatly reduce the work hours of migration.

specifications. It does not increase the amount of memory used, and the overhead is also no different from calli ng the µT-REALOS API. o l t

● µITRON 4.0 compliant OS Standard FR family Task transition diagram display function (works in conjunction with EJSCATT from Sophia Systems) This OS conforms to the industry standard µITRON specifications. µITRON4.0 compliant REALOS/FR Spec. 4 has many functions and simple powersaving REALOS/FR Spec.4 This function graphically displays task transition states. functions. This RTOS can be used in large-scale systems that This works together with the debugger to allow you to grasp the operation of a system. conform to µITRON 4.0. This is used such as to detect tasks that are operating unexpectedly during debugging. o p m e n t s u r e l

Compact v

● µITRON 3.0 compliant OS µITRON3.0 compliant D e This OS conforms to the industry standard µITRON specifications. FR family REALOS/FR is a compact RTOS that can be used in devices with 32-bit REALOS/FR tight resource limitations. Use this to develop products that RTOS for 16-bit devices demand tight memory size limitations and large production µITRON Ver2 compliant volumes. F2MC-16LX family Power saving function 32 16-bit bit REALOS/907 ● µITRON 2.0 compliant OS This function supports increased power saving in customer products. 16 This OS conforms to the industry standard µITRON specifications. It has a simple energy saving function that jumps to an energy saving routine when there are no tasks that are running or ready to run. bit REALOS/907 is an extremely small RTOS that can be used in 16-bit devices. Use this to develop products that demand large produc- 8 tion volumes. bit

27 Microcontroller Support Tool Support software Microcontroller Support Tool Support software 28 SOFTUNE™ /REALOS series (Integrated Development Environment & Real-time OS)

REALOS Development Support Functions List of products Compliant Product name Family Part number Component products Support tools are available for increasing the efficiency of the "REALOS" kernel, a real-time OS which conforms to the µT- specification Kernel specifications and µITRON specifications, and for increasing the efficiency of developing application programs that SP3680P1618RCC use the REALOS kernel. (development/integration license: Unlimited copies) SP3680P1618RCC-01K Kernel configurator µT-REALOS/M3 REALOS configurator µT-Kernel FM3 (development/integration license: 1,000 copies) Kernel source for EWARM e SP3680P1618RCC-10K (integration license only) a r The REALOS configurator provides a configurator that assists in configuring (development/integration license: 10,000 copies) d w conditionals when creating the REALOS kernel. The kernel can be easily SP3680P1618EVC (evaluation license)

reconfigured by the necessary item settings according to the configurator t h a r SP3680P1718RCC screens. (development/integration license: Unlimited copies) SP3680P1718RCC-01K Kernel configurator S u p o r µT-REALOS/M3 µT-Kernel FM3 (development/integration license: 1,000 copies) Kernel source for MDK SP3680P1718RCC-10K (integration license only) (development/integration license: 10,000 copies) SP3680P1718EVC (evaluation license) SP3680P1228RCC (development/integration license: Unlimited copies)

SP3680P1228RCC-01K Kernel configurator µT-REALOS/M3 µT-Kernel FM3 (development/integration license: 1,000 copies) Kernel source for RVDS SP3680P1228RCC-10K (integration license only) (development/integration license: 10,000 copies) e

REALOS-aware debugging tools SP3680P1228EVC (evaluation license) a r t w 2 Kernel configurator ● REALOS analyzer (for FR and F MC-16) SOFTUNE SP365001518RCC (integration license) µITRON4.0 FR Kernel source REALOS/FR Spec.4 t s o f The REALOS analyzer graphically analyzes and displays the performance SP365001518EVC (evaluation license) (integration license only) and task state transitions of systems that incorporate REALOS. This allows Kernel configurator SOFTUNE SP365000218RCC (integration license) the operation of the system to be grasped visually. µITRON3.0 FR Kernel source S u p o r REALOS/FR SP365000218EVC (evaluation license) (integration license only) -Object display Kernel configurator SOFTUNE µITRON SP3607M008BA (integration license) -OS breaks F2MC-16 Kernel source REALOS/907 Ver.2.01 (execution break, access break, dispatch break, SP3607M008EV (evaluation license) (integration license only) service call/system call break) -Service call/system call issued System requirements -Ta sk transition diagram -Stack information Item Specification -Task context watch o l

OS Windows 7, Windows Vista, Windows XP t

Memory 256 MByte or more (512 MByte or more recommended) ● µT-REALOS Awareness Hard disk 300 MByte or more (1 GByte or more recommended) This tool is able to analyze the state of a µT-REALOS system. It enables you to display the state of tasks and objects (semaphores, o p m e n t s u r

event flags, etc.) managed by the kernel and to grasp the operation of e l v the system so that you can rapidly identify problem areas. D e

32 bit 16 bit 8 bit

29 Microcontroller Support Tool Support software Microcontroller Support Tool Support software 30 SOFTUNE™ series (Integrated Development Environment)

SOFTUNE is an integrated development environment that was designed to respond to the various demands of program developers and pursues ease of use. Debugger Functions

Three types of debugger functions are supported that need to be used at various different stages of the development cycle. Structure of SOFTUNE Select the optimal debugging environment to match your circumstances. ● Unification of manager section and debugger section. ● Easy to read screen information Errors that are found can be fixed on the spot, and the result can The screen layout can be arranged freely by selecting and SOFTUNE Workbench (Development manager/debugger) e

be debugged immediately. positioning the required windows. Furthermore, selecting SOFTUNE Workbench a r

● Assists in development using the C/C++ languages. the information to display or viewing only the necessary d w SOFTUNE SOFTUNE SOFTUNE information are also possible. Emulator Monitor Simulator ● Equipped with tools for improving quality. Language tools Interoperation REALOS debugger debugger debugger t h a r Projects integrated with "C/C++ Checker" for verifying coding and ● Simple environment settings USB, LAN, - C/C++ compiler - C/C++ checker - Kernel -Debugging environment provides a setup wizard or "C/C++ Analyzer" for structural analysis. - Assembler - C/C++ analyzer - REALOS configurator RS-232C RS-232C Memory ● Equipped with tools for simplifying the use of the µITRON - Linkage kit - REALOS analyzer The setup wizard supports settings such as selecting the S u p o r compliant "REALOS". (Configurator and analyzer) emulator and board communication lines and the states of windows. The required settings can be made simply by following the on-screen directions. In-circuit Instruction Target board -MCU operating environment emulator set simulator Manager functions A "CPU information file" that describes device-spe cific information for all models of supported MCUs is provided Work progresses based on a "project file" that contains all of the necessary information for developing a program. as standard. This allows all of the necessary information ● Utilizing projects such as I/O port locations, ROM/RAM capacities, and starting The development environment can be easily constructed both for addresses to be configured automatically. e Coding Build Debug a r -Saving and restoring the debugging environment the case of a single person performing multiple jobs in parallel Source window t w SOFTUNE Workbench or for a group working on a single development by using project The previous debugging environment settings can be saved and the same settings would be restored the next time. t s o f files. Workspace Project window Watch window (Window layout, breakpoint settings, memory map ● Delivering excellent usability Project Project -Editor provided as standard information, etc.) S u p o r Source OBJ ・・・ Source Source OBJOBJLM ● 2 An editor is built-in as standard, offering a plethora of functions On-chip debugging (F MC-8FX family) Debugging is supported by the on-chip in-circuit emulator (BGM such as keyword highlighting and auto-indenting. Optional Optional Memory window Register window -Error jump and online help adapter). Debugging can be performed using a single serial Errors that occur during a build are displayed in the output line. -Equipped with continuous execution, stepped execution, and window at the bottom of the screen. Jumping to the tag or Editor Compiler Assembler displaying error details from the errors shown in this window are forced break functions Emulator Simulator Monitor debugger easily possible. -Software breakpoints: 256 points

-Able to interoperate with third-party editors -Host interface: Connectable via USB o l In response to the demand for using familiar editors, integration t with third-party editors is also possible. ユーザ タスク Editing screen ● Customizable usage environment List of products The development environment can be customized to suit every individual such as by interoperating with source control tools Product name Version Family Part number Component products Workbench o p m e n t s u r when sharing files or calling file conversion tools. SP365030118QAC (1 license) e l C/C++ compiler v Detailed help SP365030118QBC (3 licenses)

V6 FR Assembler pack D e SP365030118QCC (5 licenses) Double-click mouse C/C++ analyzer SP365030118QDC (10 licenses) C/C++ checker F1key SP3607Z008-P01 (1 license) SOFTUNE SP3607Z008-P03 (3 licenses) Professional Pack F2MC-16 SP3607Z008-P05 (5 licenses) Workbench Compilation error SP3607Z008-P10 (10 licenses) C compiler V3 Assembler pack 32 SP3603Z008-P01 (1 license) C analyzer bit SP3603Z008-P03 (3 licenses) F2MC-8FX C checker SP3603Z008-P05 (5 licenses) 16 SP3603Z008-P10 (10 licenses) bit 8 bit

31 Microcontroller Support Tool Support software Microcontroller Support Tool Support software 32 Development Supporting Tool (Development Environment/OS/Middleware/tools)

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) Integrated Development Environments/Debugging environment Compiler Vendor Debugger Overview support Emulator Integrated Development Environments/Debugging environment - Supports Cortex®M0, M1, M3, and M4 products e Compiler a r Vendor Debugger Overview support Emulator - Supports ARM multi ICE interface (JTAG, SWD, SWV, ETM*) d w - Supports ARM® Thumb® Thumb2® state debugging AnbyICE, ARM - Hardware breakpoints t h a r Embedded WorkBench for ARM is a development environment with IAR's ISO RealView ICE, - Software breakpoints on RAM and Flash memory (no upper limit on the integrated C/C++ compiler, assembler, linker, editor, and C-SPY® debugger C/C++ and J-Link, Macraigor number of settings) IAR Systems EWARM that allows a user to perform the full sequence of operations from creating Extended Wiggler, and Sophia - Flash memory programming EjSCATT, S u p o r a project to editing files, compiling, assembling, linking, and debugging WATCHPOINT IAR, KEIL, GNU Embedded C++ RDI-based JTAG Systems - Optimized for on-site debugging EjSCATT for ETM applications. interface - USB bus-power support (AC power not required) - Compact 86 x 101 x 23 mm - Executes user macro scripts using JTAG pod button This is an integrated software development environment for microcontrollers - Connects to PC using USB 2.0 H/S µVISION4 based on Cortex-M, Cortex-R, ARM 7, and ARM 9 that also supports the ARM, GNU & ULINK2, ULINKpro, KEIL - Includes WATCHPOINT® for Windows® (MDK-ARM) use of full-spec real-time OS and libraries for networking, file systems, and EABI-compliant Seggger Jlink * The ETM interface is supported by "EjSCATT for ETM." peripherals.

Sourcery CodeBench from Mentor Graphics is equipped with all of the tools - High-performance JTAG tool e

for developing C/C++ embedded applications, including a compiler, runtime a r - High-speed JTAG communication

Mentor Sourcery libraries, source and assembly code, debugger, and integrated development t w Improved download speeds GNU J-Link Graphics CodeBench environment (IDE).

Advanced JTAG clock setting is available. t s o f Mentor Graphics Corporation - Hot-plug support http://www.mentor.com Capable of connecting to a target without dropping the target's power supply S u p o r - SWV/SWD support Attolic TrueSTUDIO is a C++ development tool for embedded development. - Multicore support It is loaded with functionality from a leading edge editor, optimized C/ Completely implements multicore debugging (ARM environments and SMP C++ compiler, and multiprocessor debugger to team collaboration, graph Atollic TrueSTUDIO GNU J-Link Yokogaw a environments) modelling, design, code review, and review meeting functions. Digital microVIEW *Supports up to 8 cores RVDS, IAR, Atollic AB adviceLUNA Computer PLUS - OS/platform support KEIL, GNU http://www.atollic.com Corporation Original OS also supported - Debugger: microVIEW-PLUS

Original debugger that completely controls leading edge advice product o l t functions. Real-Time Operating System Sophisticated GUI improves the debugging efficiency. User-friendly interface and variety of functions significantly improve the Product name Overview Inquiries complex debugging operations. - Simple operation SEGGER embOS is a realtime OS for embedded devices that delivers both reduced SEGGER Microcontroller GmbH & Co.KG - Effective monitoring embOS duration of disabled interrupts together with reduced memory. http://www.segger.com/cms o p m e n t s u r

- Customizable GUI e l v Your preferred debug window can be defined over a TCL link library. D e ARM Limited RTX ARM RTX is a realtime OS for devices equipped with an ARM or Cortex-M core. http://www.keil.com

Micrium µC/OS-III is the latest realtime OS from Micri um and is the successor to µC/OS-II. Micrium, Inc. µC/OS-III µC/OS-III limits as much as possible the duration of disabled interrupts. http://www.micrium.com 32 bit 16 bit 8 bit

33 Microcontroller Support Tool Development support tool Microcontroller Support Tool Development support tool 34 Development Supporting Tool (Development Environment/OS/Middleware/tools)

Middleware Middleware

Product name Overview Inquiries Product name Overview Inquiries

SEGGER emb USB Device is a protocol stack for USB devices. It can be used together SEGGER Microcontroller GmbH & Co.KG RSA Key FUJITSU SEMICONDUCTOR Limited emUSB Device Public key cryptography (RSA) software with a variety of RTOS in addition to embOS. http://www.segger.com/cms Generation http://www.fujitsu.com/global/ Generates RSA keys up to a maximum key length of 2048 bits Library services/microelectronics/contact/

SEGGER emb USB Host is a protocol stack for USB hosts. It provides a variety of class SEGGER Microcontroller GmbH & Co.KG e emUSB Host a r drivers. http://www.segger.com/cms FUJITSU SEMICONDUCTOR Limited d w DH Library Key exchange (Diffie-Hellman) software http://www.fujitsu.com/global/

services/microelectronics/contact/ t h a r SEGGER Microcontroller GmbH & Co.KG embOS/IP SEGGER embOS/IR is a TCP/IP protocol stack. http://www.segger.com/cms

FUJITSU SEMICONDUCTOR Limited S u p o r DSA Library Digi tal signature (DSA) software http://www.fujitsu.com/global/ USB Device ARM USB Device Interface is a USB device protocol stack that supports ADC, CDC, HID, ARM Limited services/microelectronics/contact/ Interface and MSC. http://www.keil.com

FUJITSU SEMICONDUCTOR Limited USB Host ARM Limited ARM USB Host Interface is a USB host protocol stack that supports HID and MSC. ECCP Library Elliptic curve cryptography (ECC) software http://www.fujitsu.com/global/ Interface http://www.keil.com services/microelectronics/contact/

TCP/IP ARM TCP/IP Networking Suite is a TCP/IP protocol stack that is optimized for the ARM Limited Shared key cryptography (AES) software FUJITSU SEMICONDUCTOR Limited Networking Suite Cortex-M. http://www.keil.com AES Library Encryption/decryption with key lengths of 128 bits, 192 bits, and 256 bits http://www.fujitsu.com/global/ e

Supports AES ECB mode and CBC mode services/microelectronics/contact/ a r

Micrium, Inc. t w µC/USB Device Micrium µC/USB Device is a USB device protocol stack that supports MSC, CDC, and HID. http://www.micrium.com

Shared key cryptography (AES) software FUJITSU SEMICONDUCTOR Limited t s o f AES CTR Library Encryption/decryption with key lengths of 128 bits, 192 bits, and 256 bits http://www.fujitsu.com/global/ Micrium, Inc. Supports AES CTR mode services/microelectronics/contact/

µC/USB Host Micrium µC/USB Host is a USB host protocol stack that supports MSC, HID, and CDC ACM. S u p o r http://www.micrium.com

FUJITSU SEMICONDUCTOR Limited AES OMAC-1 Micrium, Inc. Software for generating OMAC message authentication codes using AES http://www.fujitsu.com/global/ µC/TCP-IP Micrium µC/TC P-IP is a TCP/IP protocol stack that is optimized for embedded systems. Library http://www.micrium.com services/microelectronics/contact/

FUJITSU SEMICONDUCTOR Limited FUJITSU SEMICONDUCTOR Limited Multi Device File PKCS1 RSA PSS/ PKSC#1 RSASSA PSS signature generation and verification software FAT file system software http://www.fujitsu.com/global/ http://www.fujitsu.com/global/ System Library OAEP Library PKCS#1 RSAES OAEP encryption and decryption software services/microelectronics/contact/ services/microelectronics/contact/ o l t Public key cryptography (RSA) software FUJITSU SEMICONDUCTOR Limited Modular FUJITSU SEMICONDUCTOR Limited RSA Library RSA encryption/decryption/signature generation/signature verification with a maximum http://www.fujitsu.com/global/ Exponentiation Software for quickly finding exponentials http://www.fujitsu.com/global/ key length of 2048 bits services/microelectronics/contact/ Library services/microelectronics/contact/ o p m e n t s u r e l v D e

32 bit 16 bit 8 bit

35 Microcontroller Support Tool Development support tool Microcontroller Support Tool Development support tool 36 Development Supporting Tool (Development Environment/OS/Middleware/tools)

Tool supporting FR Family and F2MC Family (Fujitsu original core) Real-Time Operating System Product name Overview Inquiries Integrated Development Environments - A µITRON compliant real-time OS for the Fujitsu F2MC-16LX/FR family microcontrollers. FUJITSU SEMICONDUCTOR Limited Product name Overview Inquiries SOFTUNE - Can be used for a broad range of development, from products with tight resource http://www.fujitsu.com/global/ REALOS limitations to large-scale systems. services/microelectronics/contact/

An integrated development environment that is user friendly and highly-efficient. - An analyzer is included as a debugging support tool. e

- Integrates language tools and debugger tools that increase the efficiency of the work a r FUJITSU SEMICONDUCTOR Limited cycle of coding, compiling, and debugging. d w SOFTUNE http://www.fujitsu.com/global/ - A µT-Kernel compliant real-time OS for the Fujitsu FR family of microcontrollers. - Frees users from the hassles of configuring settings when developing a program. FUJITSU SEMICONDUCTOR Limited

services/microelectronics/contact/ SOFTUNE - The kernel overhead is extremely small, making it optimal for products that demand t h a r - Interoperates with a variety of tools, supporting seamless development with http://www.fujitsu.com/global/ µT-REALOS power-saving functionality and real-time performance. SOFTUNE. services/microelectronics/contact/ - An analyzer is included as a debugging support tool. S u p o r

MULTI 5.0 is an integrated development environment that supports each of the EB, which is a full member of JASPAR that is working to standardize electronic control phases in the process of system development. It consists of a compiler, builder, editor, unit (ECU) software evaluation work and vehicle-mounted LAN interface ratings, debugger, etc. and is GUI-based, focusing on ease of use. Green Hills Software provides the EB tresos ECU development tool for AUTOSAR compliant vehicle-mounted MULTI5.0 This provides a total solution that increases the reliability, safety, and performance of Elektrobit http://www.ghs.com/ EB tresos products. developed products and contributes to shortening development times and reducing http://www.elektrobit.com/ development costs through various functions and new technologies such as the EB tresos AutoCore/AUTOSAR compliant middleware (BSW and RTE) Graphical user DoubleCheck static source code analysis tool and TimeMachine dynamic analysis tool. interface for EB tresos Studio and embedded software configuration Real-time OS for AUTOSAR compliant real-time OS.

MicroPecker is a tool platform that is equipped with a single wire interface. It i s used e

to connect the main unit to a host PC via USB 2.0. It offers a variety of functions osCAN is a pre-emptive, real-time, multitasking operating system that has the optimal a r

depending on the provided optional software and optional cables. functions for operating on a microcontroller. t w Sunny Giken Inc. Features: Features: MicroPecker TEL : +81-72-775-0339 t s o f ・ Eclipse-based software development environment (under developing) - Seamless integration with CANbedded from Vector Vector Informatik GmbH http://sunnygiken.jp/ osCAN ・ Flash microcontroller program (under planning) - Wide range of supported processors http://consulting.vector.com/

・ Vehicle-mounted ECU compatible tool (under planning) - Static OS that is compact and fast S u p o r ・ Vehicle-mounted network analyzer (under planning) - All OS objects can be specified using a graphical configuration tool before compilation - Conforms to OSEK/VDX2.2, providing long-term usability and stability

Configuration: - MICROSAR RTE: AUTOSAR RTE - MICROSAR BSW: AUTOSAR Basic Software MICROSAR - MICROSAR Configuration Suite/MICROSAR EAD: AUTOSAR BSW configurator set product group Features:

(AUTOSAR - Strong experience and track reco rd with previous CANbedded and osCAN products Vector Informatik GmbH o l embedded - Full BSW supporting AUTOSAR specification release 3.0 http://consulting.vector.com/ t software - Covers applications from development to ECU implementation in concert with product) 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. o p m e n t s u r e l v

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

37 Microcontroller Support Tool Development support tool Microcontroller Support Tool Development support tool 38 Development Supporting Tool (Development Environment/OS/Middleware/tools)

Middleware CASE Tools

Product name Overview Inquiries Product name Overview Inquiries

IBM - This is a data compression and decompression library. It can be incorporated into Supports the most powerful model-driven development, such as executing models and IBM Corporation Rational Rose® devices using microcontrollers. generating completely executable code. This allows developers of specialist systems http://www-01.ibm.com/software/ Technical - Useful for reducing data transfer time and packet communication time. Fujitsu Electronics Inc. and embedded systems to also realize a high level of productivity. awdtools/developer/technical/ RELC Developer

- Useful for efficient usage of flash memory and write time reduction. http://jp.fujitsu.com/fei/en/ e

- Employs a Fujitsu Laboratories' lossless data compression method that is secure in a r IBM This is a cross-platform solution for component testing and runtime analysis. In IBM Corporation terms of compression patents. d w Rational Test particular, this is for developers writing code for embedded, real-time, and other types http://www-01.ibm.com/software/

RealTime™ of cross-platform software products. awdtools/test/realtime/index.html t h a r Multi Device - Used for handling PC-compatible data on a target embedded device. FUJITSU SEMICONDUCTOR Limited File Access - Because the embedded device and PC data are managed in the same files and

http://www.fujitsu.com/global/ This is a UML/SysML compliant model driver software development S u p o r Library (MDF) directories, it is easy to pass data between PCs and embedded devices. services/microelectronics/contact/ environment that is a complete object-oriented visual programming environment. It for FR V03 - Supports exFAT, which is employed in the "SDXC" the large capacity SD card standards. allows you to perform modeling, to analyze, design and implement embedded software IBM and systems, and to dynamically verify the behavior of the model. Furthermore, IBM Corporation Library for encryption (AES ECB/CBC, AES CTR, DES, 3DES, RSA, RSA-OAEP), Rational since Rhapsody ensures traceability between models, it allows total management http://www-01.ibm.com/software/ hash functions (SHA-1, SHA-2, MD5), Rhapsody from analysis to design, implementation, and testing. By delivering the ability to awdtools/rhapsody/ Cryptography FUJITSU SEMICONDUCTOR Limited message authentication (HMAC SHA-1, HMAC MD5, AES OMAC1), maintain consistency between the model and source code using an automatic source and security http://www.fujitsu.com/global/ digital signatures (DSA, ECDSA, RSA-PSS, PKCS#1v1.5), code generation function, this allows you attain great improvements in productivity library services/microelectronics/contact/ pseudo random number generation (FIPS186-2 Appendix 3.1), compared to traditional document-driven approaches. key exchange (DH, ECDH), and modular exponentiation arithmetic.

Statemate, which provides powerful assistance for developing vehicle-mounted e a r - This is middleware that performs compression and decompression (non-reversible) of FUJITSU SEMICONDUCTOR Limited electronic components, is a design automation tool that optimizes the entire t w JPEG library image data in compliance with the DCT method baseline and process from the JPEG http://www.fujitsu.com/global/ development sequence of modeling using structural analysis methods, automatic code

standards. services/microelectronics/contact/ generation, formal verification of models, and automatic generation of test cases. t s o f IBM IBM Corporation It also supports setting product specifications, verifying specifications, and verifying Rational http://www-01.ibm.com/software/ the validity of those specifications. It also has a diverse range of writing capabilities

- Provides a hardware independent interface to the upper level software layer, making Statemate awdtools/statemate/ S u p o r (parallelizatio n, hierarchical) and can perform simulations of specification models even it possible to use and reuse components without regard to the hardware platform Vector Informatik GmbH CANdriver while the specifications are not complete. After checking the operation, it generates C - Parameters for initializing the hardware can be configured in advance using a http://consulting.vector.com/ code that performs the same operation as the specifications to increase the efficiency settings/generation tool of confirmation work.

- Satisfies all requirem ents of the current LIN specifications (supports LIN 1.2/1.3 and Itochu Techno-Solutions Corporation LIN 2.0) Vector Informatik GmbH Statemate is a graphical modeling toolset for system engineers. This offers powerful LINdriver Telelogic TEL : +81-3-6417-5434 - Enables simple implementation of a CAN-LIN gateway when combined with the http://consulting.vector.com/ support for the upper development processes by functions for graphically modeling Statemate http://www.ctc-g.co.jp/solutions/ Vector CANbedded component request specifications, detailed specifications, and function specifications. embedded/index.html o l t

- This is a tool for designing using state charts, generating code, testing, and creating Analysis Tools documents for embedded applications. - Enables simply design under the concept of drawing a sketch, and reduces design visual IAR Systems AB man-hours Product name Overview Inquiries STATE http://www.iar.com/

- Errors detected in design upper phase using powerful formal verification tool o p m e n t s u r e l

- Improved quality by automated tests and coverage analysis v This is a static analysis tool for identifying bugs in C/C++ source code.

- Price half that of equivalent products D e - Identifies bug locations from data structures and processing flows. Fujitsu Software Technologies Limited PGRelief - Checks conformance with SEC coding standards and MISRA-C guidelines. TEL : +81-45-475-5600 - Analysis is perform by integration with SOFTUNE make/build, allowing checking and http://jp.fujitsu.com/fst/services/pgr/ MATLAB provides functions and analysis environment for efficiently developing correction of bugs by simple operations. scientific calculation programs. Simulink is a simulation environment for efficiently designing and verifying real-time systems that runs in MATLAB. Algorithms designed MathWorks Japan MATLAB®/ based on models using Simulink can be automatically converted into C code for TEL : +81-3-6367-6700 QAC is a static analysis tool for C source code that is used to improve the quality of Simulink® 32 Toyo Corporation embedded systems using Real-Time Workshop Embedded Coder. MATLAB/Simulink can http://www.mathworks.co.jp/ bit software. Software Solutions perform advance evaluation of C code for embedded systems using PIL simulation by QAC/MCM MCM is an optional product for QAC that can evaluate conformance with MISRA C coding 16 TEL : +81-3-3245-1248 interoperating with the SOFTUNE debugger. standards. bit http://www.toyo.co.jp/ss/ QAC/MCM integrate with SOFTUNE make/build to check violations of standards, etc. * IBM, Rational, Rational Rose, Rhapsody, and Rational Test Realtime are trademarks of IBM Corporation USA in the USA and other countries. 8 bit

39 Microcontroller Support Tool Development support tool Microcontroller Support Tool Development support tool 40 Development Supporting Tool (Development Environment/OS/Middleware/tools)

CASE Tools Verification Tools

Product name Overview Inquiries Product name Overview Inquiries

- This is a CASE tool that uses extended hierarchical state transition chart design CANape is software that provides a complete development environment for methods. CATS Co. Ltd. measurement, compliance, and diagnosis. ZIPC - C source is automatically generated from the state transition chart. TEL : +81-45-473-2816 Features:

- Supports REALOS system calls. http://www.zipc.com/ - Capable not only of measurement, compliance, and diagnosis of the memory built e Vector Informatik GmbH - Offers debugging using state transition charts integrated with SOFTUNE. CANape into an ECU, but is also able to measure and output vehicle-mounted networks such a r http://consulting.vector.com/ as CAN, LIN, and FlexRay as well as measure analog, GPS, audio, and video, and d w the refore supports various hardware

- Designs AUTOSAR compliant software comp onents and graphically models hardware t h a r - Capable of evaluating and printing measurement data after measurement, and independent software architectures. managing compliance data after compliance - Automatically generates the AUTOSAR definition file, and interoperates with the TargetLink automatic code generation tool to create RUNNABLE. dSPACE GmbH S u p o r SystemDesk - Configuring the network between ECU and assigning functions to multiple ECU http://www.dspace.com This is a unit testing automatic execution and analysis tool that applies to can be easily performed using this tool, and the AUTOSAR runtime environment is microcontroller implementation code. automatically generat ed for each ECU. This is not limited to simply to unit testing at the C source logi c level, but is also able - Interoperates with BSW tools such as Tresos (EB) to create production SW packages. to perform highly reliable unit testing that includes microcontroller-dependent issues GAIO TECHNOLOGY Co., Ltd. CoverageMaster specific to embedded programming. TEL : +81-3-3662-3041 winAMS ・ Uses the "implementation microcontroller code" generated by the cross-compiler for - Directly generates C code for mass production from MATLAB/Simulink/Stateflow http://www.gaio.co.jp/ testing - Generates ANSI C code efficiently that is suitable for the code developed by an actual ・ Automatically reports C0/C1 coverage programmer dSPACE GmbH TargetLink ・ Automatically generates test data for C1/MCDC coverage testing - Embedded simulation and test environment that uses an actual processor http://www.dspace.com ・ The de facto tool for unit testing in vehicle development re lated fields e - Further optimized for the processor a r

- Can generate AUTOSAR compliant code t w RAMScope is a unit for extracting in real-time the data from built-in RAM using t s o f 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

Verification Tools large amount of data can be accumulated, making it easy to analyze the operation of a S u p o r control application. Product name Overview Inquiries Features: - Capable of monitoring RAM without stopping operation right from the microcontroller start-up Yokogawa Digital Computer CANoe is an all-round tool for developing, testing, and analyzing networks and ECU, - Communication program to monitor RAM not needed Corporation and supports users throughout the entire development process. => Almost no effect on microcontroller operation TEL : +81-422-52-5698 - Capable of network-wide simulation and analysis using simulation nodes created RAMScope - Capable of monitoring RAM synchronized to the microcontroller control cycle (scanstart (Instrument business vehicle using CAPL/.NET or models created using MATLAB/Simulink Vector Informatik GmbH CANoe function) instrument center) Features: http://consulting.vector.com/ - Capable of tuning (overwriting) RAM http://www.yokogawa-digital.com/ - Able to simplify the operation by user control panel o l

- 10µs/1 channel high fr equency monitor (differs between microcontrollers) t - The test function cove rs from ECU testing to automatic report creation => Maximum 128 channels/1ms sampling performance - Supports CAN, LIN, MOST, and FlexRay (can support 1024 channels by special order) => When used with CAN: 100 channels/1ms + CAN: 64Bytes/1ms CANalyzer is a general-purpose analysis tool for distributed network systems that make - Saves logs with CAN and RAM on the same time axis (GT110) it possible to easily monitor, analyze, and send messages on a network. - The target and RAMScope main unit are electrically isolated Features: - Synchronization of RAM values and external data by additional A/D and D/A units o p m e n t s u r e l - Simplifies testing using the user display panel v Vector Informatik GmbH CANalyzer - Capable of performing various tests of bus data, and displaying in a Window or D e http://consulting.vector.com/ 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 32 bit 16 bit 8 bit

41 Microcontroller Support Tool Development support tool Microcontroller Support Tool Development support tool 42