See Also

Additional documentation lives in README files in the repository. These cover specific subsystems in more detail than the user guide.

Document

Content

README.SmurfProcessor.md

Software data processing pipeline: block diagram, filter coefficients, downsampler modes, channel mapping, file writer

README.DataFile.md

Output data file format (frame structure, header fields, data encoding)

README.SmurfPacket.md

Streaming packet format (header word definitions, timing fields, TES bias encoding)

README.Docker.md

Docker container setup, server startup arguments, firmware version checking, FPGA IP auto-detection

README.config_file.md

Configuration file format, all parameters, setup walkthrough

README.CustomDataTransmitter.md

Writing custom data transmitters for real-time output to external DAQ systems

README.DataEmulator.md

Data emulator usage for testing without hardware

Publications

  • C. Yu et al., “SLAC Microresonator RF (SMuRF) Electronics: A tone-tracking readout system for superconducting microwave resonator arrays,” Rev. Sci. Instrum. (2022). arXiv:2208.10523