Welcome to the Configurable World

Design your custom DAQ system and run it on a powerful FPGA without writing a line of VHDL/Verilog code

Contact us today: info@scicompiler.cloud

SCICompiler is designed by Nuclear Instruments for CAEN reconfigurable platforms Start Browsing

DESIGNConnect together your Virtual Laboratory Instruments

COMPILELet's SCI-Compiler generate FPGA firmware and software libraries

DOWNLOADDownload the firmware in one of the supported hardware device

CUSTOM DAQRun your real-time system and acquire processed data on your computer

Meet us at Nuclear Science Symposium is Sydney. We have several live demo at our booth Nuclear Instruments - CAEN #78-81

A complete new way to design complex DAQ systems

Setup an in-coincidence PMT readout system with DT5550 and SciCompiler

  • Experiment setup
  • Firmware development
  • Realtime data monitor
  • SciCompiler Overview

A complete electronic laboratory in a single tool

SCI-Compiler come with 100+ virtual blocks that works exactly as real laboratory instrumentation

I/O interface

Control Digital and Analog Input/Output of the hardware devices; direct support of external AFE board and mezzanine card

Logic Gate

A rich library that contains: coincidence logic, boolean functions, majority logic, Gate and Delay, counters, timers, scaler, frequency meters, array of bit manipulation

TDC and TIMESTAMPING

Timestamp events with 2 ns resolution and calculate TOT. Digital CFD increase 10x the timing resolution on analog signal

CHARGE INTEGRATION

Calculate the energy of the events using digitally integrating the signal. Ideal for SiPM detectors

ANALOG SHAPER AND PEAK STRETCHER

High pass and Low pass real-time IIR filter can be combined to emulate a traditional analog shaping chain.

TRAPEZOIDAL FILTER

Trapezoidal filter allow to achieve the optimum resolution on HpGE and PMT detectors

MATH LIBRARY

Perform real-time calculation of basic, trigonometric, log, sqrt, exp operation in order to allows to implements custom processing algorithm

STATE MACHINE

Visual editor make easy to design complex state machine to execute serial operation

I2C SPI UART

Configure external peripheral, initialize your custom ASIC of interface with processor like Arduino

PC INTERFACE

Registers, memories, lists can be read/write from PC using the automatic generated library.

OSCILLOSCOPE AND LOGIC ANALIZER

Oscilloscope allows to probe the signal of every channel, even in the meddle of the processing chain.

PSD

Pulse Shape Discrimination algorithm allows to distinguish gamma-neutron

ONLINE SPECTRUM

Enery/Time Spectrum can be calculated on board and readout to the host PC.

ASIC READOUT

Readout thousands channels with custom ASICs. SCICompiler can be configured to readout any analog/digital custom front-end IC. WeeROC ASIC natively supported

IMAGING

Online image processing capabilities for medical, astronomy and high energy physics. Multiple board synchronization for high channels count applications.

Supported Hardware Platform

SCI-Compiler support CAEN DAQ system. The list of supported hardware is growing up. Stay tune.