DSPRelated.com

how to calculate MIPS in tms320c6x series ?

Started by madhes_kumar in TMS320c6x20 years ago

Hi I am new to this Group? I am not clear to calculte MIPS .. MIPS : This is the General Term MIPS means number of...

Hi I am new to this Group? I am not clear to calculte MIPS .. MIPS : This is the General Term MIPS means number of instructions executed per cycle * CloCK frequency. Now i am working in Speech codec of ITU-Tstandards. Please explain how to calculte MIPS ?


tips for calculating the MIPS

Started by raja nayaka in TMS320c6x21 years ago

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


C6713 MIPS Measurement Issue

Started by xiyo...@yahoo.com in TMS320c6x14 years ago 4 replies

Hi C6x Group members, I'm trying testing the MIPS of C6713 on DSK6713. I have a simple loop-back program to get an audio sample from A/D then...

Hi C6x Group members, I'm trying testing the MIPS of C6713 on DSK6713. I have a simple loop-back program to get an audio sample from A/D then output to D/A. There is some delay between input and output so I can figure out the MIPS. Why can I only execute maximum 3000 times of (a+b) for this delay? So for 8kHz sampling rate, the MIPS is only 3000*8000=24MIPS. Anything wrong with my program? ...


MIPS calculation for a given C code

Started by text...@yahoo.co.in in TMS320c6x17 years ago 3 replies

HI, I need to calculate the MIPS taken for a given C code. I have the formula for calculating Mips i.e., MIPS = (avg cycles per instruction)*...

HI, I need to calculate the MIPS taken for a given C code. I have the formula for calculating Mips i.e., MIPS = (avg cycles per instruction)* processor frequency. but how to calculate the cycles and instruction for the C code. Now i am using Linux for C coding, also i am not using the TI processor, i am using PowerPC, so can anybody give me your ideas for doing this. Also can u send m...


How to Calculate MIPS for a algorithm

Started by deepak poddar in TMS320c6x18 years ago 1 reply

Hello. How people calculate MIPS for a particular application. Lets assume I am doing Speech coding , 30msec of frame basis , each frame...

Hello. How people calculate MIPS for a particular application. Lets assume I am doing Speech coding , 30msec of frame basis , each frame is prcoessed in 10 lack cycle by TMS C6711 processor(150 Mhz). Than what will be its MIPS measurement?? Deepak Kumar Poddar CAIR Bangalore PH: +919886043789


Calculation of MIPS

Started by Narendra Lakshman in TMS320c6x16 years ago 2 replies

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...

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


fmult in G.726

Started by mayank agarwal in TMS320c6x18 years ago 3 replies

Hi all, In the G.726 standard fmult function is taking around 24 percent mips and in this multiplication is done in floating point...

Hi all, In the G.726 standard fmult function is taking around 24 percent mips and in this multiplication is done in floating point format. how can it be done in more effective way to achieve the efficient mips on C64x simulator. If anyone has done this before he can help me. Regards, Mayank __________________________________________


MIPS vs MHz (MCPS)

Started by siva...@gmail.com in TMS320c6x16 years ago 3 replies

Hi All, I have a query on representation of performance of DSP algorithms and its complexity. As far as I know, it has always been in terms of...

Hi All, I have a query on representation of performance of DSP algorithms and its complexity. As far as I know, it has always been in terms of MIPS. Considering the advancements in the hardware, the architectures, the pipeline depths, the clocking speeds would it be appropriate to represent the same in terms of MHz (MCPS). The reason for phrasing this question is that, I notice quite a few p...


Profiling between simulator and hardware

Started by Swaminathan Sathappan in TMS320c6x18 years ago 1 reply

Hi 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. ______________________________________________________________________


MIPS calculations for FSK coding and decoding

Started by Armen Baloyan in TMS320c6x21 years ago

Hi all, i'm implementing fsk coding/decoding, ican't find any MIPS calculations for this and i can't compare my result with other ...

Hi all, i'm implementing fsk coding/decoding, ican't find any MIPS calculations for this and i can't compare my result with other implementations. can anyone help me to find this imformation. thanks in advance Armen Baloyan


Is the MIPS showed in the processors data sheet suitable to C program?

Started by --- --- in TMS320c6x21 years ago 9 replies

  I am using C6205, it reads as 1600 MIPS, but that??s under the assumption that all instructions are executing in parallel....

  I am using C6205, it reads as 1600 MIPS, but that??s under the assumption that all instructions are executing in parallel. Can the C compiler support so absolute optimization? If not, then


MIPS, data memory..

Started by sandeep gajbhiye in TMS320c6x17 years ago

hi there ! i am using C 6713, How to calculate the MIPS for particular code, code size , time , data memory , size of code , programe...

hi there ! i am using C 6713, How to calculate the MIPS for particular code, code size , time , data memory , size of code , programe memory size ? Can data memory directly get from CCS or to calculate manualy for any code ? also for progame memory and then preformance of the particular code in MHz ? thanx ! sandeep --------------------------------- Luggage...


G.726 optimization

Started by mayank agarwal in TMS320c6x18 years ago 1 reply

Hi all, what are the steps towards optimizing the G.726 speech codec C code on C64x processor.Is it necessary to implement the functions ...

Hi all, what are the steps towards optimizing the G.726 speech codec C code on C64x processor.Is it necessary to implement the functions in hand coded assembly to achieve efficient MIPS. Thanks and Regards, Mayank Agarwal __________________________________________ Yahoo! DSL ? Something to write home about. Ju


UDP on TI 6xxx DSP

Started by gautamsridhar in TMS320c6x18 years ago 4 replies

Hi, Does any one have any experience with porting/implementing UDP stack on TI 6xxx DSP. I am looking for MIPS, data and program memory...

Hi, Does any one have any experience with porting/implementing UDP stack on TI 6xxx DSP. I am looking for MIPS, data and program memory numbers. Any pointers would be much appreciated. Thanks, Gautam


C67x Midi

Started by tirochey in TMS320c6x21 years ago 1 reply

Has anyone here ever done a midi I/O on a C67x processor? As far as I know, there are two options, the first is to use the ...

Has anyone here ever done a midi I/O on a C67x processor? As far as I know, there are two options, the first is to use the McBSP in Software UART mode (using up mips...) Or, to connect some kind of UART chip. Does anyone have any details of this?


MPEG-4 figures

Started by mayank agarwal in TMS320c6x19 years ago

Hi all, Can anyone tell me what are the performance figures of running of MPEG-4 simple profile on DM642/DM641 EVM board. Performance...

Hi all, Can anyone tell me what are the performance figures of running of MPEG-4 simple profile on DM642/DM641 EVM board. Performance figure in terms of frame/s at specified bit rate and size and cpu load and MIPS taken. Thanks and Regards, Mayank __________________________________________________ "> http://mail.yahoo.com


Re:Unable to perform adaptive filtering in C6713

Started by sham...@yahoo.co.uk in TMS320c6x14 years ago

The most common cause is that your sampling frequency is too high and the > DSP isn't fast enough to keep up. Specially if you use NLMS,...

The most common cause is that your sampling frequency is too high and the > DSP isn't fast enough to keep up. Specially if you use NLMS, which involoves > division by a variable, DSP just hasn't enough computation power. Estimate > the MIPS required by your algorithm first or do LMS first. > > Wei Hi, do you still have your program code for the nlms algorithm. I am trying to modify the syst


MELPe on 16-bit DSPs

Started by ahmadagha23 in TMS320c6x16 years ago 1 reply

Hi; As you know MELPe receive 16-bit inputs and the processing includes some 8-bit operations. My question is that: "Would you know if a 16-bit...

Hi; As you know MELPe receive 16-bit inputs and the processing includes some 8-bit operations. My question is that: "Would you know if a 16-bit addressable DSP,like c55x, is used to implement MELPe how much (in percent) of memory may be unused?" "In the above case is there any way to use dissipated memory without MIPs increasing?" I saw the price of 1MW 10ns asynchronous RAM from IS...


Issue with DSP_fft16x16t - DSPLIB func & GIE

Started by Michael Anburaj in TMS320c6x17 years ago 3 replies

Hi, I finally got the ?DSP_fft16x16t? DSPLIB function working on the 6455, without much struggle. But, Initially I stumbled across an issue;...

Hi, I finally got the ?DSP_fft16x16t? DSPLIB function working on the 6455, without much struggle. But, Initially I stumbled across an issue; ?DSP_fft16x16t? disables the GIE in CSR. I added code to turn it back on after the control returns from ?DSP_fft16x16t?. Questions: 1. Is this the expected behavior? I have read some threads mentioning this? I come from ARM/MIPS world, so in my o...


Linear Assembly in TMS320C6416,Compiler Options

Started by Swam...@lntinfotech.com in TMS320c6x18 years ago 2 replies

Hi, In order to increase the performance of my application,I hav converted one of my MIPS intensive module into linear assembly.I hav...

Hi, In order to increase the performance of my application,I hav converted one of my MIPS intensive module into linear assembly.I hav tried testing it with different compiler options.Converting the c module to asm must give considerable reduction,right.But, there is a reduction of 0.05 only that too after some changes in the code such as loop unrolling,Can i know some suggestions regar...