Logo Logo
Logo ×
  • Home
  • My Sci-Compiler
  • Gitlab
  • Community forum
Site Logo
  • FAQs
  • Features
  • Resources
    • Application Notes
    • Videotutorial
    • User Guide
    • Case Studies
    • Hands-on labs
    • Sci-SDK
  • Download
Login
user image
  • Home Page
  • Categories
  • Application-Notes

Category: Application-Notes

Card Image Application-Notes Oscilloscope, Waveform, Digitizer, Sci-SDK, Readout Oscilloscope Basic Example Waveform Digitizer Dt1260 Sci-Sdk Readout An007

Usage of the oscilloscope module to monitor signal inside design

Introduction The Oscilloscope component in Sci-Compiler provides a powerful tool for monitoring analog signals connected to the analog inputs of the board, as well as internal signals within the designed diagram.

Read More +
Card Image Application-Notes Trigger, Processing, Spectroscopy Trigger Basic Example Dt1260 Processing Spectroscopy An008

Implementing trigger in Sci-Compiler

Introduction Trigger in the context of nuclear physics applications refers to a signal or event that initiates data acquisition and recording processes.

Read More +
Card Image Application-Notes Application-Notes Discriminator Threshold

USB Programmable Threshold Discriminator

This application note will show how to support a scientific application with an FPGA firmware, consisting of a signal discriminator with an arbitrary but fixed hardcoded threshold, designed and compiled with Sci-Compiler programming language and run on the SciDK development board.

Read More +
Card Image Application-Notes Application-Notes Wave Oscilloscope

Discriminator and event counter

The digitizer block in Sci-Compiler works as a programmable size FIFO to store waveform. It is possible to define, compiling time, the maximum number of channels, while at runtime it is possible to select which channels effectively dump.

Read More +
Card Image Application-Notes Charge-Integration, Sci-SDK, Waveform, QDC, Spectroscopy, Readout Charge-Integration Advanced Example Waveform QDC Spectroscopy Dt1260 Sci-Sdk Readout An009

Implementing digital QDC in Sci-Compiler

Introduction Digital charge integration, also known as QDC (charge-to-digital conversion), is a technique used to measure the energy of particles or photons detected by photomultiplier tubes (PMTs) or silicon photomultipliers (SiPMs).

Read More +
Card Image Application-Notes List, Time Tag, Sci-SDK, Readout List Time Tag Basic Example Dt1260 Sci-Sdk Readout An010

Time-tag events and readout data using List Component

Introduction Time tagging of events in a high-energy detector system refers to the process of accurately measuring and recording the timing information associated with the detected events.

Read More +
Card Image Application-Notes List Scaler Basic Example Dt1260 Sci-Sdk

Scaler with programmable d-well time

Introduction This application note explain how to design a firmware that can work with all Sci-Compiler FPGA compatible models that allows to use the board as a Multievent latching scaler housing up to both analog and digital channels.

Read More +
Card Image Application-Notes Multi Channels, Hierarchical, Subdesign, Sci-SDK Multi Channels Hierarchical Oscilloscope Register Sci-Sdk

Multi channels design with readout element in subdesign

Introduction SciCompiler’s advanced architecture allows hierarchical designs in multichannel application. This powerful feature enables designers to create complex systems by encapsulating functionality into discrete modules or blocks, which can then be nested within higher-level systems.

Read More +
Card Image Application-Notes Gate and Delay X2495 Gate and Delay An005

Using hardware Gate and Delay of the V2495 / DT5495 in Sci-Compiler project

This application note will demonstrate how to use the hardware Gate and Delay of the x2495 board to shape a digital signal introducing a programmable delay and width.

Read More +
Card Image Application-Notes Memory X5560 Memory An006

Maximize the available memory on R5560/SE to obtain 16Ksamples per waves on 32 channels

This code example for Sci-Compiler demostrate how to use the new Oscilloscope Dual component to digitize waveforms from 32 channel with a memory depth of 16Ksamples per channels at 14bits.

Read More +
Card Image Application-Notes Fifo, Custom Packet Fifo Custom Packet X5560 X2495 An001

Custom Packet Data Decode

Sci-Compiler allows to easy implement FIFO communication to transfer formatted data, like list of energy, timecode, channels from FPGA to user computer in form of structured packet

Read More +
Card Image Application-Notes Discriminator, Threshold Discriminator Threshold An002

Design a Fixed Threshold Discriminator with Sci-Compiler

This application note will show how to support a scientific application with an FPGA firmware, consisting of a signal discriminator with an arbitrary but fixed hardcoded threshold, designed and compiled with Sci-Compiler programming language and run on the SciDK development board.

Read More +
Card Image Application-Notes Wave, Oscilloscope, Waveform, Digitizer Wave Oscilloscope An003

Wave dump using digitizer component

The digitizer block in Sci-Compiler works as a programmable size FIFO to store waveform. It is possible to define, compiling time, the maximum number of channels, while at runtime it is possible to select which channels effectively dump.

Read More +
Card Image Application-Notes Clock, Synchronization, Multi-Device X5560 Clock Synchronization Multi-Device An004

Synchronize multiple R5560 / R5560SE to for simultaneous sampling on multiple device

This application notes explains how to synchronize multiple R5560/R5560SE to extend the number of input channels sampled simultaneously. This document covers the following task:

Read More +

DT1260 - Sci-Compiler development kit

Learn how to use Sci-Compiler with a portable 2 channel digitizer


Sci-Compiler 2023.7.25.3 introduces integrated documentation

Create and associate project documentation, either at the design or sub-design level, using a user-friendly editor


Readout element in sub-design, 2d histogram and IIR filters

The new SciCompiler 2024.3.x introduces Readout element in sub-design, 2d histogram and IIR filters


Featured Articles

  • Wave dump using digitizer component
  • Custom Packet Data Decode
  • What is Sci-Compiler

FAQs

Application Notes

Features

News

Case Studies

Hands-on labs

User Guide

  • Introduction to Sci-Compiler
  • Installation
  • My Sci-Compiler
  • Getting Started
  • Design with Sci-Compiler
  • Sci-Compiler Components
  • Sci-SDK
  • Read-out Data with Sci-Compiler

Supported Hardware

Sci-Compiler
  • Latest version: 2025.3.20.1
  • Request a quote Sci-Compiler
    Sci-Compiler Smart kit
  • Remote API status
Support
  • Getting Started
  • Supported Hardware
  • News
  • Application Notes
  • Videotutorial
  • Contact Us
  • EULA
Designed by Nuclear Instruments Srl
for CAEN SpA instrumentation.
Nuclear Instruments srl logo
CAEN SpA logo

Sci-Compiler © 2025. All Rights Reserved