From: vivek1609 on
Hi,

I am working on the creation of MicroBlaze. I am able to generate single
BRAM of 64 KB. I would like to have many BRAM (say 4) each of size 8KB
connected to the LMB Bus of the MicroBlaze. Can anyone explain how to do
this.

Thanks
Vivek



---------------------------------------
Posted through http://www.FPGARelated.com
From: Goran_Bilski on
On Jun 29, 8:38 pm, "vivek1609" <vivek1609(a)n_o_s_p_a_m.rediffmail.com>
wrote:
> Hi,
>
> I am working on the creation of MicroBlaze. I am able to generate single
> BRAM of 64 KB. I would like to have many BRAM (say 4) each of size 8KB
> connected to the LMB Bus of the MicroBlaze. Can anyone explain how to do
> this.
>
> Thanks
> Vivek
>
> ---------------------------------------        
> Posted throughhttp://www.FPGARelated.com

Hi,

You can add as many LMB_BRAM controllers on the LMB Bus as you like.

Göran
From: Lars on
On 30 Juni, 09:44, Goran_Bilski <goran.bil...(a)xilinx.com> wrote:
> On Jun 29, 8:38 pm, "vivek1609" <vivek1609(a)n_o_s_p_a_m.rediffmail.com>
> wrote:
>
> > Hi,
>
> > I am working on the creation of MicroBlaze. I am able to generate single
> > BRAM of 64 KB. I would like to have many BRAM (say 4) each of size 8KB
> > connected to the LMB Bus of the MicroBlaze. Can anyone explain how to do
> > this.
>
> > Thanks
> > Vivek
>
> > ---------------------------------------        
> > Posted throughhttp://www.FPGARelated.com
>
> Hi,
>
> You can add as many LMB_BRAM controllers on the LMB Bus as you like.
>
> Göran

I did exactly that and it worked fine from a XPS point of view, but
the SW guys working in EDK claimed that here was some kind of problem
to use the extra RAM. I was a bit surprised since it was a simple task
to make it appear in the address map as a continuation of the original
RAM, maybe you Göran can explain to me what could be the problem? The
guy is on vacation right now and I never had time to get the full
story.

Thanks!
/Lars
From: Goran_Bilski on
On Jun 30, 12:58 pm, Lars <noreply.lar...(a)gmail.com> wrote:
> On 30 Juni, 09:44, Goran_Bilski <goran.bil...(a)xilinx.com> wrote:
>
>
>
>
>
> > On Jun 29, 8:38 pm, "vivek1609" <vivek1609(a)n_o_s_p_a_m.rediffmail.com>
> > wrote:
>
> > > Hi,
>
> > > I am working on the creation of MicroBlaze. I am able to generate single
> > > BRAM of 64 KB. I would like to have many BRAM (say 4) each of size 8KB
> > > connected to the LMB Bus of the MicroBlaze. Can anyone explain how to do
> > > this.
>
> > > Thanks
> > > Vivek
>
> > > ---------------------------------------        
> > > Posted throughhttp://www.FPGARelated.com
>
> > Hi,
>
> > You can add as many LMB_BRAM controllers on the LMB Bus as you like.
>
> > Göran
>
> I did exactly that and it worked fine from a XPS point of view, but
> the SW guys working in EDK claimed that here was some kind of problem
> to use the extra RAM. I was a bit surprised since it was a simple task
> to make it appear in the address map as a continuation of the original
> RAM, maybe you Göran can explain to me what could be the problem? The
> guy is on vacation right now and I never had time to get the full
> story.
>
> Thanks!
> /Lars- Hide quoted text -
>
> - Show quoted text -

Hi Lars,

I'm not aware of any SW issues on the extra RAM.
The only thing I can think of is the linker script, they just have to
make sure that the new RAM is included in the linker script.

Göran