DUNE SP DAQ Development

This TWiki serves as a forum to discuss the developments for single phase detector data acquisition system of Deep Underground Neutrino Experiment.


0. Useful links

Gitlab working area: https://gitlab.cern.ch/DUNE-SP-TDR-DAQ

SLAC Group: https://dune-uk.slack.com/messages/CDAH90TM4 (dune-uk.slack.com/#fpgahell)

1. Reference block diagram

2. Slice Test Plan

The proposed slice test plan,

Slice Test v0

Check the presentation from Jim Brooke on Nov 22, 2018

Slice Test Vision

3. Common softwares, simulated data and datastructure, and Boards

Phils RAW files are at

https://cernbox.cern.ch/index.php/s/uVXN49bRAZtMMVT

The Board where slice test will be performed

ZCU102 information at https://www.xilinx.com/support/documentation/boards_and_kits/zcu102/ug1182-zcu102-eval-bd.pdf

The software that are agreed upon are,

Vivado version 2018.2.2

Questasim/Modelsim simulator 10.6 C ... (please check)

Common Data Structure to keep in mind ... (Still evolving)

https://twiki.cern.ch/twiki/pub/Sandbox/UKDuneDaqSP/Streaming_interface.pdf

4. IPBus Tutorial

# Local ipbb setup
# Once per machine/account
curl -L https://github.com/ipbus/ipbb/archive/v0.3.7.tar.gz | tar xvz
cd ipbb-0.3.7/
source env.sh

# Setup a working area
cd ..
ipbb init work
cd work
ipbb add git git@github.com:ipbus/ipbus-firmware.git
ipbb add git https://:@gitlab.cern.ch:8443/DUNE-SP-TDR-DAQ/dataflow-firmware.git

# Create & setup the project
# Once
ipbb proj create sim dataflow dataflow-firmware:projects/framework -t sim.dep
cd proj/dataflow
ipbb sim setup-simlib ipcores fli

# First time or only if machine is rebooted
# Requires sudo rights
ipbb sim virtualtap --ip 192.168.231.1

# Every time the sources
ipbb sim make-project

# Run the simulation
./vsim -c work.top -do ‘run -all’

# In a different window
ping 192.168.231.128


**These are preliminary instructions provided by Alessandro and the detailed instructions will be made available soon. Meanwhile you are free to try it.

5. Projects

This is the area where people working on the components can put information about their respective project blocks.

More... Close

Some content will appear soon

More... Close

Some content will appear soon

More... Close

Some content will appear soon

More... Close

Some content will appear soon

More... Close

Some content will appear soon

5. Hackathon 1 (19th September 2018, RAL)

Please see the attached Minutes of meeting

https://twiki.cern.ch/twiki/pub/Sandbox/UKDuneDaqSP/DUNE_DAQ_Meeting_RAL_19th_Sept_2018.pdf

6. Hackathon 2 (24th October 2018, RAL)

https://indico.fnal.gov/event/18900/material/minutes/minutes.html

-- KunalKisanKothekar - 2018-10-25

Topic attachments
I Attachment History Action Size Date Who Comment
PDFpdf DUNE_DAQ_Meeting_RAL_19th_Sept_2018.pdf r1 manage 17.6 K 2018-10-25 - 19:26 KunalKisanKothekar Hackathon 1, individual components assigned
PDFpdf SliceTestPlan.pdf r1 manage 84.1 K 2018-10-25 - 19:34 KunalKisanKothekar  
PDFpdf Streaming_interface.pdf r1 manage 62.3 K 2018-10-25 - 19:08 KunalKisanKothekar  
Edit | Attach | Watch | Print version | History: r5 < r4 < r3 < r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r5 - 2018-11-23 - KunalKisanKothekar
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Sandbox All webs login

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