Reply by mfgunes August 20, 20072007-08-20
This system is working for integers etc...I controlled the values with
debugger and leds on my board. I have problems on floating point
operations. I think i can beat this problem with using fix point library
instead of doing operations with floats...Is there any fix point library
in EDK? 



>I think that you shouldn't have the BRAMs in the ISE. >Place them in XPS and then do the other bram ports as external ports. >Doubt that this is the issue since the linker complains that your memory
is
>full. >Have you checked how the linker scripts look like? > >G�ran >
Reply by August 20, 20072007-08-20
I think that you shouldn't have the BRAMs in the ISE.
Place them in XPS and then do the other bram ports as external ports.
Doubt that this is the issue since the linker complains that your memory is 
full.
Have you checked how the linker scripts look like?

G�ran

"mfgunes" <mfgunes@yahoo.com> wrote in message 
news:5oudnb-d6aukoVTbRVn_vw@giganews.com...
> Yes i enabled "Mark to initialize BRAM". > I have two lmb bram controller connected to dlmb bus.One port of each > controller is external.This external ports is connected to brams in ISE > project.(bram controllers in XPS, brams in ISE.)I have some other RTL > designs connected to these brams.I will write data to bram in ISE then i > read the data with microblaze then make some floating point operations in > microblaze and write the data to other bram. > > Fatih > > > > > > > >>Have you enabled "Mark to initialize BRAM" on multiple software > applications >>in XPS? >>Can you share some more information on your system and your settings? >> >>G&#4294967295;ran >> >
Reply by mfgunes August 20, 20072007-08-20
Yes i enabled "Mark to initialize BRAM".
I have two lmb bram controller connected to dlmb bus.One port of each
controller is external.This external ports is connected to brams in ISE
project.(bram controllers in XPS, brams in ISE.)I have some other RTL
designs connected to these brams.I will write data to bram in ISE then i
read the data with microblaze then make some floating point operations in
microblaze and write the data to other bram.

Fatih 







>Have you enabled "Mark to initialize BRAM" on multiple software
applications
>in XPS? >Can you share some more information on your system and your settings? > >G&#4294967295;ran >
Reply by mfgunes August 20, 20072007-08-20
Yes i enabled "Mark to initialize BRAM".
I have two lmb bram controller connected to dlmb bus.One port of each
controller is external.This external ports is connected to brams in ISE
project.(bram controllers in XPS, brams in ISE.)I have some other RTL
designs connected to these brams.I will write data to bram in ISE then i
read the data with microblaze then make some floating point operations in
microblaze and write the data to other bram.

Fatih 







>Have you enabled "Mark to initialize BRAM" on multiple software
applications
>in XPS? >Can you share some more information on your system and your settings? > >G&#4294967295;ran >
Reply by August 16, 20072007-08-16
Have you enabled "Mark to initialize BRAM" on multiple software applications 
in XPS?
Can you share some more information on your system and your settings?

G&#4294967295;ran

"mfgunes" <mfgunes@yahoo.com> wrote in message 
news:m6edna5JUeCByFnbRVn_vw@giganews.com...
> Size of the .elf file is 23 KB > > >>Hi, >> >>Can you do a mb-size on the final .elf file? >> >>G&#4294967295;ran Bilski >> >>"mfgunes" <mfgunes@yahoo.com> wrote in message >>news:6KudnU_p4fSSvlnbRVn_vw@giganews.com... >>> The system have 64 KB memory.And the program is not so large. >>> >>> >>> >>> >>>>Hi, >>>> >>>>So how large is your program and how much memory do you have in your >>> system? >>>> >>>>G&#4294967295;ran >>>> >>> >> >> >> > >
Reply by mfgunes August 16, 20072007-08-16
Size of the .elf file is 23 KB


>Hi, > >Can you do a mb-size on the final .elf file? > >G&#4294967295;ran Bilski > >"mfgunes" <mfgunes@yahoo.com> wrote in message >news:6KudnU_p4fSSvlnbRVn_vw@giganews.com... >> The system have 64 KB memory.And the program is not so large. >> >> >> >> >>>Hi, >>> >>>So how large is your program and how much memory do you have in your >> system? >>> >>>G&#4294967295;ran >>> >> > > >
Reply by August 16, 20072007-08-16
Hi,

Can you do a mb-size on the final .elf file?

G&#4294967295;ran Bilski

"mfgunes" <mfgunes@yahoo.com> wrote in message 
news:6KudnU_p4fSSvlnbRVn_vw@giganews.com...
> The system have 64 KB memory.And the program is not so large. > > > > >>Hi, >> >>So how large is your program and how much memory do you have in your > system? >> >>G&#4294967295;ran >> >
Reply by mfgunes August 16, 20072007-08-16
The system have 64 KB memory.And the program is not so large.




>Hi, > >So how large is your program and how much memory do you have in your
system?
> >G&#4294967295;ran >
Reply by Martin Thompson August 16, 20072007-08-16
"RCIngham" <robert.ingham@gmail.com> writes:

> Keep increasing the memory until the error messages go away. >
Ah, so that's how Word got as big as it did :-)
> Note that "multiply by 0.5" is equivalent to "divide by 2" is equivalent > to (for integer variables) "shift right by 1".
If you don't mind truncating instead of rounding: 5.0/2.0=2.5, which most people would expect to round up to 3. If you do it in integer land, 5/2 = 2 5 shr 1 = 2 with the bit representing .5 thrown away, unless you take pains to keep it. If this doesn't matter for your application that's fine. On a side note, I'd rather write (and then later read) "/2" if that's what I mean than use a shift (irrespective of rounding issues). A decent compiler will do the shift for me if that's the best way of doing it. Cheers, Martin -- martin.j.thompson@trw.com TRW Conekt - Consultancy in Engineering, Knowledge and Technology http://www.conekt.net/electronics.html
Reply by August 16, 20072007-08-16
Hi,

So how large is your program and how much memory do you have in your system?

G&#4294967295;ran

"mfgunes" <mfgunes@yahoo.com> wrote in message 
news:EtadnXH3WauRYl7bRVn_vgA@giganews.com...
> Hi, > > float deneme1; > float deneme2; > float deneme; > deneme1=1.1; > deneme2=1.1; > > deneme=deneme1*deneme2; > > I changed the code like that.still i am facing with the same error.