What is Caribou?
Caribou is a versatile data acquisition system for silicon pixel detectors prototyping. It is built around custom hardware, firmware and software suits, and is used for the development of pixel detectors for high-energy physics experiments. Caribou is designed to be user-friendly, flexible and open-source.Detector prototyping
Caribou provides a versatile data acquisition system made built around custom hardware, firmware and software suits, and used for pixel detectors prototyping.
User friendly
No need to touch the core code - integrate your detector by designing your detector carrier board, your FPGA firmware block and your software interface class.
Flexible
Thanks to the flexible multiple hardware features and firmware IPs provided, Caribou is able to support all various types of detector control and readout schemes.
Open Source
Caribou is a collaborative project that welcomes contributions and is published entirely free and open source under the MIT license.
Documentation
Caribou comes with a comprehensive documentation comprising information on the hardware, firmware and software integration, tools installation and system manual.
Publications
Caribou has been used for studies of various silicon pixel detectors. In addition, several reference publications have been published using data collected using the system.