SPIROC Front-end Chip



SPIROC is a dedicated very front-end for an ILC prototype hadronic calorimeter with SiPM readout. It has been realized in 0.35m SiGe technology. It has been developed to match the requirements of large dynamic range, low noise, low consumption, high precision and large number of readout channels needed.
SPIROC is an auto-triggered, bi-gain, 36-channel ASIC which allows to measure on each channel the charge from one photoelectron to 2000 and the time with a 100ps accurate TDC. An analog memory array with a depth of 16 for each is used to store the time information and the charge measurement. A 12-bit Wilkinson ADC has been embedded to digitize the analog memory contents (time and charge on 2 gains). The data are then stored in a 4kbytes RAM. A very complex digital part has been integrated to manage all theses features and to transfer the data to the DAQ.


Spiroc at a glance


ASIC name : SPIROC (Silicon PM Integrated Read-Out Chip)
Current available version : 2A - 2B
Number of channel : 36
Polarity of input signal : positive
Detector read out : SIPM, MPPC, compliant with PM, MA-PM
noise : tbd
Gain : tbd
Max input signal : 2000 photelectrons at min gain


Spiroc features


PIN name PIN type and direction PIN description
IN<35:0> Analogue input bus (width=36) Voltage sensitive analogue input to be connected to the detector
D_OUT Digital output 12-bit Converted values of Charge and Time of sampled events
MUX_OUT Multiplexed analogue output
Provides the hold value of the 36 channels, sequentially
The selection of the SCA address is made through the SCA address bus
OR_36 Digital output signal Provides a logical OR of the 36 trigger, asynchronous signal



Spiroc capabilities


Spiroc characteristics

Embed measurement and perf outlook here

Spiroc in experiments

Embed quick description of experiments and collaboration using spiroc here


  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12


Keep in touch with Omega micro, subscribe to the newsletter.