Concerto

deyisupport.com

Concerto

C2000 Overview - Concerto

James Pang

C2000 China Business Development Manager

Jul, 2013

TI Confidential – NDA Restrictions


C2000 Strategy: Remains EE Focused

Renewable Energy

Motor Control

E-bike

Wind Power Inverters

Pumps

Digital Power

Solar Power Inverters

DC/DC

Converters

C2000

White Goods

Industrial Drives &

Motion Control

LED Street Lighting

Lighting

Telecom / Server

AC/DC Rectifiers

Hybrid Electric Vehicles

Automotive

Uninterruptable

Power Supplies

Electric Power Steering

Radar / Collision

Avoidance

Power Line

Communication

Auto HID

Smart Metering

Smart Grid & PLC

LED TV

Backlighting

RF

Communication

2013-9-6 TI Information - Maximum Restrictions 2


TI Real-Time Control Portfolio

TI 28x 32-bit CPU

ARM Cortex M CPU+

Delfino

• CPU Performance

– Up to 800MIPS 28x Performance

– Dual and Single Core Options

– Real-time Control Accelerator (CLA)

– Trigonometric Math Unit

• Memory

– Up to 1MB flash

– Up to 200KB SRAM

• Advanced Control Peripherals

– High resolution PWMs

– 16-bit high speed ADCs

• Up to 337-pins

F280xx

Piccolo

• CPU Performance

– 40-200MHz 28x CPU

– Floating Point Unit

– Real-time Control Accelerator (CLA)

– Viterbi/Complex Math Unit

• Memory

– 16KB – 256KB flash

– Up to 100KB SRAM

• Advanced Control Peripherals

– High resolution PWMs

– 12-bit high speed ADCs

• 38-pins – 176-pins

F283xx

Tiva R-Series

• New ARM Cortex M Family

– ARM Cortex M4 w/ Floating Point Unit

– Performance Options up >150MHz

• Real-time Control Accelerator

• Advanced Control Peripherals

– Enhanced PWMs w/ High Resolution

– 12-bit Dual ADCs

– Robust Connectivity Peripherals

• Scalable Memory & Package Options

• Sampling 1H 2014

ARM + 28x

NEW

TM4Rx

x

F28M3xx

• CPU Performance

– Dual Core 28x + ARM Cortex M

– Up to 125MHz ARM

– Up to 150MHz 28x

• Memory

– Up to 1.5MB Flash

– Up to 200KB SRAM

• Control & Connectivity Peripherals

– High resolution PWMs

– 12-bit high speed ADCs

– ENET, USB, Other Comms Peripherals

• 144-pins and 324-pins

3


RT Control

Piccolo F2806x - 90MHz

256KB Flash, 100KB RAM

CLA – RT Accelerator, USB

Piccolo F2805x - 60MHz

128KB Flash, 20KB RAM

Motor PGAs

Piccolo F2803x – 60MHz

CLA – RT Accelerator

Piccolo F2802x – 60MHz

Piccolo F2802x0 – 50MHz

12

CLA

RTP July ‘13

F28M36x – 120MHz M3

C28x DSP – 150MHz

Dual 12-bit ADC

12

RTP June

‘13

F28M35x – 100MHz M3

C28x DSP – 150MHz

Dual 12-bit ADC

Production

Sampling Development Concept

2013 2014 +

12

CS 3Q’13; RTP 3Q14

Delfino F2837x - 400MHz

1MB Flash, 204KB RAM

Quad 16-bit ADC

CS 1H14

Piccolo F2804x - 100MHz

256KB Flash, 32KB RAM

Dual 12-bit ADC

12

16

CLA

CS 3Q’13; RTP 3Q14

Piccolo F2807x - 200MHz

1MB Flash, 168KB RAM

Quad 16-bit ADC

CLA

16

CLA

Tiva ARM R Series C28x

Key Differentiation

Motor Op-Amps

12

12

12-bit ADC

CLA

Hi-Res PWM

Control Accelerator

16

16-bit ADC

Insta-SPIN

CS 1H14

TM4R1xx – 80MHz M4F

64KB Flash, 12KB RAM

CLA – RT Accelerator

12

CLA


Concerto Family

28x + ARM Cortex M3

TI Confidential – NDA Restrictions

2013-9-6 TI Proprietary Information - Strictly Private 5


Concerto MCUs eliminate compromise

Standard MCU Challenge

• Compromise between

ideal host and control

capability

Controller

Real-Time Interrupt Priority

Fast Closed Loops

Small Sampling Windows

Background task for host functions

Sub-Prioritization of host functions

Interrupt

Dedicated MCU Challenge

• Additional complexity

•Dual developments

plus interface

challenges / latency

Loop Controller

Real-Time Control

Faster /More Loops

Small Sampling Windows

Host Controller

Communications

Logic/Profile

Sequencing/Monitoring

Interrupt

Concerto Solution

No

Compromises

Real-time Control

F28x w/

Floating-point unit

Host Subsystem

ARM ®

Cortex-M3

Interrupt


No compromise means greener technologies

Industrial drives

& automation

Control

Multiple motors

Torque & speed control

Precision sensing

Host

OS / RTOS

Communication Bridge

Motion Profile

System management

Solar

Control

Max power point tracking

DC/DC boost

DC/AC conversion

Host

OS / RTOS

Communication Bridge

Supervisor

System management

Server

Control

Power conversion

Multiple rails and loads

Driving efficient

topologies

Power Protection

Host

System management

Load balancing

Diagnostics


Performance & Memory

Concerto Roadmap

Production Sampling Development

Future

Concerto MCUs

F28M35x

F28M37x

Key Features

• Dual 200 MHz 28x CPU w/ FPU

• High Performance ARM

• VCU II Accelerator

• Integrated Field Bus Support

• 4x 16-bit ADC

• Sigma-Delta ADC Interface

• EMAC, USB. CAN

Performance:

Dual Core

Up to 150MHz 28x CPU

Up to 100MHz ARM Cortex M3 CPU

Floating Point Unit

VCU Accelerator

Memory:

256kB-1MB Flash

Up to 132kB SRAM

Key Peripherals:

ADC, PWM, QEP, DMA, EMIF, SPI,

UART, I2C, CAN, USB, EMAC

Package:

144 QFP

F28M35x

F28M36x

Key Features

• Dual Core

• Up to 150MHz 28x CPU w/ FPU

• Up to 100MHz Cortex M3 CPU

• VCU Accelerator

• Up to 1MB Flash

• Integrated Safety Features

• 2x 12-bit ADC

• EMAC, USB, CAN

• 144 QFP

Production 4Q’12

Key Features

• Dual Core

• Up to 150MHz 28x CPU w/ FPU

• Up to 125MHz Cortex M3 CPU

• VCU Accelerator

• Up to 1.5MB Flash

• Targeted Safety Certification

• 2x 12-bit ADC

• EMAC, USB, CAN

• 289 BGA

RTP Now

TI Information - Maximum Restrictions

8


Host Subsystem

F28M35x – First Series in Concerto

• Multiple Performance Options

– 60, 100, 150 MHz TI C28xFPU CPU

– 60, 75, 100 MHz ARM Cortex-M3 CPU

• Large Internal Memory

– 512kB to 1MB Embedded Flash

– 72kB to 132kB Embedded SRAM

– ECC, Parity, and HW BIST

• Robust Communications

– 10/100 Ethernet MAC with 1588

– USB 2.0 OTG w/ integrated PHY

– CAN

– Multiple SPI, UART, I 2 C

– 8/16/32-bit External Memory Interface

• Flexible Control Peripherals

– Enhanced PWMs w/ High Resolution Feature

and flexible fault management

– 32-bit Capture & Quadrature Encoder

Interfaces

– Two high-speed 12-bit ADCs each with 2S/H

– Analog Comparators w/ Internal DAC

Reference

• 144-pin PowerPad QFP

• Industrial and Automotive Temp

– -40 to 105 0 C, -40 to 125 0 C (AEC Q100)

• Functional Safety Documentation

Control Subsystem Shared

Markets: Advanced Metering, Automotive EPS, Motion Control &

Drives, UPS, Renewable Energy, Power & Protection, Medical

Process Control, Smart Sensors

F28M35x

ARM Cortex-M3

32-bit CPU

Up to 100 MHz

System & Clocking

32Ch DMA

4 Timers

2 Watchdogs

Debug

RTJTAG

C28x 32-bit CPU

Up to 150 MHz

FPU

VCU

• Viterbi

• CRC

• Complex MPY

• FFT

Parity RAM

2 KB Message

2 KB Message

Up to 64 KB

Masterable

System

6Ch DMA

Comms

•McBSP/I2S/SPI

•SPI

•I2C

•UART

Memory

256-512 KB

ECC Flash

16 KB ECC RAM

2x128-bit Security

16 KB Parity RAM

64 KB ROM

External Interface

Pwr & Clocking

• 10 MHz / 30 KHz INT OSC

• 4-20 MHz EXT

• Clock Fail Detect

• 3.3V VREG

• POR/BOR

Memory

256-512 KB

ECC Flash

20 KB ECC RAM

128-bit Security

16 KB Parity RAM

64 KB ROM

144 QFP 0.5mm

105 0 C/125 0 C and Q100

Communications

10/100 Ethernet MAC

1588 w/ MII

USB OTG FS PHY

4x SSI

5x UART

2x I 2 C

2x CAN

Analog

Temp Sense

12b, 10ch, 2SH, 3MSPS

3ch Analog Comparator

12b, 10ch, 2SH, 3MSPS

3ch Analog Comparator

Control Modules

9x ePWM Modules:

18x Outputs / 16x HR

Fault Trip Zones

6 x 32-bit eCAP

3 x 32-bit eQEP

9


Development Tools

CCSv4 IDE

Order today: $139

28x Real-time while

debugging M3

Breakpoints on one

can cause break

event on the other

(cross-triggering)

Concerto SW

• Application libraries

• Ethernet and USB stacks

• Control and connectivity

drivers

• Example software


Concerto-based Application Kits

• The Concerto F28M35 based solar explorer kit is intended to give designers the

opportunity to evaluate different power stages used in solar applications in a safe, low

voltage environment. By utlizing the Concerto processor, designers are now able to

develop control and power stage software on the same processor as connectivity and

communications applications. The Concerto MCU is used for all of the power stage

control, as well as offering an Ethernet connection for remote control and monitoring.

www.ti.com/tool/tmdssolarcexpkit

• The C2000 High Voltage inverter developers kit is intended to show users how to

quickly implement a digitally controlled, four switch DC/AC inverter, supporting both

solar and renewable energy types of applications as well as standalone SINE inverter

designs. This kit is an excellent companion to the TMSHVMPPTKIT providing a

complete evaluation platform for solar applications. www.ti.com/tool/tmdshv1phinvkit

• The C2000 High Voltage MPPT kit is intended to jump start engineers in developing

solar based inverter and converter applications. This kit is an excellent companion to

the TMSHV1PHINVKIT providing a complete evaluation platform for solar

applications. www.ti.com/tool/tmdshvmpptkit

TI Confidential


Concerto ecosystem: controlSUITE

Control

Host

Customer application code

Customer application code

BIOS RTOS

SafeRTOS

C28x Application Libs & API

C28x Math & DSP Libs

IPC Messaging API

BIOS RTOS

FreeRTOS

Middleware (Ethernet, USB, CAN)

Freeware or 3P

ARM Cortex-M3 Graphics & USB Libs

ARM® Cortex-M3 Application Libs

C28x Header Files

C28xFPU

28x Real-time while debugging M3

SPI / UART

IN PACKAGE

M3 Headerfiles (MWare)

ARM-CM3

Breakpoints on one can cause break

event on the other (cross-triggering)


Q & A

Thanks!

More magazines by this user
Similar magazines