Dear experts,
We have to use the DM6446 processor for one of our new projects and I would like to get an idea of how the processor compares in performance to the C6748, since we are very familiar with this DSP. Our main concern is the fact that the L2 cache on the DM6446 is significantly lower than on the C6748.
C6748 key features:
- c64x+ and C67x architecture
- Max clock speed: 456 MHz
- Up to 3648 MIPS
- Cache: 32KB L1P, 32KB L1D, 256KB L2
- RAM: mDDR/DDR2 (via dedicated mDDR/DDR2 controller)
DM6446 key features:
- c64x+ architecture
- Max clock speed: 594 MHz (for this particular platform)
- Up to 4752 MIPS
- Cache: 32KB L1P, 80KB L1D, 64KB L2
- RAM: mDDR/DDR2 (via EMIF)
In our current C6748-based product, we found that having up to 256KB of L2 internal memory made a very significant difference in performance (128 KB internal RAM and 128 KB cache). How similar would performance be on the DM6446?
Thanks in advance!