This is the source for a customized firmware that runs on the Altera Cyclone I FPGA mounted on a CAEN V1495 VME board. It was written in support of the LArIAT - Liquid Argon in

The trigger module takes 16 ECL/LVDS inputs, in our case from various beamline counters. It has a custom firmware which looks for user programmable patterns corresponding to “good” events. A good pattern results in a fast trigger output and starts a clock. The clock counts for the maximum drift time in the TPC (roughly 330 microseconds) and the board then outputs a delayed trigger. The fast output is used to trigger the PMT digitizers while the slow output is used to record the last 330 microseconds from the TPC digitizers. The trigger contains logic to veto on “bad” patterns and inhibit TPC readout if a second good or bad pattern occurs during the drift time.

Project Activity

See All Activity >

Follow LArIAT FPGA Trigger

LArIAT FPGA Trigger Web Site

Other Useful Business Software
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of LArIAT FPGA Trigger!

Additional Project Details

Registered

2014-07-03