Prev: Using Xilinx TFT controller IP for normal VGA port on Spartan 3E 1600 ?starter Kit
Next: Require a solution - LVDS support +RJ45 connectors
From: vivek1609 on 29 Jun 2010 14:38 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 30 Jun 2010 03:44 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 30 Jun 2010 06:58 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 30 Jun 2010 09:22
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 |