toshiba cortex seminar in israel
TRANSCRIPT
![Page 1: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/1.jpg)
TOSHIBA Microcontroller Update
Amir ShermanSemiconductors Technical ManagerArrow Israel
![Page 2: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/2.jpg)
2www.toshiba-components.com 12/26/14 © Toshiba Corporation
Product Roadmap
SuperFlash(R) is a registered trademark of Silicon Storage Technology, Inc.
• Toshiba will use ARM Cores in all future Microcontroller ASSP‘s ARM9 for Display type and Cortex M3 for embedded applications for various market areas (Home
Appliance/Industrial/Consumer/Automotive)
![Page 3: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/3.jpg)
4www.toshiba-components.com 12/26/14 © Toshiba Corporation
Overview
![Page 4: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/4.jpg)
ARM9
![Page 5: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/5.jpg)
Cortex M3 - ProductsCortex M3 - Products
![Page 6: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/6.jpg)
7www.toshiba-components.com
Toshiba - Cortex M3 Families
![Page 7: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/7.jpg)
8www.toshiba-components.com 12/26/14 © Toshiba Corporation
Toshiba Cortex-M3 MCU Leadership
H/W Vector Engine only on M37x
![Page 8: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/8.jpg)
9www.toshiba-components.com 12/26/14 © Toshiba Corporation
Cortex M3 Unique Selling PointsSingle 5V Supply H/W Vector Control
Low Voltage/Power 2MB Flash
GP
![Page 9: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/9.jpg)
10www.toshiba-components.com 12/26/14 © Toshiba Corporation
Cortex M3 Starter Kits
![Page 10: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/10.jpg)
11www.toshiba-components.com 12/26/14 © Toshiba Corporation
Products for Home Appliance /Industrial
256KB
128KB
64KB
512KB
144pin100pin
USB H/DUSB H/D+ CAN + Ethernet+ CAN + Ethernet1MB
2MB
100pin & 144pin<=64pin
Memory variation
Memory variation
M367FD
M367FY
M367FW
OFD
OFD
OFD
USB DUSB D
Memory variation
Memory variation
M368FD
M368FY
M368FWOFD
OFD
OFD
USB H/DUSB H/D+ CAN+ CAN
Memory variation
M369FD
M369FY
OFD
OFD
Memory variation
M380FYOFD
M380FWOFD
StandardStandard
Packa
ge
varia
tion
Memory variation
M382FW
M382FS
OFD
OFD
StandardStandard
NOWNOWQ2/11Q2/11
![Page 11: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/11.jpg)
12www.toshiba-components.com 12/26/14 © Toshiba Corporation
Cortex M3 Key Words by Family
General Purpose Low Cost Cortex M3 CEC Remote Control Signal Preprocessor
![Page 12: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/12.jpg)
13www.toshiba-components.com 12/26/14 © Toshiba Corporation
TMPM330/2/3• General Purpose• Low Cost Cortex M3• CEC• Remote Control Signal Preprocessor
NANO FLASHTM
Part Number ROM RAM PackageTMPM330FDFG 512kB 32kB LQFP100 (14x14mm 0.5mm)
TMPM330FYFG 256kB 16kB LQFP100 (14x14mm 0.5mm)
TMPM330FWFG 128kB 8kB LQFP100 (14x14mm 0.5mm)
Additional Info: Operating voltage Peripheral I/O=2.7~3.6V
Consumer Electronics Control (CEC)This IP enables to transmit or receive data that
conforms to Consumer Electronics Control (hereafter referred to as
CEC) protocol.This IP can operate conformably to HDMI 1.3a
specifications.
![Page 13: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/13.jpg)
14www.toshiba-components.com 12/26/14 © Toshiba Corporation
Cortex M3 Key Words by Family
5V Single Power Supply (incl. Analog IPs like ADC)
32-bit performance @ 8-bit price level Advanced Timer (MPT) for PWM Motor and
IGBT Control „Stand-alone“ product:
no external components needed due to POR, VLTD, internal Oscillator (target 1%!)
High Speed 12-bit ADC Class B (IEC 60730) compliant Family Concept with 64 to 100 pin packages
and 64 to 256kB Flash derivatives and later M367/8/9
![Page 14: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/14.jpg)
15www.toshiba-components.com 12/26/14 © Toshiba Corporation
Cortex M3 Applications
Ruggedized environments like in Home Appliance, Industrial Control
Replacement for 8-bit MCU‘s with need for bigger memory, higher performance
Advanced Motor Control by S/W using integrated safety featurese.g. Air Condition, Pumps, various H/A
Induction Heater: 1 / 3 and 4 Hubs are supported
![Page 15: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/15.jpg)
16www.toshiba-components.com 12/26/14 © Toshiba Corporation
Additional Info: Multi purpose timer (MPT)
3-phase PWM output: Synch PPG output with AD conversion trigger, Encoder input
IGBT control timer: External trigger start, programmable dead time, synch PPG output and emergency stop signal
Internal Oscillator (10MHz) Oscillation Frequency Detector (OFD):
H/W Clock Monitoring compliant with EN/IEC 60730 (Class B) Remote Control Signal Preprocessor Real Time Clock with Clock, Calendar and Alarm
TMPM380TMPM380• 5V Single Power Supply• Multi Purpose Timer• Motor / IGBT Control
NANO FLASHTM
Part Number ROM RAM PackageTMPM380FYFG 256kB 16kB LQFP100 (14x14mm 0.50mm)
TMPM380FYDFG 256kB 16kB LQFP100 (14x20mm 0.65mm)
TMPM380FWFG 128kB 12kB LQFP100 (14x14mm 0.50mm)
TMPM380FWDFG 128kB 12kB LQFP100 (14x20mm 0.65mm)
![Page 16: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/16.jpg)
17www.toshiba-components.com 12/26/14 © Toshiba Corporation
Additional Info: Multi purpose timer (MPT)
3-phase PWM output: Synch PPG output with AD conversion trigger, Encoder input
IGBT control timer: External trigger start, programmable dead time, synch PPG output and emergency stop signal
Internal Oscillator (10MHz) Oscillation Frequency Detector (OFD):
H/W Clock Monitoring compliant with EN/IEC 60730 (Class B)
Remote Control Signal Preprocessor Real Time Clock with Clock, Calendar and Alarm
TMPM382TMPM382• 5V Single Power Supply• Multi Purpose Timer• Motor / IGBT Control
NANO FLASHTM
Part Number ROM RAM PackageTMPM382FWFG 128kB 12kB QFP64 (14x14mm 0.80mm)
TMPM382FSFG 64kB 8kB QFP64 (14x14mm 0.80mm)
![Page 17: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/17.jpg)
18www.toshiba-components.com 12/26/14 © Toshiba Corporation
Additional Info: Multi purpose timer (MPT)
3-phase PWM output: Synch PPG output with AD conversion trigger, Encoder input
IGBT control timer: External trigger start, programmable dead time, synch PPG output and emergency stop signal
Internal Oscillator (10MHz) Oscillation Frequency Detector (OFD):
H/W Clock Monitoring compliant with EN/IEC 60730 (Class B)
Remote Control Signal Preprocessor Real Time Clock with Clock, Calendar and Alarm
TMPM384TMPM384• 5V Single Power Supply• Multi Purpose Timer• Motor / IGBT Control
NANO FLASHTM
Part Number ROM RAM PackageTMPM384FDFG 512kB 32kB LQFP144 (20x20mm 0,50mm)
Under Development
![Page 18: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/18.jpg)
19www.toshiba-components.com 12/26/14 © Toshiba Corporation
Multi Trigger StartA. Continuously conversion
B. MPT trigger
C. Software trigger
A A A B A A A C A
Conversion result register-1
Conversion result register-2
Conversion result register-3
Trigger from MPT
AD conversion
Software Trigger(Command start)
Continuously conversion is interrupted by MPT trigger.
Software conversion starts after finishing continuously conversion.
![Page 19: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/19.jpg)
20www.toshiba-components.com 12/26/14 © Toshiba Corporation
Plural conversion registers
Conversion register - 0Conversion register - 0
Conversion register - 1Conversion register - 1
Conversion register - 2Conversion register - 2
Conversion register - 10Conversion register - 10
Conversion register - 11Conversion register - 11
12 registers
AD conversion unit
AD conversion unitAINs
MPT Trigger
Software Trigger
AIN0
AIN1
AIN2
AIN10
AIN11
:
AIN1 / Cont.
AIN2 / MPT-1
Continuously conversion control
AIN0 / Soft
AIN4 / MPT-2
AIN3 / MPT-3
Conversion registers 0 to 11 can be assigned to any analog input and trigger.
![Page 20: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/20.jpg)
21www.toshiba-components.com 12/26/14 © Toshiba Corporation
Cortex M3 Key Words by Family
Low Voltage/Low Power (1,7V/1µA) Small package (6x6mm) + QFP Rich set of peripherals: 3 UARTs, 4 SPI, 2
I2C, 12 channel AD converter Class B (IEC 60730) compliant
![Page 21: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/21.jpg)
22www.toshiba-components.com 12/26/14 © Toshiba Corporation
Cortex M3 Applications
Battery
Sensors and metering
Bar Code Reader
HVAC, Fire & Alarm Systems
![Page 22: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/22.jpg)
23www.toshiba-components.com 12/26/14 © Toshiba Corporation
NANO FLASHTM
TMPM390/M395 • Low power/ Low Voltage • High-speed writing to memory • CEC/ Remote Control
Additional Info: Operating voltage 1.7~3.6V Oscillation Frequency Detector (OFD)
H/W Clock Monitoring compliant with EN/IEC 60730 (Class B)
Power Consumption: [email protected] (10MHz Normal Run Operation) 10μ[email protected] (RTC count + CPU Static stop + RAM resume ) 1.3μ[email protected] (RTC count)
Embedded high speed oscillation circuit 9.91MHz±3.0%@Ta=0-70 w/o S/W Trimming 9.91MHz±0.5%@Ta=0-70 S/W Trimming (Wake-up time
3μS)
Embedded Real Time Clock Separated Power Supply & Easy Power-on sequence
** : Under Planning
Part Number ROM RAM PackageTMPM395FYXBG** 256kB 16kB FBGA120 (6x6mm)
TMPM390FYFG** 256kB 16kB LQFP100 (14x14mm 0.5mm)
TMPM395FWXBG 128kB 8kB FBGA120 (6x6mm)
TMPM390FWFG 128kB 8kB LQFP100 (14x14mm 0.5mm)
![Page 23: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/23.jpg)
24www.toshiba-components.com 12/26/14 © Toshiba Corporation
Cortex M3 Key Words by Family
Hardware Vector Control Wide range of rotation: 0 – 100.000 rpm High accuracy of less than 1 degree Strong Torque at 0 rpm e.g. to bear down resistance
of lubricants
5V Single Power Supply Class B (IEC 60730) compliant 2 independent high speed 12-bit ADC‘s
(2 x 11channel)
![Page 24: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/24.jpg)
25www.toshiba-components.com 12/26/14 © Toshiba Corporation
TMPM370FYFG/DFGAdditional Info: 5V single power supply Oscillation Frequency Detector (OFD)
H/W Clock Monitoring compliant with EN/IEC 60730 (Class B)
Two Comparator for emergency stop NANO FLASHTM
• High performance• Low power consumption • Vector Engine for Motor Control• Analogue circuit integrated
Part Number ROM RAM PackageTMPM370FYFG 256kB 10kB QFP100 (14x14mm 0.5mm)TMPM370FYDFG 256kB 10kB QFP100 (14x20mm 0.65mm)
![Page 25: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/25.jpg)
26www.toshiba-components.com 12/26/14 © Toshiba Corporation
M370 – Motor Control evaluation board
Vector control evaluation package with board,
low voltage motor and power supply in a box.
Low voltage motor control on board
Designed for high voltage motor control with
available BOM
Safety control functions
Small LCD for stand-alone evaluation
GUI control via PC
Software package incl. BSP
Circuit diagram and pcb layout files.
Application notes, documentation and source
codes
![Page 26: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/26.jpg)
27www.toshiba-components.com 12/26/14 © Toshiba Corporation
Cortex M3 Key Words by Family
Largest On-Chip Flash in the Market 2MB + huge RAM up to 128kB
Pin-Compatible Family with and w/o CAN/USB
16 ch. of 16-bit Timer 12 ch. x UARTs & many I/O‘s (120) High Speed (64MHz) without Wait States External 16-bit Bus USB Host and Device
![Page 27: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/27.jpg)
28www.toshiba-components.com 12/26/14 © Toshiba Corporation
Cortex M3 Target Applications
Data logger using large internal RAM or Flash Memory
Connecting external components via Data/Address Bus
Human-machine interface with support for many languagese.g. with External Display
Industrial Control Systems with connectivity requirements
Building Control PC-Peripherals Barcode Reader
![Page 28: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/28.jpg)
29www.toshiba-components.com 12/26/14 © Toshiba Corporation
Additional Info: Operating voltage 2.7 to 3.6V External bus I/F: 16 bit (multiplex bus/ separate bus)
TMPM360TMPM360
NANO FLASHTM
• Large capacity FLASH ROM • Many Serial I/F and 16bit timer • High performance 64MHz Operation
Part Number ROM RAM PackageTMPM360F20FG 2MB 128kB LQFP144 (20x20mm 0.5mm)
Under Development
![Page 29: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/29.jpg)
30www.toshiba-components.com 12/26/14 © Toshiba Corporation
Additional Info: Operating voltage 2.7 to 3.6V External bus I/F: 16 bit
TMPM361: multiplex busTMPM362: separate bus
TMPM361/M362
NANO FLASHTM
• Large capacity FLASH ROM • Many Serial I/F and 16bit timer • High performance 64MHz Operation
Part Number ROM RAM PackageTMPM361F10FG 1MB 64kB LQFP100 (14x14mm 0.5mm)
TMPM362F10FG 1MB 64kB LQFP144 (20x20mm 0.5mm)
![Page 30: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/30.jpg)
31www.toshiba-components.com 12/26/14 © Toshiba Corporation
Additional Info: Operating voltage 2.7 to 3.6V External bus 16 bit
TMPM363: multiplex busTMPM364: separate bus
TMPM363/364 • Large capacity FLASH ROM • Many Serial I/F and 16bit timer • High performance 64MHz Operation• Embedded CAN & USB (Host)
NANO FLASHTM
Part Number ROM RAM PackageTMPM363F10FG 1MB 64kB QFP100 (14x14mm 0.5mm)TMPM364F10FG 1MB 64kB QFP144 (20x20mm 0.5mm)
![Page 31: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/31.jpg)
32www.toshiba-components.com 12/26/14 © Toshiba Corporation
• High Speed 80MHz Operation• USB2.0 Device & Host• CAN2.0B• Ethernet MAC (10/100BASE)• Fast ADC
TMPM369TMPM369
NANO FLASHTM
Part Number ROM RAM PackageTMPM369FDFG 512kB 128kB LQFP144 (20x20mm 0.5mm)
TMPM369FDXBG 512kB 128kB FBGA176 (11x11mm 0.65mm)
TMPM369FYFG 256kB 64kB LQFP144 (20x20mm 0.5mm)TMPM369FYXBG 256kB 64kB FBGA176 (11x11mm 0.65mm)
Under Development
Additional Info: Operating Voltage 2.7 - 3.6V
with some 5V tolerant I/Os Debug I/F JTAG/SWD/ETM DMA 2 x 16 ch PMD – Programmable Motor Drive
![Page 32: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/32.jpg)
33www.toshiba-components.com 12/26/14 © Toshiba Corporation
M367/8/9: Dual ADC interleave
…
ADC #2
ADC #2
8ch
……
Timer SW
ADC #1
ADC #1
Data2
1.0µs0.5µs
Data4 Data6
…
…
TriggerTrigger
Data1 Data3 Data5CCD trigger
output
CCD data
output
0.5 µsec conversion time can be realized by interleave function:0.5 µsec conversion time can be realized by interleave function:
Example BCR
![Page 33: Toshiba Cortex Seminar in Israel](https://reader034.vdocuments.site/reader034/viewer/2022042716/55a6be081a28ab41688b45a0/html5/thumbnails/33.jpg)
34www.toshiba-components.com 12/26/14 © Toshiba Corporation