All things SMASH

[edit this page]

PDF Version

E-Reader (epub)

Scope of this Document

This document describes the low level functionality of the SERENITY Board (e.g. how to power parts on and off and also create a Xilinx Virtual Cable (XVC) to upload firmware to the daughter cards). For general (and first time) usage of the SERENITY it is suggested to follow these instructions: SERENITY first steps. The Useful Commands section describes basic operation such as powering on daughter cards and checking the status of devices on the board, along with instantiating the XVC (Xilinx Virtual Cable) for uploading bit files. The Advanced Usage page describes the plethora of commands available within SMASH and the ways in which to deploy them including clock configuration (jitter cleaners) and Fireflys.

All content is covered by the Serenity Collaboration Licence (CC BY-NC-ND 4.0).

Status of this Document

First steps to using the SERENITY prototype system.

  • Rev 1.0: First version - Alex Howard, 9th April 2019.

  • Rev 2.0: First Commands - Greg Iles, June 2019.

  • Rev 3.0: Advanced Commands - Alex Howard, 2nd July 2019.