The ALICE on-detector pixel PILOT system - OPS

Similar documents
The Read-Out system of the ALICE pixel detector

PIXEL2000, June 5-8, FRANCO MEDDI CERN-ALICE / University of Rome & INFN, Italy. For the ALICE Collaboration

FRANCO MEDDI CERN-ALICE / University of Rome & INFN, Italy. For the ALICE Collaboration

The Alice Silicon Pixel Detector (SPD) Peter Chochula for the Alice Pixel Collaboration

A pixel chip for tracking in ALICE and particle identification in LHCb

The Silicon Pixel Detector (SPD) for the ALICE Experiment

Design, Realization and Test of a DAQ chain for ALICE ITS Experiment. S. Antinori, D. Falchieri, A. Gabrielli, E. Gandolfi

The Pixel Trigger System for the ALICE experiment

Advanced Training Course on FPGA Design and VHDL for Hardware Simulation and Synthesis. 26 October - 20 November, 2009

LHCb and its electronics. J. Christiansen On behalf of the LHCb collaboration

The Readout Architecture of the ATLAS Pixel System. 2 The ATLAS Pixel Detector System

CMS Conference Report

V6118 EM MICROELECTRONIC - MARIN SA. 2, 4 and 8 Mutiplex LCD Driver

BABAR IFR TDC Board (ITB): system design

Evaluation of an Optical Data Transfer System for the LHCb RICH Detectors.

Electronics procurements

RX40_V1_0 Measurement Report F.Faccio

Neutron Irradiation Tests of an S-LINK-over-G-link System

BABAR IFR TDC Board (ITB): requirements and system description

Front End Electronics

Local Trigger Electronics for the CMS Drift Tubes Muon Detector

The Readout Architecture of the ATLAS Pixel System

SignalTap Plus System Analyzer

LHCb and its electronics.

Front End Electronics

Product Update. JTAG Issues and the Use of RT54SX Devices

THE ATLAS Inner Detector [2] is designed for precision

CMS Tracker Optical Control Link Specification. Part 1: System

Mass production testing of the front-end ASICs for the ALICE SDD system

SuperB- DCH. Servizio Ele<ronico Laboratori FrascaA

A Serializer ASIC at 5 Gbps for Detector Front-end Electronics Readout

Large Area, High Speed Photo-detectors Readout

READOUT ELECTRONICS FOR TPC DETECTOR IN THE MPD/NICA PROJECT

The ATLAS Pixel Detector

A FOUR GAIN READOUT INTEGRATED CIRCUIT : FRIC 96_1

Compact Muon Solenoid Detector (CMS) & The Token Bit Manager (TBM) Alex Armstrong & Wyatt Behn Mentor: Dr. Andrew Ivanov

FRONT-END AND READ-OUT ELECTRONICS FOR THE NUMEN FPD

Laboratory 4. Figure 1: Serdes Transceiver

Chapter 9 MSI Logic Circuits

University of Oxford Department of Physics. Interim Report

Optical Link Evaluation Board for the CSC Muon Trigger at CMS

Chapter 4: One-Shots, Counters, and Clocks

A MISSILE INSTRUMENTATION ENCODER

The hybrid photon detectors for the LHCb-RICH counters

KEK. Belle2Link. Belle2Link 1. S. Nishida. S. Nishida (KEK) Nov.. 26, Aerogel RICH Readout

SMPTE-259M/DVB-ASI Scrambler/Controller

JRC ( JTAG Route Controller ) Data Sheet

Notes on Digital Circuits

SciFi A Large Scintillating Fibre Tracker for LHCb

The TRIGGER/CLOCK/SYNC Distribution for TJNAF 12 GeV Upgrade Experiments

A new Scintillating Fibre Tracker for LHCb experiment

BUSES IN COMPUTER ARCHITECTURE

Chapter 5 Flip-Flops and Related Devices

VLSI Chip Design Project TSEK06

Driver circuit for CMOS linear image sensor

... A COMPUTER SYSTEM FOR MULTIPARAMETER PULSE HEIGHT ANALYSIS AND CONTROL*

IT T35 Digital system desigm y - ii /s - iii

CMS Tracker Synchronization

EECS150 - Digital Design Lecture 2 - CMOS

The ATLAS Pixel Chip FEI in 0.25µm Technology

arxiv:hep-ex/ v1 27 Nov 2003

Memec Spartan-II LC User s Guide

Using the MAX3656 Laser Driver to Transmit Serial Digital Video with Pathological Patterns

Report on 4-bit Counter design Report- 1, 2. Report on D- Flipflop. Course project for ECE533

arxiv: v1 [physics.ins-det] 30 Mar 2015

DTMROC-S: Deep submicron version of the readout chip for the TRT detector in ATLAS

Note on the preliminary organisation for the design, fabrication and test of a prototype double-sided ladder equipped with MAPS

Low Power VLSI Circuits and Systems Prof. Ajit Pal Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur

MUHAMMAD NAEEM LATIF MCS 3 RD SEMESTER KHANEWAL

FPGA Design. Part I - Hardware Components. Thomas Lenzi

The ATLAS Tile Calorimeter, its performance with pp collisions and its upgrades for high luminosity LHC

Timing EECS141 EE141. EE141-Fall 2011 Digital Integrated Circuits. Pipelining. Administrative Stuff. Last Lecture. Latch-Based Clocking.

EXOSTIV TM. Frédéric Leens, CEO

PICOSECOND TIMING USING FAST ANALOG SAMPLING

DT9834 Series High-Performance Multifunction USB Data Acquisition Modules

Atlas Pixel Replacement/Upgrade. Measurements on 3D sensors

EBU INTERFACES FOR 625 LINE DIGITAL VIDEO SIGNALS AT THE 4:2:2 LEVEL OF CCIR RECOMMENDATION 601 CONTENTS

Development of optical transmission module for access networks

Zebra2 (PandA) Functionality and Development. Isa Uzun and Tom Cobb

VHDL Design and Implementation of FPGA Based Logic Analyzer: Work in Progress

1550 nm TX / 1310 nm RX / 3 Gb/s Medium Power 1-Fibre SM Video SFP Transceiver

Synchronizing Multiple ADC08xxxx Giga-Sample ADCs

DT9837 Series. High Performance, USB Powered Modules for Sound & Vibration Analysis. Key Features:

NanoCom ADS-B. Datasheet An ADS-B receiver for space applications

THE WaveDAQ SYSTEM FOR THE MEG II UPGRADE

WBS Trigger. Wesley Smith, U. Wisconsin CMS Trigger Project Manager. DOE/NSF Review April 11, 2000

Electronics for the CMS Muon Drift Tube Chambers: the Read-Out Minicrate.

ISSCC 2006 / SESSION 18 / CLOCK AND DATA RECOVERY / 18.6

FPGA Based Data Read-Out System of the Belle 2 Pixel Detector

Major Differences Between the DT9847 Series Modules

EECS150 - Digital Design Lecture 12 - Video Interfacing. Recap and Outline

A dedicated data acquisition system for ion velocity measurements of laser produced plasmas

Sourabh Dube, David Elledge, Maurice Garcia-Sciveres, Dario Gnani, Abderrezak Mekkaoui

GFT Channel Slave Generator

CS8803: Advanced Digital Design for Embedded Hardware

Understanding Design Requirements for Building Reliable, Space-Based FPGA MGT Systems Based on Radiation Test Results

SpaceFibre. Steve Parkes, Chris McClements, Martin Suess* Space Technology Centre University of Dundee *ESA, ESTEC

10Gbps SFP+ Optical Transceiver, 10km Reach

THE USE OF forward error correction (FEC) in optical networks

CS 110 Computer Architecture. Finite State Machines, Functional Units. Instructor: Sören Schwertfeger.

Transcription:

The ALICE on-detector PILOT system - OPS Kluge, A. 1, Anelli, G. 1, Antinori, F. 2, Ban, J. 3, Burns, M. 1, Campbell, M. 1, Chochula, P. 1, 4, Dinapoli, R. 1, Formenti, F. 1,van Hunen, J.J. 1, Krivda, M. 3, Luptak, M. 3, Meddi, F. 5, Morel, M. 1, Riedler, P. 1, Snoeys, W. 6, Stefanini, G. 1, Wyllie K. 1 1 CERN, 1211 Geneva 23, Switzerland 2 Istituto Nazionale di Fisica Nucleare, Sezione di Padova, I-35131 Padova, Italy 3 Institute of Experimental Physics, 04353 Kosice, Slovakia 4 Comenius University, 84215 Bratislava, Slovakia 5 Universita di Roma La Sapienza, I-00185 Roma, Italy 6 on leave of absence from CERN, 1211 Geneva 23, Switzerland Abstract The on-detector electronics of the ALICE silicon detector (nearly 10 million s) consists of 1,200 readout chips, bump-bonded to silicon sensors and mounted on the front-end bus, and of 120 control (PILOT) chips, mounted on a multi chip module (MCM) together with opto-electronic transceivers. The environment of the detector is such that radiation tolerant components are required. The front-end chips are all ASICs designed in a commercial 0.25-micron CMOS technology using radiation hardening layout techniques. An 800 Mbit/s Glink-compatible serializer and laser diode driver, also designed in the same 0.25 micron process, is used to transmit data over an optical fibre to the control room where the actual data processing and event building are performed. We describe the system and report on the status of the PILOT system. A. Detector r/o elec. I. INTRODUCTION chip 2 ladders = half stave Two ladders (5 chips each), mounted on a front-end bus, constitute a half-stave. The complete detector consists of 120 half-staves on two layers, 40 half staves in the inner layer, 80 in the outer layer. The detector is divided into 10 sectors (in φ-direction). Each sector comprises two staves in the inner layer and four staves outer layer. Thus one detector sector contains six staves. Fig. 1 illustrates the ALICE silicon detector. [1, 2] B. Design considerations Table 1 summarizes the main design parameters of the readout system. Table 1: System parameters L1 latency 5.5 µs L2 latency 100 µs Max. L1 rate 1 khz Max. L2 rate 800 Hz Radiation dose in 10 years < 500 krad Neutron flux in 10 years 3 x 10 11 cm -2 Total number of s 9.8184 x 10 6 Occupancy < 2% Although the L1 trigger rate and the L2 trigger rate are low compared to other LHC experiments, the raw data flow yields almost 1 GB/s. The expected radiation dose and the neutron flux are at least one magnitude of order lower compared to the ATLAS or CMS experiments. However, commercial off-the-shelf components can still not be used. Therefore, the ASICs have been developed in a commercial 0.25-micron CMOS technology using radiation hardening layout techniques [3]. Precautions have been undertaken to reduce malfunction due to single event upset. A minimum of data processing is performed on the detector, which subsequently simpifies ASIC developments. II. SYSTEM ARCHITECTURE Figure 1: ALICE Silicon Pixel Detector A. System overview Fig. 2 shows a block diagram of the system electronics. The 10 chips of one half stave are controlled and read

out by one PILOT multi chip module (MCM). The PILOT MCM transfers the data to the control room. In the control room 20 9U-VME-based router cards, two for each detector sector, receive the data. One router card contains six data converter daughter boards, one for each half stave. The data converters process the data and store the information in an event memory. The router merges the hit data from 6 half staves into one data block, processes the data and stores them into a memory where the data wait to be transferred to the ALICE data acquisition (DAQ) over the detector data link DDL [4]. sequentially on a 32-bit bus. The read-out clock frequency is 10 MHz. As a result, the read-out of 10 chips takes about 256 µs. event info data bus data control signal feedback 32 x 10 MHz 32 cnt4 3 2 MUX 4:1 1 sel 0 X 40 MHz clk10 half stave 5 half stave 4 half stave 3 half stave 2 half stave 1 half stave 0 sector 0.. 19 detector data converter 5 data converter 4 data converter 3 data converter 2 data converter 1 data converter 0 router 0 router 0.. 19 data processing DDL ALICE DAQ ALICE DAQ control room cycle 0 1 2 3 0 1 2 3 0 1 Figure 4: Transmission principle half stave 0 ixel chips chips half stave pilot chip Glink control receive Figure 2: System block diagram pilot core Figure 3: bus data control transmit G-link control receive Read-out chain data converter 5 data converter 4 data converter 3 data converter 2 data converter 1 data converter 0 link receiver 0 data encoding control transmit opt. link opt. links router 0 data converter event memory converter and control daughter card link receiver converter control transmit L1, L2y, L2n, testpulse, jtag data processing router control room B. PILOT logic and optical transmitter A. Kluge 28.8.01 Fig. 3 illustrates a block diagram of the read-out chain. When the ALICE DAQ issues a L1 trigger signal, the router forwards the signal via the control transmitter and the control receiver to the PILOT logic. The PILOT chip asserts a strobe signal to all chips [5], which stores the delayed hit information into multi event buffers in the chips. Once a L2 accept signal (L2y) is asserted and transmitted to the detector, the PILOT chip initiates the readout procedure of the 10 chips one after the other. The 256 rows of 32 s of a chip are presented The PILOT logic performs no data processing but directly transmits data to the control room. This approach has several advantages. The first is, that the on detector PILOT-ASIC architecture is simple. Secondly, the system becomes more reliable as the complex data processing units are accessible during operation in the control room. Finally, if the detector hit occupancy increases in the future, data compression schemes can be adapted in the FPGA based control room located electronics. For the optical transmission of the data to the control room the encoder-serializer gigabit optical link chip GOL [6] is used. The GOL allows the transmission of bit data words every 25 ns resulting in an 800 Mbit/s data stream. The data are encoded using the Glink [7] protocol. This chip has already been developed at CERN. The data stream arrives from the chips at the PILOT chip on a 32-bit bus in 100 ns cycles. That means that the transfer bandwidth of the GOL is twice as high as required. The 100 ns data cycle is split up into four 25 ns GOL transmission cycles. Fig. 4 shows the transmission principle. In two consecutive GOL cycles, bits of data are transmitted. The remaining two transmission cycles are used to transmit data control and signal feedback signal blocks. The control block contains information directly related to the hit data transmission, such as start and end of transmission, error codes, but also event numbers. In the signal feedback block, all trigger and configuration data sent from the control room to the detector are sent back to the router for error detection. Upon receipt of a L2 reject (L2n) signal the corresponding location in the multi event buffer in the chips are cleared and the PILOT initiates a short transmission sequence to acknowledge the reception of the L2n signal.

C. Data converter The serial-parallel converter receives the Glink data stream and recovers the 40 MHz transmission clock using a commercial component [8]. The implementation of the link receiver is based on a commercial FPGA and storage devices. Fig. 5 shows a block diagram of the data converter. The received data is checked for format errors and zero suppression is conducted before the data are loaded into a FIFO. The expected occupancy of the detector will not exceed 2%. As a result, it is economic to encode the raw data format. In the raw data format the position of a hit within a row is given by the position of logic 1 within a 32-bit word. The encoder transforms the hit position into a 5-bit word giving the position as a binary number for each single hit and attaches chip and row number to the data entry [9]. The output data from the FIFO are encoded and stored in an event memory in a data format complying with the ALICE DAQ format [10]. There it waits until merged with the data from the remaining five staves by the router electronics. HDMP 1034 0 FIFO Figure 5: Link receiver data converter encode+ format D. Pixel control transmitter and receiver L1 L2y L2n test_pulse reset jtag signals reset signals control_receive Figure 6: Pixel control block diagram clock data control_transmit idle L1, L2y, L2n,reset, reset_jtag command Jtag tms tms tdi Figure 7: Pixel control data format RAM L1 L2y L2n test_pulse reset jtag signals reset signals 0 1 2 3 0 1 2 3 0 The control transmitter and receivers are responsible for the transmission of the trigger and configuration signals from the control room to the detector. This includes the following signals: L1, L2y, L2n trigger signals, reset signals, a test pulse signal and JTAG signals. The data must arrive at the detector in a 10 MHz binning, since the on detector PILOT system clock frequency is 10 MHz. During data read-out of the detector the JTAG access functionality is not required and vice versa. The link is unidirectional since the return path for the JTAG system (TDO) uses the Glink data link. The data protocol must be simple in order to avoid complex recovery circuitry on the detector in the PILOT chip. As a result, all commands must be tdi DC balanced. (The number of 1 s and 0 s in the command code must be equal.) The data transmission is performed using two optical fibres, one carrying the 40 MHz clock and the other the actual data. The control transmitter (see fig. 6) translates the commands into a serial bit stream. A priority encoder selects the transmitted signal in case two commands are active at the same time. L1 is the only signal where the transmission latency must be kept constant. Therefore, a L1 trigger transmission must immediately be accepted by the control transmitter and, thus, has highest priority. A conflict would arise if the transmitter were in the process of sending a command at the same time as a L1 transmission request arrives. In order to avoid this situation the L1 trigger signal will always be delayed by the time duration, it takes to serialize a command (200 ns). During this delay time, all command transmissions are postponed to after the L1 signal transmission. Thus, when the delayed L1 trigger signal arrives at the transmitter, no other command can be in the transmission pipeline. Fig. 7 illustrates the data protocol. Four 40 MHz clock cycles form a command cycle. At start-up 64 idle patterns are sent to the receiver. The receiver synchronizes to this idle pattern. Commands are always two transmit cycles (or eight 40 MHz cycles) long. The number of different commands requires a two transmit cycle command length. After each transmission of an idle word, a transmission command can follow. Since the idle word is only 100 ns long, the transmission of a command can be started in a 100 ns binning. However, the duration of a command transmission is 200 ns long [11]. E. Fast multiplicity The chips provide an analog fast multiplicity current signal. This signal is proportional to the number of s being hit. As it is a current signal, the sum of all 10 chips on a half stave can be obtained by connecting the 10 fast multiplicity outputs together. The use of this signal to generate a multiplicity and vertex trigger for the ALICE trigger system is currently under investigation [12]. For the read-out of this signal, two options exist. One option is to use an A/D-converter and transmit the signal using the PILOT system and the Glink interface. The other option is to use an analog optical link [13] to transmit the information independently from the digital data stream. The draw back of the first option is the additional time delay when inserting the signal into the Glink data stream, which prohibits the use of the trigger signal in the L0 application in ALICE. The disadvantage of the second option is the need of an additional optical package. The available space for components is very restricted, as described below.

13.9 15.5 13 III. PHYSICAL IMPLEMENTATION A. Pixel bus and extender Fig. 8 shows the view from the side of the mechanical assembly, fig. 9 from the top. On the bottom of fig. 8, a fibre carbon structure and the cooling tube can be seen which holds the detector components. The chips and the sensor ladders are bump-bonded and directly glued on top of the fibre carbon structure. On top of the assembly the bus is glued. The bus is an aluminium-based multi layer bus structure, which provides both power and data to the chips. The connections between the bus and the ladder assembly are made by wire bonds. Passive components are soldered on top of the bus. The PILOT MCM is attached to the structure in a similar way. Two copper bus structures, known as the extenders, supply the bus and the PILOT MCM with power. CAPACITOR PIXEL BUS DETECTOR READOUT CHIP Analogue PILOT EXTENDERS Digital GOL PILOT Opt Receiver Trans OPTICAL LINKS COOLING TUBE to the optical package. On the very left, the analog PILOT chip is shown. It is an auxiliary chip for the chips and provides bias voltages. 2 mm mm.4 mm Figure 10: IL na C. PILOT chip ILOT igital PILOT MCM 0 mm aser + Pin diodes The PILOT chip layout can be seen in fig. 11. The chip size of 4 x 6 mm is determined by the number of I/O pins. The chip has been produced in a 0.25 micron CMOS technology using special layout techniques to enhance radiation tolerance [3]. A comprehensive description of the PILOT chip can be found in [11, 15]. OL Figure 8: Pixel bus and extender CARBON FIBER SUPPORT ladder2 ladder1 Flexible Extender 70.72 mm 70.72 mm 1000mm Power 12 mm R Pixel chip C C Pixel detector Pilot MCM Figure 9: Pixel bus and extender (top view) B. PILOT MCM Al carrier Data Controls Clk Cu extender 1&2 Fig. 10 shows a diagram of the PILOT MCM. Due to mechanical constraints, the MCM must not exceed 50 mm in length and 12 mm in width. Components can only be placed in a 5 mm-wide corridor in the middle of the MCM. A special optical package is being developed, which is less than 1.4 mm in height and houses two pin diodes and a laser diode [14]. Due to the height constraints for components, all chips will be directly glued and bonded onto the MCM without a package. Fig. 10 shows the GOL, which must be in close vicinity to the optical package in order to keep the 800 Mbit/s transmission line short. The distance from the connector to the GOL is less critical, as only 40 Mbit/s signals are connected Figure 11: D. GOL chip PILOT layout The GOL chip has already been tested and its performance is described in [6]. E. Single event upset Although the expected neutron fluence is comparatively low, design precautions have been undertaken to prevent single event upsets from causing malfunctions. In both the PILOT chip and the GOL chip, all digital logic has been triplicated and all outputs are the result of majority voting. Internal state machines are made in a self-recovering manner. Fig. 12 shows the principle. In case a flip-flop in a state machine changes its state due to a single event upset, the correct state will be recovered using the state of the remaining two state machines.

input Figure 12: logic block a logic block b logic block c state machine _a state machine _b state machine _c internal voting gat e SEU recovery architecture F. PILOT system test board output voting gate output A PILOT system test board has been developed. The board is used to test the functionality of the PILOT chip. The PILOT chip is directly glued and bonded onto the board. An FPGA [] provides the test patterns to the PILOT. The FPGA contains functional models of the control transmitter, the ten chips and the link receiver. The outputs of the PILOT chip are stored in a 128k x 48 static memory bank and can also be read back by the FPGA for comparison with the model. Access to the board, the FPGA and the RAM bank is via a JTAG port. Fig. 13 shows the block diagram of the board. In a second phase, the test will include the PILOT chip, the GOL transmitter chip and the commercial Glink receiver chip [8]. Again, the output of the data chain can be read into the FPGA and the memory bank. In a third phase the bus and its 10 chips will be connected to the board. This feature will allow qualification of the entire data read-out chain. Figure 13: pilot_in clk_opt_in data_opt_in data_opt_out clk_opt_out 50 pilot 50 44 clk_opt da ta_ opt FPGA JTAG PILOT system test board IV. STATUS GOL tx RAM 128k 48 Glink rx HP10 32 The GOL chip has already been tested and its performance met the specifications. Another prototype run was launched in order to enhance functionality for another application [6]. The PILOT chip has been received from the foundry [11, 15]. Tests of a prototype bus have been started [17]. The link receiver [10, 11] and the router designs are in progress. V. CONCLUSION All chip developments have been conducted using a 0.25- micron CMOS technology and layout techniques in order to cope with the radiation dose. The on detector PILOT system performs no data processing nor requires on-chip memory. The entire data stream can be moved off the detector using the encoder and serializer chip GOL. This has the advantage that the on-detector electronics is independent from the detector occupancy and future upgrades can be performed on the FPGA based electronics located in the control room. The transmission of data is performed using optical links. The number of electrical read-out components is minimized, as the available space for physical implementation is very limited. VI. REFERENCES [1] M. Burns et al., The ALICE Silicon Pixel Detector Readout System, 6 th Workshop on Electronics for LHC Experiments, CERN/LHCC/2000-041, 25 October 2000, 105. [2] ALICE collaboration, Inner Tracking System Technical Design Report, CERN/LHCC 99 12, June 18, 1999. [3] F. Faccio et al., Total dose and single event effects (SEE) in a 0.25 µm CMOS technology, LEB98, INFN Rome, 21-25 September 1998, CERN/LHCC/98-36, October 30, 1998, 105-113. [4] György Rubin, Pierre Vande Vyvre, The ALICE Detector Data Link Project, LEB98, INFN Rome, 21-25 September 1998, CERN/LHCC/98-36. [5] K. Wyllie et al., A readout chip for tracking at ALICE and particle identification at LHCb, Fifth workshop on electronics for LHC Experiments, CERN/LHCC/99-33, 29 October 1999, 93 [6] P. Moreira et al., G-Link and Gigabit Ethernet Compliant Serializer for LHC Data Transmission, N S S 2 0 0 0 P. Moreira et al., A 1.25 Gbit/s Serializer for LHC Data and Trigger Optical links, Fifth workshop on electronics for LHC Experiments, CERN/LHCC/99-33, 29 October 1999, 194. [7] R, Walker et al., A Two-Chip 1.5 GBd Serial Link Interface, IEEE Journal of solid state circuits, Vol. 27, No. 12, December 1992, Agilent Technologies, Low Cost Gigabit Rate Transmit/ Receive Chip Set with TTL I/Os, HDMP-1022, HDMP-1024,

http://www.semiconductor.agilent.com, 5966-1183E(11/99). [8] Agilent Technologies, Agilent HDMP-1032, HDMP-1034, Transmitter/Receiver Chip Set, http://www.semiconductor.agilent.com, 5968-5909E(2/00). [9] T. Grassi, Development of the digital read-out system for the CERN Alice detector, UNIVERSITY OF PADOVA Department of Electronics and Computer Engineering (DEI), Doctoral Thesis, December 31, 1999. [10] A. Kluge, Raw data format of one SPD sector, to be submitted as ALICE note, http://home.cern.ch/akluge/work/alice/spd/spd.ht ml. [11] A. Kluge, Specifications of the on detector PILOT system OPS, Design Review Document, to be submitted as ALICE note, http://home.cern.ch/akluge/work/alice/spd/spd.ht ml. [12] F. Meddi, Hardware implementation of the multiplicity and primary vertex triggers from the detector, CERN, August 27, 2001, Draft, to be submitted as ALICE note. [13] V. Arbet-Engels et al., Analogue optical links of the CMS tracker readout system, Nucl. Instrum. Methods Phys. Res., A 409, pp 634-638, 1998. [14] Private communication with G. Stefanini. [15] A. Kluge, The ALICE PILOT chip, Design Review document, March 15, 2001, to be submitted as ALICE note, http://home.cern.ch/akluge/work/alice/spd/spd.ht ml. [] Xilinx, XC2S200-PQ208. [17] Morel M., The ALICE detector bus, http://home.cern.ch/morel/documents/_carri er.pdf http://home.cern.ch/morel/alice.htm