qixinwei-pcba

LAUNCHXL-F28379D Dual-Core Dev Board C2000 Delfino Real-Time Control MCU

LAUNCHXL-F28379D is TI's low-cost C2000 Delfino LaunchPad with TMS320F28379D dual-core C28x @200MHz, 1MB Flash, dual CLAs, 16/12-bit ADCs, HRPWM, eQEP. Onboard isolated XDS100v2 JTAG. For motor drives, digital power, PV inverters, servo control


Core Processor

◆ Main Chip
TMS320F28379D (C2000 Delfino series)

◆ Processor Cores
Dual-core C28x 32-bit CPUs, each @200MHz

◆ Co-processor
Dual Control Law Accelerators (CLA) operating independently of main CPU

◆ Floating Point Unit
IEEE 754 single-precision floating point support

◆ Architecture
Unified RAM architecture, inter-core communication via shared memory

Memory Specifications

◆ Flash
1MB (with ECC error correction)

◆ SRAM
Shared memory + dedicated local RAM per core

◆ Security
Dual-zone security ROM for code protection

Analog Peripherals

◆ ADC

  • 4x 16-bit ADCs (multiple channels)

  • 3x 12-bit ADCs (high conversion rate)

  • Differential input support

◆ DAC
3x 12-bit buffered DAC outputs

◆ Comparators
7 windowed comparators

◆ Delta-Sigma Filters
4 Sinc filters for isolated current/voltage measurement

High-Resolution PWM

◆ Module Configuration
8 enhanced PWM modules (ePWM)

◆ Resolution
Up to 150ps high-resolution PWM (HRPWM)

◆ Synchronization
Sub-nanosecond synchronization across all outputs

◆ Advanced Features

  • Dead-band configuration

  • PWM chopping

  • Trip-zone inputs for fault protection

Position Management Interfaces

◆ Encoder Interfaces

  • 2 enhanced Quadrature Encoder Pulse (eQEP) modules

  • Absolute encoder support

  • Resolver and SINCOS sensor support

◆ Capture Modules
6 enhanced Capture (eCAP) modules

◆ Performance
Resolution <0.005°/count, speed >10,000 rpm

Communication Interfaces

◆ CAN
Isolated CAN transceiver connector (onboard)

◆ Other Interfaces

  • 3x I2C buses

  • 3x SPI buses

  • 3x UART serial ports

  • McBSP multi-channel buffered serial port

◆ Expansion
4x 20-pin BoosterPack headers, dual BoosterPack support

Onboard Debug Features

◆ Debug Probe
XDS100v2 isolated JTAG debugger (USB connected)

◆ Debug Capabilities

  • Real-time in-system programming

  • Real-time debugging (CCS graphical waveform display)

  • Flash programming

◆ USB Interface
Provides UART serial connection to host PC

◆ Dual-Core Debug
CCS supports simultaneous debugging of CPU1 and CPU2

User Interface

◆ Programmable Buttons
User-defined buttons

◆ Programmable LEDs
GPIO-controlled user LEDs

◆ Reset Button
Onboard reset switch

◆ Status Indicators
Power LED (D1), user LEDs (D9/D10)

Boot Options

◆ Boot Mode Switch
4-position DIP switch (S1) for boot mode configuration

◆ Boot Modes

  • Emulation boot mode (when JTAG debugger connected)

  • Standalone boot mode (configured via GPIO pins)

Power and Isolation

◆ Power Supply
USB powered (via Mini USB-B)

◆ Electrical Isolation
Isolation jumpers (JP1/JP2/JP3) for optional isolated power

◆ External Power
BoosterPack header power input (when isolation jumpers removed)

Development Environment

◆ IDE Support

  • Code Composer Studio (free download)

  • MathWorks MATLAB/Simulink embedded target support

◆ Software Package
C2000Ware (device drivers and example projects)

◆ Platform Support

  • DesignDRIVE (motor drive development platform)

  • powerSUITE (digital power software suite)

◆ Third-Party Support
solidThinking Embed support

Compatibility and Expansion

◆ BoosterPack Compatible
Supports two BoosterPack plug-in modules

◆ Package Compatibility
Superset device allows migration to lower pin-count F2837x devices

◆ Encoder Connectors
Two dedicated encoder interface connectors

Applications

◆ Motor Control

  • Servo drives (torque ripple <1.5%)

  • AC induction motor control

  • BLDC motor control

  • Collaborative robot joint actuation

◆ Digital Power

  • Inverter control

  • Converter control

  • Digital power management

◆ Industrial Drives

  • DesignDRIVE platform development

  • CNC spindle drives

  • Industrial automation

◆ Real-Time Signal Processing

  • Sensor data acquisition

  • Closed-loop control algorithms

  • Hardware-in-the-Loop (HIL) testing

◆ Academic Research

  • Control algorithm validation

  • Embedded real-time systems education

  • Laboratory prototyping


Why Choose QIXINWEI

Years of experience in the electronics industry. Trusted by global customers.

Massive In-Stock Inventory – Ready to ship promptly

BOM Matching Service – One-stop solution, save time

PCBA Customization – Professional engineering team creates tailor-made solutions based on your needs

Cost-Effective & Efficient – Better channel, better cost

A dedicated team makes your procurement smoother.

Contact us for BOM quotes or PCBA inquiries




LAUNCHXL-F28379D Dual-Core Dev Board C2000 Delfino Real-Time Control MCU LAUNCHXL-F28379D Dual-Core Dev Board C2000 Delfino Real-Time Control MCU
LAUNCHXL-F28379D Dual-Core Dev Board C2000 Delfino Real-Time Control MCU LAUNCHXL-F28379D Dual-Core Dev Board C2000 Delfino Real-Time Control MCU
LAUNCHXL-F28379D Dual-Core Dev Board C2000 Delfino Real-Time Control MCU LAUNCHXL-F28379D Dual-Core Dev Board C2000 Delfino Real-Time Control MCU
LAUNCHXL-F28379D Dual-Core Dev Board C2000 Delfino Real-Time Control MCU LAUNCHXL-F28379D Dual-Core Dev Board C2000 Delfino Real-Time Control MCU
LAUNCHXL-F28379D Dual-Core Dev Board C2000 Delfino Real-Time Control MCU LAUNCHXL-F28379D Dual-Core Dev Board C2000 Delfino Real-Time Control MCU
LAUNCHXL-F28379D Dual-Core Dev Board C2000 Delfino Real-Time Control MCU LAUNCHXL-F28379D Dual-Core Dev Board C2000 Delfino Real-Time Control MCU
Notes : Since the prices of the electronic components are unstable, the prices we show are for reference only. Please confirm the recent prices with us before ordering!
Lead Time : Usually, your parcel will be arranged within 7 days after finishing payment. We'll send it more quickly if it's an urgent order. Thanks for your understanding!
Quantity(Pieces)
1 ~ 30000
30001 ~ 300000
> 300000
Est. Time(days)
5
7
To be negotiated
LAUNCHXL-F28379D Dual-Core Dev Board C2000 Delfino Real-Time Control MCU LAUNCHXL-F28379D Dual-Core Dev Board C2000 Delfino Real-Time Control MCU




FAQ:

  1. What is the LAUNCHXL‑F28379D and its key specifications?
    The LAUNCHXL‑F28379D is a low‑cost development board from Texas Instruments for the TMS320F28379D dual‑core C2000™ real‑time microcontroller. It features a dual‑core architecture: one 200 MHz 32‑bit C28x CPU and a second identical C28x CPU, plus a dedicated 200 MHz CLA (Control Law Accelerator) — a floating‑point co‑processor that executes control loops independently of the main CPUs. Key on‑chip peripherals include four 16‑bit ADCs (up to 3.5 MSPS), eight windowed comparators, 12‑bit DACs, 24 high‑resolution PWM channels (with 150 ps resolution), eight Σ‑Δ demodulators, Configurable Logic Blocks (CLBs), and a USB 2.0 device/host controller. The LaunchPad includes an on‑board XDS110 JTAG debug probe, quadrature encoder interface, dual CAN transceivers, and BoosterPack™ connectors for rapid prototyping. It is designed for advanced real‑time control applications such as motor drives, digital power, and solar inverters.

  2. How does the dual‑core architecture of the F28379D work, and what is the CLA?
    The F28379D contains two identical 200 MHz C28x CPU cores, each with its own bus, memory, and peripherals. They can run completely independent applications (e.g., one core handles motor control, the other runs communication stacks) or work together on the same task. The CLA (Control Law Accelerator) is a third 32‑bit floating‑point processor that executes time‑critical control algorithms (like a PI loop or a digital filter) with zero CPU overhead. The CLA has direct access to ADC results, PWM registers, and dedicated memory, enabling ultra‑low‑latency control loops. This tri‑processing architecture allows the F28379D to execute complex control, safety, and connectivity functions in parallel, making it ideal for multi‑axis motor drives and power converters.

  3. What is the role of the Configurable Logic Blocks (CLBs) on the F28379D?
    The CLBs are small, FPGA‑like programmable logic tiles embedded directly into the C2000 chip. Each CLB contains look‑up tables, flip‑flops, and counters that can be configured via software to implement custom digital logic. Typical uses include custom PWM generation, quadrature encoder decoding, over‑current fault trip logic, and replacing external CPLDs or FPGAs. The CLBs operate with hardware‑deterministic timing, reacting to events in nanoseconds without CPU intervention. On the F28379D, there are four CLB tiles, allowing you to integrate unique interface logic that would normally require external components, thereby reducing BOM cost and PCB space.

  4. How do I program and debug the LAUNCHXL‑F28379D? What software and libraries are available?
    The LaunchPad includes an on‑board XDS110 JTAG debug probe, so you only need a USB cable to program and debug. TI provides Code Composer Studio™ (CCS) IDE with full C/C++ support. The chip is also supported by C2000Ware — a comprehensive software package that includes driver libraries, example projects, control algorithms (DCL, SFRA), and MathWorks Simulink/Embedded Coder support. For real‑time control applications, TI’s MotorControl SDK and DigitalPower SDK offer ready‑to‑use reference designs for motor drives and digital power supplies. Third‑party tools like Visual Studio Code with the TI C2000 plugin can also be used.

  5. What are the high‑resolution PWM and ADC specifications? Why are they important for real‑time control?
    The F28379D features 24 high‑resolution PWM outputs with a resolution of 150 picoseconds, which enables extremely fine duty‑cycle control essential for high‑efficiency motor drives, active PFC, and multi‑phase buck converters. The four independent 16‑bit ADCs sample at up to 3.5 MSPS with 12‑bit resolution, allowing simultaneous sampling of multiple current and voltage channels. Combined with the dedicated Σ‑Δ demodulators for shunt‑resistor current sensing, the chip provides all the analog front‑end accuracy needed for field‑oriented control (FOC) and advanced power topologies without external ASICs. The ADCs, PWMs, and comparators are tightly coupled, enabling cycle‑by‑cycle protection and direct PWM trip zones.

  6. How does the LAUNCHXL‑F28379D differ from the F28379D controlCARD or other C2000 LaunchPads?
    The LAUNCHXL‑F28379D LaunchPad is a complete, ready‑to‑use evaluation board with on‑board debugger, power supply, and BoosterPack connectors for adding I/O modules. The F28379D controlCARD is a smaller, production‑ready module that plugs into a custom baseboard. The LAUNCHXL‑F280049C is another C2000 LaunchPad but with a single 100 MHz C28x CPU, fewer ADCs, and no CLB, targeted at simpler applications. Compared to the F28379D, the F28388D LaunchPad adds an ARM Cortex‑M4 processor for communication and an integrated EtherCAT slave controller. Choose the LAUNCHXL‑F28379D when you need maximum real‑time control performance, dual‑core processing, and CLB flexibility.

  7. What are the Σ‑Δ demodulators, and how do they simplify current sensing?
    The F28379D includes eight Σ‑Δ demodulator channels that can directly interface with external Σ‑Δ modulators (e.g., AMC1306, ISO224) used for isolated current or voltage sensing. The demodulators perform the digital filtering and decimation directly in hardware, producing a high‑resolution current or voltage value without CPU involvement. This eliminates the need for expensive external delta‑sigma decoders or fast ADCs, simplifying the design of isolated current sensing in motor drives, solar inverters, and server power supplies. The demodulators support Manchester coding for single‑wire data transmission, reducing isolation‑component count and PCB traces.

  8. Can the LAUNCHXL‑F28379D be used for motor control? What motor types are supported?
    Yes, it is one of TI’s premier platforms for motor control. With its 24 high‑resolution PWM channels, fast ADCs, CLBs, and dual CPUs, the board can control three‑phase BLDC, PMSM, induction motors, and stepper motors. It supports advanced control techniques such as field‑oriented control (FOC), sensorless FOC (using FAST estimator), and space‑vector modulation. TI’s MotorControl SDK includes complete example projects for sensorless FOC running on one CPU core while the other core handles communication (CAN, EtherCAT, USB). The BoosterPack interface allows plugging in power stage modules (like the BOOSTXL‑DRV8323 or BOOSTXL‑3PhGaNInv) for quick prototyping.

  9. How can I implement digital power supplies or solar inverters with the LAUNCHXL‑F28379D?
    The F28379D’s combination of high‑resolution PWM, fast ADCs, windowed comparators, and the CLA makes it ideal for digital power conversion. The DigitalPower SDK from TI provides reference designs for totem‑pole PFC, LLC resonant converters, phase‑shifted full‑bridge, and solar micro‑inverters. The windowed comparators can trigger cycle‑by‑cycle current limiting, and the high‑resolution PWM allows peak current‑mode control with sub‑nanosecond precision. The dual‑core architecture can dedicate one core to the control loop and the other to MPPT algorithms, communication, or grid synchronization.

  10. What is the power supply requirement, and what is the typical power consumption?
    The board is powered via the micro‑USB port (5 V) or an external 3.3 V or 5 V supply applied to the BoosterPack headers. The on‑board LDO regulates the core and I/O voltages. Typical power consumption of the F28379D chip is around 200 mA – 500 mA at 3.3 V depending on clock speed and peripheral activity. The USB‑powered board handles most prototyping tasks; for high‑speed communication or when driving external BoosterPacks, a USB supply capable of 500 mA or more is recommended. The on‑board XDS110 debugger also consumes a small additional current.

  11. What are the most typical applications for the LAUNCHXL‑F28379D?
    It is widely used in advanced motor drives (multi‑axis servo, robot joint controllers, electric vehicle traction inverters), digital power (server PSUs, solar inverters, EV on‑board chargers), industrial automation (PLC controllers, CNC machines), grid‑tied inverters, and power quality analyzers. Its dual‑core architecture, CLB, high‑resolution PWM, and extensive analog integration make it a go‑to platform for any real‑time control application that demands high precision, deterministic timing, and the ability to run complex algorithms alongside communication stacks.

原产地:
Original
品牌:
Original
制造商零件编号:
LAUNCHXL-F28379D
产品完成度类型:
模块
安装方式:
表面贴装
描述:
标准
Recent Reviews
+