Part Number: AWR1843
mmwavelib is composed of a set of radar signal processing functions used in the mmWave SDK demo.
The mmwavelib is provided as part of the mmWave SDK in "C:\ti\mmwave_sdk_03_##_##_##\packages\ti\alg\mmwavelib"
The mmwavelib is provided as source C code and make files are provided to build the src code in a C67x library.
So, the answer to the question "Can the mmwavelib functions run on the C674x DSP included in the family of xWR1xxx and xWR6xxx sensors?" is Yes.
What about running the mmwavelib on ARM R4F? Can the mmwavelib functions run on the R4F ARM included in the family of xWR1xxx and xWR6xxx sensors?
In order to answer this question one need to understand the C code used to implement the mmwavelib functions.
Most mmwavelib functions have been implemented with C674x compiler intrinsics in order to optimize the execution speed. This means that it is not possible to build this code with a different compiler.
So, the answer is "No", the mmwavelib functions can't run on the ARM R4F
Can the mmwavelib functions run on the HWA included in some of the devices of xWR1xxx and xWR6xxx sensor family?
The Hardware Accelerator has a different programming model than standard C code and C674x intrinsics.
So, the answer is "No" the mmwavelib functions can't run on the HWA.
Thanks for this helpful post.
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.