Thanks Andrew! I will try out and let you know.

Do these changes affect software registers alone or other blocks as well —
in particular, the shared bram block?

Thanks,

Nimish

On Tue, Mar 6, 2012 at 10:17 AM, Andrew Martens <[email protected]> wrote:

> 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
>
>
>

Reply via email to