- It receives the optical data packets from the detector modules via the fibre ribbons, converts them to electrical form, and passes them to the ROD (Read Out Driver) modules.
- It takes the electrical control signals form the ROD, converts them to Bi-Phase Mark encoded optical signals, and dispatches these down the clock and control fibres to the detector modules.
- It takes the data stream from the ROD in parallel form, and provides the SLink? path via the ROB? (Read Out Buffer) to the DAQ.
A number of related and ancillary tasks are also performed, such as:
- the reception and regeneration of the clock signal as provided by the TIM module
- timing comparison, threshold adjustment, and clock synchronisation for the received optical signals
- masking, timing (TxDelay) and laser current adjustment functions for the transmitted control signals, and other operations supported by the BPM? chip.
- provision of the required LaserSafetyInterlocks?
The BOC parameters are configured from the BocSetupTests
Extracted from Maurice Goodrick's BOC web site: http://www.hep.phy.cam.ac.uk/~goodrick/AtBOC/