Speaker
Description
Summary
This paper will describe in detail the design of the AMC13 module and the CMS common MicroTCA platform hardware aspects. We will describe our experiences in commissioning and operating a full MicroTCA-based readout system under realistic collider conditions in the HCAL subsystem of CMS.
The AMC receives trigger, timing and control signals from the CMS TTC system on a multimode fiber using an ATM-compatible SFP LC optical transceiver. The 160~MHz biphase mark encoded TTC stream is separated into 160~MHz clock and 80~Mbit/s data streams by an ADN2814 clock/data recovery IC. The clock is fanned out using a low-skew low-jitter fanout network on the MicroTCA backplane. The TTC data stream is re-timed by an FPGA on the AMC13 and phase aligned with the clock at the backplane. This results in the delivery of a high-quality clock and simple serial bitstream which may easily be recovered by an AMC module. The TTC stream is also decoded on-board for use within the AMC13.
The AMC13 expects to receive one event fragment per AMC module in response to each level 1 accept (L1A) from the TTC system. The event fragments are encapsulated in a low-level format which specifies basic data such as L1A number, orbit number, bunch number in a header. The AMC13 builds FED event fragments from these and buffers them for readout over Ethernet (for local DAQ) or readout over 5~Gbit/s fiber to the CMS central DAQ.
A MicroTCA crate with AMC13, uHTR (micro HCAL Trigger Readout) modules and optical splitters to give access to copied CMS HCAL front-end data is now installed in the UXC at LHC Point 5. This system is intended initially to duplicate the logic of the existing VME readout system to prove the viability of the MicroTCA upgrade effort. Further enhancements will be added to support higher data rates and channel counts as the on-detector electronics is upgraded.