Sign in

username:

password:



Not a member?

Search Comp.Arch.FPGA



Search tips

fpga by Keywords

Altera | ASIC | CPLD | Cyclone | DCM | DDR | DSP | Ethernet | ISE | JTAG | Linux | LVDS | Microblaze | ML310 | Modelsim | NIOS | OPB | PCI | Quartus | RocketIO | SDRAM | Spartan | Spartan3 | SRAM | Stratix | Verilog | VHDL | Virtex | Virtex-4 | Virtex-II | Xilinx | XST

Ads

See Also

DSPEmbedded SystemsElectronics

Comp.Arch.FPGA | MicroBlaze - how to instantiate/connect more BRAM to the LMB

There are 4 messages in this thread.

You are currently looking at messages 0 to 4.

MicroBlaze - how to instantiate/connect more BRAM to the LMB - vivek1609 - 2010-06-29 14:38:00

Hi,

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

Thanks
Vivek

	   
					
---------------------------------------		
Posted through http://www.FPGARelated.com
______________________________
Join the blogging team on FPGARelated.com and earn rewards! Details Here.



Re: MicroBlaze - how to instantiate/connect more BRAM to the LMB - Goran_Bilski - 2010-06-30 03:44:00

On Jun 29, 8:38=A0pm, "vivek1609"
<vivek1609@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
>
> --------------------------------------- =A0 =A0 =A0 =A0
> Posted throughhttp://www.FPGARelated.com

Hi,

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

G=F6ran

Re: MicroBlaze - how to instantiate/connect more BRAM to the LMB - Lars - 2010-06-30 06:58:00

On 30 Juni, 09:44, Goran_Bilski
<goran.bil...@xilinx.com> wrote:
> On Jun 29, 8:38=A0pm, "vivek1609"
<vivek1609@n_o_s_p_a_m.rediffmail.com>
> wrote:
>
> > Hi,
>
> > I am working on the creation of MicroBlaze. I am able to generate singl=
e
> > 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 d=
o
> > this.
>
> > Thanks
> > Vivek
>
> > --------------------------------------- =A0 =A0 =A0 =A0
> > Posted throughhttp://www.FPGARelated.com
>
> Hi,
>
> You can add as many LMB_BRAM controllers on the LMB Bus as you like.
>
> G=F6ran

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=F6ran 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
______________________________
Join the blogging team on FPGARelated.com and earn rewards! Details Here.

Re: MicroBlaze - how to instantiate/connect more BRAM to the LMB - Goran_Bilski - 2010-06-30 09:22:00

On Jun 30, 12:58=A0pm, Lars
<noreply.lar...@gmail.com> wrote:
> On 30 Juni, 09:44, Goran_Bilski <goran.bil...@xilinx.com> wrote:
>
>
>
>
>
> > On Jun 29, 8:38=A0pm, "vivek1609"
<vivek1609@n_o_s_p_a_m.rediffmail.com=
>
> > wrote:
>
> > > Hi,
>
> > > I am working on the creation of MicroBlaze. I am able to generate sin=
gle
> > > BRAM of 64 KB. I would like to have many BRAM (say 4) each of size 8K=
B
> > > connected to the LMB Bus of the MicroBlaze. Can anyone explain how to=
 do
> > > this.
>
> > > Thanks
> > > Vivek
>
> > > --------------------------------------- =A0 =A0 =A0 =A0
> > > Posted throughhttp://www.FPGARelated.com
>
> > Hi,
>
> > You can add as many LMB_BRAM controllers on the LMB Bus as you like.
>
> > G=F6ran
>
> 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=F6ran 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=F6ran
______________________________
Join the blogging team on FPGARelated.com and earn rewards! Details Here.