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.

Are there any Physical limitians associated with C6713?

Dear All,

I made a Simulink model for Active Noise Control, and burned it on my C6713 DSK. The thing is, Although the Model was doing great on PC, but when I tested it on DSK, it does'nt sound that good. So, are there any physical limitations associated with C6713?

 

kind regards,

Arsal

  • Arsal,

    Can you elaborate on what you mean by physical limitations?

    Also, when you say that the model was doing great on PC, are you saying that the model was running on the PC or on the C6713 through CCS?

    -Tommy

  • I made two simulink models one for the PC and other for the DSP Processor, the PC model is doing fine, but the DSK model is not as efficient as the pc model. why 's that?

  • Arsal,

    I'm not familiar with simulink so I can only speak from a general, high-level perspective.  The PC and DSP processors have very different architectures (there are even architectural differences between the C6x device families).  If the application is not optimized for your DSP, the overall efficiency will suffer.  Common optimization knobs include:

    • Compiler settings (DSP-specific compiler used?  Optimization level selected?)
    • Location of data/instruction within memory (Internal vs external?  Latency?)
    • Cache settings (L1D, L2 configured as cache or data?  External memory cacheable?)
    • Concurrent interconnect traffic (Priority settings?  Tasks competing for resources?)
    • Peripheral event servicing (Interrupt-based, EDMA-based, Polling-based?)

    -Tommy