QNX Technical Articles
QNX® Acoustic Processing Technology Development Kit 1.0 for TI 64xx DSPs: Release Notes
Date of this edition: August 03, 2007
Target hardware: TMS320C64x+ DSP on TI Jacinto (TI DRA466)
Contents
For the most up-to-date version of these release notes, go to our website, www.qnx.com, log into your myQNX account, and then go to the Download Center.
What's in this TDK?
This TDK contains the following:
- qwa_qnx.l64P
- Acoustic Processing XDAIS Algorithm object libary for C4x+ DSP.
- ixqwa.h
- Header file including types, defines, and error codes supporting the Acoustic Processing API.
- ixqwa.c
- Source code file for default parameters to the Acoustic Processing XDAIS Algorithm.
- xqwa.h
- Header file including the general API to the Acoustic Processing XDAIS Algorithm.
- xqwa.c
- Source code file for access to the general API to the Acoustic Processing XDAIS Algorithm.
- xqwa_qnx.h
- Header file including additional types and function tables supporting the Acoustic Processing API.
- xqwa_example.h
- Header file for the Acoustic Processing sample applications.
- xqwa_example.c
- Source code file for the Acoustic Processing sample application using the general API (hands-free mode).
- Documentation
- The QNX Acoustic Processing (for XDAIS) User's Guide; see "Documentation," below.
The following files are installed in the directory where you unzip the archive:
- help/html/copyright.tex
- help/html/doxygen.css
- help/html/doxygen.png
- help/html/examples.html
- help/html/ftv2blank.png
- help/html/ftv2doc.png
- help/html/ftv2folderclosed.png
- help/html/ftv2folderopen.png
- help/html/ftv2lastnode.png
- help/html/ftv2link.png
- help/html/ftv2mlastnode.png
- help/html/ftv2mnode.png
- help/html/ftv2node.png
- help/html/ftv2plastnode.png
- help/html/ftv2pnode.png
- help/html/ftv2vertline.png
- help/html/glossary.html
- help/html/group___a_p_i_generic.html
- help/html/group___d_e_f.html
- help/html/group___e_r_r_o_r.html
- help/html/group___operation.html
- help/html/group___param.html
- help/html/guide.html
- help/html/index.html
- help/html/LatencyDiagram.jpg
- help/html/main.html
- help/html/modules.html
- help/html/pages.html
- help/html/ParamEQ2.png
- help/html/struct_i_q_w_a___clip_stats.html
- help/html/struct_i_q_w_a___frame_info_struct.html
- help/html/struct_i_q_w_a___obj.html
- help/html/struct_i_q_w_a___params.html
- help/html/struct_i_q_w_a___status.html
- help/html/SystemBlockDiagram.jpg
- help/html/tabs.css
- help/html/tab_b.gif
- help/html/tab_l.gif
- help/html/tab_r.gif
- help/html/tree.html
- help/html/xqwa__example_8c-example.html
- help/pdf/qap_xdais_user_guide.pdf
- help/qap_xdais_tdk_inst.html
- help/qap_xdais_tdk_rel.html
- lib/qwa_qnx.l64P
- sample/xqwa_example.c
- sample/xqwa_example.h
- src/iqwa.c
- src/iqwa.h
- src/qwa_qnx.h
- src/xqwa.c
- src/xqwa.h
Known issues
None currently known.
Benchmarks
We determined all these benchmarks on the TMS320C64x+ DSP on TI Jacinto.
Fixed-point version in Hands Free mode
For these benchmarks, AEC and AGC were both on.
Sample rate | Frame shift | Peak MCycles/sec | Average MCycles/sec | ROM | RAM |
---|---|---|---|---|---|
11 K | 128 | 57 | 52 | 177 KB | 44.2 KB |
11 K | 64 | 106 | 94 | 177 KB | 44.1 KB |
8 K | 128 | 54 | 48 | 177 KB | 41.9 KB |
8 K | 64 | 103 | 94 | 177 KB | 41.8 KB |
Fixed-point version in Voice Recognition mode
For these benchmarks, AEC and AGC were both off.
Sample rate | Frame shift | Peak MCycles/sec | Average MCycles/sec | ROM | RAM |
---|---|---|---|---|---|
11 K | 128 | 16 | 15 | 177 KB | 31.9 KB |
Documentation
The functionality provided by this TDK is described in the QNX Acoustic Processing (for XDAIS) User's Guide. This package includes this document as:
- HTML: help/html/index.html
- PDF: help/pdf/qap_xdais_user_guide.pdf
Technical support
To obtain technical support for any QNX product, visit the Support + Services area on our website (www.qnx.com). You'll find a wide range of support options, including community forums.