I require some basic help in understanding the various memories and their usage for the Xilinx V2 Pro series of FPGA.
Basically, external to the chip I have SRAM and FLASH - I think I grasp that internally, there is BRAM which is physical memory and you also have the option of Select RAM which is just memory configured from CLBs.
What I am trying to understand is what buses are used to allow 'sharing' of memory between the FPGA and PPC Core ??
My application involves the FPGA gathering serial data (lots of it) and then I need to fetch it and do some work on it. At the moment we are only using a small pice and I think it must be Select RAM as the PPC accesses it via the DCR bus - which is SLOW and where my problem lies !!
Is it possible for the FPGA and PPC to use the same piece of BRAM ?? What about the external SRAM ?? And if so, what buses are used to do the comms ??
Thank You
A chucked in at the deep end PPC developer.