All “Open FPGA” experiments

Memory-Mapped Components in a Sub-Design

CAEN Educational
SG6322F
Categories: CAEN Experiments, Open FPGA | Tags: Open FPGA

Download printable version Difficult Execution Time Data Analysis Radioactive Sources Yes No Purpose of the experiment This experiment introduces how memory-mapped components can be used inside a sub-design to allow software control and monitoring of FPGA modules. Fundamentals In FPGA-based systems, many configuration parameters and measured values are accessed through memory mapped registers. These

Sub-Block Instances

CAEN Educational
SG6321F
Categories: CAEN Experiments, Open FPGA | Tags: Open FPGA

Download printable version Difficult Execution Time Data Analysis Radioactive Sources Yes No Purpose of the experiment This experiment introduces the use of sub-block instances in FPGA design. Students learn how a functional block can be instantiated multiple times within a project, allowing efficient implementation of repetitive structures such as multichannel processing chains. Fundamentals In

Multichannel Design using Sub-Designs

CAEN Educational
SG6320F
Categories: CAEN Experiments, Open FPGA | Tags: Open FPGA

Download printable version Difficult Execution Time Data Analysis Radioactive Sources Yes No Purpose of the experiment This experiment introduces the concept of multichannel data acquisition and shows how multiple input channels can be managed. Students learn how several channels can share the same processing and readout resources in a controlled and efficient way. Fundamentals

Multichannel Readout Using the Round Robin Arbiter

CAEN Educational
SG6319F
Categories: CAEN Experiments, Open FPGA | Tags: Open FPGA

Download printable version Difficult Execution Time Data Analysis Radioactive Sources Yes No Purpose of the experiment This experiment introduces the concept of multichannel data acquisition and shows how multiple input channels can be managed. Students learn how several channels can share the same processing and readout resources in a controlled and efficient way. Fundamentals

Implementing a Pulse Shape Discriminator (PSD) Based on Ratio between areas

CAEN Educational
SG6318F
Categories: CAEN Experiments, Open FPGA | Tags: Open FPGA

Download printable version Difficult Execution Time Data Analysis Radioactive Sources Yes No Purpose of the experiment This experiment introduces a pulse shape discrimination (PSD) technique based on the ratio between two integration areas of the same pulse. Students learn how different pulse shapes can be distinguished by comparing the charge collected in two different

Implementing a Pulse Shape Discriminator (PSD) Based on Amplitude vs. Area Ratio

CAEN Educational
SG6317F
Categories: CAEN Experiments, Open FPGA | Tags: Open FPGA

Download printable version Difficult Execution Time Data Analysis Radioactive Sources Yes No Purpose of the experiment This experiment introduces the students to the concept of pulse shape discrimination (PSD), a technique used to distinguish different types of signals based on their shape. Fundamentals In some detectors, different types of radiation or particles produce pulses

CR–RC² Shaping Amplifier

CAEN Educational
SG6316F
Categories: CAEN Experiments, Open FPGA | Tags: Open FPGA

Download printable version Difficult Execution Time Data Analysis Radioactive Sources Yes No   Purpose of the experiment This experiment introduces the concept of pulse shaping in detector readout electronics. Students explore how a CR–RC² shaping filter can be implemented in FPGA firmware to process detector signals and improve their suitability for amplitude measurements. Fundamentals

Trapezoidal Filtering with a Fully Integrated MCA IP Core

CAEN Educational
SG6315F
Categories: CAEN Experiments, Open FPGA | Tags: Open FPGA

Download printable version DifficultExecution TimeData AnalysisRadioactive SourcesYesNo  Purpose of the experiment This experiment introduces digital pulse processing techniques used to perform energy measurements with detector signals. Students explore how a trapezoidal filter and a Multi-Channel Analyzer (MCA) implemented in FPGA firmware can process incoming pulses and build an energy spectrum. Fundamentals In many radiation detection

Charge Integration

CAEN Educational
SG6314F
Categories: CAEN Experiments, Open FPGA | Tags: Open FPGA

Download printable version Difficult Execution Time Data Analysis Radioactive Sources Yes No Purpose of the experiment The aim of this experiment is to demonstrate how the charge associated with a detector pulse can be measured using a digital integration algorithm implemented in FPGA firmware. Students learn how the area of a pulse can be

Measuring Signal Amplitude via Peak Detection

CAEN Educational
SG6313F
Categories: CAEN Experiments, Open FPGA | Tags: Open FPGA

Download printable version Difficult Execution Time Data Analysis Radioactive Sources Yes No Purpose of the experiment The aim of this experiment is to demonstrate how the amplitude of detector pulses can be measured using a peak detection algorithm implemented in FPGA firmware. Fundamentals In many radiation and particle detection systems, the pulse amplitude is