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.

TMS320F28335: faster alternative

Part Number: TMS320F28335

Hello team,

we are currently developing software on a board with TMS320F28335 processor running at 150Mhz.
Critical issues are emerging in terms of interrupt timing.
We evaluated TMS320F28377SZWTT and the TMS320F28379SZWTT as these processors can reach 200Mhz to get
more room for maneuver as interrupt timing.

Could the latter processor represent an alternative with regard to replacing the current one by maintaining the
software compatibility and the Code Composer Studio development tool?
Are there other, even more performing alternatives that maintain the possibility of maintaining the code developed so far?

Thank you and best regards,

Adrian

  • Hi Adrian,

    The F2837xS would be a good choice if you want to get additional CPU bandwidth.  The code itself will be fully compatible, and you can certainly still use CCS, but you may need to do a little bit of work to port code relating to some of the peripherals if the 'type' has changed (see: http://www.ti.com/lit/ug/spru566m/spru566m.pdf).  There will also be some minor system control changes.

    F2837xD is the dual-core family of devices that are fully pin and code compatible with F2837xS devices; once you get your application up and running on F2837xS, you should be able to easily grow into F2837xD devices if you want to add an additional CPU.  

    F2838x devices add a communications manager core on top of the F2837x devices.  

    F2837xS, F2837xD, and F2838x devices also have one or more CLA co-processor which can be used to offload critical control tasks from the C28x core(s). 

    The only other alternative device family with more single-CPU bandwidth is C2834x.  These are RAM-only C28x devices without integrated analog.