Hi Vishwa

1. It's meant to make using CASPER fpga designs a bit easier to use. This
mostly revolves around pulling information about the design from the
running FPGA or bitstream file and then providing methods to access the
hardware. So, for example, for registers and snapblocks, it provides easier
access to bitfields in those memories. It provides some other helper
methods such as running ops on many board in parallel for time saving. It's
the board-level corr functionality, but improved.
2. Pull it from the ska-sa github repo. The devel branch is where the love
is.
3. No, not entirely. It is for the lower-level access to FPGA boards. So it
has no concept, for example, of performing a VACC synch operation in a
correlator. So for us (SKA SA), that functionality is in the corr2 package.
It should be compatible with instrument-level functions from the corr
package, though, if you want to continue to use those.

Apologies for the lack of documentation. Please shout if you need more help.

Regards
Paul



On 4 March 2016 at 02:15, Vishwa Seneviratne <[email protected]> wrote:

> Hi,
>
> I noticed that the new updated tutorials (2016) uses the casperfpga
> library. But, I could not find any proper documentation about it. I would
> like to know about the following,
> 1. What is new in casper-fpga?
> 2. How to install it or update the existing binaries.
> 3. What is included in the library. Does it contain all features of 'corr'?
>
> I would be grateful if someone can provide come detailed description about
> it.
>
> Thank you
>
> Sincerely,
>
>
> *Vishwa Seneviratne*
>
> *Graduate Student*
>
> *Dept. of Electrical and Computer Engineering*
> *University of Akron*
>

Reply via email to