Jul 11, 2019
02:27 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jul 11, 2019
02:27 AM
This is my first time developing radar on AURIX.
I need to receive data from an analog board with microwave antennas (antenna module) with 4 quadrature channels (2 ADC lines per channel) and form a data cube for further processing.
The modulation is similar to FSK: aurix clocks the 25kHz antenna module, depending on the meander level, the antenna module sends data received at one of the two frequencies.
At each level of the clocking signal, it is necessary to organize a retreat on the transient PLL, make measurements for the remaining time, then average and record the only value of the data cube (total 2 values for the period of the clocking signal).
Preferably, the data cube is organized in fifo, the second option is to collect 2048 pairs of samples (2048 periods of the clock signal).
Does anyone have any examples of configuring EVADC-Interrupt_router-RIF-Timer periphery?
To work with the radar chip RXS, there are good examples that helped to quickly understand the bundle registries-iLLD ideology. I would like something similar for analog antenna modules. I would appreciate any help
I need to receive data from an analog board with microwave antennas (antenna module) with 4 quadrature channels (2 ADC lines per channel) and form a data cube for further processing.
The modulation is similar to FSK: aurix clocks the 25kHz antenna module, depending on the meander level, the antenna module sends data received at one of the two frequencies.
At each level of the clocking signal, it is necessary to organize a retreat on the transient PLL, make measurements for the remaining time, then average and record the only value of the data cube (total 2 values for the period of the clocking signal).
Preferably, the data cube is organized in fifo, the second option is to collect 2048 pairs of samples (2048 periods of the clock signal).
Does anyone have any examples of configuring EVADC-Interrupt_router-RIF-Timer periphery?
To work with the radar chip RXS, there are good examples that helped to quickly understand the bundle registries-iLLD ideology. I would like something similar for analog antenna modules. I would appreciate any help
- Tags:
- adc configuration
- IFX
4 Replies
Jul 15, 2019
01:44 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jul 15, 2019
01:44 PM
Hi SmileOn. The challenge here is that the RIF only supports the RXS and similar external ADCs.
You can get up to 2.4 MSPS out of the EVADC, but I'm guessing that for your application, you need to synchronize the converters so all 8 channels are read simultaneously.
One challenge is that on the TC397XA, you've only got 4 primary and 3 secondary converters available, from a glance at the datasheet - so you're one short of 8 channels.
Please discuss this further with an Infineon FAE or Preferred Design House partner to find an optimal solution.
You can get up to 2.4 MSPS out of the EVADC, but I'm guessing that for your application, you need to synchronize the converters so all 8 channels are read simultaneously.
One challenge is that on the TC397XA, you've only got 4 primary and 3 secondary converters available, from a glance at the datasheet - so you're one short of 8 channels.
Please discuss this further with an Infineon FAE or Preferred Design House partner to find an optimal solution.
Jul 17, 2019
12:14 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jul 17, 2019
12:14 AM
UC_wrangler wrote:
Hi SmileOn. The challenge here is that the RIF only supports the RXS and similar external ADCs.
Good day.
Let me disagree with you. In court for a user guide, the RIF supports external and internal ADCs. For external ADCs, LVDS is used.
In addition, the number of ADCs depends on the specific version of the package.
I found an application note for the XMC1200 VADC controller (Infineon-VADC-XMC1200_XMC1300-AP32304-AN-v01_10-EN.pdf), I find it similar to EVADC Tricore.
Unfortunately, application note specifically for EVADC Tricore I could not find in the documentation available to me.
I will follow your advice and appeal in support of infineon.
Jul 19, 2019
09:08 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jul 19, 2019
09:08 AM
You're right about the RIF, but it only supports 4 internal ADCs.
The EVADC details are in the TC3xx User Manual (AURIXTC3XX_um_part2_V1.2.0.pdf). You can download it from MyICP once someone has granted TC3xx documentation access to your account.
The EVADC details are in the TC3xx User Manual (AURIXTC3XX_um_part2_V1.2.0.pdf). You can download it from MyICP once someone has granted TC3xx documentation access to your account.
Jul 22, 2019
12:59 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jul 22, 2019
12:59 AM
UC_wrangler wrote:
You're right about the RIF, but it only supports 4 internal ADCs.
I want to connect both RIFs (0 and 1) to SPU, then I’ll get 8 ADC lines. As I understand it is possible.
UC_wrangler wrote:
The EVADC details are in the TC3xx User Manual (AURIXTC3XX_um_part2_V1.2.0.pdf). You can download it from MyICP once someone has granted TC3xx documentation access to your account.
I have this document and I have been studying it for several days.
This is my first project on infineon. And my task is to create a non-trivial (in my opinion) input data algorithm.
Before that, I studied SPU and RIF with an RXS chip. Infineon has detailed examples and documentation for such solutions. But for the TIMER-IR-EVADC-RIF-SPU combination, I did not find a similar one.
I want to make using native tools, at a minimum use the CPU, but not sure whether it will work.
Ideally, I would like some appnote with a few user cases, or a project using iLLD, where aurix works with an analog radar module.
This would greatly accelerate the study, but I think that no one will give me that, so I will continue to understand myself.