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!