Overview
The F28M35H52C1RFPQ is a dual-core microcontroller from Texas Instruments, part of the Concerto family of multicore system-on-chip (SoC) microcontrollers. This device integrates independent communication and real-time control subsystems, making it highly versatile for various industrial and automotive applications. The communications subsystem is based on the 32-bit Arm Cortex-M3 CPU, while the real-time control subsystem uses TI’s proprietary 32-bit C28x floating-point CPU. This combination enables advanced closed-loop control and high-speed communication capabilities.
Key Specifications
Parameter | Specification |
---|---|
Processor Cores | Dual-core: Arm Cortex-M3 and TMS320C28x 32-bit CPU |
Core Speeds | Cortex-M3: Up to 100 MHz, C28x: Up to 150 MHz |
Memory | Up to 512KB of flash (ECC), Up to 36KB of RAM (ECC or parity), 64KB of shared RAM, 2KB of IPC Message RAM |
Communication Peripherals | Ethernet 1588, USB OTG with PHY, CAN, UART, SSI, I2C |
Control Peripherals | 9 Enhanced Pulse Width Modulator (ePWM) modules, 6 Enhanced Capture (eCAP) modules, 3 Enhanced Quadrature Encoder Pulse (eQEP) modules |
GPIO | Up to 74 individually programmable, multiplexed General-Purpose Input/Output (GPIO) pins |
Package | 144-Pin RFP PowerPAD Thermally Enhanced Thin Quad Flatpack (HTQFP) |
Temperature Range | T: –40°C to 105°C Junction, S: –40°C to 125°C Junction, Q: –40°C to 125°C Free-Air (AEC Q100 qualification for automotive applications) |
Key Features
- Dual-Core Architecture: Combines the industry-standard 32-bit Arm Cortex-M3 CPU for communication with TI’s proprietary 32-bit C28x floating-point CPU for real-time control.
- Advanced Control Peripherals: Includes ePWMs with fault protection, encoders, and captures, along with a VCU instruction accelerator for efficient Viterbi, Complex Arithmetic, 16-bit FFTs, and CRC algorithms.
- High-Speed Communication: Features Ethernet 1588, USB OTG with PHY, CAN, UART, SSI, and I2C.
- Memory and Security: Up to 512KB of flash (ECC), up to 36KB of RAM (ECC or parity), and dual security zones with 128-bit passwords.
- Interprocessor Communications (IPC): 32 handshaking channels and four channels generating IPC interrupts.
- Analog and Clocking: High-speed analog subsystem, on-chip crystal oscillator, external clock input, and dynamic PLL ratio changes supported.
Applications
- Industrial Control Systems: Suitable for advanced closed-loop control applications, including motor control, power conversion, and industrial automation.
- Automotive Systems: Qualified for automotive applications with AEC Q100 certification, ideal for engine control, transmission control, and other automotive control systems.
- Medical Devices: Can be used in medical devices requiring high precision and reliability, such as medical imaging and diagnostic equipment.
- Renewable Energy Systems: Applicable in solar and wind power systems for control and monitoring.
Q & A
- What is the core architecture of the F28M35H52C1RFPQ?
The F28M35H52C1RFPQ features a dual-core architecture with a 32-bit Arm Cortex-M3 CPU for communication and a 32-bit TMS320C28x floating-point CPU for real-time control.
- What are the key communication peripherals available on this device?
The device includes Ethernet 1588, USB OTG with PHY, CAN, UART, SSI, and I2C.
- How much memory does the F28M35H52C1RFPQ have?
It has up to 512KB of flash (ECC), up to 36KB of RAM (ECC or parity), 64KB of shared RAM, and 2KB of IPC Message RAM.
- What is the temperature range for the F28M35H52C1RFPQ?
The temperature range varies by option: T: –40°C to 105°C Junction, S: –40°C to 125°C Junction, Q: –40°C to 125°C Free-Air (AEC Q100 qualification for automotive applications).
- What kind of security features does the device offer?
The device features dual security zones with 128-bit passwords and includes ECC, parity, and code secure memory.
- What is the purpose of the Interprocessor Communications (IPC) in this device?
The IPC provides 32 handshaking channels and four channels generating IPC interrupts to coordinate data transfer through IPC Message RAMs.
- What are the key control peripherals available on this device?
The device includes 9 Enhanced Pulse Width Modulator (ePWM) modules, 6 Enhanced Capture (eCAP) modules, and 3 Enhanced Quadrature Encoder Pulse (eQEP) modules.
- Is the F28M35H52C1RFPQ suitable for automotive applications?
Yes, it is qualified for automotive applications with AEC Q100 certification.
- What is the package type of the F28M35H52C1RFPQ?
The device is packaged in a 144-Pin RFP PowerPAD Thermally Enhanced Thin Quad Flatpack (HTQFP).
- Does the device support dynamic PLL ratio changes?
Yes, the device supports dynamic Phase-Locked Loop (PLL) ratio changes.