elecena.pl

Automotive C2000™ 32-bit MCU with 150MHz 1.1MB flash C28x + CLA, five ADCs, CLB, AES and NPU

Texas Instruments

Automotive C2000™ 32-bit MCU with 150MHz 1.1MB flash C28x + CLA, five ADCs, CLB, AES and NPU RSS Sample
  • Darmowa próbka
MPN:
TMS320F28P559SJ-Q1
Producent:
TEXAS INSTRUMENTS
Dodany do bazy:
Ostatnio widziany:

The TMS320F28P55x

(F28P55x) is a member of the C2000™ real-time microcontroller family of

scalable, ultra-low latency devices designed for efficiency in power

electronics, including but not limited to: high power density, high

switching frequencies, and supporting the use of GaN and SiC

technologies.

These include such applications as:

*

Motor drives

*

Appliances

*

Hybrid, electric & powertrain

systems

*

Solar & EV charging

*

Digital power

*

Body electronics &

lighting

*

Test & measurement

The real-time control subsystem is based on TI’s 32-bit

C28x DSP core, which provides 150MHz of signal-processing

performance for floating- or fixed-point code running from either

on-chip flash or SRAM. The C28x CPU is further boosted by the Floating-Point Unit (FPU), Trigonometric Math Unit (TMU), and

VCRC (Cyclical Redundancy Check) extended

instruction sets, speeding up common algorithms key

to real-time control systems.

The CLA allows significant

offloading of common tasks from the main C28x CPU. The CLA is an

independent 32-bit floating-point math accelerator that executes in

parallel with the CPU. Additionally, the CLA has its own dedicated

memory resources and it can directly access the key peripherals that

are required in a typical control system. Support of a subset of

ANSI C is standard, as are key features like hardware breakpoints

and hardware task-switching.

The TinyEngine™ NPU

(Neural-network Processing Unit) can support machine-learning

inferencing using pre-trained models. Capable of 600–1200MOPS (Mega

Operations Per Second) with model support for ARC fault detection or

Motor Fault detection, the TinyEngine™ NPU provides up to 10x NN

inferencing cycle improvement versus a SW-only-based implementation.

Load and train models with the Edge AI Studio - Model Composer from TI or with the

Tiny ML Modelmaker for an advanced

set of capabilities. Source code for the C28x is generated by these

tools, no manual coding is necessary. For customers who rely on

their own AI training framework, TI’s Neural Network Compiler can

help port your AI model to be compatible with many C28x-based MCUs.

For those interested in reference solutions, request access to TI’s Arc Fault Detection Project or

the Motor Bearing Fault Detection

Project.

The F28P55x supports up to

1088KB of flash memory divided into four 256KB banks plus one 64KB

bank, which enable programming one bank and execution in another

bank in parallel. Up to 133KB of on-chip SRAM is also available to

supplement the flash memory.

The Live Firmware Update

hardware enhancements on F28P55x allow fast context switching from

the old firmware to the new firmware to minimize application

downtime when updating the device firmware.

High-performance analog

blocks are integrated on the F28P55x real-time microcontroller (MCU)

and are closely coupled with the processing and PWM units to provide

optimal real-time signal chain performance. Twenty-four PWM

channels, all supporting frequency-independent resolution modes,

enable control of various power stages from a 3-phase inverter to

power factor correction and advanced multilevel power

topologies.

The inclusion of the

Configurable Logic Block (CLB) allows the user to add custom logic and potentially integrate FPGA-like functions into

the C2000 real-time MCU.

Interfacing is supported

through various industry-standard communication ports (such as SPI,

SCI, I2C, PMBus, LIN, and CAN FD) and offers multiple pin-muxing options for optimal signal

placement.

Want to learn more about

features that make C2000 Real-Time MCUs the right choice for your

real-time control system? Check out The

Essential Guide for Developing With C2000™ Real-Time

Microcontrollers and visit the C2000™ real-time control MCUs

page.

The Getting Started With C2000™ Real-Time Control

Microcontrollers (MCUs) Getting Started

Guide covers all aspects of development with

C2000 devices from hardware to support resources. In addition to key

reference documents, each section provides relevant links and

resources to further expand on the information covered.

Ready to get started? Check out the TMDSCNCD28P55X evaluation board or

the LAUNCHXL-F28P55X development kit,

and download C2000Ware.

Elecena nie prowadzi sprzedaży elementów elektronicznych, ani w niej nie pośredniczy.

Produkt pochodzi z oferty sklepu