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

