Level 1 trigger processing by VULOM3 board

The old triggerbox has now been replaced by an FPGA module and can be remotely controlled by EPICS. Here is provided some documentation for both debug and normal operation.

  • report.pdf: Provides an overview about the functionality of the board.

  • logic_diagram.pdf: Shows the interconnection between all different function blocks inside the FPGA.

Some comments about the TRB bus:
  • The data transmission to TRB consists of 2 data lines and one clock line running at 50 MHz. Data must be read on the rising edge.
  • The packet pattern is the following:
    • "01", "10", "01", "10" synchronization sequence;
    • Normal ("01") or calibration ("11") code;
    • 16 bit tag;
    • 16 bit latches information (msbyte accepted, lsbyte received);
    • 32x8 bit scalers (PT1, PT2, PT3, PT4, PT5, TS, VS, dead);
    • 32 bit checksum, sum of data transmitted after the synchronization sequence
  • After the packet transmission the triggerbox waits for a 100 ns (or more) pulse given by TRB on the acknowledge line, then goes to the idle state. Otherwise, if TRB sends a 100 ns (or more) retx pulse, the same packet is retransmitted.

DavideLeoni - 29 Feb 2008

I Attachment Action Size DateSorted ascending Who Comment
Vulom3_schematic.pdfpdf Vulom3_schematic.pdf manage 410 K 2007-10-10 - 17:43 DavideLeoni Vulom 3 schematic
logic_diagram.pdfpdf logic_diagram.pdf manage 45 K 2008-02-29 - 23:18 DavideLeoni Logic diagram
report.pdfpdf report.pdf manage 42 K 2008-02-29 - 23:41 DavideLeoni GSI Report
Vmeaddress.pdfpdf Vmeaddress.pdf manage 2 K 2008-09-12 - 14:44 MarekPalka Vme addresses
Pinout_and_mux_values.txttxt Pinout_and_mux_values.txt manage 2 K 2008-09-13 - 17:37 MarekPalka Board pinout and multiplexer values
Pinout_and_mux_values.pdfpdf Pinout_and_mux_values.pdf manage 3 K 2008-09-13 - 17:42 MarekPalka Board pinout and multiplexer values
This topic: DaqSlowControl > OutdatedPages > VULOM3Triggerbox
Topic revision: 2009-12-13, JanMichel
Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki Send feedback | Imprint | Privacy Policy (in German)