Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 The TrackFinder GUI D. Acosta, L. Gray, N. Park, H. Stöck University of Florida.

Similar presentations


Presentation on theme: "1 The TrackFinder GUI D. Acosta, L. Gray, N. Park, H. Stöck University of Florida."— Presentation transcript:

1 1 The TrackFinder GUI D. Acosta, L. Gray, N. Park, H. Stöck University of Florida

2 2 Crate/Slot Level Crate Slots Crate Tree Area Window Area

3 3 SP02 Board Level Boards Higher level SP02 command panel windows

4 4 SP02 Chip Level SP02 FPGA Chips FPGA Muon Registers FPGA/Muon Registers for parallel addressing

5 5 SP02 Register Level SP02 Registers Read/write hex values into individual registers

6 6 Sector Processor Registers SectorProcessor FPGA New XML setup routine probes for available registers in all FPGAs

7 7 CCB Board Level Boards Higher level CCB command panel windows

8 8 CCB Register Level CCB Registers Read/write hex values into individual registers

9 9 TTCvi Window Allows for quick configuration of the TTCvi, i.e. L1A selection

10 10 Backend: XML The TFGUI parses XDAQ address tables to generate available registers for the crate tree The layout of boards within the crate is given by a XDAQ-style XML file made for the TFGUI

11 11 Backend: XDAQ Interface TrackFinder Crate GUI PC (Linux) TF PC (Linux) Network Switch GUIDriver TFDriver SBS (Bit3) TFGUI I2o Messages SOAP Messages HAL Hardware LevelSoftware Level PC Level

12 12 Backend: XDAQ Interface GUIDriver and TFDriver are standard XDAQ executives This setup allows other XDAQ executives, i.e. PeripheralCrateController, to communicate with the TF crate using the TFDriver A crash of the TFGUI or the GUIDriver does not affect TF crate operations The usage of I2o messages keeps the network traffic low

13 13 Backend: System Interface Backend is also able to make calls to console programs of the TrigDAQ package (only if TFGUI is running on the TF PC) Controlled through one class for easy maintenance and possible extensions

14 14 DAQMB TMB CCB Peripheral Crate Write to BigPhys memory CFEB DDU CCB FED Crate Event Builder XDAQWI N ALCT SP CCB Trackfinder Crate Run Control VME Local DAQ PC Integration into EMU DAQ


Download ppt "1 The TrackFinder GUI D. Acosta, L. Gray, N. Park, H. Stöck University of Florida."

Similar presentations


Ads by Google