Upload
ilana
View
47
Download
0
Tags:
Embed Size (px)
DESCRIPTION
GlueX Collaboration Meeting 12GeV Trigger Electronics 10 May 2010 R . Chris Cuevas. FY10 Project Goals Update from January 2010 Collaboration Meeting Hardware Design Status Updates Summary . NIM. FY10 Project Goals . - PowerPoint PPT Presentation
Citation preview
GlueX Collaboration Meeting
12GeV Trigger Electronics
10 May 2010
R. Chris Cuevas
1. FY10 Project Goals
Update from January 2010 Collaboration Meeting
2. Hardware Design Status Updates
3. Summary
NIM
FY10 Project Goals • Baseline Improvement Activities (BIA) have been established for FY10
FADC250 Rev- BIAFADRevision includes 12bit ADC and consolidation of FPGA which will reduce part count significantly. Use latest Xilinx technology and include new requirements.
F1-TDC Rev-2 BIAF1TRevision includes 48 channel ‘mode’ for FDC, add VXS signaling, upgrade FPGA, add event RAM, and pulse output feature.
SSP (Prototype) - BIATRGComplete schematic, board layout, assembly, and firmware for at least two units.
GTP (Prototype) - BIATRGComplete schematic, board layout, assembly and firmware for a single unit.
Complete VXS crate specification and procurement for ALL VXS crates needed for 12GeV applications. Allows for quantity price reduction and ‘phased’ delivery during installation period.
2
Hardware Design Status
• SubSystem Processor (Prototype by end of June 2010!!) Ahead of schedule Board fabrication files checked and ready for order Components and assembly order prepared Firmware development on track
• Global Trigger Processor (Prototype by end of FY10 will slip,,,)Specification has been updated and latest proposal presented and reviewedSchematic not startedSchedule dependent on additional EE (Position open)
• Crate Trigger Processor (No work plan for FY10)Two prototypes successfully tested! (FY09)Final revision in FY11 work plan
• Signal Distribution switch (Revisions started – Welcome to Nicholas Nganga)Two prototypes successfully tested! (FY09)Final revision has been started and will extend into FY11 work plan
3
Hardware Design Status
• Trigger Interface/Trigger Distribution (Latest revision by end of FY10 )Work activity schedule created ( William Gu; Ed Jastrzembski)
Initial version of TI/TD successfully tested FY09 Latest revision specification document has been updated Latest revision will be a single board design with TI/TD functionality Schematic capture complete Component placement complete Board routing complete Components ordered Firmware development on track
• Trigger Supervisor (FY11-12 work plan)Specification has been created and reviewedDetailed work activity schedule will be created
4
Specification Status
• VXS powered card enclosures ( Procurement by end of FY10 )Crate specification has been created and ordering strategy discussed with procurement department. Multi-year procurement with delivery quantities per year to be determined.
• Specification completed and Request For Information (RFI) has been prepared.
• Accounts have been adjusted to reflect multi-year order and delivery schedule to reflect installation needs for both Halls D & B.
• Trigger System Fiber Optics (FY11 work plan)Draft system diagram has been specifiedFinal component specifications will need to be completed and ordered in FY11
5
SSP Layout Status• SSP PCB Layout 100% - will be sent out for assembly in the next week or
so
• Assembly should arrive late May, module testing in June• Initial firmware is complete for multi-crate trigger testing (currently just energy sums)
Ben Raydo
6
VME64x P2 VXS P0 VME64x P2
Jtag
DDR2 SO-DIMM (up to 4GBbyte)
VME AddressDIP Switches
Power Supply Margin Header
Status LEDs
2x Bi-Directional NIM Ports
4x LVDS/PECL/ECL Inputs4x LVDS Outputs
8x 10Gbps Fiber Transceivers
SSP PCB Module OverviewBen Raydo
7
Virtex 5 - FX70T
- 4x 10Gbps Fiber Transceiver- Reed Solomon FEC Decoder- 500MB/s FX70T<->LX50T
Bus- Used for VME Bridge
- 4x 5Gbps FX70T->LX50T Bus- Used for L1 Streams
HFBR-79344-Channel Full Duplex 2.5Gbps Fiber
Streams
HFBR-79344-Channel Full Duplex 2.5Gbps Fiber
Streams
HFBR-79344-Channel Full Duplex 2.5Gbps Fiber
Streams
HFBR-79344-Channel Full Duplex 2.5Gbps Fiber
Streams
HFBR-79344-Channel Full Duplex 2.5Gbps Fiber
Streams
HFBR-79344-Channel Full Duplex 2.5Gbps Fiber
Streams
HFBR-79344-Channel Full Duplex 2.5Gbps Fiber
Streams
HFBR-79344-Channel Full Duplex 2.5Gbps Fiber
Streams
Virtex 5 – LX50T
- 2x 10Gbps VXS Switch Links- VME64x Interface- 500MB/s FX70T<->LX50T Bus
Used for VME Bridge- 8x 5Gbps FX70T-
>LX50T BusUsed for L1 Streams- DDR2 SO-DIMMUsed for L2 dictionary
DD2 SO-DIMM- Up to 4GB Memory Module- <60ns Random Access Time
- 3.2Gbyte/sec burst rate
VME64x-Support for A24/A32, D32/D64 Transactions
-Single Cycle, BLT, 2eSST Support
VXS-P0Receives: CLK250,TRIG1,TRIG2,SYNC,LINKUPTransmits: TXDATA[3..0],Busy
Front-Panel I/OTX: 4x LVDSRX: 4x AnyLevel (LVDS,ECL,PECL)Bidirectional: 2x NIM
Virtex 5 - FX70T
- 4x 10Gbps Fiber Transceiver- Reed Solomon FEC Decoder- 500MB/s FX70T<->LX50T
Bus- Used for VME Bridge
- 4x 5Gbps FX70T->LX50T Bus- Used for L1 Streams
10G
bps L
1 S
trea
m
4Gbps VME Bridge
4Gbps VME Bridge
4x 5Gbps L1 Streams
4x 5Gbps L1 Streams
10G
bps
L1 S
trea
m
2x10Gbps L1 Streams
Clock Distribution-Distributes to all FPGAs: 50MHz, 250MHz Clocks-Local 250MHz & 50MHz-SMA 250MHz, VXS-P0 SWA or SWB
SSP Block Diagram
From
CTP
s (Cr
ate-
Trig
ger-
Proc
esso
rs)
To GTPs (Global-Trigger-Processors)
Ben Raydo
8
Subsystem Processor: L1
FCAL (11) BCAL (16) Tagger (2) ST (1) TOF (2)
L1 Subsystems (# Crates)
Energy
Hit Pattern 10Gbpsfiber optics
• Sub-System-Processor (SSP) consolidates multiple crate subsystems & report final subsystem quantity to Global-Trigger-Processor (GTP)
• 32bit quantity every 4ns
Subsystem Energy Sum & Hit Pattern (10Gbps to GTP)
Global Trigger Crate:
9
0
2
1
1098
76
54
32
10
12
34
12
12
12
21
12
12
12
12
21
21
21
1 2
12
12
12
1 2
1 2
21
21
21
2 1
21
21
21
21
212
12
1 12
12
121
2
12
12
21
12
12
12
12
21
2121
21
2121
21
2 1
21
1 2
21
21
21
21
21
21
2 1
21
21
21
21
21
12
21
21
2 1
21
2 1
12
21
21
2 1
2 1
2 1
21
21
2 1
2 1
2 1
21
21
21
21
21
21
21 2 1
2 1
21
2 1
2 1
2 1
2 1
2 1
21
21
2 1
2 1
2 1
2 1
2 1
2 1
21
21
21
2 1
21
21
21
21
21
2 1
2 1
2 1
21
12
1 2
2 1
1 2
12
21
212
1
21
21 2
1
21
21
21
21
1 2
1 2
1 2
1 2
21
2 1
21
2 1
21
12
12
12
12
21
21
21
21
23
45
67
8
101112
13
1415
1718
1920
2122
2324
26 27 28
29
30 31
1
91625 32
17
21
2 1
12
1 2
1 2
12
12
12
12
12
12
12
12
12
12
21
2 1
2 1
2 1
2 1
1 2
12
12
21
21
2 1
2 1
2 1
2 1
2 1
2 1
2 1
2 1
2 1
2 1
2 1
12
1 2
12
2 1
21
12
12
12
2 1
1 2
2 11
2
1 2
12
21
12
2 1
12
21
1 2
1 2
1 2
12
12
21
12
12
2 1
1 2
2 11
2
1 2
12
21
2 1
2 112
21
1 2
12
1 2
12
2 1
21
12
12
12
2 1
1 2
2 11
2
1 2
12
21
2 1
2 112
21
1 2
1 2
1 2
12
21
2 1
21
12
12
2 1
1 2
2 11
2
1 2
12
21
2 1
12
12
21
1 2
12
21
12
2 1
21
12
12
12
2 1
1 2
2 11
2
1 2
12
21
2 1
2 112
21
1 2
12
1 2
12
21
2 1
21
12
12
12
2 1
1 2
2 11
2
1 2
12
1 22 1
1212
21
1 2
12
1 2
12
2 1
21
12
12
12
2 1
1 2
2 11
2
12
1 2
12
2 1
12
21
1 2
2 1
2 1
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
211 2
21
21
1 221
21
1 221
1 2
21
211 2
211 2
21
21
1 2
2 1
12
2 1
12
21
211 2
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
21
21
21
21
21
2 1
21
21
21
21
21
21
2 121
21
21
21
2 1
2 1
2 12 1
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
12
12
12
12
12
1 2
1 212
1 2
1 2
12
21
21
21
21
21
1 2
1 2
2 1
1 2
21
2 1
21
21
21
1 2
21
12
12
12
12
21
12
121
21
2
12
21
21
21
21
21
12
21
21
21
21
2 1
2 1
2 1
2 1
2 1
2 1
12
21
21
21
21
21
21
12
2 1
2 1
1 2
12
2 1
21
21
21
2 1
2121
21
21
21
21
21
21
21
21
12
12
1 2
1 2
12
12
2 1
2 1
21
21
1 2
1 2
1 2
1 2
1 2
1 2
1 2
1 2
12
12
12
12
17
12
12
2 1
1 2
12
12
1212
21
21
21
21
21
33
212 1
2 1
2 1
12
12
12
12
12
12
1 2
1 2
12
34
87
56
2 1
21
21
2 1
21 1
2
12
1 2
12
2525
2525
G2G6 F6 E
6
C6
B6
A6
D11
D10
D9
D8D
7D
1
G11
G10
G9G8
G7
F11
F10
F9F8
F7
E11
E10
E9
E8E
7
C11
C10
C9
C8C
7
B11
B10
B9
B8B
7
A11
A10
A9A8
A7
G5
G4G
3G1
F5F4
F3F1
E5
E4
E1
C5
C4
C3
C1
B4
B3
B1
A5A4
A3A2
A1
123
4
12
8
910
111213
14
1516
1718
1920
2122
2324
25 26 27
28
29 30 31
32
56
74
3
4
3 1
EPEP
G6
F6 E6
C6
B6
A6
D11
D10
D9
D8
D7D
1
G11
G10
G9
G8G
7
F11
F10
F9F8
F7
E11
E10
E9
E8
E7
C11
C10
C9
C8
C7
B11
B10
B9
B8
B7
A11
A10
A9A8
A7
G5
G4
G3G
2G
1
F5F4
F3F1
E5
E4
E1
C5
C4
C3
C1
B4
B3
B1
A5A4
A3A2
A1
EP
G11
G10
G9G
8G
7G6
F11
F10
F9F8
F7F6
E11
E10
E9E8
D11
D10
D9D8
E7
E6E1
D7 C7
C6C5
C4C3
C1 B1 A1A2
A3A4
A5
B3B4E4
E5
F1F3
F4F5
G1G2
G3
G4G
5
A7A8
A9A1
0A1
1
B7
B8B9
B10
B11
C8C9
C10
C11
D1
A6B6
1717
17
3 12
4 5 6
65
9 10 11 12 13 14 15 16
8 7 6 5 4 3 2 1
910111213141516
87654321
7
910
1112
1314
1516
86
54
32
11
23
45
67
8
1615
1413
1211
109
1816
1412
108
6
1
2220
2317
1913
11
24
57
915
24
321
651 2 3 4
21
12
B1B4
B7B1
0B1
3B1
6B1
9B2
2B2
5B2
8B3
1B2
B6B5
B9B8
B12
B11
B15
B14
B18
B17
B21
B20
B24
B23
B27
B26
B30
B29
B32
Z1A1
Z4Z7
Z10
Z13
A4A7
A10
A13
Z16
Z19
Z22
Z25
A16
A19
A22
A25
Z28
Z31
A28
A31
C1
D1
C4
C7
C10
C13
D4
D7
D10
D13
C16
C19
C22
C25
D16
D19
D22
D25
C28
C31
D28
D31
Z3Z2
A3A2
Z6Z5
A6A5
Z9Z8
A9A8
Z12
Z11
A12
A11
Z15
Z14
A15
A14
Z18
Z17
A18
A17
Z21
Z20
A21
A20
Z24
Z23
A24
A23
Z27
Z26
A27
A26
Z30
Z29
A30
A29
Z32
A32
C3
C2
D3
D2
C6
C5
D6
D5
C9
C8
D9
D8
C12
C11
D12
D11
C15
C14
D15
D14
C18
C17
D18
D17
C21
C20
D21
D20
C24
C23
D24
D23
C27
C26
D27
D26
C30
C29
D30
D29
C32
D32
B3
D32
C32
D29
D30
C29
C30
D26
D27
C26
C27
D23
D24
C23
C24
D20
D21
C20
C21
D17
D18
C17
C18
D14
D15
C14
C15
D11
D12
C11
C12
D8
D9
C8
C9
D5
D6
C5
C6
D2
D3
C2
C3
A32
Z32
A29
A30
Z29
Z30
A26
A27
Z26
Z27
A23
A24
Z23
Z24
A20
A21
Z20
Z21
A17
A18
Z17
Z18
A14
A15
Z14
Z15
A11
A12
Z11
Z12
A8A9
Z8Z9
A5A6
Z5Z6
A2A3
Z2Z3
D31
D28
C31
C28
D25
D22
D19
D16
C25
C22
C19
C16
D13
D10
D7
D4
C13
C10
C7
C4
D1
C1
A31
A28
Z31
Z28
A25
A22
A19
A16
Z25
Z22
Z19
Z16
A13
A10
A7A4
Z13
Z10
Z7Z4
A1 Z1
B32
B29
B30
B26
B27
B23
B24
B20
B21
B17
B18
B14
B15
B11
B12
B8B9
B5B6
B2B3
B31
B28
B25
B22
B19
B16
B13
B10
B7B4
B1
33
2525
25
12
21
2 1
2 121
2 1
2 112
21
2 1
2 112
21
2 1
2 1
2 1
2 121
2 112
1 2
2 1
12
12
12
12
12
12
21
21
21
2 1
21
21
12
12 1 2
12
2 1
2 1
2 1
1 2
1 2
21
21
21 21
2 1
2 1
2 1
2 1
2 1
2 1
2 1
2 1
21
12
12
21
21
12
12
212 1
12
121 2
2 1
2 112
21
21
21
12
1 212
12
12
12
12
12
12
1 212
12
2 1
21
21
12
21
21
21
21
21
2 1
2 1
21
2 1
2 1
2 1
12
12
21
2 1
2 1
2 1
2 112
12
12
12
12
12
12
12
12
12
12
12
12
12
21
21
2 1
12
1 2
EP
2 1
12
12
1 2
1 2
1 2
1 2
2 1
21
21
21
2 1
21
21
21
12
12
12
12
21
21
21
21
21
21
12
12
12
12
12
12
12
211 2
212
1
EP
12
12
12
12
12
12
12
12
12
12
21
21
1 2
21
21
21
21
1 2
21
2 1
2 1
21
21
2 1
21
21
12
21
21
21
21
2 1
21
21
21
2 1
2 1
21
21
21
2 1
2 1
21
21
2 1
21
12
1 2
1 2
1 2
1 2
12
12
1 2
1 2
1 2
1 2
12
1 2
1 2
12
1 2
1 2
1 2
1 2
21
12
1 2
1 2
1 21 2
12
1 2
12
12
121
2
1 2
21
12
121
2
21
21
21
2 1
2 1 2 1
21
1 2
1 212
1 2
1 212
21
21
12
12
12
12
1 2
21
21
1 2
1 2
12
12
12
21
21
12
21
21
21
21
12
21
12
12
12
21
12
12
12
12
12
12
1 2
21
21
12
12
2 1
12
1 2
1 2
12
21
21
21
21
17
12
21
21
21
21
1 21
2
2 1
2 1
2 1
2 1
2 1
21
21
2 1
21
1 2
12
12
1 2
12
21
12
12
12
21
21
21
2 1
21
12
12
12
12
12
12
12
12
12
1 212
1 2
1 2
2 1
21
12
12
12
21
1 2
21
1 2
1 2
21
21
12
2 1
12
12
12
12
12
12
1 2 3 4 5 6 7
14 13 12 11 10 9 8
21
21
21
21
21
21
21
12
8 Optical TransceiversHFBR-7924
TrgSv Rev. 2 interface
External I/O
VMEPROM (FPGA firmware)
Emergency/remotere-programming
VXS P0TD mode: from SDTI/TS mode: to SD
VME 64x
One dedicated link for
redundant data collection
Trg/Clk/Syncoutputs
On row_C
Trigger Interface & Distribution
Xilinx Virtex-5LX30T-FG665
William Gu
10
TID• Trigger/Clock/Sync distribution/Busy• Two sided, 12-layer VME board (6Ux160mm)• PCB layout finished• PCB fabrication after independent review/check• FPGA firmware development underway• Board testing in the summer. (Virginia summer is earlier)• Module has been designed to function as Trigger
Interface or Trigger Distribution• Module can be configured to function as a Trigger
Supervisor (Trigger signals received on front panel I/O connector)
• VXS payload board format• Provides communication from VME to SD & CTP modules
via I^2C serial links.
William Gu
11
TID
Test/Commissioning setup:Up to 9 cratesCan be supported
TD withTS function
TI#1
TI#2
TI#8
SD#1
SD#2
SD#8
FADC#1-16
FADC#1-16
FADC#1-16
Fiber
VXS VXS
SD#9VXS
William Gu
12
Level 1 & Trigger Distribution
Up to 128 front-end crates
CPU
VXS-Crate
Global Trigger Crate Trigger Distribution CrateTrigger Decisions
L1 Subsystem Data Streams (hits
& energy)
Fiber OpticLinksSSP can manage8 CTP (Crates)
Front-End CratesVME Readout to Gigabit Ethernet
TISSP
SSP
SSP
SSP
SSP
SSP
GTP
GTP
SSP
SSP
SSP
SSP
SSP
SSP
CPU
VXS-Crate
TSTDTDTDTDTDTDTDTDTDTDTDTD SD
ClockTrig1Trig2SyncBusy
Fiber OpticLinksTD can manage8 TI(Crates)
13
Global Trigger Processor: (GTP)
SSP
SSPSSP
up to 8 SSP Modules(64 L1 Front-End Crates)
GTPSSP
SSP
SSP
SSP
GTP
Each Connection: 8Gbps SSP->GTP (32bits every 4ns)
Up to 8x L1 Crates per SSP
Tagger (Hits)
Start Counter (Hits)
TOF (Hits)
BCAL (Energy)
FCAL (Energy)
from CTPs
Trigger Decisionsto Trigger
Distribution Crate
• Global Trigger Processor (GTP) receives all subsystem Level 1 data streams
• Trigger decisions made in GTP and distributed to all crates via the Trigger Distribution (TD) modules in the Trigger Supervisor Crate
14
Global Trigger CrateVXS Pair Map
• SubSystem Processors are Payload board format and will communicate with two GTP
• Note TI mapping is identical to Front-End Crate
• GTP must also provide SD fanout functions for SSP payload modules
15
GTP SpecificationUpdate presented atOnline Working GroupMeeting
16
• Virtex 5 devices available now that have high GigaBit transceiver counts capable of managing the data from up to 8 Sub-System Processors
• GTP logic will effectively have all trigger data from up to 64 Level 1 crates in one FPGA.
17
• Quick view of proposed component layout using Virtex 5 FPGA
• Routing will be dense for Gigabit links from each SSP
( 4 links * 8 SSP )
• GTP must manage the SD functions, but this should be feasible
• Power and cost are reduced from original proposal
18
Discriminator Status(Not truly trigger system hardware, but very nice new development)
• 16 Channel dual-threshold discriminator prototypes are in house:- 2 units for Hall D- 5 units for Hall B
• Prototype modules will be released in the next week for halls to use.
• Significantly cheaper than V895: -cost < $2,000
• Provides several features not found on V895:
- 32bit scalers on all channels at both thresholds
- Calibrated pulse widths: from 8 to 40ns- Trimmed input offset (<2mV error)- Second 34pin output connector is fully
programmable. - Able to perform logic based on all
channels at both thresholds
Ben Raydo
19
16 Channel VME Discriminator Block Diagram
Ben Raydo
20
Schedules, work plans for FY11 - FY13• FY10 design projects are at full resource pace!
FADC250 Production version at end of FY10 F1TDC-V2 SSP Prototype by end of June 2010 TI-TD Prototype(s) by end of summer 2010 16 Channel Discriminator/Scaler (Hall B requirement)
7 ‘production’ units under test now VXS Crate Specification At the RFI stage and accounts for each year allocated GTP Need new EE full time, but we will have to keep moving forward
• Baseline Improvement Activities (BIA) review upcoming to review FY11 projects
• Several of the board projects listed above will be available before FY11 begins
• FY11 will be an intensive year of significant ‘system’ level testing to assure that these boards are ready for final production quantity orders in FY12
21
Summary (Almost identical to 28-Jan summary)
• FY10 board design projects are on track and prototypes will be here soon!!
• As always GREAT WORK on keeping these projects on schedule• Work activities exceed EE and E-Designer resources, but we push forward,• GTP design activities must be started soon independent of new EE hire status
• 3nd annual 12GeV Trigger Workshop will be @CNU – 8 July 2010
• FINAL VXS pair mapping has been established so other groups (Hall A, Hall B) are able to start their custom VXS payload modules. (Super BigBite will use VXS payload modules for GEM tracker)
• Weekly 12GeV Trigger meeting has produced good discussions and ideas for implementation of system level test programs that will be essential for commissioning the DAQ/Trigger/Readout system in the Hall. ( See Alex’s talk)
• Looking forward, the FY11 – FY13 schedule appears to be reasonable, (labor $$ included), but detailed work activities will need to be created to assure success.
22
Recent Applications with Level 1 Hardware
Backup Slides
TIDTest/Commissioning setup:Up to 9 cratesCan be supported
TD withTS function
TI#1
TI#2
TI#8
SD#1
SD#2
SD#8
FADC#1
FADC#16
FADC#2
TID boards
FiberVXS VXS
SD#9
Luxury Setup (optional):Subsystem control(two fibers on TI)
TS SD
TD#1
TD#2
TD#16
TI#1
TI#2
TI#8
SD
SD
SD
FADC#1
FADC#16
FADC#2
TID boards
VXS FiberVXS VXS
TID#nSubSys TS
TID#mSubSys TS
PREx -- HALL A Moller Polarimeter Application
1
2
3
4
SCINTILLATOR
1
2
3
4
CALORIMETER
LEFT
1
2
3
4
SCINTILLATOR
1
2
3
4
CALORIMETER
RIGHT
FADC-250
4
4
4
4
ON BOARD SCALER (COUNTER) to be read out by a separate trigger (helicity and gate bits) at the helicity cycle of 30 to 2kHz. • CL and CR• CL and SL• CR and SR• CL and CR and SL and SR• CL and CR and (SL and SR delayed > 100 ns)
TRIGGER condition (or): CL.AND.CR prescaled from 1 to at least 1000 CL prescaled from 1 to at least 1000 CR prescaled from 1 to at least 1000
CL = ΣI=1,4∑j=1,2 PJI > threshold
CR = ΣI=1,4∑j=1,2 PJI > threshold
SL = (ΣJ=1,2 S1J > threshold) or (ΣJ=1,2 S2J > threshold) or
(ΣJ=1,2 S3J > threshold) or (ΣJ=1,2 S4J > threshold)
SR = (ΣJ=1,2 S5J > threshold) or (ΣJ=1,2 S6J > threshold) or
(ΣJ=1,2 S7J > threshold) or (ΣJ=1,2 S8J > threshold)
When TRIGGER condition is met, send data that cause TRIGGER.
1-4
5-89-12 13-16
H. Dong
Trigger application exampleImplemented with CAEN1495
B. Raydo
TD
CPU
- 61
00 FADC250
FADC250
SD
TI
“davw1” VXS crate
FADC250
FADC250
CTP#1
CPU
- 61
00 FADC250
FADC250
SD
TI
“davw5” VXS crate
CTP#2
SSP
*
*SSP function embedded inside 2nd CTP
TriggerDecision
TriggerClockSyncBusy
L1 Crate Sum 10Gbps Stream
2 Fully Prototyped Front-End Crates
16 test signalsdistributed to 6 FADC boards
Synchronized Multi-Crate Readout• CTP #2 is also acting as an SSP (by summing the local crate + CTP#1 sum over fiber
• A programmable threshold is set in CTP, which creates a trigger when the global sum (6 FADC boards => 96 channels) is over threshold.
• Example test with a burst of 3 pulses into 16 channels across 2 crates/6 FADC modules
A 2μs global sum window is recorded around the trigger to see how the trigger was formed:
Example Raw Event Data for 1 FADC Channel:
B. Raydo
Input Signal to 16 FADC250 Channels:
Raw Mode Triggered Data (single channel shown only):
Global Sum Capture (at “SSP”):
• Runs at 250kHz in charge mode
• Latency: 2.3µs(measured) + 660ns(GTP estimate) < 3µs
2 Crate Energy Sum Testing
• Threshold applied to global sum (96 digitized channels) produces 3 triggers.
• Raw channel samples extracted from pipeline shown for 1 channel.
B. Raydo
Synchronized Multi-Crate Readout Rates
• FADC event synchronization has been stable for several billion events @ ~150kHz trigger rate.
• Have run up to 140kHz trigger rate in raw window mode, up to 170kHz in Pulse/Time mode.
• Ed Jastrzembski has completed the 2eSST VME Interface on FADC allowing ~200MB/s readout
B. Raydo
Single Crate12 signals distributedto four FADC250
18% Occupancy
GlueX Level 1 Timing