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


Reply via email to