System design and verification process for LHC programmable trigger electronics

The rapid evolution of electronics has made it essential to design systems in a technology-independent form that will permit their realization in any future technology. This article describes two practical projects that have been developed for fast, programmable, scalable, modular electronics for the first-level trigger of Large Hadron Collider (LHC) experiments at CERN, Geneva. In both projects, one for the front-end electronics and the second for executing first-level trigger algorithms, the whole system requirements were constrained to two types of replicated components. The overall problem is described, the 3D-Flow design is introduced as a novel solution, and current solutions to the problem are described and compared with the 3D-Flow solution. The design/verification methodology proposed allows the user's real-time system algorithm to be verified down to the gate-level simulation on a technology-independent platform, thus yielding the design for a system that can be implemented with any technology at any time.

[2]  D. B. Crosetto Real-time system design environment for multi-channel high-speed data acquisition system and pattern recognition , 1999, 1999 IEEE Conference on Real-Time Computer Applications in Nuclear Particle and Plasma Physics. 11th IEEE NPSS Real Time Conference. Conference Record (Cat. No.99EX295).

[3]  D. Crosetto,et al.  Massively parallel-processing system with 3D-Flow processors , 1994, Proceedings of the First International Conference on Massively Parallel Computing Systems (MPCS) The Challenges of General-Purpose and Special-Purpose Computing.

[4]  J. Lackey,et al.  CMS Calorimeter Level 1 Regional Trigger Conceptual Design , 1998 .