20
Global Trigger Claudia-Elisabeth Wulz Anton Taurok Annual Trigger Review CERN, 1 October 2000

Global Trigger Environment

  • Upload
    marli

  • View
    49

  • Download
    0

Embed Size (px)

DESCRIPTION

Global Trigger Environment. Global Trigger Overview. PSB Input synchronization GTL Logic calculation FDL L1A decision TIM Timing GTFE Readout. Global Trigger Crate. Pipelined synchronizing buffer PSB. PSB 6 channel prototype. Algorithm Logic. - PowerPoint PPT Presentation

Citation preview

Page 1: Global Trigger Environment

Global Trigger

Claudia-Elisabeth WulzAnton Taurok

Annual Trigger ReviewCERN, 1 October 2000

Page 2: Global Trigger Environment

C.-E. Wulz, A. Taurok Annual Review, Sept. 2000

Global Trigger Environment

Page 3: Global Trigger Environment

C.-E. Wulz, A. Taurok Annual Review, Sept. 2000

Global Trigger Overview

PSB Input synchronizationGTL Logic calculationFDL L1A decisionTIM TimingGTFE Readout

Page 4: Global Trigger Environment

C.-E. Wulz, A. Taurok Annual Review, Sept. 2000

Global Trigger Crate

Page 5: Global Trigger Environment

C.-E. Wulz, A. Taurok Annual Review, Sept. 2000

Pipelined synchronizing buffer PSB

Page 6: Global Trigger Environment

C.-E. Wulz, A. Taurok Annual Review, Sept. 2000

PSB 6 channel prototype

Page 7: Global Trigger Environment

C.-E. Wulz, A. Taurok Annual Review, Sept. 2000

Algorithm Logic

Particle Condition for 2 back-to-back isolated electrons

Particle Condition for 2 back-to-back isolated opposite-sign muons with MIP bits set

Initial step: Particle and Delta ConditionsThe first are applied to a group of objects. The conditions are: ET or pT thresholds, /-windows, bit patterns for isolation, quality, charge, and spatial correlations (, ) between objects of the same type. Delta Conditions calculate spatial correlations between different objects.

Page 8: Global Trigger Environment

C.-E. Wulz, A. Taurok Annual Review, Sept. 2000

Algorithm Logic

Next step: Actual algorithm calculations.Logical combinations (AND-OR) of objects are determined.

Page 9: Global Trigger Environment

C.-E. Wulz, A. Taurok Annual Review, Sept. 2000

Functional Diagram of Algorithm Logic

Page 10: Global Trigger Environment

C.-E. Wulz, A. Taurok Annual Review, Sept. 2000

Global Trigger Logic board GTL9U

Page 11: Global Trigger Environment

C.-E. Wulz, A. Taurok Annual Review, Sept. 2000

Setup- and Placement Program generating VHDL code for the Condition chips

Wiring of input channels for 6U prototype boards

Page 12: Global Trigger Environment

C.-E. Wulz, A. Taurok Annual Review, Sept. 2000

Setup- and Placement Program

Event Generator

Page 13: Global Trigger Environment

C.-E. Wulz, A. Taurok Annual Review, Sept. 2000

Condition to find 2 isolated electrons/photons with spatial correlation

<== Setup file

Page 14: Global Trigger Environment

C.-E. Wulz, A. Taurok Annual Review, Sept. 2000

Final Decision Logic board FDL

Page 15: Global Trigger Environment

C.-E. Wulz, A. Taurok Annual Review, Sept. 2000

GT+GMT LATENCY

Page 16: Global Trigger Environment

C.-E. Wulz, A. Taurok Annual Review, Sept. 2000

Page 17: Global Trigger Environment

C.-E. Wulz, A. Taurok Annual Review, Sept. 2000

Status of Global Trigger September 2000• Custom backplane and PSB input prototype exist.

• GTL-prototype: 4 , 4x4 calorimeter channels– New structure of the prototype similar as on the final 9U board

• uniform structure, smaller latency, flexibility, but design more complicated

• Condition Chips : Each receives two thirds of the input channels

– Conditions, Spatial conditions, Pre-Algorithms, Algorithms

• Algo Chips: Algorithms

– VHDL design ==> fixed VHDL code

• Predefined Templates, Condition types, I/O-pins

– Setup and Placement Software ==> variable VHDL code• Wiring of Input Channels and of algorithm bits to output pins

• Definition of Conditions //Condition types as building blocks.

• Definition of Algorithm AND-OR logic // product terms, inversion

– aim for ===>Automated Chip design

– Event Generator Software

– Board layout: Placement, connectors....

Page 18: Global Trigger Environment

C.-E. Wulz, A. Taurok Annual Review, Sept. 2000

Status of Global Trigger September 2000

• FDL board: Definition of functions ongoing

• TCS board: Partitioning; definition of functions

• JTAG software from JTAG Technology– infrastructure, interconnection, cluster tests done

– problems with programming of FPGAs by JTAG

– PSB module tested: 25% of connections can be tested

• BGA Solder station for Fine Line BGA (1mm grid) chips– 256, 484 pins...ok;

– 672 pins...Tests to find optimal solder parameters

Page 19: Global Trigger Environment

C.-E. Wulz, A. Taurok Annual Review, Sept. 2000

Schedule 2001

• GTL-prototype: – VHDL design finished and prototype board produced

– delay Nov 2000 ==> Jan 2001

– Software for Design and Tests until March 2001...

• FDL board: – Functions defined and top-down design done until Nov 2000.

– FPGA chips designed and FDL board built until Nov 2001.

• GMT : Conceptual design until Nov 2000– define and simulate final algorithms

• JTAG software and tests: available until Dec 00...already working

Page 20: Global Trigger Environment

C.-E. Wulz, A. Taurok Annual Review, Sept. 2000

Milestones 1999, 2000-2004• D431 - June 1999

• PSB_6U prototype production Status: Board tested.

• BACK6U design Status: done

• D432 – Nov 1999 milestone changed• BACK6U production Status: Board in use.

• D433 - June 2000• GTL_6U design Status: Delay due to redesign

• D434 – Nov 2000 Trigger Logic Functions tested• GTL_6U tested; Status: Delay

• FDL_9U design

• Combined logic test: Backplane + PSB + GTL

• Conceptual GlobalMuon Trigger design

• D435 - Nov 2001 Complete Logic Pipeline tested• Combined Prototype test: Backplane + PSB + GTL+FDL

• D436 - June 2003 24-channel Global Trigger available

• D437- Nov 2003 Global Muon Trigger available

• D438 - Nov 2004 32-channel Global Trigger available