- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic to the Top
- Bookmark
- Subscribe
- Printer Friendly Page
working of bram controller
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
07-21-2010 04:56 AM
Hi,
I want to know about the working of the bram controller for microblaze BRAM in simple terms. What i want to know is whether it automatically increments the address each time an instruction is written onto it? or do we have to do that manually each time we write an instruction onto it?(I am NOT working on EDK actually. I am trying to program the microblaze bram directly by putting the instructions onto it manually)
Thanks in advance,
Anurag
Re: working of bram controller
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
07-21-2010 02:31 PM
I would suggest using the other BRAM port of the BRAM Block core instead of using the BRAM controller that is connected to it.
To answer your question, I think that yes, the address is autoincremented during a burst at the PLB controller. If a new PLB transaction is requested, a new address must be provided.
Dylan
Re: working of bram controller
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
07-21-2010 09:44 PM
Hi,
Thanks for the reply. But I am not even using PLB. Just a microblaze connected directly to the BRAM(through LMB BRAM controllers etc.) So each time an instruction is copied onto the BRAM(through the LMB) , it autoincrements so that the next instruction will be copied to the next location??
Thank you
Anurag











