We're using a 28335 on a power system project. I just started looking more closely at the Concerto DSP (which we saw when designing our circuit board, but we could not afford time / risk then to use it), and in looking at the Cortex M3 processor in it, I'm thinking I've had tunnel vision for the last few years and I'm wondering why I shouldn't just migrate to a TI processor that just uses Cortex M3 cores. (The dual-core approach segregating high performance low-level control systems and high-level interface/communication systems is attractive.)
Other than "legacy" assembly code issues, what are cases when the 28xxx core is better to use? (cheaper? higher performance per milliwatt?) Is there a sales presentation with comparisons that might shed some light on the situation?
I like TI's peripheral mixes but working with the 28xx core has been frustrating sometimes, and for optimizing high-speed control loops it's been a pain.