arm cortex-m3 microcontrollers - fujitsu

2
ARM Cortex-M3 Microcontrollers 00100011100110010 11101111001010101 10101000100100111 10101000100100111 For further information please contact: North and South America FUJITSU MICROELECTRONICS AMERICA, INC. 1250 E. Arques Avenue, M/S 333 Sunnyvale, CA 94085-5401, U.S.A. Tel: +1-408-737-5600 Fax: +1-408-737-5999 http://www.fma.fujitsu.com/ Europe FUJITSU MICROELECTRONICS EUROPE GmbH Pittlerstrasse 47, 63225 Langen, Germany Tel: +49-6103-690-0 Fax: +49-6103-690-122 http://emea.fujitsu.com/microelectronics/ Korea FUJITSU MICROELECTRONICS KOREA LTD. 206 Kosmo Tower Building, 1002 Daechi-Dong, Gangnam-Gu, Seoul 135-280, Republic of Korea Tel: +82-2-3484-7100 Fax: +82-2-3484-7111 http://kr.fujitsu.com/fmk/ Asia Pacific FUJITSU MICROELECTRONICS ASIA PTE. LTD. 151 Lorong Chuan, #05-08 New Tech Park 556741 Singapore Tel : +65-6281-0770 Fax : +65-6281-0220 http://www.fmal.fujitsu.com/ FUJITSU MICROELECTRONICS SHANGHAI CO., LTD. Rm. 3102, Bund Center, No.222 Yan An Road (E), Shanghai 200002, China Tel : +86-21-6146-3688 Fax : +86-21-6335-1605 http://cn.fujitsu.com/fmc/ FUJITSU MICROELECTRONICS PACIFIC ASIA LTD. 10/F., World Commerce Centre, 11 Canton Road, Tsimshatsui, Kowloon, Hong Kong Tel : +852-2377-0226 Fax : +852-2376-3269 http://cn.fujitsu.com/fmc/en/ 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 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/ © 2010 FUJITSU SEMICONDUCTOR LIMITED Printed in Japan AD07-00051-2E April, 2010 Edited: Sales Promotion Department 2010.4 FUJITSU SEMICONDUCTOR

Upload: others

Post on 18-Dec-2021

33 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ARM Cortex-M3 Microcontrollers - Fujitsu

ARM™

Cortex-M3™ Microcontrollers

00100011100110010

11101111001010101

1010100010010011110101000100100111

For further information please contact:

North and South AmericaFUJITSU MICROELECTRONICS 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://www.fma.fujitsu.com/

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

KoreaFUJITSU MICROELECTRONICS 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 MICROELECTRONICS ASIA PTE. LTD.151 Lorong Chuan, #05-08 New Tech Park 556741 SingaporeTel : +65-6281-0770 Fax : +65-6281-0220http://www.fmal.fujitsu.com/

FUJITSU MICROELECTRONICS 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/fmc/

FUJITSU MICROELECTRONICS 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/fmc/en/

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 doesnot 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 anythird 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 orother 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 withoutlimitation, ordinary industrial use, general office use, personal use, and household use, but are not designed, developed and manufacturedas contemplated (1) for use accompanying fatal risks or dangers that, unless extremely high safety is secured, could have a serious effectto the public, and could lead directly to death, personal injury, severe physical damage or other loss (i.e., nuclear reaction control innuclear facility, aircraft flight control, air traffic control, mass transport control, medical life support system, missile launch control inweapon 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 regulationsof 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 LIMITEDNomura 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/

© 2010 FUJITSU SEMICONDUCTOR LIMITED Printed in JapanAD07-00051-2E April, 2010Edited: Sales Promotion Department

2010.4

FUJITSU SEMICONDUCTOR

Page 2: ARM Cortex-M3 Microcontrollers - Fujitsu

USB+CANGroup

CAN Group USB Group Motor CtrlGroup

512KB/64KB

384KB/64KB

100/120pin100/120pin100/120pin 100/120pin

ROM (flash)/RAM

256KB/32KB

192KB/32KB

10MIPS

100MIPS

FR60Lite

FR60FR80

year2005 2007 2009 2011 2013

F2MC-16LX

F2MC-8FXLPCF2MC-8FX

Original 8-bit core

Original 16-bit core

ARM 32-bit core

Original 32-bit core ARMCortex-M3(Rev. 2.0)

High-speed operation(starting from 80 MHz)

Motor controller

USB(Host / Function)

CAN

Ethernet

50MIPS

100MIPS

MB9BFxxx

year2013201220112010

High-performance line

Low-power line

External interrupts16 ch + NMI

Clock controlWDT

DMAC8ch

10-bit ADC(*1)3 units/16 ch

MFS8ch

USB(Host/Function)

CAN(32 message buffer)

*1) In the production version this is upgraded to “12-bit ADC”.*2) In the production version this is upgraded to “80/100 pins”.

ARM Cortex-M3TM

80MHz(max)2.7 to 5.5V

Flash memory256 KB

SRAM32KB

PackageLQFP-100/120

16-bit base timer8 ch

16-bit PPG timer6 ch

16-bit quad counter2 ch

16-bit outputcompare 12 ch

16-bit inputcapture 8 ch

LVD2ch

GPIO76/96 pins(*2)

MB9AFxxx

High-speed optimization(up to 40 MHz)

Motor controller

LCD controller

USB(Host / Function)

First Product Release <Simultaneous Development of 32 Models>For the first release of Cortex-M3TM microcontrollers, 32-models of High-performance line have been developed simultaneously.

They are a combination of 4 different memory

capacities, and 2 different pin counts.

Motor controller groupEquipped with a wide variety of motor control timers

USB groupEquipped with a motor control timer and USB

CAN groupEquipped with a motor control timer and CAN

USB+CAN groupEquipped with a motor control timer, USB, and CAN

ScheduleES: Released in sequence from October 2010

Mass production: All released in January 2011

CPU Core Roadmap and Product Lineup

CPU core roadmapCortex-M3TM core features capabilities that cover the performance

range of conventional 16 and 32- bit microcontrollers. This

enables Cortex-M3TM being added to the existing FR core (original

32-bit core) and F2MC-16LX core (original 16-bit core) lines.

Product lineup of Fujitsu Semiconductor Cortex-M3TM cores

Our product lineup offers the High-performance line “MB9BFxxx

series” of products positioned as an extension of our existing

32-bit microcontrollers and the Low-power line “MB9AFxxx

series” of products corresponding to our existing 16-bit

microcontrollers. The High-performance line provides more

processing ability than ever before with more advancements

over the exist ing 32-bi t microcontro l lers with a higher

performance IP macro and faster operating frequencies. In the

Low-power line, the IP macro, operating frequency, and

operating modes have been optimized and that enables the

32-bit microcontrollers to offer power consumption in line with

16-bit microcontrollers.

Fujitsu Semiconductor has employed ARM Cortex-M3TM as the CPU core for general-purpose microcontrollers. Cortex-M3TM is one of the Cortex family series. It is a new-generation ARM CPU core specialized for the embedded microcontroller market. Fujitsu Electronic Device Business Group, the predecessor of Fujitsu Semiconductor, started employing ARM CPU cores (ARM7, ARM9, ARM11) for ASSP products and SoC products in 1998. We have accumulated experience in employing ARM CPU cores. Fujitsu Semiconductor is currently developing 32-bit general-purpose microcontrollers aiming at consumer and business applications that meet market needs by combining this accumulation of experience with Cortex-M3TM core.

What is ARMTM Cortex family?Cortex is the name of the next-generation family of CPU cores following on from the existing ARM7, ARM9, and ARM11 CPU cores made by ARM. The family lineup consists of the three series; Cortex-M series, R series, and A series. Each has the capabilities optimized to suit the applications and required specifications of the target markets. From among these, Cortex-M3TM cores are embedded processors specialized for microcontrollers covering the performance range of conventional 16 and 32-bit microcontrollers. Cortex-M3TM core is enhanced particularly for memory saving and power saving capabilities.

Provision of Sample ProductSample product has been available since April 2010 ahead of

Cor tex- M3 T M product re lease. This sample product is the

microcontroller positioned in the High-performance line equipped

with USB and CAN communication functionality as well as motor

control timer and various serial communication functions that will

allow you to check “What kind of product is Fujitsu Semiconductor's

Cortex-M3TM?”. In addition to providing standalone microcontroller

sample, a starter kit with this sample mounted will also be available

(scheduled for release: from August 2010). This starter kit is a circuit

board pre-mounted with the sample product that also includes an

easy-to-use integrated development environment (with restrictions on

some functionality) that can be used for a wide variety of purposes

including training material for new recruits, an evaluation environment

during actual work, or a test board during actual development.

Operating speed: 80 MHz*Support wide range of power supply voltages: 2.7 V to 5.5 V

High reliability flash memory: Writing = 100,000 times*, retention characteristic = 10 years*Flash security technology: Protect intellectual property rights by preventing external readings

CR oscillator circuitHigh-speed 12-bit A/D converterDual voltage monitoring (interrupt and reset) by Low Voltage Detector (LVD)

CAN communication macroUSB communication macro (Host and Function)Note: Ethernet communication macro is under development

Multifunction serial (UART, SIO, SPI, and I2C)Multifunction timer (for motor control)Base timer (PWM, PWC, PPG, and reload timer)

* Please refer to the datasheet of each product for detailed specifications.

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

Employing ARM™ Cortex-M3™ as the CPU core of general-purpose microcontrollers!

Development Tools

Various kinds of development tools for ARM based microcontrollersVarious development tools such as an integrated development

environment, debugging environment, middleware, are

available thanks to our collaboration with third party providers

who have great experience in ARM core microcontroller

development. Furthermore, our technical support center offers

total support for inquiries regarding both microcontrollers and

development tools. Our technical support service that does

not require you to draw a distinction between microcontroller

and support tool when a problem does occur, provides

complete support for your microcontroller development.

Features of Fujitsu Semiconductor Cortex-M3TM Microcontrollers

High performance

High security

Built-in high performance analog macros

Wide variety of communication controls

Easy to use peripheral macros