track-finder test results and vme backplane r&dacosta/cms/acosta_emu_hw_dec00.pdf · 2000. 12....
TRANSCRIPT
EMU Meeting, FNAL, December 2000 Darin Acosta1
Track-Finder Test Results and VME Backplane R&D
D.AcostaUniversity of Florida
EMU Meeting, FNAL, December 2000 Darin Acosta2
Technical Design ReportTechnical Design Report
èTrigger TDR is completed!
èA large amount effort went not only into the 630 pages, but into CSC Track-Finder prototypes, tests, and simulations
èLatest test results and R&D reported in this talk èSimulation results reported in software session
EMU Meeting, FNAL, December 2000 Darin Acosta3
OPTICAL
SP
1 Muon Sorter
3µ / port card
3µ / sector
ME1
ME2-ME3
ME4
SR
DT TF
SP
Muon Port Cards
MS
MB1
PC
From DT Track-Finder
36 Sector Receivers
12 Sector Processors
To Global Muon Trigger
GMT
RPC
4µ
4µ
8µ
12 sectors
(UCLA) (Florida) (Rice)
(Vienna)
(Vienna)
From DT Track-Finder
(Rice)
LevelLevel--1 Trigger Architecture1 Trigger Architecture
EMU Meeting, FNAL, December 2000 Darin Acosta4
Tests of Current PrototypesTests of Current Prototypes
Prototypes of all Track-Finder components (except the CSC Muon Sorter) have been constructed:
è Sector Processor: UFloridaè Sector Receiver: UCLAè Muon Port Card: Riceè Clock and Control Board: Riceè Channel-Link backplane: UFlorida
All boards were completed in July
Since the last CMS week and EMU meeting, we have focused on completing integration tests of the complete system
EMU Meeting, FNAL, December 2000 Darin Acosta5
TrackTrack--Finder Crate TestsFinder Crate TestsSP SR CCB
Bit3 VME Interface
Custom backplane
MPC
100m optical fibers
EMU Meeting, FNAL, December 2000 Darin Acosta6
Test Results: Sector ProcessorTest Results: Sector ProcessorVME Interfaceè All LUTs and FPGA programs downloaded in less than 30s through SBS Bit3 PCI to VME interfaceè JTAG serialized on board @ 25 MHz
Functionalityè Internal dynamic test @ 40 MHz works with 100% agreement with ORCA simulationp 180K single muons (and 60K triple muons)p Internal FIFOs are 256 b.x. deep
è Latency is 15 b.x. (not including Channel-Link input)è Firmware updated to latest algorithms for Trigger TDRp Some subtle logic errors discovered and fixed in HW
è Plan to test even larger data samples (and random data) to look for any rare errors
EMU Meeting, FNAL, December 2000 Darin Acosta7
Test Results: Sector ReceiverTest Results: Sector ReceiverFunctionalityè Three boards built and testedè Internal dynamic test @ 40 MHz works with ORCA data and pseudo-random datap Tested 30K cycles of 256 random events
è Some rare (10-6) errors encountered and under studyè One board with slower SRAM (10ns vs. 8ns) works fine even with 2 memories cascaded with 25 ns clockè Emulation software is similar to ORCA, but not same codep Although LUT contents were generated from ORCA
EMU Meeting, FNAL, December 2000 Darin Acosta8
System Tests Done in Last MonthSystem Tests Done in Last Month
Port Card → Sector Receiverè MPC and SR communicate via HP GLinks and optical fiberè Data successfully sent from input of one MPC, through 100m of optical cables, to output of SRè 1.6M random events processed with no errors
Sector Receiver → Sector Processorè SR and SP communicate via Channel-Link backplaneè Data successfully sent from input of one SR, through custom backplane, into the SPp Some errors encountered from unmasked inputs, but tracks were reconstructed correctly from the SR input
è Successfully sent data from three SRs connected to the SP to emulate an entire trigger sector
EMU Meeting, FNAL, December 2000 Darin Acosta9
System Tests (Continued)System Tests (Continued)Port Card → Sector Receiver → Sector Processorè Successfully sent data from the input of two MPCs (representing ME2 and ME3), through one SR, and reconstructed tracks correctly in the SPè Complete chain test
The Clock and Control Board prototype coordinated these tests:è Distributed clock and control signals with programmable delaysè Sent BC0 to initiate tests
Lots of software had to be developed (and coordinated between institutes) for these tests to happen
EMU Meeting, FNAL, December 2000 Darin Acosta10
Future Plans: Future Plans: BackplaneBackplaneWe plan to replace Channel-Link transmission as much as possible from the CSC trigger path because of its long latency (~3.5 b.x.)è In particular, for the custom point-to-point backplane in the Track-Finder crate and the front-end peripheral crates
Florida proposal is to use GTLP at 80 MHzè Doubled frequency achieves 2× signal reduction
(vs. 3× from Channel-Link)è Can be bussed (although we plan point-to-point)è No differential signals (fewer traces)è Can be driven by Xilinx Virtex I/O directly,
or from driver chips by Fairchild and TI
Prototype backplane successfully tested in Florida
EMU Meeting, FNAL, December 2000 Darin Acosta11
GTLP Test FixtureGTLP Test Fixture
Backplane
connector
Pattern generator
Shift register
Comparator
GTLP transmitter
GTLP receiver
Error counter and display
50 Ω Backplanetraces (~220 mm)
Clock generator (160 MHz) AMP Z-pack
2-mm 5-row
Virtex, or Fairchild GTLP16612
EMU Meeting, FNAL, December 2000 Darin Acosta12
GTLP GTLP Backplane Backplane TestsTestsAlternating and random patterns driven up to 160 MHz with no errors
80 MHz signal
160 MHz signal
Virtex
Drivers
Backplane traces
EMU Meeting, FNAL, December 2000 Darin Acosta13
ConclusionsConclusionsGTLP backplane technology works well, ready for peripheral crate design Prototype tests were a success (but a lot of work)It was a useful exercise to commission a crate of trigger electronicsè Validates the trigger architectureè Gives us some idea of what to expect when we commission the real systemè Learned of some (solvable) incompatibilities p Different VME addressing conventionsp Different patterns and sorting logic than expected
è Provides guidance on how to improve future boardsp Additional VME registers to set board functions or to spy on intermediate datap A real DAQ readout path for continuous running (i.e. circular buffer with DDU connection)l In particular, can the TF trigger data “piggy-back” on EMU data?