This page describes some ideas for hardware-support which could allow for DQM on every event, not just a small subset. Simple things like checking for errors in the data format would be easy, but anything which involves (i.e.) calibration would be more complicated.

Anyway, here are some basic ideas:

  • Parse the data in hardware such that the following can be efficiently accessed
    • DCC header and trailer
    • HTR headers
    • Trigger primitives (by channel)
    • QIE data (by channel)

Provide the capability to make 1D and 2D histograms with fixed bin sizes. Note that a particular data item might result in filling more than one histogram, so some parallelism is required.

The hardware should be able to handle a full data rate of something like 800Mbytes/sec to allow for DAQ upgrades.

-- EricHazen - 06 Mar 2008

Edit | Attach | Watch | Print version | History: r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r1 - 2008-03-06 - EricHazen
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Main All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright &© 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback