Track-Finder Test Results and VME Backplane R&D D.Acosta University of Florida EMU Meeting, FNAL, December 2000 1 Darin Acosta Technical 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 2 Darin Acosta Level-1 Trigger Architecture From DT Track-Finder (Vienna) 12 Sector Processors MB1 DT TF 1 Muon Sorter SP ME4 OPTICAL (Vienna) ME2-ME3 To Global Muon Trigger ME1 SR Muon Port Cards PC 3µ / port card (Rice) MS SP 36 Sector Receivers 3µ / sector (UCLA) (Florida) 12 sectors 4µ (Rice) GMT 4µ From DT 8µ Track-Finder RPC EMU Meeting, FNAL, December 2000 3 Darin Acosta Tests of Current Prototypes Prototypes of all Track-Finder components (except the CSC Muon Sorter) have been constructed: è è è è è Sector Processor: Sector Receiver: Muon Port Card: Clock and Control Board: Channel-Link backplane: UFlorida UCLA Rice Rice 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 4 Darin Acosta Track-Finder Crate Tests SP SR CCB MPC Bit3 VME Interface Custom backplane EMU Meeting, FNAL, December 2000 100m optical fibers 5 Darin Acosta Test Results: Sector Processor VME 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 simulation p 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 TDR p 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 6 Darin Acosta Test Results: Sector Receiver Functionality Three boards built and tested è Internal dynamic test @ 40 MHz works with ORCA data and pseudo-random data p 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 code p Although LUT contents were generated from ORCA è EMU Meeting, FNAL, December 2000 7 Darin Acosta System 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 SP p 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 8 Darin Acosta 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 9 Darin Acosta Future Plans: Backplane We 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 10 Darin Acosta GTLP Test Fixture Clock generator (160 MHz) Pattern generator Virtex, or Fairchild GTLP16612 GTLP transmitter Backplane connector Shift register Comparator AMP Z-pack 2-mm 5-row GTLP receiver 50 Ω Backplane traces (~220 mm) Error counter and display EMU Meeting, FNAL, December 2000 11 Darin Acosta GTLP Backplane Tests Alternating and random patterns driven up to 160 MHz with no errors Virtex Drivers Backplane traces 80 MHz signal EMU Meeting, FNAL, December 2000 12 Darin Acosta 160 MHz signal Conclusions GTLP 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 conventions p Different patterns and sorting logic than expected è Provides guidance on how to improve future boards p Additional VME registers to set board functions or to spy on intermediate data p 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? EMU Meeting, FNAL, December 2000 13 Darin Acosta