The TrackFinder GUI - PowerPoint PPT Presentation

About This Presentation
Title:

The TrackFinder GUI

Description:

FPGA/Muon Registers for parallel addressing. 5. SP02 Register Level. SP02 Registers ... The TFGUI parses XDAQ address tables to generate available registers for ... – PowerPoint PPT presentation

Number of Views:40
Avg rating:3.0/5.0
Slides: 15
Provided by: holg48
Learn more at: http://www.phys.ufl.edu
Category:

less

Transcript and Presenter's Notes

Title: The TrackFinder GUI


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

2
Crate/Slot Level
Crate
Slots
Crate Tree Area
Window Area
3
SP02 Board Level
Boards
Higher level SP02 command panel windows
4
SP02 Chip Level
SP02 FPGA Chips
FPGA Muon Registers
FPGA/Muon Registers for parallel addressing
5
SP02 Register Level
SP02 Registers
Read/write hex values into individual registers
6
Sector Processor Registers
  • SectorProcessor FPGA
  • New XML setup routine
  • probes for available
  • registers in all FPGAs

7
CCB Board Level
Boards
Higher level CCB command panel windows
8
CCB Register Level
CCB Registers
Read/write hex values into individual registers
9
TTCvi Window
  • Allows for quick configuration of the TTCvi, i.e.
    L1A selection

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
Backend XDAQ Interface
Hardware Level
Software Level
PC Level
GUI PC (Linux)
Network Switch
PC Level
TF PC (Linux)
TrackFinder Crate
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
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
Integration into EMU DAQ
FED Crate
Write to BigPhys memory
Local DAQ PC
DDU CCB
VME
Peripheral Crate
Run Control
Event Builder
CFEB
DAQMB TMB CCB
XDAQWIN
ALCT
Local DAQ PC
Trackfinder Crate
SP CCB
Write a Comment
User Comments (0)
About PowerShow.com