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>
15 <div>
16 <h1> </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>
40 <div>
41 <h1> </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>
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>
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>
463 </table>
464 <p><a href="#HOME">Top</a>
465 </div>
469 </body>
471 </html>