|
Questionnaire for ECS interface to readout electronics.The aim of this questionnaire is to gather information and requirements to be used as input in the evaluation of a possible fieldbus interface between ECS (Experiment Control System) and the readout electronics. Although the questionnaire was put together having in mind the interface between ECS and the front-end electronics (on-detector boards, L0 and L1 electronics, etc.) we would very much appreciate feedback from other fields as. So feel free to circulate this questionnaire to anyone who might have input for us.
1. GeneralWe would like to understand specifically which part of LHCb you will be referring to. If you first read all the questions before answering, you will better understand the view that we would like to get. 1.1 Could you now describe the subsystem you will be referring to ? 1.2 Could you try to describe in a few sentences the major usage and interactions that you foresee with the ECS, for your subsystem ?
2. The number of boards and their location2.1 How many different type of boards will you have ? 2.2 How many units of each type will you have ? 2.3 How will they be grouped ?
(VME, any crate just for mechanics and power, ...) 2.4 Where will they be located ?
3. Technical aspectsFor each type of board: 3.1 Do you have a (or more) ways to control the hardware on your board (and that need to be interfaced to the ECS) ? 3.2 Is there an on-board CPU, FPGA that could be (partly) used by the ECS interface ? 3.3 Could you, if possible, give an indication of the following constraints ?
3.4 Does the board have intelligent selftest features ? 3.4b If yes, what would be needed from ECS?
4. Functionality and performance aspectsThe idea is to use the ECS for downloading parameters (such as gain, threshold, lookup-tables, ...), monitoring operation of the board (typically a small amount of data), giving asynchronous commands (change of operation mode, reset, ...) ,... I. initialization and downloading. 4.1 Could you give an estimate of the number of bytes to be downloaded, or at least an order of magnitude ? 4.2 How long can you allow the downloading of parameters to take ? 4.3 How often do you expect parameters to be downloaded (and, if needed, read back) ? II.monitoring. 4.4 Could you give an estimate of the number of bits or bytes to be read for monitoring and at which rate ? 4.5 Do you see a need to read big amounts of data from your board via the ECS link ? 4.5b If yes, please explain III. Calibration, testing or other functionalities. 4.6 If ECS is to be used for calibration runs, could you give an indication on how a typical calibration run would look ? 4.7 Do you expect to test and debug your board through ECS ? 4.8 Do you see any other task the ECS should perform ?
5. Other aspects5.1 Could you give an indication of timescales ? 5.2 Could you give an indication of your needs for test beam activities ? 5.3 Are there any other aspects that might be of interest for the ECS interface ?
last updated 29-oct-1999 |