Texas Instruments

Texas Instruments


TMS320C2000

Targets: Automotive, Consumer, Digital Power, Industrial, Medical, Motor Control

Texas Instruments TMS320C2000 Block Diagram

The C2000 microcontroller platform includes 32-bit fixed-point Piccolo microcontrollers and floating-point Delfino microcontrollers with up to 512-kbyte on-board flash (TMS320F28x series), up to 256-kbyte of ROM (TMS320C280x series), up to 516-kbyte of single cycle access RAM (TMS320C2834x series) or up to 68-kbyte of SRAM memory (TMS320R28x series). C28x controllers offer up to 300 MHz performance for real-time control applications.

Microcontrollers in the F28x generation integrate an on-chip 12-bit, multi-channel ADC with 80 nano-seconds conversion time, quadrature encoder pulse (QEP), and timer captures and compares for position sensing through signal output with up to 16 independent PWM channels. Additional control and communication peripherals include SCI, SPI and McBSP, PWM, QEP, CAP, and timers, as well as a CAN 2.0B interface. Developers can operate each of the PWM channels, timers, QEPs and captures either independently or synchronized together.

The F28x controllers' PWM technology can deliver 16 bits of accuracy in a 100 KHz control loop and 12 bits at 1.5 MHz for faster control loops. This accuracy eliminates 'limit cycle' issues, enabling power supply designers to employ digital control in high switching frequency supplies like those found in wireless base stations, network servers, uninterruptible power supplies (UPS), and digital televisions. The result is cleaner power output, higher power density, smaller magnetic, and more compact, cooler supplies than are possible using analog technology.

Texas Instruments TMS320C2000 Block Diagram

The F283xx Delfino devices operate at up to 150MHz and offer up to 300 million floating point instructions per second (MFLOPS) and 512-kbyte of on-chip flash memory. F283xx microcontrollers increase performance by an average of 50 percent over F28x fixed point devices while operating at the same 150 MHz clock rate. Some algorithms, such as a Fast Fourier Transform (FFT) used for complex calculations, will see a 200 percent improvement over an equivalent 32-bit fixed-point implementation. The F283xx Delfino devices include a six-channel DMA controller that offloads the central processing unit from servicing the ultra-fast, on-chip analog-to-digital converter (ADC) along with user-configurable 16- or 32-bit external memory interface and high-speed serial ports.

The C2834x Delfino devices double performance to 300 MHz and include 516-kbytes of single cycle access RAM memory, high resolution pulse width modulation outputs (PWMs), 32-bit QEP modules, CAN, I²C, SPI and standard serial interface (SCI) peripherals, an external ADC interface as well as other control-oriented features.

Texas Instruments TMS320C2000 Block Diagram

TMS320F280xx (TMS320F2803x/F2802x) fixed-point Piccolo controllers feature architectural advancements and enhanced peripherals in packages from 38-pins at sub $2 USD (in volume). The controllers bring the benefits of real time control to applications cost sensitive applications, such as solar power micro-inverters, LED lighting, white goods, and industrial motor control. Piccolo microcontrollers feature advancements such as a programmable, control law accelerator (CLA) designed to offload complex high speed control algorithms from the main C28x CPU. The CLA, available with the F2803x series, frees the CPU to handle I/O and feedback loop metrics – resulting in up to a 5x performance increase for common closed-loop applications.