This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F28379D: Delfino processor selection

Part Number: TMS320F28379D

I am selecting a processor to design a DC/DC converter using Dual Active Bridge (DAB) architecture, for efficiency and min. component size we hope to achieve a switching frequency higher than 100kHz. It would be a product that installs in customer homes, so it needs to satisfy functional safety requirements as well. In summary, our requirement for the processor that can be used for this product is:

  • Functional safety compliant processor with build-in hardware functional safety features and self-test libraries
  • Strong computational power, as it needs to run control algorithms that require heavy floating point calculation
  • PWM module that allows high switching frequency (>100kHz)
  • Would be nice if it can be supported by SafeRTOS, or equivalent functional safety compliant RTOS

Currently Delfino (TMS320F28xx) seems to be a very good option for us, CLA seems to be a very good coprocessor that can speed up floating point calculations. I need help on following technical questions:

  • Are there any limitations for F2837 or F2838 to generate >100kHz PWM signal?
  • How about the forward/backward compatibility across the Delfino processor family? For example, what is the effort to replace f2837x with f2838x, or another lower end Delfino DSP? We might consider lower end Delfino DSP with FPGA as a possible solution.
  • Any other processor product family from TI that satisfy the min. requirement above? I am open to other product family as well.
  • Does TI have its own Functional Safety RTOS?

Thanks for your help in advance!

  • Hi Linwei,

    We have reassigned to our marketing team. He will get back to you later today.

    Regards, Santosh

  • Hello Linwei, 

    Thank you for considering C2000 real-time MCU in your new project. Please find my inputs below. If you have any further questions, please let us know. 

    • F2837x/F2838x, along with other C2000 MCUs is capable of generating PWM frequency much higher than 100KHz. For example, HRPWM can run at 500KHz with >13-bits resolution. More details can be found in the C2000 ePWM Developer’s Guide (link)
    • C2000 offers a scalable hardware and software-compatible platform and many migration tools/guides. Taking F2837x to F2838x migration as an example, please refer to this migration guide document (link) for details.
    • Besides C2000, TI also offers Arm-based MCUs like SITARA AM2632 that can meet the design requirement.
    • C2000 doesn’t provide SafeRTOS but supports SafeRTOS from WITTENSTEIN high integrity systems.

    Regards, Michael

  • Hello Michael,

    From the TMS320F2837xS Microcontrollers datasheet (Rev. J), I read that - 

    Documentation available to aid ISO 26262 system design up to ASIL D; IEC 61508 up to SIL 3; IEC 60730 up to Class C; and UL 1998 up to Class 2 "

    Can you show me how to obtain these documentations? If there is an NDA required, please let me know.

    I would love to chat with you on a call to understand what functional safety support TI can provide. Considering functionality and availability, TMS320F2837xS seems to be a good choice for our design.

    Many thanks,

    Linwei

  • @Michael Just want to follow up to see if there are any updates on this topic of obtaining functional safety documentations.

  • Hi,

    : Can you please update this?

  • Michael is out of office.

    Please see this for an overview of Industrial Functional Safety for C2000

    https://www.ti.com/lit/swab013

    or

    Automotive Functional Safety

    www.ti.com/lit/swab014 

    The Safety Package does require an NDA and must be requested through your TI sales. We do not make it available on ti.com for anyone to download.