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.
Hi,
I am unable to find cycle accurate simulator for c6667 while creating target configuration file. I am using ccsv5.2.x...
Does there exists cycle accurate simulator for c6667. If not, how are we supposed to do profiling/MIPS analysis for c6657.
Please suggest options.
Thanks and Regards,
-saurabh
Hi Saurabh,
there is a functional simulator for the 6657, however I do not believe there is a cycle accurate one. Is there a specific need you have or would the functional simulator help . We saw some issues in older v5 versions regarding the simulator packaging so I would recommend moving the the latest release, v5.4. I would fully unzip and install a fresh installation of v5.4 into a new simple folder like c:/myccs.
Please keep us informed.
Best Regards,
Lisa
Hi Lisa,
Thanks for the quick reply. If I use the functional simulator, can I trust the TSCL and TSCH registers for computing
the accurate number of clock cycles required to execute a particular piece of code. What other methods can be used to
do mips analysis on c66xx in simulation mode.
Thanks and Regards,
-saurabh
Hi Suarabh,
our suspicion is no, however, I am going to reassign this to the simulation team as they will know better.
Best Regards,
Lisa
Hi Saurabh,
No, we dont have a cycle approximate configuration for C6657 simulator. But We do have cycle approximate configs for other C66x based device parts like C6670, C6678 which we support in CCS. If your alogorithm is CPU intensive and can be run on these configs, especially C6670 whose cache sizes seem to match closely w/ C6657, you can go ahead and use C6670 Cycle approximate config instead.
regards,
Sheshadri
Hi,
Thanks for the replies. I am now using TCSH/L registers in emulation mode for mips analysis.
Thanks,
-saurabh