Hi Nimish commit 3282865 just pushed to ska-sa github repo. ROACH2 related changes should fix your timing issues.
Let us know if you have any problems. Regards Andrew On Mon, 2012-03-05 at 15:38 -0500, Nimish Sane wrote: > Hi all, > > > We are using multiple "shared bram" yellow blocks in our FX correlator > design (ska-sa software library, Xilinx 11.4 tools, Linux, Roach 2, > KatADC, 150MHz FPGA clock — eventually 300 MHz). We want to store > some gain/scaling and other coefficients in this memory and read from > the memory during run-time. These blocks utilize around 50% of BRAM > resources on Roach 2. I cannot get rid of timing errors with the > shared bram blocks. I have tried various configurations of shared bram > blocks. The closest I have got is when I broke the library link of > these yellow blocks and changed bram implementation to optimize speed > instead of area. Still, few (3) small timing errors persist. > > > Are there any specific things to keep in mind while using this block? > Does anyone have any experience or suggestions to share? > > > Thanks, > > > Nimish

