Hi all This is to notify everyone that we are about to update the official CASPER libraries (available at https://github.com/casper-astro/mlib_devel.git ). To get full details involving changes please review the git logs but the highlights are as follows;
1. Support for the new ROACH2 hardware platform 2. Support for the ASIAA 5Gsps ADC 3. FFT bug fix when using 'embedded multipliers' (as opposed to 'behavioral hdl') as multiplier implementation. 4. 10Ge multicast support for ROACH1 5. Many other improvements/bug fixes to both DSP library and toolflow. The tutorials are being updated to use this new version of the libraries and the plan is to keep this library release static until the next CASPER workshop where specially selected improvements from groups actively working on the libraries will be rolled into the next release. Please note that some blocks have been deprecated in this library update. That means that they will be kept in the library until the update in roughly a years time, at which point they will be removed. They have been deprecated because there are other library blocks that perform the same function. When dragging a deprecated block into a design, or on opening/updating a design containing deprecated blocks, a deprecation warning dialogue will appear. This dialogue will give the name of the block being deprecated, and the name of the block to replace it with. This dialogue appears only once per block per Matlab session and does not interfere with compilation/simulation (so don't panic). The following blocks have been deprecated - Misc/edge, Misc/negedge, Misc/posedge (use Misc/edge_detect) - Scopes/sc, Scopes/snap, Scopes/snap64, Scopes/snap32n, Scopes/snap_circ, Scopes/snap_10gbe_rx, Scopes/snap_10gbe_tx (use Scopes/snapshot that has software support in the CORR python package) An email will be sent out when the library update is pushed to the official repository. Regards Andrew

