Dec 02, 2020
02:28 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dec 02, 2020
02:28 AM
Hi,
I have configured ADC in tc37 eval board using queue method, i have doubts regarding the queue mapping.
1. i am planning to configure Group 0 , channel 0,1,2 and Group8 channel 0,1,2 in the given below way
queue0 stage- 0 = Group0 CH0
queue1 stage- 0 = Group0 CH1
queue2 stage- 0 = Group0 CH2
queue0 stage- 0 = Group0 CH0
queue1 stage- 0 = Group0 CH1
queue2 stage- 0 = Group0 CH2
i have calculated the time for single channel in primary queue is 1.2us and secondary queue is 1.7us
if i do the above configuration , is all the queue work parallelly to get the conversion output( which mean in 1.7uS i ll get the 6 channel output or it work as a sequence order like queue 0, queue1, queue 2, etc)???
Thanks
Mohamed Rahmathulla
I have configured ADC in tc37 eval board using queue method, i have doubts regarding the queue mapping.
1. i am planning to configure Group 0 , channel 0,1,2 and Group8 channel 0,1,2 in the given below way
queue0 stage- 0 = Group0 CH0
queue1 stage- 0 = Group0 CH1
queue2 stage- 0 = Group0 CH2
queue0 stage- 0 = Group0 CH0
queue1 stage- 0 = Group0 CH1
queue2 stage- 0 = Group0 CH2
i have calculated the time for single channel in primary queue is 1.2us and secondary queue is 1.7us
if i do the above configuration , is all the queue work parallelly to get the conversion output( which mean in 1.7uS i ll get the 6 channel output or it work as a sequence order like queue 0, queue1, queue 2, etc)???
Thanks
Mohamed Rahmathulla
3 Replies
Dec 02, 2020
07:48 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dec 02, 2020
07:48 PM
Each converter (e.g., G0 and G8) arbitrates between three request queues. For the example you gave, each converter will do three conversions serially, with G0 and G8 working at the same time.
Dec 02, 2020
10:03 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dec 02, 2020
10:03 PM
Thank you for the response,
from your reply i am coming to understand that primary queue and secondary queue conversion will start on the same time but the queue 0,1,2 of primary will work by serial sequence order , in that case queue 0 will execute first, queue1 will work second
and finally queue2 will execute.
correct me if my understanding is wrong...
from your reply i am coming to understand that primary queue and secondary queue conversion will start on the same time but the queue 0,1,2 of primary will work by serial sequence order , in that case queue 0 will execute first, queue1 will work second
and finally queue2 will execute.
correct me if my understanding is wrong...
Dec 03, 2020
03:13 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dec 03, 2020
03:13 PM
That's correct by default, but it depends how you have the triggering set up. Each EVADC group arbitrates between its three queues, and you can change the relative priorities to meet your application needs.