Forums Search for: Profiling
"C6414 Device Cycle Accurate Simulator" profiling woes
Hi, when running profiling tests on the "C6414 Device Cycle Accurate Simulator", I get different profile numbers when I exceed the 1MB...
Hi, when running profiling tests on the "C6414 Device Cycle Accurate Simulator", I get different profile numbers when I exceed the 1MB core memory than when my application and test reside within it. My problem is that that the core-application is approaching the 1MB limit. Is there a way, without having to break up the application and test-code into smaller portions, to not suf...
Calculation of MIPS
inHi everybody, I have to calculate MIPS taken for my code. To calculate MIPS, I have a formula ==> MIPS = (Total num of cycles/Total num...
Hi everybody, I have to calculate MIPS taken for my code. To calculate MIPS, I have a formula ==> MIPS = (Total num of cycles/Total num of Instructions)*CPU_Freq. If the formula is right, then, with the help of profiling in CCS, I can find the cycles taken, but what about the instructions, should I do manually?? Or, is there any way to find it out during profiling itself. Waiting for
rtdx problem
how can i profiling a rtdx application in the simulator mode.when i try this it gives me a memory address...
how can i profiling a rtdx application in the simulator mode.when i try this it gives me a memory address error. _____________________________________
Counting Clock cycles
Hi folks! Can u give me the info regarding how to calculate the clock cycles using Timers in TMS320c6XXX? I mean that...
Hi folks! Can u give me the info regarding how to calculate the clock cycles using Timers in TMS320c6XXX? I mean that through coding? Really i struck up in that.. I know that through profiling we could do that.. I looking it through ti
Profile in code composer 3.0. ????
inHello. Has anyone used profiling in code composer 3.0 I am not getting any output in the window. Please help me out. manik....
Hello. Has anyone used profiling in code composer 3.0 I am not getting any output in the window. Please help me out. manik.
PBC
inHi, how to run only a certain part of the code for PBC(Profile based compilation).Actually i set the start and end points n...
Hi, how to run only a certain part of the code for PBC(Profile based compilation).Actually i set the start and end points n left for profiling..but it gets aborted without giving the configuration graph....any suggestions??? Kiran
Profiling C Code
Dear Experts, I am working on the development of a software codec for the TMS320C6416 DSP from TI. I am using the Test and...
Dear Experts, I am working on the development of a software codec for the TMS320C6416 DSP from TI. I am using the Test and Evaluation Board with XDS510PP and Code Composer Studio Version 2.10. I am at a stage where my code is written in C only and I have used C instrinsics for
Profiling in CCS
inHi, I am using CCS 2.0, to program on C6711 DSK. I'm trying to profile my code. But the funny thing I got different results for...
Hi, I am using CCS 2.0, to program on C6711 DSK. I'm trying to profile my code. But the funny thing I got different results for different execution. Is this normal? I actually set to profile functions that don't have any communication with my host pc. ie no printf/fread and su
Profile Problem
inhi, i am using ccs2 for 621x. I was Profiling a 'for loop' of my c-code which loops for count=200, few equations in it. For...
hi, i am using ccs2 for 621x. I was Profiling a 'for loop' of my c-code which loops for count=200, few equations in it. For this case I got clock=15050. but when i made count =1 (i.e., only one iteration), I am getting clock = 550. so for count=
Profiling between simulator and hardware
inHi everyone, When I profile the same code in simulator(6416 Functional Simulator) and DSK (TMS320c6416), the difference in MIPS(Million...
Hi everyone, When I profile the same code in simulator(6416 Functional Simulator) and DSK (TMS320c6416), the difference in MIPS(Million Instructions Per Cycle) between the two is 1.0.Hardware board is consuming more cycles (higher MIPS) than the simulator. What could be the reason?? Swaminathan.S India. ______________________________________________________________________
Problem with DMA
inHi Cx, I have a little problem with DMA in c6701. I need to initialize with 0.0 an array of 65536 float stored in external memory...
Hi Cx, I have a little problem with DMA in c6701. I need to initialize with 0.0 an array of 65536 float stored in external memory and I wanna do this operation using DMA. I created a little program to test the DMA and I've seen that it works but profiling the function I've seen resul
Profiling with simulator and actual processor
inDear Experts, I had a post similar to the one I have now. I am using the C6xxx Simulator (Revision 2) with "MAP 1" (Default ...
Dear Experts, I had a post similar to the one I have now. I am using the C6xxx Simulator (Revision 2) with "MAP 1" (Default memory mapping) and I am using a TI Test and Evaluation Board with a TMS320C6416 on it. I am porting a huge bundle of code and I a
Profiling on DM642 EVM board
Hi all, I'm working on DM642EVM with CCS 3.0 IDE. The CCS profiler is showing incorrect profile figures for function calls(cache...
Hi all, I'm working on DM642EVM with CCS 3.0 IDE. The CCS profiler is showing incorrect profile figures for function calls(cache config. is not changed). The profile figures are not getting refreshed after every call, It sometimes don't show up the statistics at all. Can anyone please explain wht's going wrong on the settings? When I comp
Printf 30K cycles?
Hi all, I am using C6711 DSK, CCS 2.0. I really had doubts in my program cycle count. I was profiling 1 single printf statement...
Hi all, I am using C6711 DSK, CCS 2.0. I really had doubts in my program cycle count. I was profiling 1 single printf statement and gives me the result of 34600 + cycle. I believe printf should only takes around 3k cycles? Do you have suggestions where I might be wrong?
CCS 3.1 crashes on statistics view
inQuestion - I can debug my C6414 target fine, but if I try to use any of the profiling tools like statistics view or cpu load graph, then CCS...
Question - I can debug my C6414 target fine, but if I try to use any of the profiling tools like statistics view or cpu load graph, then CCS 3.1 locks up on me and I have to kill it via task manager. Anyone know if there is there some trick to getting these tools to work? i.e. some interrupt that needs to be enabled for RTDX or something? (I am using 4.9 BIOS.) Thanks!
C6201 - EMIF wait State ?
inHi .... I have to run my code on 'C6201. If i use internal program memory, there is some profiling figure, which is different...
Hi .... I have to run my code on 'C6201. If i use internal program memory, there is some profiling figure, which is different than if i load my code in external memory(i.e. SBSRAM, or SDRAM). Is it because of wait states ? The documents say that there is certain n
CCS Problem....
Hello All, I have the licenced version of CCS : "CCS DSK Tools 3.0.0.4 " I have presently selected the " C6416 Device Functional...
Hello All, I have the licenced version of CCS : "CCS DSK Tools 3.0.0.4 " I have presently selected the " C6416 Device Functional Simulator " Now, when i enable the loop profile for my whole code, the CCS crashes. i want to know why this is happening ! Is there any setting for loop profiling anywhere else
Re: Re: CCS crash caused by too large program or Socket IO plug-in?
Janne- > We are trying to remove the need for actual Node Bs in our testing. New > env will also provide better tools for debugging and...
Janne- > We are trying to remove the need for actual Node Bs in our testing. New > env will also provide better tools for debugging and profiling. "port > the code to appropriate DSK board with Enet daughtercard and then send > test data via the Enet I/O" what does that mean? Do you know where I can > get more info about this? You can get a TCI6482 DSK board: http://c6000.spectrumdi
Cache misses
inHi All, I am implementing h.264 on ti dm642. There is a problem for encoder design. Actually my code is running fine. But from profile data...
Hi All, I am implementing h.264 on ti dm642. There is a problem for encoder design. Actually my code is running fine. But from profile data that i got is reason to concern. From profiling i come to know that data and instruction cache misses on L1, L2 both are 100%. I am surprised how it could be 100% if simulator is simulating cache behavior in "functional" simulation configuration. It is...
tips for calculating the MIPS
Hello C6x Pals I want know some basic tips for calculating the MIPS. Can any one suggest as how to calculate the MIPS for a code...
Hello C6x Pals I want know some basic tips for calculating the MIPS. Can any one suggest as how to calculate the MIPS for a code written in C. Will profiling help me ? Are MIPS the general indicators of an efficient code? For C6211 for instance,it reads as 1200 MIPS, but