Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Configure the main registers of the SMURF board (to be detailed)
  2. Set the bias of the cryogenic amplifiers. The bias are provided by the manufacturer. 
  3. Find the resonator frequencies - 
    1. Each multiplexed line must be scanned in frequency. The resonators are situated where the amplitude of the signal drops and there is a phase discontinuity. The phase discontinuity is used to determine the most precise frequency of the resonators. If 2 resonators are too close, one needs to be turned off to avoid crosstalk.
  4. SetupNotches - Find the transformation η(I,Q) = (I', Q') where η is a complex transformation. We want to move the operation point so that we are at the (I', Q') = (1,0) point and that all variations maximized their projection on Q'. 
  5. Setup the flux ramp. The Squids are connected to the flux generators in large groups. Each group can have a different flux ramp.
    1. Flux amplitude
    2. Ramp amplitude
  6. At this point it is possible to track the phase of the carrier frequency and collect data but the TES still need to be configured.
  7. The voltage for the TES is selected by tracing the IV curve, from which we get the RTES curve. We wish to be as close as possible to the bottom part of the transition without hitting instability effects.

  

IV curve and RI curve of TS when a current ramp is appliedImage Added

 

 

 

 

Benchmarks

...

The following graph shows the calculation rate per pixel as a function of the density of hits. While the data generation is not in the scope of the timer, it may still affect the start and stop of said timer. Clemens algorithm pre generates all data and thus times one continuous loop. Thus if there are no events, the loop is very very efficient. However, the Eigen library used in the most recent version of the code does accelerate the calculation of the inner products, as shown by the better performance at higher hit rates. 

Image RemovedImage Added

 

Latest code :

...