With only a few days left to go, release 6.4 of the Nutaq Software Tools is just around the corner. This release includes many exciting new features, including:
- Clock synchronization using a PPS signal
- AMC port communication through Aurora
- New and updated MBDK Host Simulink blocksets
- Full support for the PicoDigitizer family of products
Clock synchronization using a PPS signal
Starting with the 6.4 release, all systems based on the ADAC250 or the Radio420 FMC will have the ability to discipline the clock of their design with a signal inputted from the front panel of the card. The PPS Sync FPGA module implements clock disciplining based on the pulse-per-second (PPS) signal of a global positioning system (GPS).
The PPS Sync FPGA module will be integrated into every level of implementation: Board Support Package (BSP), Board Support Development Kit (BSDK), and Model-Based Development Kit (MBDK). All the host functions enabling the initialization and control of the PPS Sync FPGA module will also be available, as well as documentation describing the module and examples to help you get started.
AMC port communication through Aurora
Aurora is a link layer communication protocol used for data transfer over point-to-point serial links. In release 6.4, Xilinx's Aurora core has been wrapped for use in Perseus systems. In these systems, up to three instances of the Aurora core can exist simultaneously, each enabling a data channel that can transfer up to 10 gigabits of data per second.
For more information on Aurora, see https://nutaq.com/blog/high-speed-point-point-data-transfer-between-two-fpga-amc-chassis
Updated and new MBDK Host Simulink blocksets
In release 6.4, Simulink blocksets will be added that will make it possible to create Simulink models that initialize and control systems based on the Perseus. These models will eliminate the need to use the Command Line Interface (CLI) or a C program to communicate with the system.
The control blockset of the Radio420 has been updated and new blocksets were created to control the following FMCs:
The RTDEx and Custom Register blocksets also have been updated in release 6.4. To complement these blocksets, the Record/Playback blockset will also now be available for the Perseus. This block will enable you to store data received from the RTDEx block in a file on the host computer and send a file in host memory through RTDEx to a Perseus.
Complete support for the PicoDigitizer product
Release 6.4 fully supports every version of the new PicoDigitizer family of products in the BSP, BSDK, and MBDK environments.
This blog post sums up the important features of the up and coming release 6.4 of the Nutaq Software Tools. For more information, visit our website at https://nutaq.com. At all time, you can find information about the latest MicroTCA Software Tools release by visiting this page: https://nutaq.com/support/latest-utca-edition.