Hardware and Timing (HT)

HT wiki (CERN only)

The BE-CO-HT section is responsible for the development, production and support of most of the BE-CO custom electronic​ modules. It also provides know-how for the technical choice of commercial modules to suit the needs of equipment groups in the Accelerator Sector. Both the custom developments and the selected off-the-shelf modules make up the BE-CO-HT standard hardware kit, for which the section provides full support. In addition, a small mechanics workshop is availa​​ble for quick prototyping of patches, cables, etc. Many of the hardware designs of the section are hosted in the Open Hardware Repository, a place on the web for collaborative electronics design.

The section is also in charge of the development and support of low-level software for the control of the electronic modules under its responsibility. This software comes mainly in the form of Linux device drivers, C/C++ libraries and associated test programs.

BE-CO-HT has gathered extensive experience in a number of areas, for which it offers support to other hardware and low-level software developers in the Accelerator Sector:​

High quality assurance for the design, production and automated testing of printed circuit boards in collaboration with industry.

HDL development for FPGAs, including soft CPU cores supported by standard C development tools.

Linux device driver development.

Design of networking and synchronization solutions.

Design of systems based on standardized electronic modules such as PCI/PCIe and VME.

Finally, the section also has an important outreach activity, advocating the use of free-as-in-freedom solutions for software, firmware, gateware and hardware. This includes strong interaction with the Knowledge Transfer group, such as for the development of the CERN Open Hardware Licence.

For more information (CERN users only) visit our internal wiki.​