Forum Discussion
Wincent_Altera
Regular Contributor
1 year agoHi ,
Thanks for reaching, I never implement the same as you.
But I can lay down some of suggestion based on my experience, how that give you some idea to move forward.
- Ensure that your custom logic has Avalon-MM interfaces that can communicate with other components in the Qsys system.
- Typically, you will need to define Avalon-MM master or slave interfaces depending on whether your logic will be reading from or writing to the on-chip memory.
- Add your custom logic as a new component. You can do this by creating a new component in Platform Designer and specifying the Avalon-MM interfaces.
- Connect the Avalon-MM interfaces of your custom logic to the appropriate interfaces in the Qsys system. For example, if your custom logic needs to access on-chip memory, connect it to the memory-mapped slave interface of the on-chip memory.
Hope that able to help you to move forward. But we do advise to follow the example design as it is well tested.
Regards,
Wincent
MinzhiWang
Occasional Contributor
1 year agoHi Wincent,
Thanks for you reply.
In our application, the data are stored in an FIFO. So the data transfer between user logic and Qsys lay on between FIFO and the On-chip memory in Qsys.
As you said, we can't connect FIFO interface to that On-chip memory directly. We have to design one extra AVMM master for our FIFO?
Could you provide some simple tutorial papers for us to learn?
Thanks