- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi, I have a DMA problem.
I use Nios 3.1, QuartusII 4.0, and APEX20K. When I use DMA to transfer 10 data. I need to know when the DMA start and end its transfer. I mean the start and the end "clock". Because I need to do some caculation at the "DMA start clock" time. When I use the nr_dma_copy_range_to_1 function, I can not know the correct starting time(clock) of DMA. But I really need to know it. Does anyone can help me? Thanks a lot. http://forum.niosforum.com/work2/style_emoticons/<#EMO_DIR#>/ohmy.gifLink Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello!
Did you already solve this problem? I don't think that a extract clock can be found when DMA finished or started once if you use nios' software to control the DMA because the software running can't be accurate like hardware. I have an idea that you'll design a hardware port directly handling DMA control slave port. Then you can attain clock time when DMA start or finish. regards!
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page