e5e144dc5ede9c64e638dc00abeb469722c233eb
[ep-processor-libraries/dsplib.git] / ti / dsplib / docs / bundle / DSPLIB_C64Px_TestReport.html
1 <html>  
2   <head> 
3     <meta http-equiv="Content-Language" content="en-us"> 
4     <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> 
5     <title>Project Runner Data</title> 
6   </head>  
8   <body>  
9     <a name="HOME"></a> 
11     <h1 align="center">Texas Instruments Test Results</h1>   
12     <h1 align="center">DSPLIB 3.4.0.4 C64Px</h1>   
13     <h1></h1>   
14     
15     <div> 
16       <h1>&nbsp;</h1>
17       <h1>Session Summary</h1>   
18       <table bgcolor="#ffffff" border="1" cellspacing="2" cellpadding="4" width="50%"> 
20         <tr bgcolor="#999999" align="center"> 
21           <th>Endianness</th> 
22           <th>Object Format</th> 
23           <th>Link</th> 
24         </tr>  
26         <tr align="left"> 
27           <td rowspan="2">Little Endian</td> 
28         </tr>  
30         <tr align="left"> 
31           <td>ELF Format</td> 
32           <td><a href="#LE">View Results</a></td> 
33         </tr>  
35       </table>  
36     </div>
38         
40     <div>
41       <h1>&nbsp;</h1>   
42       <a name="LE"></a> 
43       <table bgcolor="#ffffff" border="1" cellspacing="2" cellpadding="4"> 
45         <tr bgcolor="#999999" align="left"> 
46           <th colspan="5"><big>Test Parameters</big></th>
47         </tr>
49         <tr bgcolor="#ffffcc" align="left"> 
50           <th colspan="2">Precision:</th>
51           <th colspan="3">Fixed Point</th>
52         </tr>
54         <tr bgcolor="#ffffcc" align="left"> 
55           <th colspan="2">Endianness:</th>
56           <th colspan="3">Little</th>
57         </tr>
59         <tr bgcolor="#ffffcc" align="left"> 
60           <th colspan="2">Object File Format:</th>
61           <th colspan="3">ELF</th>
63         <tr bgcolor="#ffffcc" align="left"> 
64           <th colspan="2">Platform:</th>
65           <th colspan="3">CCS Simulator</th>
66         </tr>
68         <tr bgcolor="#ffffcc" align="left"> 
69           <th colspan="2">Cores Used:</th>
70           <th colspan="3"> 1</th>
71         </tr>
73         <tr bgcolor="#ffffcc" align="left"> 
74           <th colspan="2">CCS Version:</th>
75           <th colspan="3">5.4.0.00091</th>
76         </tr>
78         <tr bgcolor="#ffffcc" align="left"> 
79           <th colspan="2">CGT Version:</th>
80           <th colspan="3">8.3.3</th>
81         </tr>
82         
83         <tr align="center"> 
84           <th rowspan="2" bgcolor="#cccccc">KERNEL</th> 
85           <th rowspan="2" bgcolor="#cccccc">RESULT</th> 
86           <th colspan="2" bgcolor="#cccccc">CYCLE FORMULA</th> 
87           <th rowspan="2" bgcolor="#cccccc">PROGRAM<br>MEMORY</th> 
88         </tr>  
89                 
90                 <tr align="center"> 
91           <th bgcolor="#cccccc">EQUATION</th> 
92           <th bgcolor="#cccccc">VARIABLES<br /></th> 
93         </tr>  
95       <tr align="center">
96          <td align="left" bgcolor="#ffffff">DSP_add16</td>
97          <td bgcolor="#66CC66">Passed</td>
98          <td align="right" bgcolor="#ffffff">  3/8*Nx + 31 </td>
99          <td align="left">N/A</td>
100          <td bgcolor="#ffffff">  96<br /></td>
101        </tr>
103       <tr align="center">
104          <td align="left" bgcolor="#ffffff">DSP_add32</td>
105          <td bgcolor="#66CC66">Passed</td>
106          <td align="right" bgcolor="#ffffff">  3/4*Nx + 30 </td>
107          <td align="left">N/A</td>
108          <td bgcolor="#ffffff">  96<br /></td>
109        </tr>
111       <tr align="center">
112          <td align="left" bgcolor="#ffffff">DSP_autocor</td>
113          <td bgcolor="#66CC66">Passed</td>
114          <td align="right" bgcolor="#ffffff">  1/8*Nx*Nr + 40/8*Nr + 39</td>
115          <td align="left">N/A</td>
116          <td bgcolor="#ffffff">  544<br /></td>
117        </tr>
119       <tr align="center">
120          <td align="left" bgcolor="#ffffff">DSP_bexp</td>
121          <td bgcolor="#66CC66">Passed</td>
122          <td align="right" bgcolor="#ffffff">  1/2*Nx + 39 </td>
123          <td align="left">N/A</td>
124          <td bgcolor="#ffffff">  224<br /></td>
125        </tr>
127       <tr align="center">
128          <td align="left" bgcolor="#ffffff">DSP_blk_eswap16</td>
129          <td bgcolor="#66CC66">Passed</td>
130          <td align="right" bgcolor="#ffffff">  1/4*n_hwords + 30 </td>
131          <td align="left">N/A</td>
132          <td bgcolor="#ffffff">  160<br /></td>
133        </tr>
135       <tr align="center">
136          <td align="left" bgcolor="#ffffff">DSP_blk_eswap32</td>
137          <td bgcolor="#66CC66">Passed</td>
138          <td align="right" bgcolor="#ffffff">  1/2*n_words + 32 </td>
139          <td align="left">N/A</td>
140          <td bgcolor="#ffffff">  192<br /></td>
141        </tr>
143       <tr align="center">
144          <td align="left" bgcolor="#ffffff">DSP_blk_eswap64</td>
145          <td bgcolor="#66CC66">Passed</td>
146          <td align="right" bgcolor="#ffffff">  1*n_dbls + 32 </td>
147          <td align="left">N/A</td>
148          <td bgcolor="#ffffff">  224<br /></td>
149        </tr>
151       <tr align="center">
152          <td align="left" bgcolor="#ffffff">DSP_blk_move</td>
153          <td bgcolor="#66CC66">Passed</td>
154          <td align="right" bgcolor="#ffffff">  1/4*Nx + 27 </td>
155          <td align="left">N/A</td>
156          <td bgcolor="#ffffff">  64<br /></td>
157        </tr>
159       <tr align="center">
160          <td align="left" bgcolor="#ffffff">DSP_dotprod</td>
161          <td bgcolor="#66CC66">Passed</td>
162          <td align="right" bgcolor="#ffffff">  1/4*Nx + 41 </td>
163          <td align="left">N/A</td>
164          <td bgcolor="#ffffff">  96<br /></td>
165        </tr>
167       <tr align="center">
168          <td align="left" bgcolor="#ffffff">DSP_dotp_sqr</td>
169          <td bgcolor="#66CC66">Passed</td>
170          <td align="right" bgcolor="#ffffff">  1/2*Nx + 41 </td>
171          <td align="left">N/A</td>
172          <td bgcolor="#ffffff">  128<br /></td>
173        </tr>
175       <tr align="center">
176          <td align="left" bgcolor="#ffffff">DSP_fft16x16</td>
177          <td bgcolor="#66CC66">Passed</td>
178          <td align="right" bgcolor="#ffffff">  521 (N=128) 1003 (N=256)</td>
179          <td align="left">N/A</td>
180          <td bgcolor="#ffffff">  928<br /></td>
181        </tr>
183       <tr align="center">
184          <td align="left" bgcolor="#ffffff">DSP_fft16x16_r</td>
185          <td bgcolor="#66CC66">Passed</td>
186          <td align="right" bgcolor="#ffffff">  619 (N=128) 1137 (N=256)</td>
187          <td align="left">N/A</td>
188          <td bgcolor="#ffffff">  1056<br /></td>
189        </tr>
191       <tr align="center">
192          <td align="left" bgcolor="#ffffff">DSP_fft16x16_imre</td>
193          <td bgcolor="#66CC66">Passed</td>
194          <td align="right" bgcolor="#ffffff">  527 (N=128) 1009 (N=256)</td>
195          <td align="left">N/A</td>
196          <td bgcolor="#ffffff">  960<br /></td>
197        </tr>
199       <tr align="center">
200          <td align="left" bgcolor="#ffffff">DSP_fft16x32</td>
201          <td bgcolor="#66CC66">Passed</td>
202          <td align="right" bgcolor="#ffffff">  869 (N=128) 1659 (N=256)</td>
203          <td align="left">N/A</td>
204          <td bgcolor="#ffffff">  1632<br /></td>
205        </tr>
207       <tr align="center">
208          <td align="left" bgcolor="#ffffff">DSP_fft32x32</td>
209          <td bgcolor="#66CC66">Passed</td>
210          <td align="right" bgcolor="#ffffff">  1015 (N=128) 1962 (N=256)</td>
211          <td align="left">N/A</td>
212          <td bgcolor="#ffffff">  1536<br /></td>
213        </tr>
215       <tr align="center">
216          <td align="left" bgcolor="#ffffff">DSP_fft32x32s</td>
217          <td bgcolor="#66CC66">Passed</td>
218          <td align="right" bgcolor="#ffffff">  1071 (N=128) 2063 (N=256)</td>
219          <td align="left">N/A</td>
220          <td bgcolor="#ffffff">  1856<br /></td>
221        </tr>
223       <tr align="center">
224          <td align="left" bgcolor="#ffffff">DSP_firlms2</td>
225          <td bgcolor="#66CC66">Passed</td>
226          <td align="right" bgcolor="#ffffff">  1*NH + 46 </td>
227          <td align="left">N/A</td>
228          <td bgcolor="#ffffff">  160<br /></td>
229        </tr>
231       <tr align="center">
232          <td align="left" bgcolor="#ffffff">DSP_fir_cplx</td>
233          <td bgcolor="#66CC66">Passed</td>
234          <td align="right" bgcolor="#ffffff">  8/8*Nr*Nh + 21/8*Nr + 8/8*Nh + 57</td>
235          <td align="left">N/A</td>
236          <td bgcolor="#ffffff">  896<br /></td>
237        </tr>
239       <tr align="center">
240          <td align="left" bgcolor="#ffffff">DSP_fir_cplx_hM4X4</td>
241          <td bgcolor="#66CC66">Passed</td>
242          <td align="right" bgcolor="#ffffff">  8/8*Nr*Nh + 21/8*Nr + 8/8*Nh + 57</td>
243          <td align="left">N/A</td>
244          <td bgcolor="#ffffff">  896<br /></td>
245        </tr>
247       <tr align="center">
248          <td align="left" bgcolor="#ffffff">DSP_fir_gen</td>
249          <td bgcolor="#66CC66">Passed</td>
250          <td align="right" bgcolor="#ffffff">  3/16*Nr*Nh + 80/16*Nr + 51</td>
251          <td align="left">N/A</td>
252          <td bgcolor="#ffffff">  448<br /></td>
253        </tr>
255       <tr align="center">
256          <td align="left" bgcolor="#ffffff">DSP_fir_gen_hM17_rA8X8</td>
257          <td bgcolor="#66CC66">Passed</td>
258          <td align="right" bgcolor="#ffffff">  1/4*Nr*Nh + 19/4*Nr + 59</td>
259          <td align="left">N/A</td>
260          <td bgcolor="#ffffff">  800<br /></td>
261        </tr>
263       <tr align="center">
264          <td align="left" bgcolor="#ffffff">DSP_fir_r4</td>
265          <td bgcolor="#66CC66">Passed</td>
266          <td align="right" bgcolor="#ffffff">  1/4*Nr*Nh + 16/4*Nr + 39</td>
267          <td align="left">N/A</td>
268          <td bgcolor="#ffffff">  320<br /></td>
269        </tr>
271       <tr align="center">
272          <td align="left" bgcolor="#ffffff">DSP_fir_r8</td>
273          <td bgcolor="#66CC66">Passed</td>
274          <td align="right" bgcolor="#ffffff">  1/4*Nr*Nh + 19/4*Nr + 43</td>
275          <td align="left">N/A</td>
276          <td bgcolor="#ffffff">  544<br /></td>
277        </tr>
279       <tr align="center">
280          <td align="left" bgcolor="#ffffff">DSP_fir_r8_hM16_rM8A8X8</td>
281          <td bgcolor="#66CC66">Passed</td>
282          <td align="right" bgcolor="#ffffff">  1/4*Nr*Nh + 19/4*Nr + 43</td>
283          <td align="left">N/A</td>
284          <td bgcolor="#ffffff">  544<br /></td>
285        </tr>
287       <tr align="center">
288          <td align="left" bgcolor="#ffffff">DSP_fir_sym</td>
289          <td bgcolor="#66CC66">Passed</td>
290          <td align="right" bgcolor="#ffffff">  7/16*Nr*Nh + 84/16*Nr + 39</td>
291          <td align="left">N/A</td>
292          <td bgcolor="#ffffff">  512<br /></td>
293        </tr>
295       <tr align="center">
296          <td align="left" bgcolor="#ffffff">DSP_fltoq15</td>
297          <td bgcolor="#66CC66">Passed</td>
298          <td align="right" bgcolor="#ffffff">  2*Nx + 32 </td>
299          <td align="left">N/A</td>
300          <td bgcolor="#ffffff">  160<br /></td>
301        </tr>
303       <tr align="center">
304          <td align="left" bgcolor="#ffffff">DSP_ifft16x16</td>
305          <td bgcolor="#66CC66">Passed</td>
306          <td align="right" bgcolor="#ffffff">  527 (N=128) 1009 (N=256)</td>
307          <td align="left">N/A</td>
308          <td bgcolor="#ffffff">  960<br /></td>
309        </tr>
311       <tr align="center">
312          <td align="left" bgcolor="#ffffff">DSP_ifft16x16_imre</td>
313          <td bgcolor="#66CC66">Passed</td>
314          <td align="right" bgcolor="#ffffff">  521 (N=128) 1003 (N=256)</td>
315          <td align="left">N/A</td>
316          <td bgcolor="#ffffff">  928<br /></td>
317        </tr>
319       <tr align="center">
320          <td align="left" bgcolor="#ffffff">DSP_ifft16x32</td>
321          <td bgcolor="#66CC66">Passed</td>
322          <td align="right" bgcolor="#ffffff">  900 (N=128) 1716 (N=256)</td>
323          <td align="left">N/A</td>
324          <td bgcolor="#ffffff">  1376<br /></td>
325        </tr>
327       <tr align="center">
328          <td align="left" bgcolor="#ffffff">DSP_ifft32x32</td>
329          <td bgcolor="#66CC66">Passed</td>
330          <td align="right" bgcolor="#ffffff">  996 (N=128) 1851 (N=256)</td>
331          <td align="left">N/A</td>
332          <td bgcolor="#ffffff">  1696<br /></td>
333        </tr>
335       <tr align="center">
336          <td align="left" bgcolor="#ffffff">DSP_iir_real16</td>
337          <td bgcolor="#66CC66">Passed</td>
338          <td align="right" bgcolor="#ffffff">  4*Nx + 50 </td>
339          <td align="left">N/A</td>
340          <td bgcolor="#ffffff">  480<br /></td>
341        </tr>
343       <tr align="center">
344          <td align="left" bgcolor="#ffffff">DSP_iir_lat</td>
345          <td bgcolor="#66CC66">Passed</td>
346          <td align="right" bgcolor="#ffffff">  5/4*Nr*Nh + 92/4*Nr + 36</td>
347          <td align="left">N/A</td>
348          <td bgcolor="#ffffff">  352<br /></td>
349        </tr>
351       <tr align="center">
352          <td align="left" bgcolor="#ffffff">DSP_iir_ss</td>
353          <td bgcolor="#66CC66">Passed</td>
354          <td align="right" bgcolor="#ffffff">  4/8*nCoefs + 39 </td>
355          <td align="left">N/A</td>
356          <td bgcolor="#ffffff">  224<br /></td>
357        </tr>
359       <tr align="center">
360          <td align="left" bgcolor="#ffffff">DSP_mat_mul</td>
361          <td bgcolor="#66CC66">Passed</td>
362          <td align="right" bgcolor="#ffffff">  2/8*r1*c2*c1 + 22/8*r1*c2 + 38/8*c2 + 32</td>
363          <td align="left">N/A</td>
364          <td bgcolor="#ffffff">  512<br /></td>
365        </tr>
367       <tr align="center">
368          <td align="left" bgcolor="#ffffff">DSP_mat_mul_cplx</td>
369          <td bgcolor="#66CC66">Passed</td>
370          <td align="right" bgcolor="#ffffff">N/A</td>
371          <td align="left">N/A</td>
372          <td bgcolor="#ffffff">  640<br /></td>
373        </tr>
375       <tr align="center">
376          <td align="left" bgcolor="#ffffff">DSP_mat_trans</td>
377          <td bgcolor="#66CC66">Passed</td>
378          <td align="right" bgcolor="#ffffff">  9/16*R*C + 38</td>
379          <td align="left">N/A</td>
380          <td bgcolor="#ffffff">  384<br /></td>
381        </tr>
383       <tr align="center">
384          <td align="left" bgcolor="#ffffff">DSP_maxidx</td>
385          <td bgcolor="#66CC66">Passed</td>
386          <td align="right" bgcolor="#ffffff">  3/16*Nx + 86 </td>
387          <td align="left">N/A</td>
388          <td bgcolor="#ffffff">  352<br /></td>
389        </tr>
391       <tr align="center">
392          <td align="left" bgcolor="#ffffff">DSP_maxval</td>
393          <td bgcolor="#66CC66">Passed</td>
394          <td align="right" bgcolor="#ffffff">  1/8*Nx + 34 </td>
395          <td align="left">N/A</td>
396          <td bgcolor="#ffffff">  128<br /></td>
397        </tr>
399       <tr align="center">
400          <td align="left" bgcolor="#ffffff">DSP_minerror</td>
401          <td bgcolor="#66CC66">Passed</td>
402          <td align="right" bgcolor="#ffffff">  698</td>
403          <td align="left">N/A</td>
404          <td bgcolor="#ffffff">  1152<br /></td>
405        </tr>
407       <tr align="center">
408          <td align="left" bgcolor="#ffffff">DSP_minval</td>
409          <td bgcolor="#66CC66">Passed</td>
410          <td align="right" bgcolor="#ffffff">  1/8*Nx + 37 </td>
411          <td align="left">N/A</td>
412          <td bgcolor="#ffffff">  128<br /></td>
413        </tr>
415       <tr align="center">
416          <td align="left" bgcolor="#ffffff">DSP_mul32</td>
417          <td bgcolor="#66CC66">Passed</td>
418          <td align="right" bgcolor="#ffffff">  3/4*Nx + 34 </td>
419          <td align="left">N/A</td>
420          <td bgcolor="#ffffff">  96<br /></td>
421        </tr>
423       <tr align="center">
424          <td align="left" bgcolor="#ffffff">DSP_neg32</td>
425          <td bgcolor="#66CC66">Passed</td>
426          <td align="right" bgcolor="#ffffff">  1/2*Nx + 28 </td>
427          <td align="left">N/A</td>
428          <td bgcolor="#ffffff">  96<br /></td>
429        </tr>
431       <tr align="center">
432          <td align="left" bgcolor="#ffffff">DSP_q15tofl</td>
433          <td bgcolor="#66CC66">Passed</td>
434          <td align="right" bgcolor="#ffffff">  2*Nx + 36 </td>
435          <td align="left">N/A</td>
436          <td bgcolor="#ffffff">  192<br /></td>
437        </tr>
439       <tr align="center">
440          <td align="left" bgcolor="#ffffff">DSP_recip16</td>
441          <td bgcolor="#66CC66">Passed</td>
442          <td align="right" bgcolor="#ffffff">  9*Nx + 44 </td>
443          <td align="left">N/A</td>
444          <td bgcolor="#ffffff">  224<br /></td>
445        </tr>
447       <tr align="center">
448          <td align="left" bgcolor="#ffffff">DSP_vecsum_sq</td>
449          <td bgcolor="#66CC66">Passed</td>
450          <td align="right" bgcolor="#ffffff">  1/4*Nx + 35 </td>
451          <td align="left">N/A</td>
452          <td bgcolor="#ffffff">  64<br /></td>
453        </tr>
455       <tr align="center">
456          <td align="left" bgcolor="#ffffff">DSP_w_vec</td>
457          <td bgcolor="#66CC66">Passed</td>
458          <td align="right" bgcolor="#ffffff">  3/8*Nr + 44 </td>
459          <td align="left">N/A</td>
460          <td bgcolor="#ffffff">  160<br /></td>
461        </tr>
462  
463       </table>  
464       <p><a href="#HOME">Top</a>
465     </div>
469   </body> 
471 </html> 
473