Other Parts Discussed in Thread: IWR1642, , MMWAVE-SDK, DCA1000EVM, MMWAVE-STUDIO
Hi, I am student and I am aspiring to work on the Texas Instruments (TI)I mmwave sensors (both industrial sensors and automotive sensors). I spent last a few days and surfed through the training videos, application notes, product literature but I was unable to find replies to some basic questions. It is possible that my below queries might have been addressed in the various data available on TI website and I might not have been able to comprehend. However, I am still putting forth the following queries and request you please provide guidance on them.
I wish to leverage upon all the benefits offered by TI especially in the form of various Evaluation Boards / Modules and I wish to take build my research upon the foundations already provided by TI.
I am basically interested in FMCW research as a broad spectrum. Therefore, I have not decided whether I will use mmwave industrial sensors or automotive sensors for my future research. This decision will be partially based upon the guidance that you will provide me.
1) xWR1443 mmwave sensors have built-in Hard Ware Accelerator (HWA). xWR1642 sensors do not have HWA but they have C674x DSP. I understand that HWA provides FFT and CFAR functions.
If I prefer xWR 1642 over xWR1443, then can I get the required functionality (especially FFT and CFAR) by myself programming the C674x DSP ? If I am able to develop a suitable algorithm for FFT and CFAR for the C674x DSP, then will I still be having DSP resources left for additional algorithms that I may wish to implement?
In summary, can xWR1642 C674x DSP provide all the functions of xWR1443 HWA, and if yes, then in such instance, will xWR1642 C674x DSP be able to provide additional functions also as I may attempt to implement in my own algorithm(s) for various purposes ?
2) What is/are the basic difference(s) between the AWR1642 and IWR1642 mmwve sensors ?
3) My basic aim to is explore the functionalities of the top-of-line TI mmwave sensors, so the most promising candidates will be xWR1642. Next I wish to develop my own algorithms and in that case I will seek guidance from the reference designs and codes already offered by TI. I, then intend to program the selected device with my own code/algorithm and acquire the relevant data (mainly ADC data) for post processing on a Windows PC.
Please note that I am a student so I have budgetary constraints as well.
Well, I will take example of AWR1642 and I find that the following Evaluation Boards/Modules and Design Kits are available:
AWR1642BOOST (AWR1642 Evaluation Board (USD 299)
(uses mmwave-SDK)
MMWAVE-DEVPACK (USD 299)
(uses Radar Studio tool)
DCA1000 EVM Real Time Data Capture Adapter (USD499)
(2 LVDS lanes for xWR1642)
TWS1400EVM Data Capture / Pattern Generator Card (USD999)
(8 LVDS lanes upto 1.5Gbps)
I have also watched the TI training video “mmwave EVMs Deep Dive”. Please advise and comment on the following additional queries:
4) xWR1642 provides raw ADC data on how many lanes of LVDS ? Can DCA1000 EVM fully capture this data? What added functionality can I get from TWS1400EVM in comparison with DCA1000EVM, considering that there the former is double the price of later. I think I do not need the pattern generator function of TWS1400EVM during my research on FMCW mmwave TI sensors. Please comment.
5) xWR1642BOOST provides LVDS raw ADC data over 60-pin HD connector. If I have another third party LVDS data acquisition card that could acquire this LVDS raw ADC data in Windows PC then neither need DCA1000EVM nor TWS1400EVM. Please comment if my understanding is right.
6) What could be the possible usage or purpose of TI Launchpads in my study on TI mmwve sensors. I intend to modify TI example codes or develop my own codes based on TI codes. Then I assume that I can upload those programs (e.g. bin files) through xWR1642BOOST EVM on the xWR1642 chip. I can then see the performance of my algorithms by acquiring and processing the LVDS raw ADC data and post processing it in PC, if needed. In such instance, I will not need TI Launchpads as I do not foresee usage of additional TI microcontrollers. Please comment if my understanding is right.
7) What additional capability MMWave-DevPack offers over xWR1642BOOST EVM ? I am asking this because both these EVMs cost USD 299 individually. I understand that I can use mmwave-SDK on xWR1642BOOST. In addition, I understand that I can run/use mmwave-Studio, mmwave-Demo-Visualizer and mmwve-Sensing-Estimator on xWR1642BOOST EVM.
If my understanding is right, then I only need mmwave-DevPak EVM if I need to further use TWS1400EVM in my study. Please comment if my understanding is right.
8) Can you advise that is mmwave-DevPack a superset of xWR1642BOOST EVM ? Can I opt to buy one of them ? Will I get all functions of xWR1642BOOST EVM plus some additional functions if I only buy mmwave-DevPack ?
9) Thank you for your patient reading so far. I realize that it is a long list of queries but I hope you will spare time to answer them all. I also hope that this will also benefit certain other students like me.