]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - ep-processor-libraries/dsplib.git/blob - ti/dsplib/docs/relnotes_archive/dsplib_3_1_0_0_release_notes.html
DSPLIB: optimized signal processing functions for TI DSPs
[ep-processor-libraries/dsplib.git] / ti / dsplib / docs / relnotes_archive / dsplib_3_1_0_0_release_notes.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
3 <title>DSPLIB 3.1.0.0 Release Notes</title>
4 <link href="doxygen.css" rel="stylesheet" type="text/css">
5 <link href="tabs.css" rel="stylesheet" type="text/css">
6 </head><body>
7 <table width=100%>
8 <tr>
9   <td bgcolor="black" width="1"><a href="http://www.ti.com"><img border=0 src="../relnotes_archive/tilogo.gif"></a></td>
10   <td bgcolor="red"><img src="../relnotes_archive/titagline.gif"></td>
11 </tr>
12 </table>
13 <!-- Generated by Doxygen 1.5.1-p1 -->
14 <h1 align="center"><a name="XDC_TOP"></a>DSPLIB 3.1.0.0 Release Notes</h1>
15 <h2 align="center">October 4, 2011</h2>
16 <h1></h1>
17 <p>
18 <a href="#Introduction">Introduction</a>, <a href="#Documentation">Documentation</a>, <a href="#Whats_New">What's New</a> <a href="#Compatibility">Upgrade and Compatibility Information</a>, <a href="#Host_Support">Host Support</a>, <a href="#Device_Support">Device Support</a>, <a href="#Validation">Validation Information</a>, <a href="#Known_Issues">Known Issues</a>, <a href="#Version">Version Information</a>, <a href="#Support">Technical Support</a> <p>
19 <hr>
20  <h2><a class="anchor" name="General_Info"></a>Introduction</h2>
21 <p>
22 The TI C6000 DSPLIB is an optimized DSP Function Library for C programmers. It includes many C-callable, optimized, general-purpose signal-processing routines. These routines are typically used in computationally-intensive real-time applications where optimal execution speed is critical.<p>
23 <a href="#XDC_TOP">back to top</a><p>
24 <hr>
25 <p>
26 <h2><a class="anchor" name="Documentation"></a>Documentation</h2>
27 <p>
28 The following documentation is available: <ul>
29 <li><a href="../doxygen/DSPLIB.chm">DSPLIB User's Guide</a></li></ul>
30 <p>
31 Release notes from previous releases are also available in the <a href="../relnotes_archive">relnotes_archive</a> directory.<p>
32 <a href="#XDC_TOP">back to top</a><p>
33 <hr>
34 <p>
35 <h2><a class="anchor" name="Whats_New"></a>What's New</h2>
36 <p>
37 The following new features were added: <ol>
38 <li>
39 C64x+ ELF support. </li>
40 <li>
41 C674x support. </li>
42 <li>
43 The following new C66x kernels are added:<ul>
44 <li>DSPF_dp_fftDPxDP</li><li>DSPF_dp_ifftDPxDP</li><li>DSPF_dp_mat_mul_gemm</li><li>DSPF_dp_mat_submat_copy</li><li>DSPF_dp_mat_trans</li><li>DSPF_sp_mat_mul_gemm</li><li>DSPF_sp_mat_submat_copy</li><li>DSPF_sp_mat_mul_gemm_cplx</li><li>DSPF_sp_mat_submat_copy_cplx</li><li>DSPF_sp_mat_trans_cplx </li></ul>
45 </li>
46 <li>
47 The following C66x kernels are further optimized:<ul>
48 <li>DSPF_sp_fftSPxSP</li><li>DSPF_sp_ifftSPxSP</li><li>DSPF_sp_mat_trans</li><li>DSPF_sp_mat_mul</li><li>DSPF_sp_mat_mul_cplx </li></ul>
49 </li>
50 </ol>
51 <p>
52 <a href="#XDC_TOP">back to top</a><p>
53 <hr>
54 <p>
55 <h2><a class="anchor" name="Compatibility"></a>Upgrade and Compatibility Information</h2>
56 <p>
57 This <b>ti.dsplib</b> release is backward compatible with the last released version.<p>
58 Please note that the package compatibility keys are independent of XDC product release numbers.<p>
59 Package compatibility keys are intended to:<p>
60 <ol type=1>
61 <li>Enable tooling to identify incompatibilities between components, and</li><li>Convey a level of compatibility between different releases to set end user expectations.</li></ol>
62 <p>
63 Package compatibility keys are composed of 4 comma-delimited numbers - M, S, R, P - where:<p>
64 <ul>
65 <li><b>M = Major</b> - A difference in M indicates a break in compatibility. The package consumer is required to re-write its source code in order to use the package.</li><li><b>S = Source</b> - A difference in S indicates source compatibility. The package consumer\92s source code doesn't require change, but does require a recompile.</li><li><b>R = Radix</b> - A difference in R indicates an introduction of new features, but compatibility with previous interfaces is not broken. If libraries are provided by the package, an application must re-link with the new libraries, but is not required to recompile its source.</li><li><b>P = Patch</b> - A difference in P indicates that only bugs have been fixed in the latest package and no new features have been introduced. If libraries are provided by the package, an application must re-link with the new libraries, but is not required to recompile its source.</li></ul>
66 <p>
67 <a href="#XDC_TOP">back to top</a><p>
68 <hr>
69 <p>
70 <h2><a class="anchor" name="Device_Support"></a>Device Support</h2>
71 <p>
72 This release supports the following device families:<p>
73 <ul>
74 <li>
75 C64x+ DSP </li>
76 <li>
77 C674x DSP </li>
78 <li>
79 C66x DSP </li>
80 </ul>
81 <p>
82 <a href="#XDC_TOP">back to top</a><p>
83 <hr>
84 <p>
85 <h2><a class="anchor" name="Validation"></a>Validation Information</h2>
86 <p>
87 This release was built and validated using the following tools:<p>
88 <ul>
89 <li>
90 XDC Tools version 3.20.05.76 </li>
91 <li>
92 C6x Code Generation Tools version 7.2.4 </li>
93 <li>
94 CCS 4.2 </li>
95 </ul>
96 <p>
97 <a href="#XDC_TOP">back to top</a><p>
98 <hr>
99 <p>
100 <h2><a class="anchor" name="Known_Issues"></a>Known Issues</h2>
101 <p>
102 <ul>
103 <li>
104 Split library bundle documentation between HTML and Doxygen (IR #082498) </li>
105 <li>
106 DSPLIB package expanded in the graphical editor the information displayed is not correct (IR #081767) </li>
107 </ul>
108 <p>
109 <a href="#XDC_TOP">back to top</a><p>
110 <hr>
111 <p>
112 <h2><a class="anchor" name="Version"></a>Version Information</h2>
113 <p>
114 This product's version follows a version format, <b>M.m.p.b</b>, where <b>M</b> is a single digit Major number, <b>m</b> is single digit minor number, <b>p</b> is a single digit patch number and <b>b</b> is an unrestricted set of digits used as an incrementing build counter.<p>
115 Please note that version numbers and compatibility keys are NOT the same. For an explanation of compatibility keys, please refer to the '<a href="#Compatibility">Upgrade and Compatibility Information</a>' section.<p>
116 <a href="#XDC_TOP">back to top</a><p>
117 <hr>
118  <h2><a class="anchor" name="Support"></a>Technical Support</h2>
119 <p>
120 Contact local TI Field Application Engineer for technical support.<p>
121 <a href="#XDC_TOP">back to top</a> <hr size="1"><small>
122 Copyright  2011, Texas Instruments Incorporated</small>
123 </body>
124 </html>