1 / 20

CLAS12 Trigger System

Detailed information on CLAS12 trigger system requirements, logic diagram, and timing diagram for reliable electron identification and multi-particle event selection. The system includes fast detectors readout, trigger design for drift chamber, and input signal processing. Development status includes well-developed trigger for Forward Calorimeter and ongoing work on Drift Chamber trigger. ModelSim simulation planned. One license installed.

woodc
Download Presentation

CLAS12 Trigger System

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CLAS12 Trigger System Sergey Boyarinov CLAS Online Group July 8, 2010

  2. CLAS12 Requirements • At least 10kHz event rate, at least 100MB/s data rate • Reliable electron identification • Multi-particle events selection

  3. CLAS12 Trigger System Logic Diagram

  4. Fast detectors readout and trigger

  5. Drift Chamber Readout and Trigger

  6. CLAS12 Trigger System Timing Diagram

  7. Input signal processing

  8. Forward Calorimeter: peak finder threshold[0] peak(u2,e2) peak(u3,e3) peak(u4,e4) peak(u1,e1)

  9. Forward Calorimeter: peak finder (cont.) 40 clocks x 16ns = 640ns

  10. Forward Calorimeter: cluster finder v1 u36 V14 U10 v36 u1 w36 w1 W13

  11. Forward Calorimeter: cluster finder (cont.) 30 clocks x 32ns = 960ns

  12. Drift Chamer - based trigger

  13. Drift Chamer - based trigger (cont.)

  14. Binary adder: code fragment INPUT: W0,w1,w2,w3,w4,w5 - 192 bit words: drift chamber layers OUTPUT: b0,b1,b2 - 192 bit words: sum in binary format b1 = (w0)&(w1); b0 = (w0)^(w1); b1 = (b1)^((b0)&(w2)); b0 = (b0)^(w2); tmp = (b0)&(w3); b2 = (b1)&tmp; b1 = (b1)^tmp; b0 = (b0)^(w3); tmp = (b0)&(w4); b2 = (b2)^((b1)&tmp); b1 = (b1)^tmp; b0 = (b0)^(w4); tmp = (b0)&(w5); b2 = (b2)^((b1)&tmp); b1 = (b1)^tmp; b0 = (b0)^(w5);

  15. Binary adder: schematic

  16. Generic comments: scalers

  17. Generic comments: debugging

  18. Generic comments: GUIs

  19. Generic comments: logic description …………….. 0 #01BB 0 #01BC 0 #01BD 0 #01BE 0 #01BF 1 #01C0 1 #01C1 1 #01C2 1 #01C3 1 #01C4 1 #01C5 1 #01C6 1 #01C7 …………….. <---> STOF1xSTOF2xSTOF3||STOF1xSTOF2xSTOF4|| …

  20. Current status • Forward calorimeter - based trigger: well developed C code for the cluster finding, preliminary ModelSim design • Drift chamber - based trigger: C code in the final stage of development based on CLAS data, ModelSim simulation will start in a few month • One ModelSim license is installed

More Related