Forum Discussion
Hi Balkesh,
For msgdma IP, you can refer to the below two design examples which may help:
Involves Nios processor only:
Involves Nios processor and HPS:
https://www.rocketboards.org/foswiki/Projects/Datamover
ARM DS is meant for debugging purpose. SoC EDS is a discontinued product, which is no longer supported. Anyway the information can used as your reference:
https://www.rocketboards.org/foswiki/Documentation/SoCEDS
You can refer to the link below for simulation related with Nios:
Thanks.
Regards,
Aik Eu
- Balkesh1 year ago
New Contributor
Hello @aikeu ,
thanks for your response, Actually I already have taken the reference from some of the document which is mentioned above but i'm still at the question that how hps will get the descriptor which i've written so that msgDMA perform transaction from AVST to AVMM.
Suppose some packet is comming in the streaming mode and now i want to store them in the memory, as we know memory have different interface i.e. AVMM now in order to store data msgDMA should convert them in AVMM but msgDMA can not perform that transaction without the descriptor. Therefore i've used hps to provide the descriptor information to msgDMA for which i've written the .c and .h file but i'm not able get the steps how should i give it to the hps so that it provide to msgDMA.
regards
Balkesh