- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I am reading AN22875 ”DMA on PSoC 6 MCU”. So, I have a question about "Elements of a Transfer" in section 10.1 and Table 1.
Although it is written as 2 cycles in the explanation, it is 3 cycles in the table. Is this right?
The explanation:
A transfer can be split into multiple operations as shown in Table 1 with the corresponding cycles needed for their execution. Each transaction is initiated by a trigger, which goes through trigger synchronization circuit and takes up two cycles. These two cycles will be consumed whenever there is a trigger event being used.
Table 1:
Operation | Cycles (Slow Clock Cycles) |
---|---|
Trigger Synchronization and Priority decoding | 3 |
Start state machine and load channel config | 3 |
Load descriptors | 4 for single transfer 5 for 1D transfer 6 for 2D transfer |
Load next pointer 1 | 1 |
Moving data from source to destination | 3 |
Thanks,
Kenshow
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Kenshow,
Yes. You are correct. This must be a typo in the Table 1. It should be '2'. We will inform this to our documentation team.
Thank you very much for pointing this out to us.
Regards
Ganesh
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Kenshow,
Yes. You are correct. This must be a typo in the Table 1. It should be '2'. We will inform this to our documentation team.
Thank you very much for pointing this out to us.
Regards
Ganesh
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Ganesh,
I will correct this into a Japanese translation document.
Community Translation - AN228753 - DMA on PSoC 6 MCU
Thanks,
Kenshow